[台达] 汇川技术|汇川PLC中ModbusTCP的应用(H3U、AM600)

[复制链接]
查看84 | 回复0 | 2025-4-15 07:16:31 | 显示全部楼层 |阅读模式
因公众号更改推送规则,请点“在看”并加“星标”

第一时间获取精彩技术分享

哈喽,你好啊,我是雷工!

在做SCADA项目时数据采集是其中一个重要的环节,需要将所需的数据采集到SCADA系统中,才能实现对设备的监听和控制。

随着信创的发展,现场开始遇到越来越多和汇川PLC设备的对接,因此开始学习采集汇川PLC数据的相关内容。

以下为学习过程中,觉得有价值的一些笔记。

01 H3U_PLC

ModbusTCP协议在H3UPLC中的应用,地址与寄存器的对应关系。


H3U变量类型

H3U变量名称

数量

地址范围定义

位(bit)

M0-M7679

7680

0x0000-0x1DFF(0-7679)

位(bit)

M8000-M8511

512

0x1F40-0x213F(8000-8511)

位(bit)

X0-X255

256

0xF800-0xF8FF (63488-63743)

位(bit)

Y0-Y255

256

0xFC00-0xFCFF (64512-64767)

位(bit)

SM0-SM1023

1024

0x2400-0x27FF (9216-10239)

位(bit)

S0-S4095

4096

0xE000-0xEFFF (57344-61439)

位(bit)

T0-T511

512

0xF000-0xF1FF (61440-61951)

位(bit)

C0-C255

256

0xF400-0xF4FF (62464-62719)

字(Word)

D0-D8511

8512

0x0000- (0-8512)

字(Word)

SD0-SD1023

1024

0x2400-0x27FF (9216-10239)

字(Word)

R0-R32767

32768

0x3000- ()

字(Word)

T0-T511

512

0xF000-0xF1FF (61440-61951)

字(Word)

C0-C255

256

0xF400-0xF4FF (62464-62719)

在H3UPLC中任意一个位或字的地址都有一个Modbus地址与之对应。

02 AM600_PLC

AM600PLC中地址与Modbus地址的对应关系如下表:


AM600变量类型

AM600变量名称

起始地址

数量

位(bit)

%QX0.0-%QX131070.7

0

524280

字(Word)

%MW0-%MW245759

0

245759

这里数量这么多,不知道后面怎么对应,按说Modbus最大不是到65535么?

在KingIOServer的Modbus驱动介绍中0、1、3、4的取值范围是1-65535,所以这里的数量这么多,超过65535后的是否能正常采集,这里还不太懂,有比较熟悉的朋友可以留言讲解一下。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则