內嵌腳本的組態軟件策略模塊設計與實現
關鍵字:工控
梁 宵,方 正,周曉杰,柴天佑
東北大學 自動化研究中心, 遼寧 沈陽
摘 要:針對于目前組態軟件存在邏輯控制與算法開發功能不夠完善的問題,提出了一種基于控制策略流程圖和有限狀態機(FSM)相結合的策略模塊設計方法。該方法首先根據控制策略進行流程圖繪制,采用有限狀態機方法生成相應腳本,較后利用編譯器進行解釋執行實現控制策略。軟件采用Visual C++平臺開發,經該軟件生成的系統可根據組態結果直接實現控制策略、實時曲線和工藝流程繪制等功能。較后通過對某回轉窯控制系統組態,證明了設計的有效性。
關 鍵 詞:組態軟件,控制策略,有限狀態機,腳本
1 引 言
組態軟件是近年來工控領域十分活躍的部分,它的出現和興起為工控軟件的設計注入了新的活力[1]。從整體上看,國外組態軟件發展較為成熟,但價格昂貴,和硬件聯系緊密且普遍無中文界面。而國內的組態軟件大多注重于監控畫面、檢測監控點的開發[2],控制算法則大多采用獨立于組態軟件的Matlab進行設計[3]。隨著控制系統的復雜化,人們對組態軟件的開放性和可重用性提出了更多要求,這使得組態軟件必須提供更強大的算法開發功能。
本文在分析組態軟件的模塊化結構設計基礎之上,提出了一種策略模塊的設計和實現方法。該方法將腳本生成技術、有限狀態機和編譯技術相結合,在搭建控制結構框圖的過程中即可完成控制策略的開發,為組態軟件提供二次開發功能。本文所開發的組態軟件使用戶不僅可以利用組態軟件的各個模塊構建一個監控系統,同時也可以采用軟件提供的腳本技術,少量編程就可以方便地創建控制策略,生成所需的控制系統。
相關閱讀:
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術
產品快訊更多