- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三种标准MODBUS协议说明书
我公司现有产品中需要和组态软件进行通信的有三种产品:
①总线探头 ②风速仪 ③控制器主机。三种产品分别使用了三种不格式的MODBUS协议。但是其都符合MODBUS的通信格式:
1.1 接口标准: TIA/EIA-485
硬件连接:2线模式(非4线模式)
1.2 通讯格式:.3 通讯速率: bps。
1.4 通讯方式:
1.5 要求通信波特率可以从 9600 4800 1200 600中任意选择。
总线探头通信格式说明
2.1主机发送格式
地址编码 功能码 寄存器地址Data0H,Data0L……
………………………
………………………
…. DataNH,DataNL CRCH CRCL 2. 3 格式说明实例
假设总线探头地址为 01 探头采用值为1
组态软件发送数据:
01 03 00 65 00 01 CRCL CRCH
探头返回数据:
01 03 02 00 01 CRCL CRCH
三.风速仪通信格式说明
3.1主机发送格式
从机地址 功能代码 寄存器地址寄存器址寄存器寄存器Data0H,Data0L……
………………………
………………………
…. DataNH,DataNL CRCH CRCL 3. 3 格式说明实例
假设风速仪地址为 01 探头采用值为1
组态软件发送数据:
01 04 00 06 00 01 CRCL CRCH
探头返回数据:
01 04 02 00 01 CRCL CRCH
总线主机通信格式
2.1 PC机发送格式
地址编码 功能码 寄存器地址寄存器址Data0……….DataN CRCH CRCL 前八通道为模拟通道 后面的48个通道为模拟通道。
3. 3 格式说明实例
假设控制器地址为 01 第一通道采样值为1 第二通道采样值为2
组态软件发送数据:
01 03 00 65 00 01 00 02 CRCH CRCL
控制器主机返回数据:
01 03 04 00 01 00 02 CRCL CRCH
4.MODBUS寄存器定义表:
地址 从机
(读/写) 主机
(读/写) 范围 说明 40101 R/W R MSB = $01 to $FF
LSB = $01 to $F7 MSB = 传感器类型代码
$03 = BBIR (红外)
$04 = TOX (有毒)
$05 = OXY (氧)
$06 = AAW (有毒PPM级)
$07 = CAT (催化燃烧)
LSB = 当前软件版本
40102 W R $0000 to $FFFF 根据传感器类型输出测量数据,
范围是$0000 到 $FFFF表示十进制的范围-32768到+32767
40103 W R $0000 to $FFFF 设备的16种故障状态,
“1”表示有,“0”表示无。
Bit 15 = 电源开路
Bit 14 = 电源短路
Bit 13 = 电源故障
Bit 12 = 5V故障
Bit 11 = 超量程
Bit 10 = (未定义)
:
Bit 6 = (未定义)
Bit 5 = 零点故障
Bit 4 = 标定故障
Bit 3 = 传感器损坏
Bit 2 = 缺少传感器
Bit 1 = 高报警
Bit 0 = 低报警
地址 从机
(读/写) 主机
(读/写) 范围 说明 40104 R R MSB = $01 to $FF
LSB = $01 to $FF MSB=小数点位置
LSB =气体单位、类型代码 Bit 7 Bit6 Bit 5 单位 0
0
0
0 0
0
1
1 0
1
0
1 ppm
%LEL
%vol
mg/m3 $00
$01
$02
$03
$04
$05
$06
$07
$08
$09
$0A
$0B
$0C
$0D
$0E
$0F
$10
$11
$12
$13
$14
$15
$16
$17 GAS_
CO
H2S
SO2
NO2
CL2
ClO2
HCN
PH3
H2
CO2
HF
NO
NH3
HCl
CH4O
C7H8
Br2
COCL2
O3
O2
CH4
LEL
ETO 未定义类型
一氧化碳
硫化氢
二氧化硫
二氧化氮
氯
二氧化氯
氰化氢
磷化氢
氢
二氧化碳
氟化氢
一氧化氮
文档评论(0)