1.485通讯接线
正常来说,市面上大部分压力传感器都支持485通讯,接线也很简单只有两根线485+、485 - 只需要根据需求,接到主机上(需要一个转换头子接com口)或者板卡上就好了。
2.通讯设置
接线完成后就需要对压力传感器进行设置,不同品牌的设置方式不同,设置说明书直接问供应商要就好了。一般需要设置几点:1.端口号(如果有多个485通讯设备串联的话端口号不能相同!)2.串口波特率 3.数据位 4.停止位 5.奇/偶校验。设置完成后根据设定的几个参数进行连接。
3.发送通讯命令
不同厂商的通讯方式不同,列举两种牌子1.CAS 2.鑫精诚F600
CAS:
所需要的指令是 03030007002(74,28)括号中的是CRC校验(文章结尾有CRC校验工具)如下图:03端口号、03功能码、0007起始地址、0002长度
串口工具测试读取如下图:
方框的就是我们的压力值转换成十进制就是422kg。
鑫精诚F600:
所需要的指令是 04,04,00,00,00,02,71,9E(71,9E)括号中的是CRC校验如下图:
04端口号、04功能码、0000起始地址、0002长度。
4.CRC校验
工具截图: