查看: 23818|回复: 112
收起左侧

[教程经验] MC_Stop与MC_Halt的区别

邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
MC_Stop控制一个轴停止时,轴会进入stopping状态,其他未执行完成的功能块将会被打断,并且当轴处于Stopping状态时,不会再去响应其他功能块的指令。当轴减速到零时,会输出停止完成信号,但是只要输入信号Execute一直保持为TRUE,那么轴的状态就一直为stopping。如果在停止完成信号Done之后,把Execute设置为FALSE,那么轴将会进入standstill状态。
MC_Halt控制一个轴停止时,轴会进入discrete motion状态,既离散运动状态。MC_Halt相当于执行了一段相对定位指令,以设定的减速度把轴停止下来,如果上一个指令未执行完成,会打断上一个指令。
当轴减速到零时,会输出停止完成信号,轴进入StandStill状态。MC_Hale输出引脚有CommandAborted说明在执行过程中能被其他指令打断,这是与MC_Stop指令的不同。
所以在实际应用中,对轴处理一些比较安全的操作时,比如急停,就选择MC_Stop功能块,在执行过程中不会再响应其他的指令,不用担心会被其他指令所打断而造成一些风险;如果只是对轴一般的暂停操作,可以选择MC_Halt功能块。
1.png

点评

感谢分享  发表于 2023-8-31 10:04
HALT是暂停,STOP是停止  发表于 2023-8-26 09:11
***了  发表于 2023-8-16 09:14
讲解详细,简单明了  发表于 2023-7-19 11:49
赞  发表于 2023-5-16 08:33

评分

参与人数 1水滴 +10 贡献 +12 收起 理由
bigtaohua + 10 + 12

查看全部评分





上一篇:【求助】还是两台modbus-tcp通讯的疑问
下一篇:轴类型的设置

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

shenzhenming 2020-6-24 08:46:52 | 显示全部楼层
赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞
回复 送花

使用道具 举报

xigua1986 2020-6-30 17:37:11 | 显示全部楼层
以前只是知道两个功能差不多,现在给讲解了才明白

点评

的确,这算明白了  发表于 2023-4-1 12:54
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部