摘要:針對目前工業(yè)自動(dòng)化用戶(hù)的個(gè)性化需求,設計了一種連接CNC系統和套料軟件的中間件系統。首先設計了一種適合普通工程師理解與使用的人機界面,并基于過(guò)程控制系統的PVI通信方式,實(shí)現CNC系統數據的實(shí)時(shí)顯示與跟蹤;通過(guò)FTP協(xié)議,將標準套料軟件生成的G代碼傳輸到CNC系統,并采用消息機制的進(jìn)程通信方式,實(shí)時(shí)回傳CNC系統自動(dòng)解析并執行G代碼時(shí)的運行參數,保證CNC系統執行路徑與套料軟件規劃路徑的一致性。最后,以某公司套料軟件與B&R激光切割機CNC系統為對象,設計并實(shí)現了該中間件。經(jīng)過(guò)工業(yè)現場(chǎng)測試表明,該中間件能夠連接到B&R公司目前所有的硬件系統上,穩定性良好,并能滿(mǎn)足用戶(hù)個(gè)性化的開(kāi)發(fā),具有一定推廣價(jià)值。