歡迎光臨科威勒(中國)自動化有限公司網站!
全國服務咨詢熱線:

15000856173

技術文章 / article 您的位置:網站首頁 > 技術文章 > 超聲波流量計二次儀表軟件系統(tǒng)設計

超聲波流量計二次儀表軟件系統(tǒng)設計

發(fā)布時間: 2021-04-25  點擊次數: 1165次

關于超聲波流量計二次儀表軟件系統(tǒng)設計,下面給大家淺析一下,供大家參考,希望對大家的工作和學習有所幫助。

超聲波流量計的軟件系統(tǒng)對于整個原型機也非常重要。 硬件收集的數據應進行處理,計算和轉換。 制造商和用戶需要良好的人機界面,以方便校準和實時讀取測量數據; 儀器和其他設備進行必要的數據通信,這些工作都將通過軟件來實現(xiàn)。
系統(tǒng)軟件設計采用模塊化設計方法。 主要包括:監(jiān)視模塊,計算模塊,初始化模塊,鍵盤和顯示模塊,通訊模塊,中斷服務模塊。 每個模塊都有自己的功能,并且相互關聯(lián)。 軟件部分的工作量非常大。 本章的結論將逐個介紹每個模塊。
該軟件系統(tǒng)模塊的框圖如圖所示。

 

監(jiān)視程序由CPU調用,并在開機后開始執(zhí)行。監(jiān)控程序完成系統(tǒng)初始化,儀器參數初始化,LCO和鍵盤初始化。之后,查詢每個軟件計時器的標志位,以執(zhí)行相應的操作。這些標志位在定時器中斷服務程序中設置。在儀表參數初始化中,儀表參數是從數據存儲中讀取的。在儀表工作時修改參數之后。刷新數據存儲中的相應單元格。初始化后,系統(tǒng)定期調用計算子程序計算流體參數流量,并定期調用LCD顯示子程序和鍵盤監(jiān)控子程序,實現(xiàn)流量的實時顯示和參數設置。
外部中斷服務程序和計時器中斷服務程序在中斷服務中被調用,其他功能子例程由監(jiān)視程序或初始化模塊調用。
超聲波流量計的計算模塊利用CPU的定時器中斷功能,將處理后的信號定時計算為相應的流量,通過顯示模塊實時顯示瞬時流量地址,并將累計的流量存儲到相應的設備中通過通訊模塊。
鍵盤模塊利用CPU本身的I / O端口中斷觸發(fā)來判斷何時有按鍵,并進行相應的處理,鍵盤模塊主要用于實現(xiàn)參數的設置,方便用戶修改流程中的參數測量和校準狀態(tài)。
顯示模塊采用LCD顯示板,除了選擇特殊的液體驅動芯片外,還可以實時顯示鍵盤輸入值和流量變化。
通信子例程負責與其他CPU或系統(tǒng)進行通信。該軟件是根據相應的通信協(xié)議編寫的,以方便數據存儲和實時監(jiān)控。

科威勒自動化(上海)有限公司是一家專業(yè)從事流體控制與測量儀表研發(fā)設計、制造和應用服務為一體的。公司主要品種有:水質分析儀表,氣象儀表,壓力傳感器,壓力變送器,液位變送器,流量計等產品;該產品廣泛應用于石油、化工、燃氣、冶金、電力、造紙、食品、制藥、水電站、城市建設及水利工程等行業(yè)。如果您有需求,請與我們接洽,我們將請我們的技術人員幫你解決問題。

© 2024 版權所有:科威勒(中國)自動化有限公司   備案號:滬ICP備20024827號-4

聯(lián)