其實,數(shù)控機床網(wǎng)絡(luò)DNC采用什么網(wǎng)絡(luò)結(jié)構(gòu)并不是最重要的,關(guān)鍵是DNC系統(tǒng)能給用戶提供什么樣的服務(wù),用戶從中能獲得多大的效益。由DNC本身的定義來看,其在生產(chǎn)現(xiàn)場所扮演的角色也是不斷發(fā)展變化的,由對設(shè)備“直接數(shù)字控制”演變成“分布式數(shù)字控制”,DNC的基本功能主要歸納如下:
1.數(shù)控機床網(wǎng)絡(luò)DNC通訊功能:
NC程序的雙向傳輸:所有數(shù)控設(shè)備實施聯(lián)網(wǎng)集中管理,利用網(wǎng)絡(luò)進行NC程序(包括機床參數(shù),刀補文件,宏程序等)的雙向傳輸,從而實現(xiàn)NC程序的海量存儲、集成化管理。
客戶/服務(wù)器結(jié)構(gòu):將每臺數(shù)控機床定義為客戶端設(shè)備,利用數(shù)控系統(tǒng)自身的通訊端口(如RS-232,以太網(wǎng)絡(luò),現(xiàn)場總線等)、通訊功能,操作工可在數(shù)控機床端進行數(shù)據(jù)的雙向傳輸以及訪問管理服務(wù)器端數(shù)據(jù)的全部操作,服務(wù)器端對數(shù)控端的操作請求自動進行相關(guān)處理而無需人為干預(yù)。
群控與距離:單臺計算機管理數(shù)控機床群;通訊距離可達到幾公里。
DNC網(wǎng)絡(luò)的并發(fā)操作:保證所有入網(wǎng)數(shù)控設(shè)備可在同一時刻進行并發(fā)式的通訊傳輸。
DNC在線加工:全客戶端方式的DNC在線加工,可保證諸如斷點續(xù)傳、子程序調(diào)用等功能均可由操作工在數(shù)控端實現(xiàn)。
交互式事件響應(yīng)機制:數(shù)控端的每一項操作都應(yīng)有消息反饋,即無論操作是否正確,操作工在數(shù)控設(shè)備端都能夠得到提示信息文件。
數(shù)據(jù)共享:讓操作工可在本地數(shù)控設(shè)備訪問其它數(shù)控設(shè)備或虛擬機床信息,方便零件的轉(zhuǎn)移加工。
支持長文件名稱:NC程序名稱在WINDOWS平臺上實現(xiàn)長文件名管理,并在程序傳輸時與程序號自動轉(zhuǎn)換。
通訊日志:記錄工作者所有通訊過程,并對記錄的信息進行分類查詢。
信息采集:通過機床的宏程序變量輸出功能,實現(xiàn)機床加工信息的實時采集,并可以實時匯總機床使用效率、零件加工工時、刀具使用壽命等信息。
網(wǎng)絡(luò)通訊平臺:利用DNC通訊網(wǎng)絡(luò)發(fā)送加工任務(wù)、刀具信息、工藝信息和加工成績匯報等,以實現(xiàn)生產(chǎn)信息的初步集成。
2.數(shù)控機床網(wǎng)絡(luò)DNC控制功能:
在普通的RS
CNC網(wǎng)絡(luò)設(shè)置
設(shè)置聯(lián)網(wǎng)CNC的IP地址、端口地址
CNC狀態(tài)監(jiān)視
加工狀態(tài):加工中、空閑、報警、故障信息
聯(lián)網(wǎng)狀態(tài):聯(lián)機、脫機
位置信息:絕對位置、相對位置、機械位置、剩余移動量、進給速度
歷史記錄:報警歷史記錄、操作履歷
CNC遠程控制
顯示各種機床參數(shù)
設(shè)置各種機床參數(shù)
顯示NC程序各種信息:如內(nèi)存大小,程序數(shù)等
選擇NC程序:選擇當(dāng)前加工程序、查找任意NC程序
編輯NC程序:編輯CNC系統(tǒng)中的NC程序
刪除NC程序:直接刪除CNC系統(tǒng)中的NC程序
清除報警歷史記錄
清除操作履歷
系統(tǒng)復(fù)位:通過遠程CNC復(fù)位
遠程啟動:通過遠程啟動加工
遠程暫停:通過遠程暫停加工