渦街流量計智能技術(shù)的應(yīng)用與原理 二十七
在編制HART通訊軟件時,需特別注意以下幾點:
①PICl6C76的SCI串行接口通訊問題。這是最基礎(chǔ)的一步。
②載波檢測OCD中斷的應(yīng)用問題,這是控制接收和發(fā)送的一個關(guān)鍵問題;
③在把接受到的字節(jié)組成數(shù)據(jù)幀,放入cPu內(nèi)部RAM緩沖單元時解決程序重入的問題以及瞬時性問題。對于程序重入,解決途徑是設(shè)置接收狀態(tài)字節(jié),以便中斷接受程序能知道所接收的數(shù)據(jù)處于哪一步,應(yīng)該進(jìn)行那些操作,接受狀態(tài)字節(jié)的內(nèi)容要結(jié)合接收程序中的步驟確定。瞬時性問題的產(chǎn)生是因為雖然串行口能與CPU同時工作,但收/發(fā)一個字節(jié)的時間是9.167ms,因此中斷接收程序務(wù)必力求簡單、快速,執(zhí)行時間不能超過9.167ms。
§4.8_本草小結(jié)
在硬件體系基礎(chǔ)上,詳細(xì)論述了智能壓電式渦街流量計的軟件體系設(shè)計,描述了各模塊的軟件框圖及其功能。提出了流量計算新方法,實現(xiàn)了對流量的溫壓補(bǔ)償、K系數(shù)補(bǔ)償、參數(shù)的鍵盤設(shè)置等智能化功能,最后設(shè)計出HART通訊的具體實現(xiàn)方法。整個系統(tǒng)采用了軟件中斷與硬件中斷相結(jié)合的技術(shù),巧妙得解決了定時中斷資源緊缺的問題,同時充分滿足了系統(tǒng)各項實時性任務(wù)的時間要求,達(dá)到了各功能子模塊協(xié)調(diào)工作,準(zhǔn)確測量的目的。
詳情請瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 渦街流量計