海湾消防控制器MODBUS RTU通讯规约
modbus rtu协议规则
modbus rtu协议规则好嘞,以下是为您撰写的关于“modbus rtu 协议规则”的文章:嘿,朋友们!今天咱们来好好聊聊 Modbus RTU 协议的那些规则。
先来说说啥是 Modbus RTU 协议哈。
简单说,这就是一种通信协议,就像咱们人和人交流得有个约定好的方式一样,设备之间通信也得有个规矩,Modbus RTU 协议就是这个规矩。
在这个协议里,允许的数据格式那是有讲究的。
比如说,数据得按照特定的字节顺序和位排列来传输,可不能随便乱来哟!禁止出现乱码或者格式错误的数据,不然设备之间就会“听不懂”对方在说啥,整个通信就乱套啦。
再讲讲地址这一块。
每个从设备都得有个独一无二的地址,就像咱们每个人都有个名字一样。
允许主设备准确地向特定地址的从设备发送指令,这能保证指令不发错地方。
但是,禁止重复或者错误的地址,要不然主设备想找张三,结果找到了李四,那不是闹笑话了嘛。
还有数据长度这方面,也有严格的规定。
允许传输合适长度的数据,不多也不少。
比如说,需要 8 个字节的数据,那就得是 8 个字节,禁止多一个或者少一个。
为啥呢?因为多了或者少了,接收的那一方就没法正确解读啦。
另外,传输的速度也不是随便定的哟。
允许根据实际情况设置合理的波特率,这样通信就能流畅进行。
但禁止设置超出设备支持范围的波特率,不然就像说话太快或者太慢,对方根本跟不上节奏。
总之呀,Modbus RTU 协议的这些规则就像是交通规则一样,大家都遵守,设备之间就能顺顺利利地交流,工作就能高效进行。
要是不遵守,那可就麻烦大了,各种错误、故障都会跑出来。
所以,咱们可得好好记住这些规则,让设备们都能“友好相处”,为咱们的工作和生活服务哟!好啦,关于 Modbus RTU 协议规则就说到这儿,希望对大家有帮助!。
MODBUS_RTU 通讯协议(LED8通道报警控制仪)
MODBUS_RTU 通讯协议
1、数据传输格式:1位起始位、8位数据位、1位停止位、无奇偶校验位。
2、仪表数据格式:2字节寄存器值=寄存器数高8位二进制数+寄存器低8位二进制数
3、仪表通讯帧格式:
读寄存器命令格式:
1 2 3 4 5 6 7~8 DE 3 起始寄存器高位起始寄存器低位寄存器数高位寄存器数低位CRC 应答:
1 2 3 4~5 6~7 …M*2+2~M*2+3 M*2+4~M*2+5 DE 3 字节计数M*2 寄存器数据1 寄存器数据2…寄存器数据M CRC 写寄存器命令格式:
1 2 3 4 5 6 7~8 DE 6 起始寄存器高位起始寄存器低位数据高位数据低位CRC DE: 设备地址 (1~200)单字节
CRC: 校验字节 采用CRC-16循环冗余错误校验
举例说明:(以LED8通道报警控制仪为例)
MODBUS_RTU 通讯协议(十进制格式)以实际通讯数据内容为准
发送:1, 3, 0, 0, 0, 16, 68, 6,
回收:1, 3, 32, 1, 0, 8, 0, 249, 128, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 119, 0, 119, 3, 69, 0, 14, 138, 0, 0, 138, 14, 119, 0, 0, 96, 156,
仪表动态数据格式
编号参数名称地址备注
1 保留 0000
2 内部修改标志 0001
3 仪表类型 0002
4 8通道报警数据 0003
报警标志 0004
5。
海湾消防控制器MODBUS RTU通讯规约
海湾消防控制器MODBUS RTU通讯规约海湾火灾报警控制系统MODBUS RTU通讯规约1规约制定的依据:1.1火灾报警控制系统的特点:1.1.1火灾本身是小概率事件,很少发生;1.1.2所带探测类设备和控制类设备众多;1.1.3火灾报警控制系统的设备种类非常多;1.1.4每个探测类设备均有正常、故障、报警三种状态,可能发生隔离、释放信息;1.1.5每个控制类设备均有正常、故障、动作、恢复四种状态,可能发生隔离、释放、启动、停动信息。
1.2由于以上特点,火灾报警控制系统的通讯设计成事件出发的形式;默认每个设备处于正常状态,如发生故障、隔离、报警事件,形成包含事件类型、设备编码、设备类型的事件信息;通过MODBUS传送给主机,主机进行事件的文本或图形显示。
2通讯说明:1、通讯协议:MODBUS RTU;2、波特率:4800;3、奇偶校验:无;4、停止位:1位,每字节数据共10位;5、Modbus从站地址设定:针对GST200控制器,该网卡需进行注册,并在开机注册时显示联网系统正常,并且正常运行时,红灯闪烁;设定控制器联网地址,该地址即为Modbus从站地址;3 火灾报警控制系统MODBUS规约2、寄存器模式通讯协议2.1、主机使用MODBUS功能码3对火灾报警控制器设备状态寄存器进行查询,寄存器点数由控制器设备点数决定,因此,该方案适合小点数的火灾报警控制器;主机通过功能码16对三个控制寄存器赋值来控制火灾报警控制器的设备(启动、停动);2.2、寄存器状态说明:寄存器与设备对应说明:MODBUF的查询寄存器40001对应控制器的0回路的1号设备;GST200控制器:GST200控制器共可接242个设备,设备二次码编码应按照***001~***242设置,001号设备对应寄存器0x40001;243、244、245号设备对应主电状态、备电状态、总线状态;2501、2502、2503号三个寄存器用作控制寄存器。
ModbusRTU规约详解
第一章Modbus协议□介绍Modbus协议介绍□两种串行传输模式□信息帧□错误检查方法Modbus协议介绍Modbus可编程控制器之间可相互通讯,也可与不同网络上的其他设备进行通讯,支撑网络有Modicon的Modbus和Modbus+工业网络。
网络信息存取可由控制器内置的端口,网络适配器以及Modicon提供的模块选件和网关等设备实现,对OEM(机械设备制造商)来说,Modicon可为合作伙伴提供现有的程序,可使Modbus+网络紧密地集成到他们的产品设计中去。
Modicon的各种控制器使用的公共语言被称为Modbus协议,该协议定义了控制器能识别和使用的信息结构。
当在Modbus网络上进行通讯时,协议能使每一台控制器知道它本身的设备地址,并识别对它寻址的数据,决定应起作用的类型,取出包含在信息中的数据和资料等,控制器也可组织回答信息,并使用Modbus协议将此信息传送出去。
在其他网络上使用时,数据包和数据帧中也包含着Modbus协议。
如,Modbus+或MAP网络控制器中有相应的应用程序库和驱动程序,实现嵌入式Modbus协议信息与此网络中用子节点设备间通讯的特殊信息帧的数据转换。
该转换也可扩展,处理节点地址,路由,和每一个特殊网络的错误检查方法。
如包含在Modbus协议中的设备地址,在信息发送前就转换成节点地址,错误检查区也用于数据包,与每个网络的协议一致,最后一点是需用Modbus协议,写入嵌入的信息,定义应处理的动作。
图1说明了采用不同通讯技术的多层网络中设备的互连方法。
在信息交换中,嵌入到每个网络数据包中的图1:Modbus 协议应用示意图* MB+为 Modbus主处理器4个Modus 设备或网络编程器 编程器(去MB+)S980(去MAP) AT/HC-984和HOST/MMHI AT/HC-984 HOST/MMHI 984A/B 和 S985Modbus 上的数据传输Modicon 控制器上的标准Modbus 端口是使用一个RS-232兼容的串行接口,定义了连接器,接线电缆,信号等级,传输波特率,和奇偶校验,控制器可直接或通过调制解调器(以后简称Modems)接入总线(网络)。
海湾消防自动报警及联动系统完整版
喷头型号
海湾消防自动报警及联动系统完整版
:两括号皆为可选数据,前括号为公称口径, 有15mm和20mm,参阅下表1; 后括号为动作温度,有不同的级数,见下表2。 也可按不同型号和口径,提供开式喷头。
喷头通用技术参数
试验压力:
海湾消防自动报警及联动系统完整版
3MPa
公称口径:
15mm
20mm
连接螺数:
为保证系统运行可靠,增设了防复位机构,并在雨淋阀系 统腔内加装自动滴水阀,确保伺应状态下,排除积水。
产品特点
报警早、喷水快、体积小、重量轻,外形美观、占用空间 小,创新管网连接,使雨淋阀发挥更优越的性能。
ZSFM型隔膜雨淋阀
产品结构 海湾消防自动报警及联动Z系S统F完整M版型隔膜雨淋阀是由
喷淋泵 排烟风机
正压送风机
消防主机
a、消防电(3)
海湾消防自动报警及联动系统完整版
消防电源
音源
消防广播
音控 功效
CD
卡机 分区 音量 监听
b、消防水(1)
海湾消防自动报警及联动系统完整版
高区
中区
低区
过滤器机
市政水
蝶阀
水流控制阀
消防 水箱
温(干)式报警阀预作用阀
现场消火栓
压力表
压力表
止回阀
止回阀
蝶阀和软连接
ZSFG 型杠杆雨淋阀
产品结构 海湾消防自动报警及联动系统完整版
ZSFG 型杠杆雨淋阀具有防复 位机构及阀体外人工复位机构。 主要由供水信号蝶阀、雨淋阀 本体、手动紧急装置、防复位 机构、报警试验阀、自动滴水 阀、排水阀、电磁阀、单向阀、 过滤器、压力表、压力开关、 水力警铃及管路等组成。可与 供水管网、洒水喷头、水幕头、 水雾喷头、火灾报警器等分别 组成不同功能的系统。
modbusrtu通信协议书
modbusrtu通信协议书甲方(以下简称甲方):地址:法定代表人:乙方(以下简称乙方):地址:法定代表人:鉴于甲方需要使用modbusRTU通信协议进行设备间的通信,乙方具备提供modbusRTU通信协议相关服务的能力,双方本着平等互利的原则,经友好协商,就modbusRTU通信协议的实施和相关事宜达成如下协议:第一条协议目的本协议旨在规范甲方使用乙方提供的modbusRTU通信协议服务,确保设备间通信的稳定性、安全性和可靠性。
第二条服务内容1. 乙方应向甲方提供modbusRTU通信协议的技术支持和咨询服务。
2. 乙方应确保所提供的modbusRTU通信协议符合国际标准,满足甲方的通信需求。
第三条技术要求1. 乙方提供的modbusRTU通信协议应遵循MODBUS协议规范,包括但不限于MODBUS-RTU协议的数据格式、功能码、异常响应等。
2. 乙方应保证协议的兼容性,确保甲方设备能够与乙方提供的协议无缝对接。
第四条服务期限本协议自双方签字盖章之日起生效,有效期为一年。
协议期满前,双方可协商续签。
第五条保密条款1. 双方应对在本协议履行过程中知悉的商业秘密和技术秘密予以保密,未经对方书面同意,不得向第三方披露。
2. 保密义务在协议终止后仍然有效。
第六条违约责任如一方违反本协议条款,应承担违约责任,并赔偿对方因此遭受的一切损失。
第七条争议解决双方在履行本协议过程中发生的任何争议,应首先通过友好协商解决;协商不成时,任何一方均可向甲方所在地有管辖权的人民法院提起诉讼。
第八条其他1. 本协议未尽事宜,由双方协商解决。
2. 本协议一式两份,甲乙双方各执一份,具有同等法律效力。
甲方(盖章):_________________ 日期:____年__月__日乙方(盖章):_________________ 日期:____年__月__日。
海湾MODBUS RTU通讯规约英文控制器 提供
海湾火灾报警控制系统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.2波特率:4800;2.3奇偶校验:无;2.4停止位:1位,每字节数据共10位;2.5Modbus从站地址设定:该网卡在系统中注册为CRT卡,设置彩色显示器CRT地址,该地址即为Modbus 从站地址;3 火灾报警控制系统MODBUS规约,寄存器模式通讯协议。
3.1主机使用MODBUS功能码3对火灾报警控制器设备状态寄存器进行查询。
3.2点寄存器状态说明:每个设备只占用寄存器的两位,00代表正常,01代表火警,10代表故障,11代表隔离;可以支持500个区,也就是说设备二次码范围支持000001~499242,与寄存器对应关系:... 000001~40001号寄存器高字节的高两位,即Bit15,bit14;... 000002~40001号寄存器高字节的bit13,bit12;... 000003~40001号寄存器高字节的bit11,bit10;... 000004~40001号寄存器高字节的bit9,bit8;... 000005~40001号寄存器低字节的bit7,bit6;... 000006~40001号寄存器低字节的bit5,bit4;... …………对应的寄存器地址范围是400001到415125。
ModBus通讯规约-16k
ModBus_RTU通讯规约(本协议采用主从问答方式)ModBus通讯协议:ModBus通讯规约允许TDS系列仪表/变送器与施耐德、西门子、AB、GE等多个国际著名品牌的可编程顺序控制器(PLC)、RTU、SCADA系统、DCS或与第三方具有ModBus兼容的监控系统之间进行信息交换和数据传送。
TDS系列仪表/变送器只要简单地增加一套基于计算机(或工控机)的监控软件(如:组态王、Intouch、FIX、synall等)就可以构成一套工况监控系统。
广泛的系统集成:TDS表/变送器提供了标准的RS-485/422通讯接口及ModBus通讯协议,这个通讯协议已广泛被国内外工控行业作为系统集成的标准。
通讯数据的类型及格式:信息传输为异步方式,并以字节为单位。
在主站和从站之间传递的通讯信息是11位的字格式:(1位起始位,8位数据位,2位停止位,无奇偶校验)若特殊需要(订货时请注明要求),主站和从站之间传递的通讯信息也可采用10位的字格式:(1位起始位,8位数据位,1位停止位)●通讯数据(信息帧)格式★注:1、1个字节由8位二进制数组成(既8 bit)。
2、ModBus是Modicon公司的注册商标。
3、“从机”在本文件中既为TDS。
通讯信息传输过程:当通讯命令由发送设备(主机)发送至接收设备(从机)时,在CRC校验无误情况下,从机地址与地址码相符的从机接收通讯命令(TDS表以本机的地址码和功能码2个字节作为同步字),并根据功能码及相关要求处理信息,执行相应的任务,然后把执行结果(数据)返送给主机。
返回的信息中包括地址码、功能码、执行后的数据以及CRC校验码。
如果CRC校验出错就不返回任何信息。
TDS表使用的MODBUS功能码(16进制)地址码:地址码是每次通讯信息帧的第一字节(8位),从01H到FFH。
每个从机都必须有唯一的地址码。
所有地址的从机都将接收由主机发送来的信息,只有符合地址码的从机才响应要求,回送信息。
海湾GST9000报警主机通讯协议
1B 36 30 382F31 322F30 32 20 20 31 373A32 350A20 200A1B 39 CF B5 CD B3 B8 B4 CE BB0A0A
主机内部编码:0010000000040044回路4号
0010000000060076回路7号
备注
备注:
1,如果以上确定探头位置的信息项不够,可以进行添加,添加后要添加该信息项的说明;
006-007火警感烟探测器
1B 36(开始)30 382F31 322F30 32 20 20 31 373A32 310A20 20 30 30 36(回路号)2D 30 30 37(部件号)0A1B 39BB F0 BE AF(火警)BA F3 D0 F80AD6 D0 D1 CC C1 F9 B2 E3 BC C6 BB AE B2 BF0AB8 D0 D1 CC CC BD B2 E2 C6 F70A0A(结束)
采集描述
CRT通过232与消防主机相连,当有报警类型事件发生时,消防主机向CRT发送相应的信息。
数据采集协议
数据信息格式:
时间信息:
回路号:第21~23字节为回路号
部件号:第25~27字节为部件号
火警信息:前20个字节为时间标识,第21~23字节为回路号,第25~27字节为部件号,第35-38火警标识为:BB F0 BE AF
2,中心端录入的探头信息要和协议ቤተ መጻሕፍቲ ባይዱ唯一位确定该探头位置的信息相对应;
3,[;]为可选
数据采集表
采集协议编号
GST9000
主机名称
海湾
主机类型
9000柜式报警主机
采集类型
□232串口□并口□网口□CAN总线□485/422总线□打印机■CRT□其他
Modbus RTU 从站通信协议
S7-200 SMART CPU 本体集成通信口(Port 0)、可选信号板(Port 1)可以支持Modbus RTU协议,成为Modbus RTU从站。
此功能是通过S7-200 SMART的自由口通信模式实现,因此可以通过无线数据电台等慢速通信设备传输。
详情请参考《S7-200 SMART PLC系统手册》之相关章节。
要实现Modbus RTU通信,需要使用STEP 7-Micro/WIN SMART Instruction Library(指令库)。
Modbus RTU功能是通过指令库中预先编好的程序功能块实现的。
Modbus RTU从站指令不能同时用于CPU 集成的RS 485 通讯口和可选CM 01信号板。
基本步骤:1. 检查Micro/WIN SMART Modbus RTU从站指令库(图1),库中应当包括MBUS_INIT和MBUS_SLAVE两个子程序。
图1. 指令树中的库指令2. 编程时使用SM0.1调用子程序MBUS_INIT进行初始化,使用SM0.0调用MBUS_SLAVE,并指定相应参数。
关于参数的详细说明,可在子程序的局部变量表中找到;图2. 调用Modbus RTU通信指令库图中参数意义如下:a. 模式选择:启动/停止Modbus,1=启动;0=停止b. 从站地址:Modbus从站地址,取值1~247c. 波特率:可选1200,2400,4800,9600,19200,38400,57600,115200d. 奇偶校验:0=无校验;1=奇校验;2=偶校验e. 端口:0=CPU中集成的RS-485,1=可选信号板上的RS-485 或RS-232。
f. 延时:附加字符间延时,缺省值为0g. 最大I/Q位:参与通信的最大I/O点数,S7-200 SMART的I/O映像区为256/256(但目前只能最多连接4个扩展模块,因此目前最多I/O点数为188/188)h. 最大AI字数:参与通信的最大AI通道数,最多56个i. 最大保持寄存器区:参与通信的V存储区字(VW)j. 保持寄存器区起始地址:以&VBx指定(间接寻址方式)k. 初始化完成标志:成功初始化后置1l. 初始化错误代码m. Modbus执行:通信中时置1,无Modbus 通信活动时为0。
Modbus RTU协议
ronggang导语:工业控制已从单机控制走向集中监控、集散控制,如今已进入网络集约创造时代。
工业控制器连网也为网络管理提供了方便。
Modbus 就是工业控制器的网络协议中的一种1 引言工业控制已从单机控制走向集中监控、集散控制,如今已进入网络集约创造时代。
工业控制器连网也为网络管理提供了方便。
Modbus 就是工业控制器的网络协议中的一种。
Modbus 协议是应用于电子控制器上的一种通讯约规。
通过此协议,控制器互相之间、控制器经过网络〔例如以太网〕和其它设备之间可以通讯。
它已经成为主流的工业标准之一。
他为符合Modbus 协议的不同厂商消费的控制设备可以连成工业网络,发展集中监控。
2ModbusRTU 协议在S7-200 中的应用原理2.1ModbusRTU 协议与S7-200 互相关系简介S7-200CPU 上的通讯口Port0 可以支持ModbusRTU 协议,成为ModbusRTU 从站。
此功能是通过S7-200 的自由口通讯形式实现,因此可以通过无线数据电台等慢速通讯设备传输。
假如想在S7-200CPU 与其他支持ModbusRTU 的设备使用ModbusRTU 协议通讯,需要由有S7-200CPU 做Modbus 主站。
S7-200CPU 做主站必须由用户自己用自由口形式,按相关协议编程。
在S7-200 控制系统应用中,ModbusRTU 从站指令库只支持CPU 上的通讯0 口〔Port0〕。
要实现ModbusRTU 通讯,需要Step7-Micro/WIN32V3.2 以上版本的编程软件,而且须安装Step7-Micro/WIN32V3.2InstructionLibrary 〔指令库〕。
ModbusRTU 功能是通过指令库中预先编好的程序功能块实现的。
2.2ModbusRTU 协议在S7-200 中应用的根本经过〔1〕首先检查S7-200 控制系统中所用Micro/WIN 的软件版本,应当是Step7-Micro/WINV3.2 以上版本。
海湾消防报警主机说明书
前言JB-QG-GST5000火灾报警控制器(联动型)是海湾公司充分调研消防市场需求,总结多年消防工程经验,融会国标GB4717-93《火灾报警控制器通用技术条件》和GB16806-1997《消防联动控制设备通用技术条件》的要求和精神,设计的新一代报警联动一体化智能控制器。
本控制器采用柜式结构、模块化设计,具有功能强、容量大、配置灵活的特点。
系统采用大屏幕汉字液晶显示,打印机可打印系统所有报警、故障及各类操作的汉字信息。
具有全面的现场编程能力,最大容量为4840个总线制报警联动控制点。
GST5000智能报警联动控制器可与我公司生产的各类开关量型、模拟量型、智能型火灾探测器和控制模块及多线制控制盘连接,从而构成一个集总线、多线于一身的报警联动一体化控制器,是消防工程的最佳选择。
本手册应由专人负责,妥善保管,以备日后查用。
1目录第一部分 ............................................................................... 概述 (4)第一章公司简介 (5)第二章 JB-QG-GST5000火灾报警控制器(联动型)简介 (6)第二部分 .................................................................... 结构.安装.调试 (7)第三章 JB-QG-GST5000控制器结构及配置说明 (8)3.1控制器结构及配置方式概述 (8)3.2JB-QG-GST5000控制器主机结构说明 (8)3.2.1 按键及面板设置说明 (8)3.2.2 控制器主机内部结构说明 (9)3.364路手动消防启动盘结构说明 (11)3.3.1 面板结构说明 (11)3.3.2 内部结构说明 (11)3.4LD-D02智能电源盘结构说明 (11)3.5LD-KZ08多线制控制盘结构说明 (12)3.5.1 控制盘外观说明 (12)3.5.2 控制盘背面结构及接线端子说明 (13)3.6控制器主电源盒端子说明 (13)3.7控制器典型配置及内部结构说明 (13)3.7.1 典型配置外观示意 (14)3.7.2 内部结构及连接线示意 (14)3.7.3 控制器对外接线端子说明 (15)第四章安装与调试 (16)4.1开箱检查 (16)4.2机柜的安装条件及方式 (17)4.3开机检查 (17)4.4外部设备检查 (17)4.5接线和设置 (17)4.6调试 (17)第三部分系统应用 (18)第五章一般性用户使用说明 (19)5.1开机、关机与自检 (19)5.2键盘操作前准备 (20)5.2.1 键盘的命令功能和字符功能 (20)5.2.2 数据输入的一般方法 (20)5.2.3 信息查看操作的一般方法 (21)5.3键盘解锁和锁键盘 (21)5.3.1 键盘解锁 (21)5.3.2 锁键 (21)5.4注册信息检查 (22)5.4.1 检查系统配置 (22)5.4.2 检查回路配置 (22)5.4.3 检查设备信息 (23)5.5信息显示与记录 (25)5.5.1 信息显示 (25)5.5.2 查看运行记录 (27)5.5.3 信息的打印 (27)5.6消音 (27)5.7火警及故障的处理 (28)5.7.1 故障的一般处理方法 (28)5.7.2 火警的一般处理方法 (28)5.8设备的隔离与取消隔离 (28)5.8.1 设备隔离 (28)5.8.2 取消隔离 (28)5.9总线制被控设备的手动启动与停动操作 (29)5.9.1 对外部设备进行手动启动操作的条件 (29)5.9.2 利用主机键盘进行的被控设备启动/停动操作 (29)5.9.3 利用手动消防启动盘进行的被控设备手动启动/停动操作 (30)5.10总线制被控设备的自动联动控制 (30)5.10.1 实现自动联动的条件 (30)5.10.2 自动联动逻辑的实现 (30)5.11气体灭火设备的启动和停止控制 (30)5.11.1 气体灭火设备的启动条件 (30)5.11.2 气体灭火设备的手动启动控制 (30)5.11.3 气体灭火设备的自动联动控制 (31)5.11.4 气体灭火设备的紧急停动控制 (32)5.12清除功能 (32)6.6启动方式设置 (32)6.7气体喷洒允许控制设置设备 (33)第四部分更进一步的说明 (33)第七章 LD-KZ08多线制控制盘操作使用说明 (34)7.1多线制控制盘功能设定 (34)7.2操作使用说明 (35)7.3与LD-302B切换模块接线说明 (35)7.4多线制联动控制盘控制应用举例 (36)第八章与CRT显示系统和远程监控网络的连接 (36)8.1与CRT显示系统的连接和相关设置 (36)8.1.1连接 (36)8.1.2 地址设置 (37)8.2与远程监控网络相关设置 (37)第五部分用户须知 (38)第十章故障处理和定期检查 (39)10.1一般性故障处理 (39)10.2定期检查和更换 (40)第十一章注意事项 (43)附录一技术指标 (44)附录二设备类型表 (45)附录三标准汉字码表 (46)附录四补充汉字码表 (49)附录五调试表格 (51)附录六整机内部接线示意图 (52)JB-QG-GST5000火灾报警控制器(联动型)第一部分概述公司简介JB-QG-GST5000火灾报警控制器(联动型)简介第一章公司简介海湾安全技术(集团)有限公司是专业从事楼宇自动化控制系统、火灾自动报警和消防联动控制系统及相关技术产品开发、生产、销售和工程服务的高科技企业,技术力量雄厚,检测手段齐全,管理体制严格,产品技术水平和产量居全国同行业前列。
(三)ModbusRTU协议使用说明
(三)ModbusRTU协议使用说明一、Modbus RTU数据帧说明由发送设备将 Modbus 报文构造为带有已知起始和结束标记的帧。
这使设备可以在报文的开始接收新帧,并且知道何时报文结束。
不完整的报文必须能够被检测到而错误标志必须作为结果被设置。
在RTU 模式,报文帧由时长至少为3.5 个字符时间的空闲间隔区分。
在后续的部分,这个时间区间被称作 t3.5。
整个报文帧必须以连续的字符流发送。
如果两个字符之间的空闲间隔大于1.5 个字符时间,则报文帧被认为不完整应该被接收节点丢弃。
二、MODBUS指令说明1、读线圈寄存器01H1) 描述:读MODBUS从机线圈寄存器当前状态。
2) 查询:例如从机地址为0x11,线圈寄存器的起始地址为0x0013,结束地址为0x0037。
该次查询总共访问(0x0037-0x0013 + 1)37个线圈寄存器。
3) 响应响应负载中的各线圈状态与数据内容每位相对应。
1代表ON,0代表OFF。
若返回的线圈数不为8的倍数,则在最后数据字节未尾使用0代替。
线圈0x0013到线圈0x001A的状态为0xCD,二进制值为11001101,该字节的最高字节为线圈0x001A,最低字节为线圈0x0013。
线圈0x001A到线圈0x0013的状态分别为ON-ON-OFF-OFF-ON-ON-OFF-ON。
最后一个数据字节中,线圈0x0033到线圈0x0037状态为0x1B(二进制00011011),线圈0x0037是左数第4位,线圈0x0033为该字节的最低字节,线圈0x0037至线圈0x0033的状态分别为ON-ON-OFF-ON-ON,剩余3位使用0填充。
2、读离散输入寄存器 02H1) 说明读离散输入寄存器状态。
2) 查询从机地址为0x11。
离散输入寄存器的起始地址为0x00C4,结束寄存器地址为0x00D9。
总共访问(0x00D9-0x00C4+1)22个离散输入寄存器。
3) 响应响应各离散输入寄存器状态,分别对应数据区中的每位值,1 代表ON;0 代表OFF。
MODBUS通讯协议-RTU
Modbus通讯协议(RTU传输模式)本说明仅做内部参考,详细请参阅英文版本。
第一章Modbus协议简介Modbus 协议是应用于电子控制器上的一种通用语言。
通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。
它已经成为一通用工业标准。
有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。
此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。
它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。
它制定了消息域格局和内容的公共格式。
当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。
如果需要回应,控制器将生成反馈信息并用Modbus协议发出。
在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的帧或包结构。
这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。
协议在一根通讯线上使用应答式连接(半双工),这意味着在一根单独的通讯线上信号沿着相反的两个方向传输。
首先,主计算机的信号寻址到一台唯一的终端设备(从机),然后,在相反的方向上终端设备发出的应答信号传输给主机。
协议只允许在主计算机和终端设备之间,而不允许独立的设备之间的数据交换,这就不会在使它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。
1.1传输方式传输方式是一个信息帧内一系列独立的数据结构以及用于传输数据的有限规则,以RTU模式在Modbus总线上进行通讯时,信息中的每8位字节分成2个4位16进制的字符,每个信息必须连续传输下面定义了与Modebus 协议–RTU方式相兼容的传输方式。
代码系统∙8位二进制,十六进制数0...9,A...F∙消息中的每个8位域都是一个两个十六进制字符组成每个字节的位∙1个起始位∙8个数据位,最小的有效位先发送∙1个奇偶校验位,无校验则无∙1个停止位(有校验时),2个Bit(无校验时)错误检测域∙CRC(循环冗长检测)1.2协议当信息帧到达终端设备时,它通过一个简单的“口”进入寻址到的设备,该设备去掉数据帧的“信封”(数据头),读取数据,如果没有错误,就执行数据所请求的任务,然后,它将自己生成的数据加入到取得的“信封”中,把数据帧返回给发送者。
Modbus RTU通用规约说明、模板及规约配置(DOC)
Modbus RTU通用规约说明、模板及规约配置说明文档一、Modbus RTU通用规约说明1.1Modbus协议简介Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分,现在Modbus已经是工业领域全球最流行的协议。
此协议支持传统的串口链路RS-232、RS-422、RS-485和以太网设备。
许多工业设备包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。
Modbus协议包括ASCII、RTU、TCP等,并没有规定物理层。
此协议定义了控制器能够认识和使用的报文结构,而不管它们是经过何种网络进行通信的。
标准的Modicon控制器使用RS232C实现串行的Modbus。
Modbus的ASCII、RTU协议规定了报文、数据的结构、询问和应答的方式,数据通讯采用主/从方式,主站发出数据请求报文,从站接收到正确报文后就可以发送数据到主站端以响应请求;主站也可以直接发报文修改从站的数据,实现双向读写。
1.2Modbus通用规约介绍Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC 校验,RTU模式采用16位CRC校验,但TCP模式没有额外规定校验,因为TCP协议是一个面向连接的可靠协议。
另外,Modbus采用主从问答方式收发数据,在实际使用中如果某从站站点断开后(如故障或失电),主站可以诊断出来,而当故障修复后,网络又可自动接通。
因此Modbus协议的可靠性较好。
Modbus协议在串行链路中RTU模式使用的最多,通用性很强,所以在这里仅介绍一下Modbus RTU协议即Modbus通用规约。
下表是Modbus Rtu支持的功能码:在工程现场我们经常遇到第三方设备需要进行通信,如果是特殊规约,那就需要工自研究所专门做规约与模板。
如果是标准通信规约比如说CDT-91,MODBUS-RTU,103规约等,我们就可以根据厂家要到的规约与点表,自行配置模板进行通信。
MODBUS RTU通讯协议 英杰电气
MODBUS RTU通讯协议英杰电气有限公司为客户提供全方位的技术支持,客户可与就近的英杰办事处或代理商联系。
内容如有改动,恕不另行通知!Modbus协议作为信号传输的一种通用协议,已经成为一通用工业标准。
通过此协议,不同厂商生产的控制设备经通讯网络可相互通讯,或连接成控制网络,进行集中监控。
此协议定义了一个设备能认识使用的消息结构,而不管它们是经过何种网络进行通信的。
它描述了设备请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。
它制定了消息域格局和内容的公共格式。
当设备在Modbus网络上通信时,此协议决定了每台设备必须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。
如果需要回应,则生成反馈信息并用Modbus协议发出。
代码系统●8位二进制,十六进制数0...9,A...F●消息中的每个8位域都是一个两个十六进制字符组成每个字节的位●1个起始位●8个数据位,最小的有效位先发送●1个奇偶校验位,无校验则无●1个停止位(有校验时),2个Bit(无校验时)错误检测域●CRC(循环冗长检测)数据信号速率●1200、2400、4800、9600、19200、38400bps、…下图给出了在一个MODBUS多点连接系统中一个普通串行总线构造概述。
MODBUS通讯RTU帧一个MODBUS信息被通讯设备组织在一个具有已知的开始和结束点的帧内,在通讯开始处,设备开始接收一个新帧,也知道通讯什么时候结束。
间隔信息必须被检测,错误必须被设置为一个结果。
在RTU模式,通讯帧被分隔为至少3.5个字符时间的无数据间隔。
整个通讯帧必须被传送为一个连续的字符流。
如果两个字符之间的间隔超过1.5个字符时间,通讯帧将被告之不完整而被接收者丢弃。
RTU接收设备应实现管理t1.5和t3.5时间中断。
对于高的通讯速率,这意味着沉重的CPU负荷,因此对于波特率小于等于19200bps,两个设备计时器必须严格同步;对于波特率大于19200bps,两个设备计时器将使用固定值:对于字符间隔推荐使用750us,对于帧间隔为1.750ms。
海湾MODBUS
海湾火灾报警控制系统MODBUS RTU通讯规约V1.0a1规约制定的依据: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.2波特率:4800;2.3奇偶校验:无;2.4停止位:1位,每字节数据共10位;2.5Modbus从站地址设定:针对GST200控制器,该网卡需进行注册,并在开机注册时显示联网系统正常,并且正常运行时,红灯闪烁;设定控制器联网地址,该地址即为Modbus从站地址;针对GST5000控制器,该网卡在系统中注册为CRT卡,设置彩色显示器CRT地址,该地址即为Modbus从站地址;3 火灾报警控制系统MODBUS规约寄存器模式通讯协议3.1主机使用MODBUS功能码3对火灾报警控制器设备状态寄存器进行查询,寄存器点数由控制器设备点数决定,因此,该方案适合小点数的火灾报警控制器;3.2寄存器状态说明:寄存器与设备对应说明:MODBUF的查询寄存器40001对应控制器的0回路的1号设备;GST200控制器:GST200控制器共可接242个设备,设备二次码编码应按照***001~***242设置,001号设备对应寄存器0x40001;243、244、245号设备对应主电状态、备电状态、总线状态。
GST5000控制器:GST5000控制器每个回路可接240个设备,设备二次码编码应按照***001~***240设置,其中第三位为设备区号,后三位为设备一次码,与寄存器对应关系为:设备区号*240+设备一次码,对应相应的寄存器,001号设备对应寄存器0x40001。
海湾消防控制器MODBUSRTU通讯规约
海湾消防控制器MODBUSRTU通讯规约海湾火灾报警控制系统MODBUS RTU通讯规约1规约制定的依据:1.1火灾报警控制系统的特点:1.1.1火灾本身是小概率事件,很少发生;1.1.2所带探测类设备和控制类设备众多;1.1.3火灾报警控制系统的设备种类非常多;1.1.4每个探测类设备均有正常、故障、报警三种状态,可能发生隔离、释放信息;1.1.5每个控制类设备均有正常、故障、动作、恢复四种状态,可能发生隔离、释放、启动、停动信息。
1.2由于以上特点,火灾报警控制系统的通讯设计成事件出发的形式;默认每个设备处于正常状态,如发生故障、隔离、报警事件,形成包含事件类型、设备编码、设备类型的事件信息;通过MODBUS传送给主机,主机进行事件的文本或图形显示。
2通讯说明:1、通讯协议:MODBUS RTU;2、波特率:4800;3、奇偶校验:无;4、停止位:1位,每字节数据共10位;5、Modbus从站地址设定:针对GST200控制器,该网卡需进行注册,并在开机注册时显示联网系统正常,并且正常运行时,红灯闪烁;设定控制器联网地址,该地址即为Modbus从站地址;3 火灾报警控制系统MODBUS规约2、寄存器模式通讯协议2.1、主机使用MODBUS功能码3对火灾报警控制器设备状态寄存器进行查询,寄存器点数由控制器设备点数决定,因此,该方案适合小点数的火灾报警控制器;主机通过功能码16对三个控制寄存器赋值来控制火灾报警控制器的设备(启动、停动);2.2、寄存器状态说明:寄存器与设备对应说明:MODBUF的查询寄存器40001对应控制器的0回路的1号设备;GST200控制器:GST200控制器共可接242个设备,设备二次码编码应按照***001~***242设置,001号设备对应寄存器0x40001;243、244、245号设备对应主电状态、备电状态、总线状态;2501、2502、2503号三个寄存器用作控制寄存器。
新MODBUS RTU规约(2020
概述:本规约采用Modbus规约RTU模式,可以方便地与多种组态软件相连接,其通讯驱动与Modicon Modbus_RTU 格式完全兼容。
1、字节格式:每字节含8 位二进制码,传输时加上一个起始位(0),一个停止位(1),共10 位。
其传输序列如上图所示,D0 是字节的最低有效位,D7 是字节的最高有效位。
先传低位,后传高位。
2、通讯数据格式:通讯时数据以字(WORD— 2 字节)的形式回送,回送的每个字中,高字节在前,低字节在后,如果2 个字连续回送(如:浮点或长整形),则高字在前,低字在后。
3、帧格式:3.1 读取仪表寄存器内容(功能码03H)3.1.1 上位机发送的帧格式:3.1.2 仪表回送的帧格式(数据正常)3.1.3 如果起始寄存器地址或寄存器个数错误,仪表回送:3.2 设置仪表寄存器内容(功能码16H 或10H 或06H)3.2.1.1 功能码06H 写单路,将一个字(2 字节)数据写入仪表寄存器中,上位机发送的帧格式:3.2.1.2 仪表回送:如果写入正确,则仪表回送相同的数据。
注:以上介绍中CRC校验为16位,高字节在前,低字节在后。
4、通讯波特率:通讯波特率可以在300、600、1200、2400、4800、9600 之间选择。
出厂时,仪表已设置某一波特率。
5、仪表地址:仪表地址可以在1-247 之间选择。
仪表出厂时,已设置某一地址。
6、通讯功能码:03H(召测数据) 16H(10H 或06H)(数据设置)7、通讯数据CRC校验:7.1校验多项式:X16+X12+X5+17.2 CRC 检验码的计算例程见附录B 和。
附录C7.3 CRC 检验从第1 字节开始至CRC 校验高字节前面的字节数据结束。
附录A1:IEEE754单精度浮点格式:IEEE 单精度格式由三个字段组成:23 位小数f ;8 位偏置指数e ;以及1 位符号s。
这些字段连续存储在一个32 位字中(如附录A 表1 所示)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
海湾火灾报警控制系统MODBUS RTU通讯规约
1规约制定的依据:
1.1火灾报警控制系统的特点:
1.1.1火灾本身是小概率事件,很少发生;
1.1.2所带探测类设备和控制类设备众多;
1.1.3火灾报警控制系统的设备种类非常多;
1.1.4每个探测类设备均有正常、故障、报警三种状态,可能发生隔离、释放信息;
1.1.5每个控制类设备均有正常、故障、动作、恢复四种状态,可能发生隔离、释
放、启动、停动信息。
1.2由于以上特点,火灾报警控制系统的通讯设计成事件出发的形式;默认每个设备
处于正常状态,如发生故障、隔离、报警事件,形成包含事件类型、设备编码、
设备类型的事件信息;通过MODBUS传送给主机,主机进行事件的文本或图形
显示。
2通讯说明:
1、通讯协议:MODBUS RTU;
2、波特率:4800;
3、奇偶校验:无;
4、停止位:1位,每字节数据共10位;
5、Modbus从站地址设定:
针对GST200控制器,该网卡需进行注册,并在开机注册时显示联网系统正常,并且正常运行时,红灯闪烁;设定控制器联网地址,该地址即为Modbus从站地址;
3 火灾报警控制系统MODBUS规约
2、寄存器模式通讯协议
2.1、主机使用MODBUS功能码3对火灾报警控制器设备状态寄存器进行查询,寄
存器点数由控制器设备点数决定,因此,该方案适合小点数的火灾报警控制器;主
机通过功能码16对三个控制寄存器赋值来控制火灾报警控制器的设备(启动、停
动);
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+设备一次码,对应相应的寄存器,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、主机功能码3查询数据格式(如下表):
说明:每个寄存器为2字节数据,每次查询设定查询寄存器的数量和起始地址。
寄存器的起始地址为0x0000,代表寄存器0x40001,每次查询最多查询100个寄存器。
如从机地址为06,查询40001寄存器,主机发送:
byte1 从机地址06
byte2 功能码03
byte3 起始地址高字节00
byte4 起始地址低字节00
byte5 寄存器数量高字节00
byte6 寄存器数量低字节01
byte7 CRC校验高字节CRCH
byte8 CRC校验低字节CRCL
查询0x40000~0x40050寄存器:
主机发送:
byte1 从机地址06
byte2 功能码03
byte3 起始地址高字节00
byte4 起始地址低字节00
byte5 寄存器数量高字节00
byte6 寄存器数量低字节51
byte7 CRC校验高字节CRCH
byte8 CRC校验低字节CRCL
从机回复:
byte1 从机地址06
byte2 功能码03
byte3 应答字节数2*n
byte4 第一个寄存器高字节00
byte5 第一个寄存器低字节(0~9)
……
byte2n+2第n个寄存器高字节00
byte2n+3第n个寄存器低字节(0~9)
byte2n+4 CRC校验高字节CRCH
byte2n+5 CRC校验低字节CRCL
3、主机对火灾报警控制器设备的控制:
主机通过功能码16对2501、2502、2503号三个控制寄存器赋值来控制火灾报警控制器的设备。
2501和2502号寄存器放置待控制设备的二次码及设备类型,与控制器上的设备定义一致(均为BCD码)。
2503号寄存器放置控制字(启动5、停动6、隔离7、释放8)。
如:主机启动010015号光电感烟(设备类型03),从机地址为06:
byte1 从机地址06
byte2 功能码0x10
byte3 起始地址高字节0x09
byte4 起始地址低字节0xc5 //2501的hex为0x09c5
byte5 寄存器数量高字节00
byte6 寄存器数量低字节03
byte7 赋值字节数量06
byte8 赋值字节1 0x01
byte9 赋值字节2 0x00
byte10 赋值字节3 0x15
byte11 赋值字节4 0x03
byte12 赋值字节5 0x00
byte13 赋值字节6 0x05
byte14 CRC校验高字节CRCH
byte15 CRC校验低字节CRCL
从机回复:
byte1 从机地址06
byte2 功能码0x10
byte3 起始地址高字节0x09
byte4 起始地址低字节0xc5 //2501的hex为0x09c5
byte5 寄存器数量高字节00
byte6 寄存器数量低字节03
byte7 CRC校验高字节CRCH
byte8 CRC校验低字节CRCL
附录2:RTU字符帧
Appendix 2: RTU character frame
附录3:通讯设置:4800波特率;速度越低,传输距离越远。