楊少華,黃 海,唐艷英,寧惠瓊
(云南昆船設計研究院,云南昆明 650236)
自動化生產線是指在流程型行業中,將滿足一定工藝過程的加工設備和輔助設備按特定的順序聯接起來,自動完成產品全部或部分實現的生產制造系統[1]。其中,電控系統承擔著生產線的流程控制、工序管理、物料檢測以及設備和機構的運行等功能。
自動化生產線電控系統目前多采用“拼圖”式設計,即事先將常用的符號、圖形組合、典型回路做成圖塊,在設計新項目時根據設備的聯接關系將這些“圖塊”以一定的邏輯關系聯接起來形成圖紙,然后針對整套圖紙統一修改設備編號、器件代號、電線線號等標注,最終生成接線表、器件明細等表單,從而完成整個設計過程。
這種設計方式存在如下不足:首先,圖塊由手工完成,因此畫圖的工作量很大;其次,邊改邊畫的工作方式使設計過程凌亂,容易出錯;第三,大量的設計工作是面向圖紙進行的,人容易疲勞,設計效率低;第四,設計過程無法追溯,也無法在團隊內共享和復用。
本文借鑒模塊化的思路,對自動化生產線電控系統進行分析和拆解,并借助Excel描述各拆分模塊的關系,以EB(engineering base)為平臺,用VBA(visual basic for applications)二次開發實現整個電控系統的自動快速設計。
圖1所示的煙草制絲線是一種典型的自動化生產線。在制絲生產線中,一般將用于完成關鍵工序、結構復雜的切絲機、烘絲機等專用設備稱為主機,而將完成輸送、存儲、匯合等功能,在主機之間起聯接作用的設備稱為輔助設備或輔機,如帶式輸送機、貯柜、布料車等。……