200smart通过DTU把数据上传到上位机 是做RTU从站还是主站

200smart通过DTU把数据上传到上位机,是应该做RTU总站通讯还是从站通讯,现在自己做的是从站RTU通训,不知道对不对,MOSCANN扫描不到(用串口去扫秒信号版485接口)目前采集过来的是模拟量是实数vd,怎么样通过vb传输

最佳答案

首先明确一点,无论是主站或者是从站均可以,因为哪种形式均可以通过数据交换,既然可以数据交换,组态主站、从站就“无所谓”了。
modbus 通讯一般以主站发送数据读取或发送请求,从站作出根据主站通讯数据的内容要求作出相应,如果相应数据正确,则进行下一步通讯任务,如果,从站返回数据不正确,主站重新发送一次通讯数据请求命令,等待从站回音,这样如此循环进行。
基于此,你可以判断到底哪个适合做主站,那个适合做从站了。
至于你提及到的模拟量数据问题,在模拟量数据中可能会初始int、dint、word等类型的数据形式,而通讯数据一般以VB单位形式,其实,没有关系了,通讯数据虽然已字节VB为单位,可以还有一个参数的参与通讯的个数,假设,有一个VD的数据需要参与通讯,那么,相当于理解有4个字节VB的数据需要参与通讯的原理是一致的。

提问者对于答案的评价:
RTU从站起始地址vb100,参与通信的是V区存储字,即40001等于vb100,vb101.那么VW102的地址是多少,如果要是读取VD100,对应的的上位机地址是什么,有没有什么规律

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc291815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