网络控制器与五防主机通信规约_第1页
网络控制器与五防主机通信规约_第2页
网络控制器与五防主机通信规约_第3页
网络控制器与五防主机通信规约_第4页
网络控制器与五防主机通信规约_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、珠海优特电力科技股份有限公司网络控制器与五防主机通信规约(共 38页)文件编号:UT-JZ-G020版 本:V1.8生效日期:2008-7-16 编制: 部门职位:_ 日期: 审核: 部门职位: 日期: 批准: 部门职位: 日期: 版权:珠海优特电力科技股份有限公司本文件之版权属珠海优特电力科技股份有限公司所有,未经书面批准不得随意复制外传。文档修改记录日期版本修改内容修改人批准人2006-6-21V1.0初始版本卢华勇2007-1-23V1.1增加高压带电显示装置数据类型卢华勇2008-1-2V1.2增加上报变位遥信命令卢华勇2008-1-3V1.3更改变位遥信命令字(0X11已不可用)卢华

2、勇2008-1-4V1.4更改单总线、多点查询命令卢华勇2008-2-23V1.5增添启动网络命令、上报启动网络命令胡晓波2008-3-1V1.6取消查询特殊定义,增添查询和版本命令胡晓波2008-3-17V1.7修改启动命令上报格式、启动命令的应答状态字胡晓波2008-7-16V1.8修改启动/禁止网络命令字、状态字康文广目 录1概述42硬件接口43报文格式43.1字格式43.2数据帧格式43.3站号定义43.4无线节点ID长度定义43.5无线节点ID定义53.6物理通道类型定义53.7应用数据类型定义53.8应用数据区53.9CRC校验54FBKQ(分布式控制器)应用数据文格式84.1命令

3、字84.2运行状态字节定义84.3故障与超时控制94.40X7F ACK确认104.50X00 NAK不确认114.60X01请求对方运行状态(LINK)124.70X02请求网络控制器执行操作134.80X03 网络控制器主动上报执行情况144.90X04 网络控制器主动上报操作超时信息154.100X20 发送字符串信息164.110X05 对时命令174.120X06请求操作记录184.130X07单总线操作204.140X08主动上报单总线操作结果214.150X09发送多点在线设备配置224.160X0A上报多点在线设备状态234.170X0B发送连续在线设备配置244.180X0C

4、上报连续在线设备状态254.190X0D请求网络控制器执行总操作264.200X0E网络控制器主动上报总操作执行情况274.210X0F请求网络控制器自检操作284.220X10网络控制器请求配置数据294.230X12 上报变位遥信304.240X13 五防主机向网络控制器发送启动命令314.250X14 网络控制器向五防主机上报启动命令操作结果324.260X15 五防主机查询网络控制器命令334.270X16 五防主机向网络控制器要版本命令345高压带电显示装置应用数据文格式355.1命令字355.2故障与超时控制355.30X7F ACK确认365.40X00 NAK不确认375.50

5、X01链路连接(LINK)385.60X02 查询高压带电显示装置数据395.70X03 高压带电显示装置主动上报数据405.80X04 向高压带电显示装置发送配置数据415.90X05 高压带电显示装置请求配置数据42网络控制器与五防主机通 讯 规 约1 概述 本规约描述网络控制器与五防主机之间的通讯规约,用于实现五防主机对网络控制器管理下的遥控闭锁装置、分布式控制器、远方电脑钥匙的数据通信。 协议采用无主从方式,网络控制器与五防主机之间的帧超时时间为3秒,如果在3秒内未接收到应答,应重新发送,连续三遍无应答,判为超时错误。2 硬件接口 采用标准 RS-232C 串行接口,通讯速率30019

6、200(缺省为9600)bps,异步方式;若通讯距离大于15米,应增加光隔长线驱动器,以保证数据传输的可靠性。3 报文格式3.1 字格式 所有报文的基本字格式都是10位字长,1位起始位(低电平0),8位数据位(字节),1位停止位(高电平1),无奇偶校验位。格式如下:3.2 数据帧格式 同步头4字节,0XA5,0X5A,0XA5,0X5A帧长度2字节,N+13,低字节在前,高字节在后目标站号1字节,范围为0-255发送站号1字节,范围为0-255无线节点ID长度1字节,定义详见3.4无线节点ID8字节,定义详见3.5物理通道类型1字节,定义详见3.6应用数据类型1字节,定义详见3.7应用数据区N

