|
請輸入關(guān)鍵字 |
|
聯(lián)系我們 |
江蘇恒大儀表有限公司
地 址:江蘇省金湖工業(yè)園區(qū)
郵 編:211600
電 話:0517-86500336
86500226
傳 真:0517-86800636
聯(lián)系人:楊經(jīng)理
手機:13915187193(微信同號)
E-mail:jshdyb@163.com
|
|
|
金屬管浮子流量計軟件是如何設(shè)計的 |
|
發(fā)布日期:2022-03-23 點擊:992次 |
智能金屬管浮子流量計的軟件設(shè)計采用模塊化編程結(jié)構(gòu),主要包括三個部分:輸入模塊、控制模塊、輸出模塊。所有程序代碼均采用C語言編寫。
輸入模塊主要包括數(shù)據(jù)采集、濾波、溫度補償、非線性補償和數(shù)值計算等,總體采用定時器中斷方式,程序流程圖如圖2所示。輸入模塊中的非線性補償程序采用分段線性擬合的方式來實現(xiàn)。通過采集9組或11組流量信號,作為擬合直線的端點,當前采樣值按數(shù)據(jù)大小得到擬合曲線段的斜率和初始數(shù)據(jù),代入擬合方程即可得到修正后的流量數(shù)據(jù)。
控制模塊包括鍵盤處理程序和看門狗程序,鍵盤處理功能是通過中斷方式設(shè)置標志位在置入?yún)?shù)子程序中實現(xiàn)的。金屬管浮子流量計在通過總線組網(wǎng),實現(xiàn).上位機組態(tài)調(diào)試的同時,通過鍵盤,可以就地調(diào)試。
輸出模塊包括顯示程序和通信中斷服務(wù)程序。通信中斷服務(wù)程序流程圖如圖3所示。
|
|
相關(guān)新聞: |
|
|
|