lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
楼主  发表于: 2011-05-20 11:50


  

1.大家看这是一段伺服控制的程序,按下启动按钮伺服会开始转动,但是怎样让伺服转动过程中紧急停止呢?就是说不让Q0.0发脉冲了。程序该怎么写?

2.如果伺服转动了3圈中途停止了,设定是5圈,还剩下2圈,如何再按下启动按钮,伺服转完剩下的2圈?
lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
1楼  发表于: 2011-05-20 17:55
谢谢各位师傅,第2个问题怎么做,伺服怎么记忆当前停止时的位置,比如运行中暂停伺服的运行,再启动时继续走完剩下的距离。这个动作流程怎么做呢?高速计数记录Q0.0发出的脉冲数吗?请指教,谢谢