840di系統(tǒng)磨床砂輪工進是伺服電機帶的,請問當砂輪正在向前工進時,如果安全門突然被打開怎么能實現(xiàn)伺服電機反向運動?(伺服電機是nc控制的,安全門是plc的一個輸入點)
答:樓主的問題很有見解,又考慮到有操作的安全性,很值得學習,我是這樣考慮的:
將機床安全門開關作為plc的一個輸入點,在auto或mda方式下將該輸入點作為讀入禁止信號:db21.db×6.1的觸發(fā)的先決條件,同時又將讀入禁止信號:db21.db×6.1作為砂輪工進伺服電機(x向電機)負向運行信號(db31.db×4.6)觸發(fā)的先決條件。
工作原理是這樣的:機床在auto或mda方式下,砂輪磨削工件時,如果由于誤操作,這時安全門突然被打開,則讀入禁止信號:db21.db×6.1被觸發(fā),機床立即停止,同時由于db21.db×6.1被觸發(fā),又會導致砂輪工進伺服電機(x向電機)負向運行信號(db31.db×4.6)的觸發(fā),其結果是砂輪工進伺服電機(x向電機)負向運行,脫離工件加工區(qū)域,任務完成。
讀入禁止信號:db21.db×6.1,
讀入禁止信號含義:在進行換刀等處理時,需用到讀入禁止信號,當此信號為1時,nc進入讀入禁止狀態(tài),nc程序暫停執(zhí)行。
當然樓主也可以利用840di系統(tǒng)的本身固有的功能-rettool來完成,即刀具自動回退功能,將機床安全門開關作為刀具自動回退功能自動執(zhí)行的觸發(fā)條件,在加工程序中隨時調用,也是非常方便的。