qaz222
专业自动化
级别: 探索解密
精华主题: 0
发帖数量: 51 个
工控威望: 175 点
下载积分: 1027 分
在线时间: 79(小时)
注册时间: 2012-10-25
最后登录: 2022-02-19
查看qaz222的 主题 / 回贴
楼主  发表于: 2012-10-25 17:28
大家能否解释伺服的“ABS"模式是什么意思。还有该如何接线。谢谢!
承接电气编程,非标设备开发维护
zczc777
阳光总在风雨后,乌云上有睛空!珍惜所有的感动每一份希望在你手
级别: 家园常客
精华主题: 0
发帖数量: 440 个
工控威望: 593 点
下载积分: 1478 分
在线时间: 238(小时)
注册时间: 2008-10-25
最后登录: 2024-02-15
查看zczc777的 主题 / 回贴
1楼  发表于: 2012-10-26 14:38
三菱的ABS数据是这样发送的(共发送32位二进制ABS数据+6位二进制和效验数据):
  ① PLC在内部伺服开启的上升沿,将ABS传送模式(ABSM)和伺
  服开启(SON)置ON。
  ② 伺服放大器收到ABS传送模式信号,检测并计算绝对位置后,将ABS发送数据准备完毕信号(ABST)置ON,并告诉PLC发送数据已经准备完毕。
  ③ PLC收到ABS发送数据准备完毕(ABST)信号后,将ABS请求(ABSR) 置ON。
  ④ 伺服放大器收到ABS请求信号(ABSR)后,输出ABS低2位数据并将ABS发送
  数据准备完毕(ABST) 置OFF。
  ⑤ PLC确认ABS发送数据准备完毕信号(ABST)为OFF(已经输出ABS 2位数据)
  后,读取ABS低2位,随后将ABS请求信号(ABSR)置OFF。
  ⑥ 伺服放大器将ABS发送数据准备完毕信号(ABST)置ON后,准备下一次传送。
  随后重复3~6的操作,直到完成32位数据和6位和校验数据的发送为止。
  ⑦ PLC和校验后,将ABS传送模式信号(ABSM)置OFF。如果在数据发送过程
  中ABS传送模式信号(ABSM)已经为OFF,ABS传送模式中断。

补充:也就是说PLC要分16次收完一个32位的1111010101010……
然后把16个2位二进制数相加,再跟伺服放大器发送的和效验数据作比较,如果相同表示绝对位置输出正确。把这个32位的二进制数转换为十进制数,就是想要的的ABS绝对位置数据了。

转载