一个DCS作为MODBUS主站来跟S7200smaRT通讯,由DCS方给出的地址如下图:
楼主的问题:
是不是对应S7200而言,通讯地址从V0开始的话,40002就是VW2,以此类推,40051是VW100、40052就是VW102呢
那样的话,一个浮点数占用两个字怎么写入和读取的呢,会不会跟下面的干涉呢,总感觉有问题
图片说明:
ab14c1988d4dde17FC4a398d326cbc3f
最佳答案
按照施耐德PLC内的浮点数地址方式是要占用两个字,看你图上地址只给了一个字,工程上有种用整数表示浮点数的做法,是用浮点数乘以倍率变成整数,比如110代表1.1,图上给了精度0.01,可以按这个思路考虑,实际传递数据验证一下,这样浮点数只占用一个字。
提问者对于答案的评价:
谢谢