840Di系統磨床砂輪工進是伺服電機帶的,請問當砂輪正在向前工進時,如果安全門突然被打開怎么能實現伺服電機反向運動?(伺服電機是NC控制的,安全門是plc的一個輸入點)答:樓主的問題很有見解,又考慮到有操作的安全性,很值得學習,我是這樣考慮的: 將機床安全門開關作為PLC的一個輸入點,在auto或mda方式下將該輸入點作為讀入禁止信號:DB21.DB×6.1的觸發的先決條件,同時又將讀入禁止信號:DB21.DB×6.1作為砂輪工進伺服電機(X向電機)負向運行信號(DB31.DB×4.6)觸發的先決條件。 工作原理是這樣的:機床在auto或mda方式下,砂輪磨削工件時,如果由于誤操作,這時安全門突然被打開,則讀入禁止信號:DB21.DB×6.1被觸發,機床立即停止,同時由于DB21.DB×6.1被觸發,又會導致砂輪工進伺服電機(X向電機)負向運行信號(DB31.DB×4.6)的觸發,其結果是砂輪工進伺服電機(X向電機)負向運行,脫離工件加工區域,任務完成。 讀入禁止信號:DB21.DB×6.1, 當然樓主也可以利用840Di系統的本身固有的功能-RETTOOL來完成,即刀具自動回退功能,將機床安全門開關作為刀具自動回退功能自動執行的觸發條件,在加工程序中隨時調用,也是非常方便的。 |