一.组态
1.打开“参数”——“模块参数”——“以太网端口”,设置好PLC的IP地址;
2.打开“对象设备连接配置设置”;
3.拖动需要的通讯设备到网络中(TCP/IP通讯要分服务器端和客户端,在5U中客户端就是Active,服务器端就是passive。TCP通讯步骤为:被动端打开端口——发送/接收通讯数据——被动端关闭端口),我这个项目PLC是作为客户端,所以选的是Active;
4.填入通讯的IP和端口等信息;
5,补充一点,5U网线和触摸屏通讯需要在连接里面增加一个SLMP连接,而485通讯不需要设置,上过一次当。
二,程序
客户端发送指令用到3个指令:SP.SOCOPEN——打开端口;SP.SOCSND——发送数据;SP.SOCCLOSE——关闭端口。有些工程师写程序在上电启动后打开端口,需要的时候收发数据,端口一直不关闭,这样编程更简单,但是我个人建议不要使用这种方式,如果你遇到断网线的情况,就知道为什么了。
附件:5UTCP.rar
[本地下载]附件:MELSEC iQ-F FX5用户手册(以太网通信篇).pdf
[本地下载]最后修改:2020/5/9 14:23:09