烤箱的控制模塊具有多種工件,不同規格的工件尺寸不同,各區域包含多個值。存儲數據的全局db塊是數據和數據之間多個數組的嵌套,因此全局db塊應該進行充分的擴展以滿足生產需求。因此,選用西門子s7—1200 plc作為烤箱整個控制系統的---控制器。該系統應用于整個工作站的控制,包括過程控制、安全控制、機器人系統與其它系統的聯鎖、噴塑數據信息管理等。西門子s7-1200 plc作為噴淋生產線系統的總體控制主控制器,s7-300 plc作為控制器i。n噴涂機器人和送粉系統。s7-1200通用控制系統通過profibus總線將噴塑機器人系統與送粉系統集成,完成了系統間的傳輸,---了烤箱每個工件噴塑作業的連續性,實現了對生產系統運行狀態的實時監控。m.通過工業以太網實現s7-1200 plc與s7-300 plc之間的確定性數據傳輸,主站與各從站依次交換數據。數據傳輸是確定性的。因此,本文要解決的另一個關鍵問題是實現s7-1200和s7-300之間的數據交換。s7-1200和s7-300控制器都提供四種類型的t通信塊:tcon、tsend、trcv,用于tcp/ip傳輸控制協議/互聯網協議之間的通信。
在烤箱工作循環中,需要同時測量盒子的外側和內部。因此,噴涂生產線需要解決的關鍵問題是:
1選擇合適的噴涂工件軌跡,烤箱解決噴涂過程中工件內角處粉末積聚和工件邊緣處粉末不足的問題,在實現op的前提下,優化噴涂軌跡,噴粉烤箱,在工件表面噴涂均勻的涂層厚度。時間節奏。
2在噴涂箱式產品時,移動機構還應能夠靈活切換多個工作面,以便連續地對箱體進行噴涂。
3為滿足各工件在生產線上準確定位的工藝要求,設計了輸送鏈掛鉤,以協調輸送鏈進入噴涂區域后,噴涂機器人噴涂工件的位置和姿態。為了實現每個工件在輸送鏈上的定位,以便在噴涂工件進入噴涂區域時與噴涂機器人末端執行器配合,減少噴涂過程中定位誤差造成的噴涂缺陷,采用工裝實現---性。工件的定位,烤箱采用圓桌式,上端直徑15mm,下端直徑30mm。適用于各種規格箱體的開孔。圓桌型工裝與箱體上的孔配合時,中間有一間隙,不覆蓋孔內的噴涂區域。
在paintpro環境中建立烤箱模型paintpro可以加載各種實體數學模型。一部分是軟件模型庫,可以直接加載和編輯。另一部分是igs或iges格式的模型文件,可由其他三維繪圖軟件導出。本文采用solidworks軟件進行格式轉換,烤箱通過solidworks將單個零件或裝配件保存為iges格式,導入到paintpro中。為機器人安裝噴槍工具。在要添加的相應機器人單元的目錄中,雙擊機器人的名稱彈出“工具屬性”對話框,選擇“普通文件欄下的cadfile按鈕”,找到要添加的噴槍,然后單擊“應用確認”;在utool工具欄中,選擇“編輯utool”,輸入相應的tcp坐標值。在utool部分噴槍,烤箱,---申請確認,并在特征。在列中,烤箱可以在自動生成軌跡時設置機器人末端執行器的默認姿態,并且可以在機器人沿計劃軌跡移動時設置關節的運動模式。在“噴涂默認值”欄中,可以將噴涂工具設置為噴涂槍應用或旋轉杯應用、噴涂槍距離、噴涂槍移動速度、噴涂寬度和疊加率等,機器人的工作單元和工件的描述是離線編程的首要任務。為了實現離線系統的多功能化,構建了烤箱的cad模型、輸送鏈的cad模型和工作單元的工件模型,并直接從cad模型中獲取數據信息。