產業機械不斷提升,對控制器的要求也進入一個新的階段,為了滿足客戶需求,靈活方便地實現產業機械的專屬功能,中達電通數控系統增加一些特殊功能。
眾所周知,市場上的數控系統具有四大功能:
1. 基本功能——G代碼功能,這是CNC的基點;
2. 輔助功能——M代碼;
3. 刀具管理功能;
4. 主軸功能。
中達電通H4系列數控系統,除了具有上述四大標準功能外,還有另一種較特殊的執行模式。以下來介紹:
特殊執行模式
當只要R152的某一BIT ON后,會被切換到特殊的執行模式中,并且依照表1來做跳躍至子程序的功能(若指定的跳躍字符沒有輸入時,會切換到標準模式)。
R152可以同時多個BIT ON,但每一行只執行一次跳躍動作(BIT位較低的,優先權高)。
[align=center]

表1 模式程序參照表

表2 模式數值參照表[/align]
例1:程序:G01X100.Y100.Z100.F1000
當R152=0時:
會正常的,將軸向移至X100.Y100.Z100.的位置。
(若R152 BIT1 ON or BIT2 ON………皆同,因為指定的跳躍字符沒有輸入)
當R152的BIT0 ON時:
系統執行到此行時,會跳至901號子程序執行,且將G、X、Y、Z的值存在表2的變量中,而不會將軸向移動至X100.Y100.Z100.的位置。
當R152的BIT23 ON時:
系統執行到此行時,會跳至791號子程序執行,且將G、X、Y、Z的值存在表2的變量中,而不會將軸向移動至X100.Y100.Z100.的位置。
當R152的BIT24 ON時:
系統執行到此行時,會跳至792號子程序執行,且將G、X、Y、Z的值存在表2的變量中,而不會將軸向移動至X100.Y100.Z100.的位置。
當R152的BIT25 ON時:
系統執行到此行時,會跳至793號子程序執行,且將G、X、Y、Z的值存在表2的變量中,而不會將軸向移動至X100.Y100.Z100.的位置
當R152的BIT0,23,24,25的BIT 皆ON時,則會跳至901號子程序執行。
(以BIT位低的優先,且每一行只會執行一次跳躍動作)。
例2:R152 BIT15 ON(指定“N”為跳躍字符)
0號程序內容:
N10X100D1T1
N20X200D2T2
N30X300D3T3
X400D4T4
M02
783號程序內容:(#13114內為存放“N”的值,但可不使用)
G01X#13124F1000 ——————————————————————-(#13124為跳躍后,“X”存放的位置)
G11P#13120 ——————————————————————————(#13120為跳躍后,“T”存放的位置)
G04X#13104 ——————————————————————————(#13104為跳躍后,“D”存放的位置)
G01X0
M99
依照以上設定后,執行情形為下:
1.執行到N10X100D1T1時,會跳至783號程序:
執行G01X100F100—>G11P1—>G04X1—>G01X0. —> M99(返回)
2.執行到N20X200D2T2時,一樣跳至783號程序:
執行G01X200F100—>G11P2—>G04X2—>G01X0. —> M99(返回)
3.執行到N30X300D3T3時,一樣跳至783號程序:
執行G01X300F100—>G11P3—>G04X3—>G01X0. —> M99(返回)
4.執行到X400D4T4時,不會跳至783號程序(因沒有指定的跳躍字符):
執行X400D4T4(移動到X400的位置)
M02
考慮到業界對機械的停止方式的不同需求,專屬設計了R107及R108指定預先程序,來解決程序的起始與結束。
R107與R108 (設定值范圍:990~998)
R107:存放一個程序號碼,而該程序稱之為預先程序。
R108:存放一個程序號碼,而該程序稱之為結尾程序。
注:R107及R108的值,需介于990~999之間。
當在啟動程序時,若R107≠0,則會先執行R107內所指定的程序,才會開始執行主程序,之后不管主程序結束符號是否為M99,都不會再執行R107所指定的程序。
注意:預先程序的結束碼,需為M30或M02。
可于預先程序中,編寫主程序啟動前的確認動作,例如軸向歸回原點位置,計數值歸零等動作。
當主程序中無程序結束碼(M02、M30、M99)時,且R108≠0,在執行完主程序后,系統會自動去執行R108內所指定的程序,再依照R108的程序結束碼,來決定程序結束(M02、M30),或回到主程序(M99),繼續執行。
注意:當主程序的結束碼為M02、M30、M99時,就不會執行R108程序。

例3:R107=992,R108=995
O992
G01 X0. Y0. F5000
M30
O995
G00 X0. Y0.
M01
M99
O000
G01 X100. Y50.
G04 X1.2
G01 X150.
G01 Y10.
中達數控專屬模式的特色,為數控系統在產業機械上的應用開辟了新的空間。此模式已成功應用在貼標機、自動剪切設備、自動送料機、自動涂膠機、齒輪表面處理設備等等。