7、字节,最大为70字节校验码2字节,采用CRC16位校验,校验数据包括帧长度、目标站号、发送站号、无线节点ID、物理通道类型、应用数据类型、应用数据区,校验码低字节在前,高字节在后,具体参见1.8表1.数据帧格式3.3 站号定义 目标站号、发送站号根据现场情况灵活配置,五防主机目标站号与网络控制器发送站号为现场设备分区号,即每个网络控制器为一个分区。3.4 无线节点ID长度定义 无线节点ID长度用来指定无线节点ID使用的有效长度。目前无线节点ID仅使用低两位字节,无线节点ID长度为2,以后随规约扩展可能还可以为4,8等值。3.5 无线节点ID定义 无线节点ID域为8字节,可能有多种使用方式,提供

8、给无线模块寻址用,不使用无线通讯时,该域无意义。目前仅使用低两位字节,即无线通讯模块PID。3.6 物理通道类型定义物理通道类型用以区分通讯传输使用的物理介质,长度为一字节,定义见下表:物理通道类型含义0X01无线通道0X02有线通道3.7 应用数据类型定义应用数据类型用以区分通讯目标设备类型,长度为一字节,定义见下表:应用数据类型含义0X01钥匙数据0X02分布式控制器数据0X03高压带电显示装置数据3.8 应用数据区Ø 钥匙数据定义见DNYS-1D 电脑钥匙通讯规约Ø FBKQ(分布式控制器)数据定义见下表:命令码1字节,定义详见4.1运行状态1字节,定义详见4.2、4

9、.3数据区N字节,最大为68字节Ø 高压带电显示装置数据定义见下表:命令码1字节,定义详见5.1数据区N字节,最大为67字节注意:当网络控制器与智能终端设备使用Zigbee模块通讯时,本规约定义的应用数据,即为Zigbee串口通讯协议中发送数据时的携带数据,详见Zigbee串口通讯协议2.15小节。3.9 CRC校验 生成多项式 = x16+x15+x13+x1CRC校验码的计算方法: A: 预置1个16位的寄存器,初值设为0xFFFF,称此寄存器为CRC寄存器。 B: 取要校验的一个数与CRC寄存器高字节异或,得到异或结果 xx。 C: 根据异或结果xx 查高位字节表,查表值与CR

10、C寄存器低字节异或,其结果存入CRC寄存器高字节。 D: 根据异或结果xx 查低位字节表, 查表值存入CRC寄存器低字节。 E: 循环步骤B-D,直到要校验的数校验完毕。 F: 最后得到的CRC寄存器内容即为CRC校验结果码。 例如:校验0x01,0x02,0x03,0x04,0x05这5个字节得到的校验结果为:低字节0xBB,高字节0x2A附 CRC 校验高、低位字节表(C语言格式) /-/*/ MoDus CRC 高位字节值表/*/-_rom unsigned char MoDusCRCtableHi = 0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x

11、01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x

12、00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x

13、01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x

14、01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x

15、01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40 ;/-/*/ MoDus CRC 低位字节值表/*/-_rom unsigned char MoDusCRCtableLo = 0x00,0xC0,0xC1,0x01,0xC3,0x03,0x02,0xC2,0xC6,0x06,0x07,0xC7,0x05,0xC5,0xC4,0x04,0xCC,0x0C,0x0D,0xCD,0x0F,0xCF,0xCE,0x0E,0x0A,0xCA,0xCB,0x0B,0xC9,0x09,0x08,0xC8,0xD8,0x18,0x19,0xD9,0x1B,0xDB,0xDA,0x1

16、A,0x1E,0xDE,0xDF,0x1F,0xDD,0x1D,0x1C,0xDC,0x14,0xD4,0xD5,0x15,0xD7,0x17,0x16,0xD6,0xD2,0x12,0x13,0xD3,0x11,0xD1,0xD0,0x10,0xF0,0x30,0x31,0xF1,0x33,0xF3,0xF2,0x32,0x36,0xF6,0xF7,0x37,0xF5,0x35,0x34,0xF4,0x3C,0xFC,0xFD,0x3D,0xFF,0x3F,0x3E,0xFE,0xFA,0x3A,0x3B,0xFB,0x39,0xF9,0xF8,0x38,0x28,0xE8,0xE9,0x2

17、9,0xEB,0x2B,0x2A,0xEA,0xEE,0x2E,0x2F,0xEF,0x2D,0xED,0xEC,0x2C,0xE4,0x24,0x25,0xE5,0x27,0xE7,0xE6,0x26,0x22,0xE2,0xE3,0x23,0xE1,0x21,0x20,0xE0,0xA0,0x60,0x61,0xA1,0x63,0xA3,0xA2,0x62,0x66,0xA6,0xA7,0x67,0xA5,0x65,0x64,0xA4,0x6C,0xAC,0xAD,0x6D,0xAF,0x6F,0x6E,0xAE,0xAA,0x6A,0x6B,0xAB,0x69,0xA9,0xA8,0x6

18、8,0x78,0xB8,0xB9,0x79,0xBB,0x7B,0x7A,0xBA,0xBE,0x7E,0x7F,0xBF,0x7D,0xBD,0xBC,0x7C,0xB4,0x74,0x75,0xB5,0x77,0xB7,0xB6,0x76,0x72,0xB2,0xB3,0x73,0xB1,0x71,0x70,0xB0,0x50,0x90,0x91,0x51,0x93,0x53,0x52,0x92,0x96,0x56,0x57,0x97,0x55,0x95,0x94,0x54,0x9C,0x5C,0x5D,0x9D,0x5F,0x9F,0x9E,0x5E,0x5A,0x9A,0x9B,0x5

