海湾消防控制器MODBUSRTU通讯规约

上传人:鲁** 文档编号:479777402 上传时间:2024-01-23 格式:DOC 页数:3 大小:26.01KB
返回 下载 相关 举报
海湾消防控制器MODBUSRTU通讯规约_第1页
第1页 / 共3页
海湾消防控制器MODBUSRTU通讯规约_第2页
第2页 / 共3页
海湾消防控制器MODBUSRTU通讯规约_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《海湾消防控制器MODBUSRTU通讯规约》由会员分享,可在线阅读,更多相关《海湾消防控制器MODBUSRTU通讯规约(3页珍藏版)》请在金锄头文库上搜索。

1、海湾火灾报警控制系统MODBUS RTU通讯规约1 规约制定的依据:1.1 火灾报警控制系统的特点:1.1.1 火灾本身是小概率事件,很少发生;1.1.2 所带探测类设备和控制类设备众多;1.1.3 火灾报警控制系统的设备种类非常多;1.1.4 每个探测类设备均有正常、故障、报警三种状态,可能发生隔离、释放信息;1.1.5 每个控制类设备均有正常、故障、动作、恢复四种状态,可能发生隔离、释放、启动、停动信息。1.2 由于以上特点,火灾报警控制系统的通讯设计成事件出发的形式;默认每个设备处于正常状态,如发生故障、隔离、报警事件,形成包含事件类型、设备编码、设备类型的事件信息;通过MODBUS传送

2、给主机,主机进行事件的文本或图形显示。2 通讯说明:1、通讯协议:MODBUS RTU;2、波特率: 4800;3、奇偶校验:无;4、停止位:1位,每字节数据共10位;5、Modbus从站地址设定:针对GST200控制器,该网卡需进行注册,并在开机注册时显示联网系统正常,并且正常运行时,红灯闪烁;设定控制器联网地址,该地址即为Modbus从站地址;3火灾报警控制系统MODBUS规约2、寄存器模式通讯协议2.1、主机使用MODBUS功能码3对火灾报警控制器设备状态寄存器进行查询,寄存器点数由控制器设备点数决定,因此,该方案适合小点数的火灾报警控制器;主机通过功能码16对三个控制寄存器赋值来控制火

3、灾报警控制器的设备(启动、停动);2.2、寄存器状态说明:寄存器与设备对应说明:MODBUF的查询寄存器40001对应控制器的0回路的1号设备;GST200控制器:GST200控制器共可接242个设备,设备二次码编码应按照*001*242设置,001号设备对应寄存器0x40001;243、244、245号设备对应主电状态、备电状态、总线状态;2501、2502、2503号三个寄存器用作控制寄存器。GST5000控制器:GST5000控制器每个回路可接240个设备,设备二次码编码应按照*001*240设置,其中第三位为设备区号,后三位为设备一次码,与寄存器对应关系为:设备区号*240+设备一次码

4、,对应相应的寄存器,001号设备对应寄存器0x40001。因此,配接GST5000系统时,设备二次码的后四位不能相同,否则不同的设备将对应一个寄存器;同时,因为设备二次码的第三位最大为9,因此,最大寄存器号为240*9+240 = 2400,最多支持2400个点。2501、2502、2503号三个寄存器用作控制寄存器。无事件应答 0、火警 1、故障 2、动作 3、恢复 4、启动 5、停动 6、隔离 7、释放 8 主电备电恢复 9;2.3、每个寄存器的数据为两个字节,MODBUS主机每次可查询任意多的寄存器,因此,每次查询多个寄存器时,通讯的数据量比较大;2.4、数据的校验采用CRC校验;2.5

5、、主机功能码3查询数据格式(如下表):说明:每个寄存器为2字节数据,每次查询设定查询寄存器的数量和起始地址。寄存器的起始地址为0x0000,代表寄存器0x40001,每次查询最多查询100个寄存器。如从机地址为06,查询40001寄存器,主机发送:byte1从机地址06 byte2功能码03byte3 起始地址高字节00 byte4起始地址低字节00 byte5寄存器数量高字节00 byte6寄存器数量低字节01 byte7CRC校验高字节CRCHbyte8CRC校验低字节CRCL查询0x400000x40050寄存器:主机发送:byte1从机地址06 byte2功能码03 byte3起始地址

6、高字节00 byte4起始地址低字节00 byte5寄存器数量高字节00 byte6寄存器数量低字节51 byte7CRC校验高字节CRCHbyte8CRC校验低字节CRCL从机回复:byte1从机地址06 byte2功能码03 byte3应答字节数2*n byte4第一个寄存器高字节00 byte5第一个寄存器低字节(09)byte2n+2第n个寄存器高字节00byte2n+3第n个寄存器低字节(09)byte2n+4CRC校验高字节CRCHbyte2n+5CRC校验低字节CRCL3、主机对火灾报警控制器设备的控制:主机通过功能码16对2501、2502、2503号三个控制寄存器赋值来控制火

7、灾报警控制器的设备。2501和2502号寄存器放置待控制设备的二次码及设备类型,与控制器上的设备定义一致(均为BCD码)。2503号寄存器放置控制字(启动 5、停动 6、隔离 7、释放 8)。如:主机启动010015号光电感烟(设备类型03),从机地址为06:byte1从机地址06 byte2功能码0x10byte3 起始地址高字节0x09 byte4起始地址低字节0xc5 /2501的hex为0x09c5byte5寄存器数量高字节00 byte6寄存器数量低字节03 byte7赋值字节数量 06byte8赋值字节1 0x01byte9赋值字节2 0x00byte10赋值字节3 0x15byt

8、e11赋值字节4 0x03byte12赋值字节5 0x00byte13赋值字节6 0x05byte14CRC校验高字节CRCHbyte15CRC校验低字节CRCL从机回复:byte1从机地址06 byte2功能码0x10byte3 起始地址高字节0x09 byte4起始地址低字节0xc5 /2501的hex为0x09c5byte5寄存器数量高字节00 byte6寄存器数量低字节03byte7 CRC校验高字节CRCHbyte8 CRC校验低字节CRCL附录2:RTU字符帧Appendix 2: RTU character frame启始位12345678停止位附录3:通讯设置: 4800波特率;速度越低,传输距离越远。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号