海湾消防控制器modbus rtu通讯规约

海湾消防控制器modbus rtu通讯规约

ID:13767501

大小:42.00 KB

页数:3页

时间:2018-07-24

海湾消防控制器modbus rtu通讯规约_第1页
海湾消防控制器modbus rtu通讯规约_第2页
海湾消防控制器modbus rtu通讯规约_第3页
资源描述:

《海湾消防控制器modbus rtu通讯规约》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

2、事件,形成包含事件类型、设备编码、设备类型的事件信息;通过MODBUS传送给主机,主机进行事件的文本或图形显示。2通讯说明:1、通讯协议:MODBUSRTU;2、波特率:4800;3、奇偶校验:无;4、停止位:1位,每字节数据共10位;5、Modbus从站地址设定:针对GST200控制器,该网卡需进行注册,并在开机注册时显示联网系统正常,并且正常运行时,红灯闪烁;设定控制器联网地址,该地址即为Modbus从站地址;3火灾报警控制系统MODBUS规约2、寄存器模式通讯协议2.1、主机使用MODBUS功能码

3、3对火灾报警控制器设备状态寄存器进行查询,寄存器点数由控制器设备点数决定,因此,该方案适合小点数的火灾报警控制器;主机通过功能码16对三个控制寄存器赋值来控制火灾报警控制器的设备(启动、停动);2.2、寄存器状态说明:寄存器与设备对应说明:MODBUF的查询寄存器40001对应控制器的0回路的1号设备;GST200控制器:GST200控制器共可接242个设备,设备二次码编码应按照***001~***242设置,001号设备对应寄存器0x40001;243、244、245号设备对应主电状态、备电状态、总线

4、状态;2501、2502、2503号三个寄存器用作控制寄存器。GST5000控制器:GST5000控制器每个回路可接240个设备,设备二次码编码应按照***001~***240设置,其中第三位为设备区号,后三位为设备一次码,与寄存器对应关系为:设备区号*240+设备一次码,对应相应的寄存器,001号设备对应寄存器0x40001。因此,配接GST5000系统时,设备二次码的后四位不能相同,否则不同的设备将对应一个寄存器;同时,因为设备二次码的第三位最大为9,因此,最大寄存器号为240*9+240=2400

5、,最多支持2400个点。2501、2502、2503号三个寄存器用作控制寄存器。海湾安全技术有限公司Page3of3无事件应答0、火警1、故障2、动作3、恢复4、启动5、停动6、隔离7、释放8主电备电恢复9;2.3、每个寄存器的数据为两个字节,MODBUS主机每次可查询任意多的寄存器,因此,每次查询多个寄存器时,通讯的数据量比较大;2.4、数据的校验采用CRC校验;2.5、主机功能码3查询数据格式(如下表):说明:每个寄存器为2字节数据,每次查询设定查询寄存器的数量和起始地址。寄存器的起始地址为0x00

6、00,代表寄存器0x40001,每次查询最多查询100个寄存器。如从机地址为06,查询40001寄存器,主机发送:byte1从机地址06byte2功能码03byte3起始地址高字节00byte4起始地址低字节00byte5寄存器数量高字节00byte6寄存器数量低字节01byte7CRC校验高字节CRCHbyte8CRC校验低字节CRCL查询0x40000~0x40050寄存器:主机发送:byte1从机地址06byte2功能码03byte3起始地址高字节00byte4起始地址低字节00byte5寄存器数

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

8、号三个控制寄存器赋值来控制火灾报警控制器的设备。2501和2502号寄存器放置待控制设备的二次码及设备类型,与控制器上的设备定义一致(均为BCD码)。2503号寄存器放置控制字(启动5、停动6、隔离7、释放8)。如:主机启动010015号光电感烟(设备类型03),从机地址为06:海湾安全技术有限公司Page3of3byte1从机地址06byte2功能码0x10byte3起始地址高字节0x09byte4起始地址低字节0xc5//2501的he

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。