威纶通触摸屏与单片机modbus通讯

官网有一个例程: 当没有写操作时,屏不断的向单片机发送如下码(16进制显示):
01 01 00 00 00 10 3D C6 (位读取)
01 03 00 00 00 08 44 0C (字读取) 这个只挂有 一个单片机。
我想问一下第一个01是不是屏的站号?如果与多个单片机通讯,屏幕上的一个位指示需要从3站号的单片机读取,触摸屏怎么设置呢?

用的是Modbus RTU吗?
触摸屏如果做主站的话,你选Modbus RTU即可,触摸屏什么都不用写,对应的元件有地址你填写你从站对应的地址就行,如果是多个从站的话地址前面加X#就行了
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答