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