雪花飘飘
级别: VIP会员

精华主题: 1 篇
发帖数量: 2620 个
工控威望: 2044 点
下载积分: 6787 分
在线时间: 3544(小时)
注册时间: 2007-09-03
最后登录: 2024-10-12
查看雪花飘飘的 主题 / 回贴
楼主  发表于: 2017-02-20 15:24
三菱FX3U-64MR   PLC输入点接入光洋TRD-NA360NWE绝对值编码器。
要求D102为0-360循环。
M100为180原点置位开关。
但是现在出现编码器旋转时D102数据由70直接跳到178,中间缺失108
编码器是旧的。PLC为新品。程序不是本人编写。
有哪位看一下是怎么回事,希望指导。
测试.rar (176 K) 下载次数:105
zhengf1989
级别: 略有小成
精华主题: 0
发帖数量: 142 个
工控威望: 273 点
下载积分: 686 分
在线时间: 485(小时)
注册时间: 2012-11-28
最后登录: 2024-09-18
查看zhengf1989的 主题 / 回贴
1楼  发表于: 2017-02-21 20:54
引用
引用第4楼雪花飘飘于2017-02-21 20:31发表的  :

确定是格雷码输出,格雷码转换出的数据是75-435  。转换后是0--360。
但是此程序也是用的格雷码编码器。分辨率都是360的。

请问8位的格雷码转换成二进制是0-255,    9位的格雷码转换成二进制就是75-435,这样理解对吧?