s7-200 smart AXISXGOTO 指令运行时报错代码22
问题补充:
请问怎么定义原点呢?能否详细一点谢谢
最佳答案
在使用AXISx_GOTO指令做绝对位置时,PLC在每次上电第一次要用AXISx_LDPOS这条指令建立一个原点完成后再去执行AXISx_GOTO这条指令,如果在PLC在每次上电时没有建立原点就会报22的未知原点错误。
200Smart位置控制:http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/034.html
关于补充问题回答:AXISx_LDPOS这条指令的使用请参考上面的链接,这就是定原点指令,上电第一次定一次原点就可以了,以后就不要在定原点了。每次上电执行这条绝对定位指令之前都要定一次原点。
图片说明:
提问者对于答案的评价:
非常感谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366656.html