目前,橡膠制品生產企業在生產過程仍然處在人工配料與稱料的生產階段,其存在效率低下、對原材料信息管理不規范、不能有效收集生產數據、監控生產過程及生產的橡膠成品合格率不高等問題,工業自動化程度亟待改善與提高。
組態軟件即scADA是面向生成過程的監視、控制與數據采集的專用軟件,廣泛應用于電力系統、石油及化工等行業。通過PLC與組態軟件的上下位機的結合,發揮二者的優勢改善目前現狀。實現真正的工業自動化。
配料系統使用的是力控Forcecontrol6.1工業監控組態軟件。力控具有方便、靈活的開發環境和快速訪問接口,大大降低了組態開發的工作量以及提供豐富的數據庫操作函數集、支持復雜腳本控制等特點。筆者簡要介紹了力控組態軟件在配料監控系統中的應用。
1 整體結構設計
橡膠配料控制系統是根據生產工藝要求,運用過程控制和計算機技術,對橡膠原材料進行自動稱料、配料的控制系統。配料控制系統采用分層結構的集散控制形式,如圖1所示。
配料控制系統由一個工程師站和3個操作員站組成,其中工程師站作為主站,操作員站為分站。操作員站分別為小料操作員站、炭黑油料操作員站和膠料操作員站。主站系統通過以太網將具體配方按各操作員站所能實現的功能進行分解,并發送給操作員l、2、3,作為電子配料依據(操作員站無權修改配方和配方編號)。操作員站依據具體配方進行電子配料。
2 應用設計
2.1 原材料信息管理
橡膠生產所需的原材料多達50余種。主要分為六大類:主膠、補強料、軟化劑、促進劑、硫化劑和其他輔料。對原材料信息的有效管理能夠有效提高生產成品質量。原材料數據存儲采用sQLserver 2005,sQL(結構化查詢語言)是關系數據庫使用的標準語言,用來檢索、更新和管理數據。
力控sQL訪問功能是為了實現力控和其他ODBc(Open Data B8駝co朋ectjvi哼,開放數據庫互連)數據庫之間的數據傳輸。它主要由力控組態軟件中的數據表管理(sQL數據表模板和數據表綁定)和sQL函數兩部分組成。
數據表管理用來建立數據庫字段和力控變量之間的聯系。力控提供了一組sQL函數,可以在腳本語言中調用sQL函數對ODBc數據庫(DBMs)進行操作。用SQL函數可以進行插入、查詢、更新及刪除等操作,所有sQL函數均為同步執行方式,在SQL函數執行返回前,運行系統VIEw不執行其他操作。
通過sQL數據表模板在數據庫中刨建表格,通過數據表綁定實現對記錄的操作。SQL函數可以在腳本中任意調用。這些函數用來創建表格、插人刪除記錄、編輯已有的表格、清空刪除表格及查詢記錄等操作。
2.1.1 配置、連接sQL數據庫和創建數據表
2.1.1.1 配置ODBc數據源
在Winda鵬控制面板中的“管理工具”打開“數據源(0DBc)”管理器,點擊添加按鈕,選擇sQLseⅣer,根據向導提示逐步完成數據源的配置。
2.1.1.2 連接sQL數據庫
在力控界面中添加一個按鈕,雙擊該按鈕產生動畫連接對話框.選擇左鍵動作,出現腳本編輯器對話框,sQLconnect(ConnectID,“Datasource-Desc”)為腳本函數。connectID是整型.數據源標識為返回值,該值將用于其他sQL函數。DRIVER=SQIserver;sERVER=ANDYYWTx/WINCC;APP=draww;WSID=ANDYYwtx;DATABASE=Stock;trusted—connection=Yes是字符串,為數據源描述。數據源描述可以通過“數據源”按鈕得到。
2.1.1.3 創建數據表
其腳本函數為:sQLcmteTable(conneciD,"Product","Productl")腳本函數參數ConnectID由函數QLConnect調用得到;數據表為“Productl”;數據表模板為“productl";數據表模板為“producll".必須在SQL
管理器中事先建立。
2.1.2 建立sQL數據表模板
在力控開發界面中,建立數據表模板即字段名、參數類型,模板的建立是與數據庫sQL中建立的表相適應,完成表格的建立。數據表模樁對應0DBc數據庫中的數據表結構,在模板中定義了數據表中包括的字段和各字段的屑性。在力拉導航器中選擇“數據表管理/sQL數據表模板”對話框.圖2所示為編輯好的數據表模板。
2.1.3 建立效據表綁定
數據表綁定是將數據表中的字段與Draw中的變量相關聯。其中變量名是數據庫變量.目的是為了能實現對數據表的操作,通過在力控組態軟件界面對字段變量的操作,才能實現對sQL數據庫里的數據表進行基本的操作。變量名與字段必須一一對應,才能完成對數據表相應的操作.圖3所示為編輯好的數據表綁定。
2.1.4 基本按鈕功能的實現
力控提供了一組sQL函數.可以在腳本語言中調用SQL函數對ODBc數據庫(DBMs)進行操作。用sQL函數可以進行插人、查詢、更新及刪除等操作,所有sQL函數均為同步執行方式,在sQL函數執行返回前.運行系統VlEw不執行其他操作。添加原料信息按鈕的腳本函效為:
通過對力控sQL腳本西效的編寫及與一些系統函數的配合,能夠實現對數據庫的基本操作。
2.2 配方信息管理
在做好原材料信息管理界面基礎上,配方信息管理的界面只需拓展基本功能就能實現對配方管理的要求,腳本函數的編寫與原材科是相似的。在微配方管理界面(圖4)時,考慮其功能局限性,需要徽相關的涓試,倒如圖4中有一個顯示就是sQL最后一次錯誤.通過調用錯誤信息。能夠糾正管理界面中一些錯誤并及時改正,使其滿足客戶的需求。在界面中設置了用戶權限,對配方的管理起到了良好的保護作用。在運行調試時,需充分考慮產生錯誤的可能性,經多次的修改與調試,才能完全應用于工業現場。圖4所示的是配方管理運行時的界面。
2.3 sQL數據庫的結構與功能
整個橡膠配料控鋼系統的數據存儲是整體組態控制系統的一部分,對管理系統有著重要的作用。在數據管理系統中既有相對獨立的部分,又有與組態軟件有密切聯系的部分,這就要求數據庫與組態軟件之問要有很好的兼容性。要求教據管理系統有一定容錯的能力,發揮sQL散據庫自身的強大功能。對進入數據庫管理系統的不同級別的人員設定相應的權限,保證數據庫系統高度的安全性,防止其他操作人員誤操作。
3 結束語
該橡膠配料控制系統具有操作簡便、穩定性好及功能完善等特點,已成功應用于項目中,并且能夠滿足客戶的需求。通過力控組態軟件與sQL數據庫兩者相結臺,發揮二者的優勢,在實際生產中已經體現出橡膠配科控制系統實現了生產高效率.達到節省人工成本的目的,提高勞動生產率,生產產品臺格宰高,完全滿足生產工藝的耍求。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/