您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > CSC2000规约格式
CSC2000规约格式1规约格式1.1通讯格式长度L目标源类型参数1……参数N校验和长度L其中:(1)长度:目标字节(含)~校验和字节的字节数;(2)目标地址:报文接收方地址;参见附录六;(3)源地址:报文发送方地址;参见附录六;A.地址分配:为规范地址分配,规定:01~0EH:主站地址;0FH:装置对主站的广播地址;10~FEH:装置地址,其中ACH~AFH为特殊转发MMI地址,B0H以上为录波模块地址;FFH:主站对装置的广播地址;B.源地址扩展:源地址高3位。在主站发向装置的命令报文中,如果命令明确下发至装置的某个CPU时,在源地址的高三位或上CPU号。(4)类型:说明报文的种类,范围01~7FH。B7位:最高位B7位为多帧报文标志。由于LON网络变量的允许长度有限,报文内容超过长度限制时必须按多帧处理。多帧报文:多帧标志:报文类型字节的最高位B7位=1帧序号/起始结束标志:在报文类型后增加两个字节表示帧序号。帧序号从1开始,最多7FH=32767帧。报文类型码当前帧序号(低字节)bf当前帧序号(高字节)bf=0――多帧的第一帧/中间帧bf=1――多帧的结束帧多帧报文的数据类型多帧报文可以包含数据类型也可能不包含数据类型,取决于报文类型定义。当多帧报文包含“数据类型”时,为与现有用法兼容,规定在多帧报文的每一帧中都重复“报文类型”和“数据类型”,例如一般的多帧定值应答报文为:第一帧:长度目标源b3(报文类型)010016(数据类型)定值数据…;第二帧:长度目标源b3(报文类型)020016(数据类型)定值数据…;……如果多帧报文没有“数据类型”时,帧序号后应直接放应用数据,因此多帧报文的处理需判断报文类型。这里,应用数据是指在报文中“报文类型”“数据类型”之后的数据。如上例中的“定值数据”。对于应用数据,多帧间是连续传送的。搜集完最后一帧后,组合后的应用数据格式应与后述的5.规约内容中定义相同,除非在5.规约内容中具体报文定义时有多帧处理的特殊说明。多帧报文收发规则多帧报文可能是装置召唤应答报文,可能是装置主动上送报文,也可能是主站下发报文。当多帧报文是被召唤的应答报文时,应答方发送一帧后一般要等待召唤方的后续召唤报文(实际作法),当后续报文超时(一般在1~3秒)未收到时,应答方理论上可以停止发送,也可以继续发送后续帧,但考虑到时间配合等实际因素,建议继续发送完全。当多帧报文是主动上送报文时,因CSC2000主动上送一般是广播方式,接收方不应该召唤,而是发送方等待一定时间间隔后继续发送完全。当多帧报文是主站下发报文如定值下传时,理论上发送一帧后装置应回答接收成功(26H)主站才能继续下发,否则应回答接收失败,主站取消下发,但实际上装置可能根本就没收到报文因而不会回答接收失败,因此主站一般是收到成功报文后继续下发,否则等待超时取消。因此,规定:A.装置发送多帧报文时,送完一帧后等待一定时间,不管有无后续召唤报文都继续发送完全(但录波报文例外);B.主站发送多帧报文时,送完一帧后等待装置确认,超时Tw无确认发送取消;C.Tw:多帧帧间最大间隔,根据实际情况选择,一般为1~3秒。(5)参数:参数1~N为具体信息内容,部分类型的报文还扩展出数据类型;(6)校验和:从长度字节(含)开始到参数N字节(含)间所有字节的累加和(模255)。1.2通讯机制CSC2000规约中装置的信息发送有两种方式:主动上送和响应主站召唤回答。(1)装置的四遥等常规信息周期性主动循环上送(一般周期为10秒),当有保护动作、遥信变位等变化信息出现时,装置立即发送遥信变位、SOE(30报文)、和事件、告警(37H、38H、39H)等相关报文并重复发送4次。(2)遥控、设定、定值召唤、对时、录播传输等采用相应主站召唤回答的方式。2报文详解2.1常用报文类型类型码功能说明方向0CH下传装置定值下行15H主站操作(遥控或召唤)失败回答上行1AH下达遥控执行命令下行1CH设定选择命令下行1DH设定执行命令下行1EH遥控选择命令下行23H主站向装置召唤所需数据下行26H主站操作成功上行30H遥测、遥信、遥脉、SOE等数据上送上行33H响应主站数据召唤上行3CH遥控选择成功回答上行3DH主站向装置广播预置时钟下行/上行3EH广播对时时钟启动命令下行3FH保护复归命令下行64H召唤录波文件列表下行类型码功能说明方向65H上送录波文件列表上行66H指定即将召唤的录波文件下行67H确认即将上送的录波文件上行68H召唤录波文件下行69H上送录波文件上行以上是我们呢经常能够用到的报文类型,详细的报文类型请参考规约文本。2.2主站装置常用报文召唤装置定值主:长度+目标地址+源地址+23+参数1+参数2+···+参数n+和子:长度+目标地址+源地址+33+数据类型+数据+···+和下传装置定值主:长度+目标地址+源地址+0C+定值区号+定值类型+定值0编码L+定值0编码H+定值体0(1)+定值体0(2)+···+定值n编码L+定值n编码H+定值体n(1)+定值体n(2)+定值CRC低+定值CRC高+和子:长度+目标地址+源地址+26+和(操作成功)子:长度+目标地址+源地址+15+和(操作失败)遥控操作主:长度+目标地址+源地址+1E+参数1+参数2+和(遥控选择)子:长度+目标地址+源地址+3C+参数1+参数2+和(选择成功)子:长度+目标地址+源地址+15+参数1+参数2+和(选择失败)主:长度+目标地址+源地址+1A+参数1+参数2+和(遥控执行)子:长度+目标地址+源地址+26+参数1+参数2+和(执行成功)子:长度+目标地址+源地址+15+参数1+参数2+和(执行失败)对时操作主:长度+目标地址+源地址+3D+秒+分+时+日+月+年+和(广播预置时钟)主:长度+目标地址+源地址+3E+和(启动装置时钟)召唤录播文件列表主:长度+目标地址+源地址+64+00+和子:长度+目标地址+源地址+65+00+文件格式(3个字节)+A-TIME56(7个字节)+文件名称(8个字节)+和(失败时回15报文)指定录播文件主:长度+目标地址+源地址+66+00+文件格式(3个字节)+A-TIME56(7个字节)+文件名称(8个字节)+窗口尺寸L+窗口尺寸H+最大帧长度+和子:长度+目标地址+源地址+67+00+文件格式(3个字节)+A-TIME56(7个字节)+文件名称(8个字节)+窗口尺寸L+窗口尺寸H+最大帧长度+文件大小+和召唤录播文件主:长度+目标地址+源地址+68+00+帧序号L+帧序号H+和子:长度+目标地址+源地址+69/E9+帧序号L+帧序号H+00+文件内容1+···+文件内容N+和(当为多帧时类型为E9,失败时回15报文)常规信息主动上送子:长度+目标地址+源地址+30+数据类型+数据(N个字节)+和2.3常用数据类型数据类型码功能说明备注07H装置状态量数据标准类型0BH4字节电度量标准类型1CH电度量,3字节浮点数:代号ANA24-F11H事件顺序记录(7字节绝对时标)标准类型1AH定值数据标准类型50~5FH模拟量(3字节浮点数ANA24-F表示)标准类型在E系列装置内部约定,一些数据类型被赋予特定含义(对其它装置不具有约束力):5AH-刻度5BH-零漂5CH-有效值5DH-谐波量5EH-5FH-检同期60~6FH以4字节浮点数ANA32-F表示的模拟量标准类型80H定值数据标准类型(用于规约转换)报文举例:状态量上送子:长度+目标地址+源地址+30+07+状态量S1+状态量S2+···+和四字节模拟量上送子:长度+目标地址+源地址+30+60+A1(1)+A1(2)+A1(3)+A1(4)+···+和SOE事件上送子:长度+目标地址+源地址+30+11+A-TIME56(7字节)+状态位(2字节)+变位标志(2字节)+和注:遥信与SOE对应关系在装置发送的遥信与SOE中,存在一个旧规约文本中没有明确成文的对应关系。装置通过30/07报文上送遥信,每帧07报文理论上最多有24个字节的状态量,这些字节简写为S1~S24,同时每两个字节又形成一个组,每个组有一个组号。组号根据起始组号计算,即起始组号为1时,S1S2对应组的组号为1,S3S4对应组组号为2…,依此类推。当装置遥信量超过24个字节时,增加一条07报文,其起始组号延续上一条07报文。装置通过30/11报文上送SOE,每条报文只包含一个组(两个字节)的状态量,SOE报文中状态量的物理含义与同组号遥信报文的含义一一对应,即组号为01的SOE报文对应起始组号为01的30/07报文中的S1S2,组号为02的SOE报文对应起始组号为01的30/07报文中的S3S4,…,依此类推。(完)
本文标题:CSC2000规约格式
链接地址:https://www.777doc.com/doc-2907650 .html