配料系統的工控主機軟件設計
配料系統的工控機主要完成的任務如下:
(1)提供配料過程的動畫顯示。
(2) 向PLC發出控制指令, 讀取PLC的運行狀態。
(3)讀取稱重儀表上的稱重信號,并將稱重值在顯示器上顯示,根據稱重數據,向PLC發送指令。
(4) 數據庫和報表, 保存配料數據, 打印報表。
(5)配方的增加與修改。
(6)配料故障輔助報警等其他功能。
3.1 配料軟件的界面設計
上位工控機使用紫金橋組態軟件設計人機界面,工業控制組態軟件實際上是一種能由用戶根據自己的需要進行二次開發的軟件開發平臺。我們可以根據工藝要求在該平臺上對整個監控系統開發出友好的人機界面,操作員通過該界面可以與現場設備進行實時交互。 紫金橋軟件是HMI/SCADA工業自動化組態軟件,它提供了一個高度集成化、可視化的開發環境。
該軟件具有如下一些特點:
(1)多種通信功能。 紫金橋組態軟件 [3] 支持如下通信功能:
1)支持RS232、RS422、RS485等串口通信方式,并支持無線電臺、電話撥號、電話輪詢撥號等方式。
2)以太網通信同時支持有線以太網和無線以太網。
3)所有設備的驅動程序均支持GPRS、CDMA、GSM等移動網絡標準。
(2)方便的開發系統。豐富的組件和控件構成強大的HMI開發系統;增強的過渡色與漸進色功能,從根本上解決了很多同類軟件在過多使用過渡色、 漸進色時嚴重影響畫面刷新速度和系統運行效率的問題; 更加靈活多樣的矢量子圖, 使得制作工程畫面更快捷;提供面向對象編程方式,內置間接變量、中間變量、數據庫變量,支持自定義函數和自定義菜單。
(3)開放性。紫金橋組態軟件的開放性表現在如下幾個方面:
1)支持Excel以VBA的方式訪問數據庫。
2)軟件為開放式體系結構,全面支持DDE,OPC, ODBC/SQL, AcTIveX,DNA標準。以OLE,COM/DCOM、 動態鏈接庫等多種形式提供外部訪問接口, 便于用戶利用各種常用開發工具 (如: VC++、VB等)進行深層的二次開發。
3)紫金橋組態軟件I/O驅動程序的體系結構為開放式結構,其接口部分源代碼完全公開,用戶可以自行開發新的驅動程序。
(4)數據庫功能.紫金橋組態軟件內置了實時數據庫,而且實時數據庫又內置多種功能塊,來完成數據處理與存儲,可實現累計、統計、控制、線形化等多種功能。
(5)支持多種設備及總線。支持國內外大部分知名廠家生產的PLC、調節器、智能儀表、智能終端、智能模塊;此外,還支持Profibus,Can,LonWorks和Modbus等標準的現場總線。
3.2 系統的 I/O 點數
紫金橋組態軟件用實時數據庫點來表示I/O點。經過分析,系統需要三個I/O點,兩個數字控制點用來通過PLC控制電機的起、停,因此這兩個點的數據鏈接選擇分別為PLC的兩個數字量輸入輸出通道。一個模擬點用來表示從稱重儀表上讀取的實時數據,因此,該點的數據鏈接為稱重儀表的測量值。
想了解更多自動配料系統內容請點擊===>>自動配料系統