1、系統的聯合調試
蒸汽流量計上位機控制系統的調試主要包括服務器與數據庫、各站點的連接調試。在與數據庫連接調試中,本文選用一種被廣泛使用的phpMyAdmin工具軟件,實現對MySQL數據庫圖形化管理,不需要執行系統命令來管理數據庫,用于實時管理服務器通信軟件接收的站點數據非常方便。通過phpMyAdmin找到數據庫連接配置confifig 文件,修改文件中的數據庫連接信息,建立我們需要的數據庫結構表,創建存儲需要的實時數據、參數、報警、用戶信息等用戶數據表。通過服務器通信軟件顯示界面的點擊“開始監聽”按鈕啟動QT連接數據庫,完成服務器通信軟件與數據庫的連接調試。
在與各站點的通信連接調試中,將各站點的無線數據傳輸模塊(DTU)設置為TCP通訊協議,與服務器一致的IP地址和端口號,心跳包為自定義數據,間隔時間為120s,設置與積算儀、控制儀相一致的串口通信參數。在服務器端打開服務器通信軟件后開始監聽,顯示監聽和打開數據庫成功,經測試與服務器通訊軟件成功建立連接,完成與多個站點設備的數據的自動下發與上傳功能。
2、系統的應用實例
將本設計應用于某熱電公司的集中供熱的蒸汽項目,鍋爐概況,該蒸汽項目供氣管線分為北線、南線、高壓3路支線,使用蒸汽主要用于工業生產,熱電廠管理人員使用IE瀏覽器遠程訪問上位機控制系統,目前監控平臺的選取部分公司客戶端接入本服務器監控系統,運行后的網頁發布顯示界面。經過測試后,基于QT的蒸汽流量計上位機控制系統在Windows和Linux系統中整體運行穩定,支持用戶對蒸汽流量計上位機遠程控制系統的訪問,可實現對現場設備實時監控管理的要求。