19、B,0x99,0x59,0x58,0x98,0x88,0x48,0x49,0x89,0x4B,0x8B,0x8A,0x4A,0x4E,0x8E,0x8F,0x4F,0x8D,0x4D,0x4C,0x8C,0x44,0x84,0x85,0x45,0x87,0x47,0x46,0x86,0x82,0x42,0x43,0x83,0x41,0x81,0x80,0x40 ; /*附得到CRC结果的一种算法*uint getmoduscrcbyte(uchar *inbytes, uint CRCnumber) uchar crcbyteHi = 0xFF ; uchar crcbyteLo = 0xFF

20、 ; uchar uIndex ; while (CRCnumber-) uIndex = crcbyteHi *inbytes+ ; crcbyteHi = crcbyteLo MoDusCRCtableHiuIndex ; crcbyteLo = MoDusCRCtableLouIndex ; return ( (crcbyteHi << 8) | crcbyteLo ) ; /* ; 4 FBKQ(分布式控制器)应用数据文格式FBKQ(分布式控制器,遥控闭锁控制器是分布式控制器的一种)数据定义见下表:命令码1字节,定义详见4.1运行状态1字节,定义详见4.2、4.3数据区N字

21、节,最大为68字节4.1 命令字 命令字的定义:Bit 7 Bit 6 Bit0DIRCommand方向标志位命令码 Bit7 Dir 方向标志。 0为主动发送一方,1为应答一方; Bit6 Bit0 . 命令码。命令码表命令码功能定义备注0X7FACK确认数据帧格式详见4.40X00NAK不确认数据帧格式详见4.50X01请求对方运行状态字(LINK)数据帧格式详见4.60X02请求网络控制器执行多点操作数据帧格式详见4.70X03网络控制器主动上报多点操作执行情况数据帧格式详见4.80X04网络控制器主动上报操作超时信息数据帧格式详见4.90X05对时命令数据帧格式详见4.110X06请求

22、操作记录数据帧格式详见4.120X07单总线操作数据帧格式详见4.130x08主动上报单总线操作结果数据帧格式详见4.140X09发送多点在线设备配置数据帧格式详见4.150X0A上报多点在线设备状态数据帧格式详见4.160X0B发送连续在线设备配置数据帧格式详见4.170X0C上报连续在线设备状态数据帧格式详见4.180X0D请求网络控制器执行总操作数据帧格式详见4.190X0E网络控制器主动上报总操作执行情况数据帧格式详见4.200X0F请求网络控制器自检操作数据帧格式详见4.210X10网络控制器请求配置数据数据帧格式详见4.220X12上报变位遥信数据帧格式详见4.230X13网络控制

23、器启动命令数据帧格式详见4.240X14上报启动命令操作结果数据帧格式详见4.250X15查询命令数据帧格式详见4.260X16版本命令数据帧格式详见4.270X20发送字符串信息数据帧格式详见4.104.2 运行状态字节定义网络控制器运行状态字节为网络控制器发送装置运行状态数据帧时的数据,长度为一字节定义见下表:运行状态字功 能备 注0X01在线装置开始运行,<启动>0X02开始执行操作网络控制器开始执行操作0X03执行解锁操作成功网络控制器执行解锁操作成功0X04执行解锁操作失败网络控制器执行解锁操作失败0X05遥控操作超时网络控制器等待遥控操作超时0X06系统忙装置正在执行某

24、操作,不能回答对方0X07执行闭锁操作成功网络控制器执行闭锁操作成功0X08执行闭锁操作失败网络控制器执行闭锁操作失败0X09单总线上电成功网络控制器单总线上电成功0X0A单总线上电失败网络控制器单总线上电失败0X0B单总线下电成功网络控制器单总线下电成功0X0C单总线下电失败网络控制器单总线下电失败0X0D上报设备状态网络控制器准备上报设备状态0X0E正在自检网络控制器处于从站设备自检状态0X0F请求配置网络控制器处于请求配置状态0X10正在启动网络网络控制器正在启动双网系统0X11已经启动网络网络控制器已经启动双网系统五防运行状态字节为五防主机响应网络控制器报文时,向网络控制器通报五防主机

25、的运行状态,以便网络控制器确定下步工作。五防运行状态字节长度为一字节,定义见下表:运行状态字功 能备 注0X01在线五防主机在运行状态0X02请求解锁五防主机请求网络控制器解锁操作0X03请求闭锁五防主机请求网络控制器闭锁操作0X06五防主机忙五防主机正在执行某操作,不能回答对方0X07置单总线上电五防主机设置在线设备单总线上电0X08置单总线下电五防主机设置在线设备单总线下电0X09自检允许五防主机允许在线设备设备自检0X0A自检禁止五防主机禁止在线设备设备自检0X0B请求自检数据五防主机请求网络控制器从站设备自检数据0X0C手动自检五防主机请求在线设备设备自检0X0D下传设备配置五防主机准

26、备下传设备配置0X0E启动双网系统五防主机启动网络控制器双网系统0X0F禁止双网系统五防主机禁止网络控制器双网系统0X10启动有线网络五防主机启动网络控制器有线系统0X11禁止有线网络五防主机禁止网络控制器有线系统0X12启动无线网络五防主机启动网络控制器无线系统0X13禁止无线网络五防主机禁止网络控制器无线系统 4.3 故障与超时控制接收方收到发送方发送的报文后若发现不正确,应答NAK不确认,则发送方应重发报文。如果连续次应答NAK不确认,则报 通讯故障 ; 发送方发送报文后,如果在3秒内未收到对方应答,则应重发报文。如果连续次未收到应答,则报 通讯超时。4.4 0X7F ACK确认 7 0

27、 同步头4字节报文长度(0X10)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节1ACK(7F)1字节应答方运行状态字节1字节接收到的命令码返回1字节CRC校验2字节4.5 0X00 NAK不确认7 0 同步头4字节报文长度(0X11)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节1NAK(0X00)1字节应答方运行状态字节1字节接收到的命令码返回1字节NAK错误码1字节CRC校验2字节NAK 错误码定义表:错误码错误类型0XE0无效的命令码0XE1无效的重发请求0X

28、E2字节数不符0XE3CRC校验错4.6 0X01请求对方运行状态(LINK)此命令由五防主机发向网络控制器。7 0 同步头4字节报文长度(0X0F)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X011字节请求方运行状态字节(0x09或0x0A)1字节CRC校验2字节网络控制器正确响应为:7 0 同步头4字节报文长度(0X10+N)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节1ACK(7F)1字节应答方运行状态字节1字节命令码返回=0X011字节CRC校验2字

29、节正常应答ACK。否则应答NAK不确认。4.7 0X02请求网络控制器执行操作当需要进行设备操作时,首先应解锁该操作对应的闭锁点,如果是多路操作,应同时解锁对应的几路闭锁点。此命令由五防主机发向网络控制器7 0 同步头4字节报文长度(0X0F+N)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X021字节五防主机运行状态字节(0X02或0X03)1字节数据区N字节CRC校验2字节数据区定义:遥控或在线设备点数K2字节(低前高后)第一点2字节(低前高后)第二点2字节(低前高后)第K点2字节(低前高后)注意:本规约总解锁、总闭锁用

30、单独的命令执行,已取消特殊点号的的定义。(详见4.20、4.21节)网络控制器正确响应为ACK(网络控制器运行状态字为0X02);否则应答NAK不确认。4.8 0X03 网络控制器主动上报执行情况网络控制器收到“0X02请求网络控制器执行操作”命令后,执行完毕,用此命令上报执行情况。此命令由网络控制器发向五防主机。7 0 同步头4字节报文长度(0X0FN)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X031字节网络控制器运行状态字节(0X03或0X04或0X07或0X08)1字节数据区N字节CRC校验2字节数据区定义:执行操

31、作失败的点数K2字节(低前高后)第一点2字节(低前高后)第二点2字节(低前高后)第K点2字节(低前高后)备注:网络控制器运行状态字节0X03、0X07,数据区为空,N=0。网络控制器运行状态字节0X04、0X08,数据区的定义见上表。五防主机对方正确响应为ACK(已包含运行状态);否则应答NAK不确认。4.9 0X04 网络控制器主动上报操作超时信息网络控制器收到“0X02请求网络控制器执行操作”命令后,执行解锁操作成功。如果在一段时间内(时间可配置)未收到“请求闭锁” 命令,用此命令上报操作超时,同时恢复到闭锁状态。此命令由网络控制器发向五防主机。7 0 同步头4字节报文长度(0X0FN)2

32、字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X041字节网络控制器运行状态字节(0X05)1字节数据区N字节CRC校验2字节数据区定义:操作超时的点数K2字节(低前高后)第一点2字节(低前高后)第二点2字节(低前高后)第K点2字节(低前高后)五防主机正确响应为ACK(已包含运行状态);否则应答NAK不确认。4.10 0X20 发送字符串信息7 0 同步头4字节报文长度(0X0FN)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X201字节发送方运行状态字节(0

33、X01)1字节数据区N字节CRC校验2字节五防主机收到该报文,将数据区字符串信息显示出来,应答ACK或NAK4.11 0X05 对时命令此命令由五防主机发向网络控制器。7 0 同步头4字节报文长度(0X18)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X051字节请求方运行状态字节1字节数据区CRC校验2字节数据区定义:年(低字节)1字节年(高字节)1字节月1字节日1字节时1字节分1字节秒1字节毫秒(低字节)1字节毫秒(高字节)1字节备注:年月日时分秒 用16进制表示,非BCD码网络控制器正确响应ACK。否则应答NAK不确认

34、。4.12 0X06请求操作记录此命令由五防主机发向网络控制器。7 0 同步头4字节报文长度(0X0F)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X061字节请求方运行状态字节1字节CRC校验2字节网络控制器正确响应为:7 0 同步头4字节报文长度(0X10+N)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节1ACK(7F)1字节应答方运行状态字节1字节0X061字节数据区N字节CRC校验2字节数据区定义:7 0 项数K1字节(系统默认记当前32项)项数1点号

35、2字节端口号1字节操作情况(0X01=解锁成功,0X02=解锁失败,0X03=闭锁成功,0X04=闭锁失败)1字节时间(年月日时分秒)7字节(年低字节在前)备用1字节项数k点号2字节端口号1字节操作情况(0X01=解锁成功,0X02=解锁失败,0X03=闭锁成功,0X04=闭锁失败)1字节时间(年月日时分秒)7字节(年低字节在前)备用1字节备注:年月日时分秒 用16进制表示,非BCD码否则应答NAK不确认。4.13 0X07单总线操作五防主机发送此命令到网络控制器,网络控制器收到此命令后请求分布式控制器给单总线上下电。7 0 同步头4字节报文长度(0X0F+N)2字节目标站号1字节发送站号1字

36、节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X071字节五防主机运行状态字节(0X07或者0X08)1字节数据区N字节CRC校验2字节数据区定义:单总线通道数K2字节(低前高后)通道号11字节通道号21字节通道号K1字节特殊定义:通道数K 0x01、通道号0xFF,表示所有通道单总线上电。如操作成功,网络控制器用0X08命令上报所有成功通道,如有不成功通道,上报不成功通道。五防主机正确响应为ACK(已包含运行状态);否则应答NAK不确认。4.14 0X08主动上报单总线操作结果网络控制器收到“0X07单总线操作”命令后,请求分布式控制器给单总线上下电,分布

37、式控制器返回操作结果或者超时,网络控制器用此命令向五防主机上报单总线操作结果。7 0 同步头4字节报文长度(0X0FN)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X081字节网络控制器运行状态字节(0X09或0X0A或0X0B或0X0C)1字节数据区N字节CRC校验2字节数据区定义:执行操作失败的单总线通道数K2字节(低前高后)通道号11字节通道号21字节通道号K1字节备注:网络控制器运行状态字节0X09、0X0B,数据区为空,N=0。网络控制器运行状态字节0X0A、0X0C,数据区的定义见上表。五防主机正确响应为ACK(

38、已包含运行状态);否则应答NAK不确认。4.15 0X09发送多点在线设备配置五防主机用此命令向网络闭锁控制器发送多点在线设备配置。7 0 同步头4字节报文长度(0X0FN)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X091字节五防主机运行状态字节(0X01)1字节数据区N字节CRC校验2字节数据区定义:在线设备点数K2字节(低前高后)第一点2字节(低前高后)设备配置1字节第二点2字节(低前高后)设备配置1字节第K点2字节(低前高后)设备配置1字节设备配置字节定义如下:Bit7 BIT6 Bit5 Bit4 Bit3 Bi

39、t2 Bit1 Bit0状态5状态4状态2状态1状态0 BIT2BIT0:设备单元属性表状态,具体含意见下表BIT2BIT1BIT0设备单元属性000无采样节点继电器单元001返回式节点继电器单元010电控锁单元XXX暂时无定义,禁止使用BIT5BIT4:设备单元工作状态,具体含意见下表BIT5BIT4设备单元工作状态00设备单元不需要工作01查询设备单元状态10自检设备单元状态11备用五防主机正确响应为ACK(已包含运行状态);否则应答NAK不确认 4.16 0X0A上报多点在线设备状态网络闭锁控制器收到“0X09发送多点在线设备配置”命令后,执行完毕,用此命令上报多点在线设备状态。此命令由

40、网络闭锁控制器发向五防主机。7 0 同步头4字节报文长度(0X0FN)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X0A1字节网络闭锁控制器运行状态字节(0X01)1字节数据区N字节CRC校验2字节数据区定义:在线设备点数K2字节(低前高后)第一点2字节(低前高后)设备状态1字节第二点2字节(低前高后)设备状态1字节第K点2字节(低前高后)设备状态1字节其中设备状态字节的具体含义如下:Bit7 BIT6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0状态7状态6状态3状态2状态1状态0BIT0:状态0,为设备单元

41、位置采样信号输入状态。BIT2BIT1:设备单元锁体采样信号输入状态,具体含义见下表BIT2BIT100设备单元锁体处于闭锁状态1设备单元锁体处于解锁状态10设备单元锁体闭锁失败1设备单元锁体解锁失败BIT3:状态3,设备单元的状态数据是否有效标志。有效为1,无效为0。BIT6:状态6,设备单元单总线状态。正常为1,异常为0。BIT7:状态7,分布式控制器是否在线标志。在线为1,离线为0。五防主机正确响应为ACK(已包含运行状态);否则应答NAK不确认。4.17 0X0B发送连续在线设备配置五防主机用此命令向网络闭锁控制器发送连续在线设备配置。7 0 同步头4字节报文长度(0X0FN)2字节目标站号1字节发送站号1字节无线节点ID长度1字节无线节点ID8字节物理通道类型1字节应用数据类型1字节00X0B1字节网络闭锁控制器运行状态字节(0X01或0X0D)1字节数据区N字节CRC校验2字节数据区定义:配置数据总帧数1字节当前帧号(从1开始)1字节通道总数1字节本帧配置通道数N1字节配置数据135字节配置数据N35字节通道总数为所有从站配置通道数目总数。如果通道总数为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论