S7-1200 做运动控制,执行MC_MoveAbsolute指令时报错“轴未归位”,但之前已执行过MC_Home指令。请分析出现以上现象有哪些原因?
最佳答案
回原点已完成信号丢失:
最常见的就是S7-1200 CPU重新上电后,回原点已完成信号会丢失,用户需要重新启动MC_Home指令。
? 通过"MC_Power"运动控制指令禁用轴
? 在自动模式和手动控制之间切换,也就是用户使用控制面板和程序切换时会丢失回原点已完成信号
? 在启动主动回原点时。 在成功完成回原点操作之后,轴回原点将再次可用。
? CPU 重新启动后(RUN-STOP -> STOP-RUN),包括CPU断上电。
参考:
运动控制功能
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/014.html
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc136488.html