840D回零的PLC编程

840D回零的PLC编程,我想轴能单独回零,不用系统的循环启动按钮,比如 我在回零模式下,点动某个轴比如(+x),然后此轴能自动能自动回到零点位置。请问如何编程啊。我现在编的程序是不能点动轴回零,必须一直按住(+x)直到回零结束。我不知道如何做自锁保持,有点难度,请各位专家帮忙啊,谢谢(其中840d回零模式为什么不能单独有效啊 ,为什么一定要在JOG模式下(JOG+REF)同时有效,我想只在回零模式下(只有REF灯亮行不行啊,不知道如何编这个PLC。)

最佳答案

楼主的问题具有一定代表性,这里详细说明一下:实际上,840D回零的PLC编程,是840D系统的随机附带的TOOLBOX中的标准程序,一般无需修改,当然,也可以按照自己的意愿进行修改,如要点动轴回零,设置MD11300 JOG_INC_MODE_LEVELTRIGGRD 
– INC and REF in jog mode   为0,就可以实现一键回零,而无需长按此键了。
该参数含义就是,Jog 模式下对于 JOG-INC 和回参考点时,当该参数设为“1”,按下此键,如移动键-“+”,那么坐标轴就会按照所选轴的方向并按照所选的INC增量步进移动,当坐标轴未到达指定位置,释放移动键-“+”,此时坐标轴运动停止,当再次按下此键,坐标轴继续移动余程。
当该参数设为“0”,按下此键,即第一个上升沿,如移动键-“+”,那么坐标轴就会按照所选轴的方向并按照所选的INC增量步进移动,当坐标轴未到达指定位置,释放移动键-“+”,此时坐标轴仍然运动,当再次按下此键,即第二个上升沿时,坐标轴停止继续运行。
楼主想只在回零模式下即只有REF灯亮,进行回零。也很简单,只要用编程工具Step-7 上载机床plc程序,然后在项目程序(即project)的BLOCKS中找到回参考点的语句(可以利用编程工具Step-7 的across-reference交叉索引来查找),将JOG按键信号即I 0.3 删除即可。
修改完成后,在编程工具Step-7 中选择菜单“工作站” > “保存和编译”,编辑无误后,即出现提示“NO error,compile successful”,点击按钮“下载”,以将配置装载到机床PLC。
一般来说,按照以上方法可以快速调试好西门子840d 机床坐标轴回参考点问题,祝楼主好运!

提问者对于答案的评价:
各位的答案都很好,回答的非常仔细。谢谢了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:22
下一篇 2020年10月31日

相关推荐