我要跟台达DVP-SE的一台PLC通讯,PLC地址192.168.1.5,电脑地址192.168.1.10,有两个问题想请教:
图1:这个里面的参数改怎么设置,我这样设置对吗?远程从站地址要不要设置?
图2:这个设置变量就搞不明白是什么意思?比如我PLC里有X0、Y0和M0(输入、输出和内部寄存器),该怎么设置呢
图片说明:
最佳答案
1:IP 地址 按照台达PLC的实际地址来配置就行,端口号 一般是502,不用更改。从站地址 是MODBUS TCP服务器(从站的地址,相当于PROFIBUS 的网络地址),根据实际情况设置
2:由于你的是台达的PLC,所以 它内部应该有个MODBUS TCP地址映射的关系,也就是MODBUS TCP 保持寄存器,输人线圈,等应该会映射到台达PLC的内存上,请自己对照台达的使用说明吧。
关于楼上所说的MODBUS TCP的CPU是施耐德的PLC,那么台达就不支持了?没有这个问题,只要支持 标准MODBUS TCP协议 就是可以通讯的,这个我已经在SIEMENS的触摸屏和GE 的PLC的MODBUS TCP通讯上已经实现,触摸屏驱动里面 只有莫迪康的几款PLC,但是和GE的通讯完全没有问题。所以建议SIEMENS把驱动名称直接改为MODBUS TCP,里面的设备类型完全可以去除啊。
提问者对于答案的评价:
已经通讯成功,台达的说明书里有PLC地址和modbus通讯地址对应表,谢谢各位
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc202793.html