S71200 ModbusTCP客户端实现 笔记

硬件:CPU1215C

软件:TIA V15.1

通信指令:V5.1

 

设置IP地址

在OB1中添加指令

添加保持寄存器变量数据块(MB_DATA_PTR),并新建整型变量数组,并取消优化块的访问

添加地址相关变量(CONNECT),TCON_IP_V4类型需要手动输入,Interfaceld是指的网口硬件标识符64,ID设置为1,ActiveEstablished设置为true,RemoteAdress服务器端IP地址,RemotePort端口号设置为502

指令参数设置,读取服务器40001开始的十个数据

下载程序到PLC中,在服务器端中写入数据,在编程软件中查看

注意:如果通讯不上,需要修改MB_Unit_ID与服务器端ID相同

源码文件

链接:https://pan.baidu.com/s/1h6OW3MA9dTt-Y7-oBLlysg

提取码:nub1

徐大军

2020年12月29日