gkr锦棠
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 125 点
下载积分: 1548 分
在线时间: 10(小时)
注册时间: 2017-11-01
最后登录: 2023-10-09
查看gkr锦棠的 主题 / 回贴
楼主  发表于: 2017-11-06 17:01
三菱FX3U通过FX编程口通信协定
最多可以读写多少个D寄存器
我在网上找的资料有2个表,表5a和表5b,最多读写511个D。
特殊寄存器D8000是从0E00开始的,D0是从1000开始的一直到D511(13FF)。
向请教下那D512是从 1400开始的吗?最多寄存器D可以到多少
FX编程口协议中文.pdf (3498 K) 下载次数:88
gkr锦棠
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 125 点
下载积分: 1548 分
在线时间: 10(小时)
注册时间: 2017-11-01
最后登录: 2023-10-09
查看gkr锦棠的 主题 / 回贴
1楼  发表于: 2017-11-06 18:27
我想存大约500个点的XY坐标的脉冲值,2个D存一个X坐标的脉冲值,即D0 D1组成一个32位存一个值。
然后电脑通过串口编程数据线  通信协议   读取三菱FX3U   PLC的大约2000多个D的值。
刚才试了下只能正常读取到D1023。
寄存器里的值都是0,我读D0~D1023都是0,读D1024就变成非0的值了,而且后面每一个都不一样。
gkr锦棠
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 125 点
下载积分: 1548 分
在线时间: 10(小时)
注册时间: 2017-11-01
最后登录: 2023-10-09
查看gkr锦棠的 主题 / 回贴
2楼  发表于: 2017-11-07 10:33
引用
引用第3楼030403118于2017-11-06 21:53发表的  :


你这是直接通过编程口的吗?
什么协议?
gkr锦棠
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 125 点
下载积分: 1548 分
在线时间: 10(小时)
注册时间: 2017-11-01
最后登录: 2023-10-09
查看gkr锦棠的 主题 / 回贴
3楼  发表于: 2017-11-07 10:37
引用
引用第3楼030403118于2017-11-06 21:53发表的  :


你用FX的编程口读D1024
数据为0,但读出来是错的