我想用200SMART和烟气检测仪232通讯,说明书看不出来是不是MODBUSRTU功能,只是说发送数字,和通讯格式,,波特率19200,数据位8位,无校验,1个停止位。
只是说发送16进制数据01 30 31 30 34 30 30 52 30 30 31 02 36 35 03
数据说明如下:
01--SOH 标题起始 30 31---sendID(发送地址)30 34 ---- recvid(接收地址) 30 30---FRMID(烟气表达地址) 52 30 30 31(ACS码R001 测量HS2数据)---测量数据位, 02---stx--本文开始 36 35 ---FCS(验证码) 03-etx--本文结束
说明说接收到16进制下标35长度12 的数据就是测量的HS2测量值。
验证码方法是从01到02 的数值与16进制0X00做异或最终得出的数据我做了计算就是16#65 或者 36 35
发送标准格式是如图1
接收标准格式如图2
我应该做自由口通讯还是做MODBUSRUT就可以 的 啊?
jjjj.png
kkkk.png
aaa.png
hhhhh.png