Classification List
NC(NCK)用來控制軸運(yùn)動,PLC用來輔助過程工藝。
舉個(gè)例子,你要讓主軸在多少轉(zhuǎn)速下轉(zhuǎn)動多久,進(jìn)給多少,或者工裝夾具平臺位移多少,旋轉(zhuǎn)多少。只要是用伺服電機(jī),就是純NC的任務(wù)。比如類似這種:
N1010 G1 G60 F=FEED_FAST_X X_1=P_X1_DELIVERY_Z31
然而在數(shù)控機(jī)床中,光有軸運(yùn)動是遠(yuǎn)遠(yuǎn)不夠的。加工程序往往伴隨著氣動和液壓動作。廠商們(以西門子為例)開發(fā)了M函數(shù),這種函數(shù)是在NC程序中被呼叫,但是同時(shí)可以與PLC進(jìn)行在線通信(Online DB)。比如,在上述NC句子之前,我想先松開機(jī)床上的工裝夾具,然后再開動X1軸。這個(gè)時(shí)候我就需要先實(shí)現(xiàn)一個(gè)工件釋放功能(通過M輔助函數(shù)來實(shí)現(xiàn)),比如:
N1000 M_100_Gripper_1111_release M_101_Gripper_1112_release
當(dāng)然,M函數(shù)需要在NCK里面定義(MMAC),并且指向到PLC接受的Online DB里具體某一位,比如這樣:
DEFINE M_100_Gripper_1111_release AS M100
DEFINE M_101_Gripper_1112_release AS M101
而M100和M101在各廠商的中PLC中都有模塊化定義,使用很方便。
當(dāng)PLC接受到這個(gè)M函數(shù)指令,便可以在PLC里執(zhí)行相應(yīng)的液壓動作,完成M函數(shù)。
多年來我們優(yōu)控機(jī)電憑借優(yōu)良的技術(shù)成功的將其專有的技術(shù)和工程經(jīng)驗(yàn)應(yīng)用到PLC控制與變頻調(diào)速控制領(lǐng)域,針對不同行業(yè)自動化控制需求提供不同的技術(shù)服務(wù)和解決方案。環(huán)保 、節(jié)能項(xiàng)目的成功實(shí)施所產(chǎn)生的經(jīng)濟(jì)效益和社會效益。