S7-1200中通过MODBUS TCP客户端在一次请求中实现从服务器读写一个或多个保持性寄存器的具体方法
TIA博途V17中增加了MODBUS TCP客户端功能码 23,可以在一次请求作业下实现从服务器读取和写入一个或多个保持性寄存器,这样省去了轮询的编程工作量,提高了工作效率,如下图所示,
使用该指令的前提条件: |
• TIA Portal V17 及以上版本
• CPU 固件 V4.2 及以上版本
具体操作方法可参考以下内容: |
1、客户端指令调用及参数分配
1.1、打开 TIA Portal V17 软件,新建一个项目,在项目中添加 CPU1217C DC/DC/DC V4.5,为以太网接口新建一个子网并设置 IP 地址192.168.0.17,如下图所示,
1.2、调用客户端指令并为指令引脚参数创建全局 DB,如下图所示ÿ