slik
级别: 论坛先锋
精华主题: 0
发帖数量: 897 个
工控威望: 1160 点
下载积分: 5832 分
在线时间: 533(小时)
注册时间: 2008-06-01
最后登录: 2024-05-22
查看slik的 主题 / 回贴
楼主  发表于: 2012-06-16 07:46
   在三菱的定位指令驱动中(DDRVI, DDRVA )一般是要等待上一个定位指令结束才可以进行下一个定位,但是在该如何判断上一个定位指令是否结束的过程中,有的人使用M8340,有的人使用M8348,还有的人使用驱动器送过来的servo ready的标志,请问在驱动本指令的条件中是否该用哪一个标志才比较妥当呢,才能真正证明上个定位驱动已经结束可以进行本次定位了,
   而在定位控制的手册中的关于定位指令的动作结束的标志中,还特别强调:指令的动作正常结束标志(M8029)和异常结束标志(M8329)为on时,表示指令动作结束了,但是并不意味着伺服电机的动作也结束了,为确切掌握伺服电机的动作结束情况,请使用伺服放大器侧具有的定位结束信号INP和伺服准备好信号servo on。 请问该如何理解这句话!谢谢~
      另外,指令正常结束标志M8029,很多人是使用其置位辅继,如LD M8029  SET  M200,然后在用M200来断开指令的驱动和开启下一步,请问如果用LD M8029  OUT M200,然后在如同上,断开驱动和开启下一步行不行?谢谢!
yamqq
雅马哈,爱普生,电装机器人。
级别: 网络英雄

精华主题: 0
发帖数量: 1717 个
工控威望: 5539 点
下载积分: 24578 分
在线时间: 299(小时)
注册时间: 2008-05-05
最后登录: 2024-06-15
查看yamqq的 主题 / 回贴
1楼  发表于: 2012-06-16 08:52
另外,指令正常结束标志M8029,很多人是使用其置位辅继,如LD M8029  SET  M200,然后在用M200来断开指令的驱动和开启下一步,请问如果用LD M8029  OUT M200,然后在如同上,断开驱动和开启下一步行不行?谢谢!


这个编程思路是可以的
这个人很懒,什么也没有留下!
yamqq
雅马哈,爱普生,电装机器人。
级别: 网络英雄

精华主题: 0
发帖数量: 1717 个
工控威望: 5539 点
下载积分: 24578 分
在线时间: 299(小时)
注册时间: 2008-05-05
最后登录: 2024-06-15
查看yamqq的 主题 / 回贴
2楼  发表于: 2012-06-29 14:44
四楼是思路是可以行得通的
这个人很懒,什么也没有留下!