以銑削數(shù)控機(jī)床的例子 而言,機(jī)床控制結(jié)構(gòu)的頂層是數(shù)控機(jī)床主控制器,通常須要使用多內(nèi)核的MCU,A20B-1001-0730它必須執(zhí)行的任務(wù)和服務(wù),包括人機(jī)介面/顯示器應(yīng)當(dāng)能夠輸入、顯示并編輯整個(gè) 數(shù)控程式;系統(tǒng)管理器監(jiān)控并指揮其他MCU,處理系統(tǒng)異常情況和中斷訊號(hào),存儲(chǔ)數(shù)控控制程式、dao具校準(zhǔn)和dao具補(bǔ)償參數(shù),以及不同用戶的補(bǔ)償和其他設(shè)置;以 及運(yùn)動(dòng)軸控制處理器解析數(shù)控程式并計(jì)算位置指令,將這些指令內(nèi)插到各種坐標(biāo)系統(tǒng),并將消息發(fā)送給指定的馬達(dá)控制器。
A20B-1001-0730
A20B-1001-0731
A20B-1001-0831
A20B-1001-0860
從周邊設(shè)備要求來(lái)看,MCU應(yīng)當(dāng)能夠處理各種工業(yè)通訊協(xié)議,包含大容量的片內(nèi)記憶體且無(wú)需特定的馬達(dá)控制外設(shè)模組。
馬達(dá)控制層的需求與上層不同。使用單顆MCU可能不會(huì)滿足每種情況下的需求,因此需要一顆額外監(jiān)控安全的MCU。除通訊外,主MCU執(zhí)行馬達(dá)控制演算法并處理特定驅(qū)動(dòng)器的故障狀態(tài)。
A20B-1001-0702
A20B-1001-0710
A20B-1001-0711
A20B-1001-0720
A20B-1001-0721
A20B-1001-0730
A20B-1001-0731
A20B-1001-0831
A20B-1001-0860
A20B-1001-0870
A20B-1001-0882
A20B-1001-0911
A20B-1001-0920
A20B-1001-0930
A20B-1001-0970
A20B-1002-0290
A20B-1002-0310
A20B-1002-0350
A20B-1002-0360
A20B-1002-0430
A20B-1002-0450