精工系統(tǒng)對多主軸變量的定義一,在現(xiàn)有的精工系統(tǒng)中,一般都提供兩種主軸控制方式:(1) 由 NC 直接控制主軸,在NC 內(nèi)部譯碼主軸旋轉(zhuǎn)方向 M03、M04、M05 及編程速度, 再加工中心經(jīng)主軸指令值的輸出口驅(qū)動主軸伺服單元(或變頻器),從而實(shí)現(xiàn)主軸轉(zhuǎn)速控制。(2) 由 PLC 控制主軸:由 NC 發(fā)出主軸速度和旋轉(zhuǎn)方向的控制命令,以數(shù)據(jù)形式編譯后存放在 PLC 用戶數(shù)據(jù)區(qū),經(jīng)過處理再把數(shù)據(jù)返回到 NC,驅(qū)動主軸伺服單元。通過 NC 直接控制主軸,簡單方便,但不能實(shí)現(xiàn)復(fù)雜的控制要求。通過 PLC 來控制主軸,可以加入人為控制要求,對主軸可做更多處理。所以,多主軸控制可以通過 PLC 來實(shí)現(xiàn)。在西門子 840D 精工系統(tǒng)中,采用 PLC 控制主軸,相關(guān)變量的含義如下:VITBR 地址為%R1C.W,加工中心主軸速度參考值, 包含了在相應(yīng)轉(zhuǎn)速范圍內(nèi)(由機(jī)床參數(shù)設(shè)置 M 40~M 45 的范圍) 的速度參考值。零件程序中沒有 M03 或 M04 時(shí)該值為 0。COMBR 地址為%W 23.0, 主軸控制使能位。C_ VITBR 地址為%W 24.W , 主軸速度設(shè)定值, 第 15 位為符號位。CRMg 地址為%W100.5,PLC 用戶程序中的 M 功能執(zhí)行情況的標(biāo)志位,CNC 沒有對每個(gè) M 功能執(zhí)行情況設(shè)置單獨(dú)標(biāo)志, 而是二,使用統(tǒng)一的標(biāo)志 CRMg(g 表示軸組號,1~8)。當(dāng) CRMg 為 0 時(shí)該段程序的未執(zhí)行部分不被執(zhí)行, CNC 等到 CRMg 為 1 時(shí), 零件程序中的后續(xù)指令方可執(zhí)行。通過 PLC 實(shí)現(xiàn)多主軸控制多主軸控制的基本思想是:在系統(tǒng)只提供一個(gè)主軸控制通道和 S 字地址時(shí), 加工中心第二主軸的控制必須借用系統(tǒng)提供的主軸控制通道和 S 字, 在 PLC 用戶程序中將其讀取, 并做轉(zhuǎn)向處理。而且第二主軸的控制命令中具有 M 03?M 04 和 S 值時(shí)才能輸出。零件程序格式設(shè)計(jì)如下:M 201 (M 202) [M 40~M 45 ] M 03 (M 04) S ; M 201 (M 202) M 05; 其中,M 03 為主軸正轉(zhuǎn)指令;M 04 為主軸反轉(zhuǎn)指令;M 201 為第一主軸選擇指令;M 202 為第二主軸選擇指令;M 40~M 45 為速度范圍選擇指令,為可選指令,在 M 202 時(shí)無效。一般 CNC 系統(tǒng)沒有提供第二主軸輸出接口和驅(qū)動單元,但是一般的 CNC 系統(tǒng)都提供了模擬量輸入/輸出口,所以第二主軸輸出可以放在模擬量輸出口,采用變頻器控制。加工中心第二主軸的倍率輸入也放在模擬量輸入口。這些也要由 PLC 用戶程序完成。通過 PLC 實(shí)現(xiàn)多主軸控制的原理框圖如圖 2。本信息由滕州海特精工機(jī)床整理提供,海特公司主要生產(chǎn):加工中心,精工機(jī)床,立式加工中心,臥式加工中心,龍門加工中心,龍門洗床等精工機(jī)床設(shè)備。www.twjgzx.com