功能:读写从站中的数据;
应用场景:广泛应用于Modbus TCP协议;
Modbus Poll软件下载:2.ModbusPoll调试软件
MODBUS TCP从站实验ST源码下载:
一、下载程序及重点参数
1. 下载好 MODBUS TCP从站实验ST源码,解压并打开程序;

2.打开test.ST,上半部分为程序声明,下半部分为具体程序。

3.设置好从站地址

4.映射寄存器地址及数量

5.选择对应网关_图5.1(网关连接为配置网关时的命名,如果配置了忘记【图5.2和图5.3】:单击PLC→连接...→驱动是RS232为串口下载程序的驱动/驱动是TCP432为网口下载程序的驱动,对应驱动看名称;如果未配置过请参照OPENPCS网关配置手册)

图5.1

图5.2

图5.3
6.下载程序

7.如果出现图1弹窗选“确定”和否都可以,按需选择;如果出现图2弹窗选“是”

图1

图2
8.运行程序

二、接线
RJ45以太网口

三、演示
1.打开Modbus Poll→Connection→Connect...

2.选择TCP/IP→输入从站IP:192.168.1.30,端口:502,连接超时时间(根据自己需要设定)→OK

3.主站添加的什么功能码,就可以通过底层数据看到对应功能码的交互(从站在数组里给的什么值,主站就会读取对应的值);看底层数据办法:Display→communication...

4.Modbus 标准地址与各个功能码的对应关系如下所示

下面以在 RTU 传输模式下通讯为例,对这些功能码进行详细介绍

Modbus TCP 的 ADU 数据单元规范如表 B.1 所示

当某一设备发出请求,则其相应的设备要做出响应。响应的数据格式如表 B.2 所示。
