wanghao
不积跬步,无以至千里
级别: 论坛先锋
精华主题: 0
发帖数量: 241 个
工控威望: 1318 点
下载积分: 954 分
在线时间: 254(小时)
注册时间: 2009-12-28
最后登录: 2024-05-23
查看wanghao的 主题 / 回贴
楼主  发表于: 2014-01-04 17:43
图片:
大侠们,你们好啊!最近在看一台设备的程序时,发现设备运行角度让自己百思不得其解其解,程序如下所示,使用是小日本光洋的编码器,型号为:TRD-J360-RZSL,一圈的脉冲个数为360,我想大侠们帮我分析下,为什么程序中D0 与D2角度一直相差180度?
编码连接PLC的接线为:  X0   A相      
                                               X1    B相
                                              X2     B相
                                              X3     A相
                                              X4     B相
[ 此帖被wanghao在2014-01-04 17:52重新编辑 ]
附件: 程序_副本.rar (23 K) 下载次数:64
网站提示: 请不要用迅雷下载附件,容易出错
zrsheng
级别: 略有小成
精华主题: 0
发帖数量: 278 个
工控威望: 435 点
下载积分: 11361 分
在线时间: 1021(小时)
注册时间: 2009-08-12
最后登录: 2019-09-14
查看zrsheng的 主题 / 回贴
1楼  发表于: 2014-01-04 18:21
设备刚开始运行时,编码器并没有在零点位置
zrsheng
级别: 略有小成
精华主题: 0
发帖数量: 278 个
工控威望: 435 点
下载积分: 11361 分
在线时间: 1021(小时)
注册时间: 2009-08-12
最后登录: 2019-09-14
查看zrsheng的 主题 / 回贴
2楼  发表于: 2014-01-04 18:32
这就怪了,Z相悬空,计数应该是一样的啊
zrsheng
级别: 略有小成
精华主题: 0
发帖数量: 278 个
工控威望: 435 点
下载积分: 11361 分
在线时间: 1021(小时)
注册时间: 2009-08-12
最后登录: 2019-09-14
查看zrsheng的 主题 / 回贴
3楼  发表于: 2014-01-04 19:09
高数计数器当前值默认是断电保持的,估计调试机器时,有意将两个计数器错开180度,当第一个计数器计数到180度时才接第二个计数器,所以两个计数器就会相差180度