yangliu9420
级别: 正式会员
精华主题: 0
发帖数量: 32 个
工控威望: 61 点
下载积分: 398 分
在线时间: 9(小时)
注册时间: 2023-11-05
最后登录: 2024-02-28
查看yangliu9420的 主题 / 回贴
楼主  发表于: 2024-01-24 11:16

请教各位:

C# 通过 modbus tcp 如何读/写发那科机器人的寄存器。

发那科机器人有没有类似PLC里的数据寄存器D,然后 C# 就可以通过modbus 往该寄存器读/写数据了,谢谢!
fjqz00
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1305 个
工控威望: 1462 点
下载积分: 8006 分
在线时间: 365(小时)
注册时间: 2007-04-16
最后登录: 2024-12-21
查看fjqz00的 主题 / 回贴
1楼  发表于: 2024-01-24 16:57
可以通讯,采购时,标识要MODBUS TCP的功能包,这样设备过来后配置一下DIO的映射就可以了。
机架号=96 就是modbus tcp
fjqz00
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1305 个
工控威望: 1462 点
下载积分: 8006 分
在线时间: 365(小时)
注册时间: 2007-04-16
最后登录: 2024-12-21
查看fjqz00的 主题 / 回贴
2楼  发表于: 2024-01-25 11:28
寄存器地址就是从0开始的,按字分配
40001,40002,40003……这样方式的地址,用03指令,调试时用Modscan32之类的软件监控一下,就可以看到规律了。