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

精华主题: 8 篇
发帖数量: 9680 个
工控威望: 8578 点
下载积分: 16737 分
在线时间: 5328(小时)
注册时间: 2006-08-10
最后登录: 2024-12-25
查看ymmfa的 主题 / 回贴
1楼  发表于: 2012-06-12 11:59
还有用M8147下沿的,比较D8134的
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水
restone
杭州一工科技有限公司
级别: 略有小成
精华主题: 0
发帖数量: 266 个
工控威望: 410 点
下载积分: 2047 分
在线时间: 45(小时)
注册时间: 2009-03-19
最后登录: 2019-12-30
查看restone的 主题 / 回贴
2楼  发表于: 2012-06-12 12:36
伺服反馈
西门子PLC、ABB变频器、康沃变频器特价销售;非标自动化改造,工业机器人改造
yigongcn.taobao.com
slik
级别: 论坛先锋
精华主题: 0
发帖数量: 908 个
工控威望: 1175 点
下载积分: 5868 分
在线时间: 539(小时)
注册时间: 2008-06-01
最后登录: 2024-12-23
查看slik的 主题 / 回贴
3楼  发表于: 2012-06-12 22:36
请问M8340和M8348有什么区别?是不是像手册说的,M8340是表明Y0脉冲输出已经结束了,如果这时接通PLSY  D300   D302   Y0   Y3,那么,是不是接通没有断开的话,M8340都在ON的状态,而一旦接通断开,则M8340马上OFF,而M8348是定位结束的标志,即如果DDRVI  D302 D300  Y0  Y3,如果D302的脉冲数还没发送完毕并且驱动没有断开的话,则M8348接通,直到D302的脉冲数发送完毕则M8348断开,是这样的吗?
  
    即M8340是监控普通脉冲输出指令的指令执行是否结束,而M8348是专门监控定位指令DDRVI,DDRVA的指令是否正常执行结束的标志? 谢谢!