12、Modbus Tcp Slave实验ST

有以太网通讯口的PLC型号:GCAN-PLC-302/321/322/324/326/400/510/511


功能:读写从站中的数据;
应用场景:广泛应用于Modbus TCP协议;

  Modbus Poll软件下载:2.ModbusPoll调试软件
  MODBUS TCP从站实验ST源码下载:
12.Modbus Tcp Slave实验ST.rar
41.5 KB

一、下载程序及重点参数

 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 所示。
2023-10-30
0 0