基于嵌入式狀態監測與故障診斷裝置的研究與設計
4 裝置的軟件架構
軟件結構如圖3所示:
圖3 軟件架構圖
4.1移植工業以太網協議
工業以太網EtherNet/IP,是一種適用于工業環境的通訊體系,能夠在廣闊的區域中支持大量現場設備的連接。它采用通用工業協議(CIP)作為其應用層協議。CIP協議支持各種控制、配置和信息處理服務,包括顯式報文(用于信息傳輸,靈活的報文交換)以及隱式報文(用于控制和實時I/O數據的傳輸),支持輪詢、周期和狀態改變數據傳輸觸發機制,點對點單播和廣播數據傳輸方式[5,6]。OE服務的設計簡化了EtherNet/IP的移植,只需要修改操作環境文件來適合ARM Linux操作體系。
4.2 移植BOA
圖4 UDP Socket通信B/S架構
系統動態頁面如圖5所示:
圖5 狀態監測與故障診斷系統主界面
5 結束語
本文作者創新點:將工業以太網技術、嵌入式Web Server技術、CGI技術、動態網頁技術應用于嵌入式狀態監測與故障診斷裝置中,用戶通過URL就可以隨時查看現場設備的運行情況和報警信息,與傳統監控裝置相比,提高了監控的實時性,縮短了檢修時間,節省了檢修費用,真正實現了維修制度從事故維修、定期維修向視情維修的轉變。
評論