各位前輩~
如何使用MCP上的按鍵透過S7-300的編寫,當按下按鍵時使機台停到固定的位置,目前是用G75的方法,但是每次使用都需要先打開程式,想要改的更方便一點,請教各位前輩有什麼方法可以實現???系統為840DSL NCU710.3 S120系列的伺服驅動器,謝謝~~
问题补充:
機台本身使用絕對是編碼器,開機時不需原點復歸,就可以執行加工動作,當加工完畢後,使用G75讓機台停到固定位置,方便吊掛作業,單用S7-300就可以實現這個功能嗎??還是需要編寫NC程式???
感謝WWC前輩的回覆,小弟資質愚昧,可以再詳述或是有參考文件嗎??謝謝~~
最佳答案
首先采用交叉引用方式查找未使用的mcp板上的按钮、指示灯地址,并按此地址编写一点控制程序,即按下自锁并启动该位指示灯。
如、查找到T8(I7.0/Q5.0)处按钮及指示灯未使用,可以这样编程:
A I7.0 //T8处按钮
FP M10.0 //上升沿地址
X Q5.0 //T8处指示灯
= Q5.0
一般plc控制程序循环启动需要有原点标志,当启用该二次定位功能后,将这个指示灯地址Q5.0并联在相应的原点检测回路上就可以了。
补充问题回复:
2种方法都可以。
采用mcp板上的按钮和调用nck的M指令,实际上就是来实现因第二定位功能做控制条件的。
我2种方法都测试过,都可以,都需要在plc中编辑这些控制程序。
注意调用M指令(0-99)时是动态M指令,需要采用置位、复位编程方式进行。
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217432.html