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 篇
发帖数量: 1296 个
工控威望: 1452 点
下载积分: 7979 分
在线时间: 354(小时)
注册时间: 2007-04-16
最后登录: 2024-05-31
查看fjqz00的 主题 / 回贴
1楼  发表于: 2024-01-24 16:57
可以通讯,采购时,标识要MODBUS TCP的功能包,这样设备过来后配置一下DIO的映射就可以了。
机架号=96 就是modbus tcp
fjqz00
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1296 个
工控威望: 1452 点
下载积分: 7979 分
在线时间: 354(小时)
注册时间: 2007-04-16
最后登录: 2024-05-31
查看fjqz00的 主题 / 回贴
2楼  发表于: 2024-01-25 11:28
寄存器地址就是从0开始的,按字分配
40001,40002,40003……这样方式的地址,用03指令,调试时用Modscan32之类的软件监控一下,就可以看到规律了。