發(fā)那科機床加工程序傳輸
點擊次數(shù):1577 更新時間:2023-12-23
自動化產線或者數(shù)字工廠改造,數(shù)控機床加工程序聯(lián)網傳輸是一項重要功能,目前數(shù)采網關也支持加工程序傳輸,網關可以根據(jù)平臺指令從平臺獲取加工程序、然后送到機床,讓機床去加工執(zhí)行。
基本實現(xiàn)邏輯:
MOTT-發(fā)文件路徑,機床IP,程序名。
FTP去對應路徑查找程序文件,讀取程序內容、讀取機床程序列表(編號和內容),如果即將下載的程序內容和機床內有重復,就不下載;如果沒有重復,先判斷機床當前運行狀態(tài),如果是非加工狀態(tài),就下載程序,再設定為主程序。
設定成功之后就會判斷當前加工程序是否為之前下載的程序,如果不是,就刪掉。
網關調試對接:
采集驅動
調發(fā)那科機床庫實現(xiàn)程序下載/刪除/設置主程序功能,可以增加3個功能點,分別對應下載/刪除/設主程序。
設備層參數(shù),填寫機床IP端口,程序文件存放路徑。
轉發(fā)驅動
MOTT--訂閱主題,解析機床IP和文件名,找到對應機床設備。
判斷當前運行狀態(tài),再讀取程序列表,讀當前加工程序名,如果都滿足條件,就下載。
程序流程:
判斷是否在加工狀態(tài),讀取RUN數(shù)據(jù)點,如果在加工,退出下載。
讀取當前機床程序列表,查找是否有和下載的程序名稱重復,如果有重復,退出下載。