当前位置:首页 > 工业用地 >调试助手怎么读写plc寄存器(s7200用什么软件调试)

调试助手怎么读写plc寄存器(s7200用什么软件调试)

UDP和调试助手

S7-1200支持UDP单播和UDP广播,但不支持UDP组播。 UDP 是一种无连接通信协议。通过调用TSEND_C、TRCV_C、TCON等指令可以与其他设备或软件进行UDP通信。

调试助手怎么读写plc寄存器(s7200用什么软件调试)

本例使用的软硬件环境:

TIA博途V16

TCP/UDP Socket 调试工具

CPU1214C DC/DC/DC(6ES7 214-1AG40-0XB0),V4.4

电脑

以太网线

需要完成的沟通任务:

S7-1200与调试助手之间的数据通信

通讯设置

调试助手设置

1、打开调试软件,选择左侧的UDP Server,点击“创建”按钮。如图1所示:

图1.Socket创建UDP

2、软件弹出端口输入框。如图2所示:

图2.Socket设置端口号

3、进入端口后,软件收到对方数据后会更新对方信息。如图3所示:

图3.Socket设置完成

S7-1200 设置

1. 打开TIA Portal V16,新建一个项目,添加CPU1214C DC/DC/DC V4.4并设置CPU的IP地址。如图4所示:

图4.S7-1200设置IP地址

2.添加TCP通讯指令。如图5所示:

图5. 调用通讯指令

注意:TSEND_C 只能实现S7-1200 单播。要实现广播,需要使用TCON+TUSEND指令。

3. 配置通讯。如图6所示:

图6. 配置通信

4. 编写发送和接收指令。如图7所示:

图7. 数据发送和接收指令

通讯测试

编译并保存项目,并将其下载到CPU。监控数据交互,如图8所示:

图8. 数据交互

注意:调试助手发送的是ASCII 格式的123456789,因此CPU 接收的是十六进制的313233343536373839。

审稿人:刘庆

最新资讯

推荐资讯