C# 開發(fā)的環(huán)境監(jiān)測(cè)上位機(jī)應(yīng)用
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
前言在工業(yè)和科研領(lǐng)域,環(huán)境監(jiān)測(cè)系統(tǒng)的重要性日益凸顯。上位機(jī)軟件作為環(huán)境監(jiān)測(cè)系統(tǒng)的關(guān)鍵組成部分,負(fù)責(zé)數(shù)據(jù)采集、處理和顯示,對(duì)提高監(jiān)測(cè)效率和準(zhǔn)確性起著至關(guān)重要的作用。 本文將向大家介紹一款用 C# 開發(fā)的環(huán)境監(jiān)測(cè)上位機(jī)軟件。 軟件介紹本上位機(jī)軟件為廣西北海漁場(chǎng)監(jiān)控項(xiàng)目定制的監(jiān)控上位機(jī)軟件。 開發(fā)環(huán)境開發(fā)工具:Visual Studio 2019 開發(fā)框架:WinForms 使用控件:BeauGaugeInstrumentationSuitePro 主要語言:C# 主要功能1、使用環(huán)境
2、界面介紹 本上位機(jī)軟件分為3個(gè)從監(jiān)測(cè)節(jié)點(diǎn)和1個(gè)主監(jiān)測(cè)節(jié)點(diǎn):
同時(shí),軟件還隱藏了3個(gè)備用從節(jié)點(diǎn),以備不時(shí)之需。 3、重啟軟件菜單重啟按鈕:重新內(nèi)部啟動(dòng)上位機(jī)軟件 4. 設(shè)備管理可以進(jìn)行各種設(shè)備的管理。 點(diǎn)擊打開和關(guān)閉則對(duì)應(yīng)的相關(guān)設(shè)備進(jìn)行通電和斷電操作。 5、數(shù)據(jù)查看對(duì)應(yīng)監(jiān)測(cè)點(diǎn)數(shù)據(jù)曲線圖 每個(gè)監(jiān)測(cè)點(diǎn)的數(shù)據(jù)曲線如下為例:
歷史曲線圖需點(diǎn)擊如下圖箭頭所示按鈕,彈出當(dāng)天的數(shù)據(jù)信息如下所示:
6、歷史數(shù)據(jù)可以進(jìn)行各種歷史數(shù)據(jù)操作,可以選擇歷史時(shí)間點(diǎn)并打開該天的數(shù)據(jù)圖。 7、低信號(hào)模式當(dāng)下位機(jī)數(shù)據(jù)傳輸不穩(wěn)定或者節(jié)點(diǎn)開啟但無數(shù)據(jù)顯示可打開低信號(hào)模式。 8、閾值設(shè)置點(diǎn)擊閾值設(shè)置按鈕可展出閾值設(shè)置界面,再次點(diǎn)擊隱藏,如下圖:
初始化閾值設(shè)定:點(diǎn)擊初始化閾值設(shè)定按鈕打開初始閾值界面,可設(shè)定傳感器數(shù)據(jù)監(jiān)測(cè)范圍,設(shè)定完后保存。點(diǎn)取消退出設(shè)定界面。初始閾值數(shù)據(jù)保存本地,即軟件剛使用時(shí)設(shè)定完即可,一般不可更改。
重置:重置按鈕即將初始化設(shè)定的閾值數(shù)據(jù)全部覆蓋當(dāng)前閾值范圍數(shù)據(jù),并關(guān)閉監(jiān)測(cè)的作用。 一鍵開啟:打開全部傳感器監(jiān)測(cè)數(shù)據(jù)。可手動(dòng)單獨(dú)開啟,開啟按鈕提示為藍(lán)色,關(guān)閉為白色。 若監(jiān)測(cè)點(diǎn)數(shù)據(jù)異常在消息界面以黃色警告字體提示,同時(shí)閾值顯示界面異常數(shù)據(jù)文本變紅色,且每分鐘自動(dòng)播放2秒提示音。
項(xiàng)目地址Gitee:https://gitee.com/tytokongjian/beihai-host-computer 總結(jié)此為北海項(xiàng)目中的一部分。監(jiān)控上位機(jī)模板項(xiàng)目,應(yīng)用于實(shí)際生產(chǎn)環(huán)境,需要下位機(jī)傳感器配合使用。 希望通過本文能為大家在上位機(jī)軟件開發(fā)方面提供有價(jià)值的參考。 轉(zhuǎn)自https://www.cnblogs.com/1312mn/p/18555742 該文章在 2024/11/25 9:24:12 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |