恭喜,你发布的帖子
发布于 2017-11-29 08:47:17
9楼
MD的东瀛人,移动端还不能下载其官网的资料。
我在网上查到Modbus地址的资料。如下图。主贴中的42001就在下面,是个保存寄存器的地址,相当于电脑用的U盘。我猜测过程如下:
一,西门子PLC把 MB_DATA_PTR 处的数据传送42001(这种传送是通过MB_Client指令,这个指令于当于电脑用的copy,把数据从C盘复制到U盘。差不多可以这么理解吧?)
二,安川运动控制顺把42001处的数据读进自己的硬盘(或者CPU),然后对它进行操作。此处,安川运动控制器里估计也有Modbus协议,能够操作这些数据。如果这个猜测是对的,那么,安川的相关指令是什么?
42001是Modbus的地址,它对应的安川PLC的地址又是什么?
42001可能是个十进制,也许在西门子PLC、安川PLC里对应的地址写法是不一样的,那么是怎么对应的呢?特别想知道它对应的安川PLC的地址是什么?这样我好进入安川PLC里查找这个数据,看看安川是对它进行怎么操作的(或者对它到底做了什么?)
Ps:西门子PLC读第三方设备时,经常要把十进制改成十六进制,然后加个数,比如对方的地址是000F,西门子会加上40000,变成40016。
请填写推广理由:
分享
只看
楼主