電磁流量計(jì)設(shè)計(jì)原理探討 十八
第四章電磁流量計(jì)系統(tǒng)軟件設(shè)計(jì)
4.1 軟件總體結(jié)構(gòu)設(shè)計(jì)
該控制系統(tǒng)的軟件設(shè)計(jì)可以分為三部分:
一、主程序部分。該部分完成存儲(chǔ)器分區(qū)、數(shù)據(jù)定義和系統(tǒng)的初始化等,以及調(diào)用各個(gè)子程序,完成主要的控制功能;
二、流量控制程序。通過(guò)PID控制算法,編寫出相應(yīng)的流量控制子程序,實(shí)現(xiàn)對(duì)流量的控制,達(dá)到預(yù)期的控制要求;三、各子程序。各個(gè)子程序完成具體的實(shí)現(xiàn)方法,主要包括:設(shè)定值輸入、數(shù)碼管顯示、步進(jìn)電機(jī)控制、AD轉(zhuǎn)換中斷、T0定時(shí)器中斷、采樣中斷等。
電磁流量計(jì)