312284532
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 141 点
下载积分: 579 分
在线时间: 26(小时)
注册时间: 2013-07-30
最后登录: 2016-07-22
查看312284532的 主题 / 回贴
楼主  发表于: 2015-09-15 10:22
PLC接了个E6B2-CWZ6C编码器,用相位差输入方式,做定长用。机械转动方向和编码器旋转方向相反,用CTBL指令做中断  比如编码器旋转一圈是1140个脉冲 ,机械距离是200MM  现在要走400MM 就是要计数2280个脉冲时发生中断  但是因为编码器是反方向 所以计的数是负数 请问师傅们 我应该怎么做 ?
312284532
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 141 点
下载积分: 579 分
在线时间: 26(小时)
注册时间: 2013-07-30
最后登录: 2016-07-22
查看312284532的 主题 / 回贴
1楼  发表于: 2015-09-15 15:06
这个型号的编码器是不是360个脉冲一转?接到PLC相位差输入的话就是1440了 对么?
312284532
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 141 点
下载积分: 579 分
在线时间: 26(小时)
注册时间: 2013-07-30
最后登录: 2016-07-22
查看312284532的 主题 / 回贴
2楼  发表于: 2015-09-15 16:56
我看了表面写了360p/r   是不是指360个一转 接了 A B相  相位差方式不就是1440了吗? 对不?  这个编码器接在了液压马达上  老是走不准 老是刚冲 已经很慢了还是过冲  师傅有没有解决办法?