渦街流量計(jì)智能技術(shù)的應(yīng)用與原理 二十五
§4.6.2質(zhì)量流量溫度壓力補(bǔ)償
溫壓補(bǔ)償參數(shù)的設(shè)置分為0~4五種:0為無(wú)補(bǔ)償;1為液氨溫度補(bǔ)償;2為飽和蒸汽壓力補(bǔ)償;3為飽和蒸汽溫度補(bǔ)償;4為熱水溫度補(bǔ)償。
液氨的溫度補(bǔ)償范圍一70~+50。C,按表查取,不作插補(bǔ)運(yùn)算;飽和蒸汽的溫度補(bǔ)償范圍為O~350。C(表的相鄰溫度間隔為lO。C),壓力補(bǔ)償范圍與上述溫度范圍相對(duì)應(yīng),按表查取數(shù)據(jù)插補(bǔ),計(jì)算按0.1。C步距進(jìn)行;熱水溫度補(bǔ)償范圍:0~130。C(僅取壓力P=O.3Mpa的數(shù)據(jù),10。C以內(nèi)數(shù)據(jù)用插補(bǔ)法求取,以l 4C為步距)。故共設(shè)三張表,依照補(bǔ)償類型設(shè)置(無(wú)補(bǔ)償、液氨溫度補(bǔ)償、飽和蒸汽壓力補(bǔ)償、飽和蒸汽溫度補(bǔ)償、熱水溫度補(bǔ)償(0.3MPa))來(lái)通過(guò)溫度、壓力查取響應(yīng)的表格得到工況下的流體密度。
§4.6.3數(shù)碼轉(zhuǎn)換及運(yùn)算
數(shù)碼轉(zhuǎn)換包括二進(jìn)制轉(zhuǎn)換為十進(jìn)制,十進(jìn)制轉(zhuǎn)換為二進(jìn)制,以便于十進(jìn)制的顯示和內(nèi)部二進(jìn)制的運(yùn)算。考慮到定點(diǎn)小數(shù)運(yùn)算數(shù)據(jù)表示范圍太小和HART協(xié)議采用IEE754浮點(diǎn)格式,我們?cè)谠O(shè)計(jì)中采用了IEE754單精度浮點(diǎn)格式作為我們運(yùn)算處理的數(shù)據(jù)格式。
在編寫(xiě)運(yùn)算程序時(shí),IEEE標(biāo)準(zhǔn)的單精度浮點(diǎn)數(shù)有兩個(gè)方面的問(wèn)題:
①階碼雖然為8位,但它的地址不為一個(gè)字節(jié),運(yùn)算尋址不太方便。
②尾數(shù)為大于等于l小于2的混合小數(shù),在執(zhí)行乘法時(shí)不太方便,特別是不容易實(shí)現(xiàn)快速除法。
為了避免這兩個(gè)問(wèn)題,我們采用了一種與IEEE標(biāo)準(zhǔn)的浮點(diǎn)數(shù)格式基本相同,但結(jié)構(gòu)略有不同的四字節(jié)浮點(diǎn)數(shù),定義為II型,這樣,我們編制了從II型轉(zhuǎn)換至754型和從754型轉(zhuǎn)換至II型的程序。而加減乘除使用II型。在存放時(shí),要求以雙字節(jié)格式存放,地址必須為偶數(shù)。調(diào)
用時(shí),采用指針?lè)绞絹?lái)傳遞參數(shù)的地址,使用三個(gè)指針寄存器,分別指向操作數(shù)、被操作數(shù)、結(jié)果數(shù).
詳情請(qǐng)瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 渦街流量計(jì)