0531-87229869
聯(lián)系人:徐經(jīng)理
電話:139 6412 8213
地址:濟(jì)南市長(zhǎng)清區(qū)大學(xué)科技園
網(wǎng)址:nects.cn
鉛防護(hù)門系統(tǒng)的軟件設(shè)計(jì)采用模塊化結(jié)構(gòu).系統(tǒng)軟件由主程序和3個(gè)中斷服務(wù)程序及10個(gè)子程序組成.
1)鉛門主程序;參見圖5,系統(tǒng)加電后,8031自動(dòng)上電復(fù)位,8031從OOOOH開始執(zhí)行主程序.初始化部分包括.設(shè)置: TMON, TCON;開中斷,且允許To溢出中斷;置p1口,設(shè)標(biāo)志位等.初始化后,執(zhí)行操作人員發(fā)出運(yùn)行指令,循環(huán)執(zhí)行“檢測(cè)”速度、讀入相應(yīng)距離的給定速度.對(duì)時(shí)間微分一次計(jì)算出加速度,“輸出”子程序等.檢測(cè)速度主要是利用8031的定時(shí)/計(jì)數(shù)器T0,通過(guò)T0對(duì)速度脈沖計(jì)數(shù),從而獲得速度值.給定速度(V.),隨距離變化的一組數(shù)據(jù),預(yù)先貯存在EPROM2764內(nèi);當(dāng)給定距離變化時(shí)各點(diǎn)速度相應(yīng)變化,但仍滿足給定變化規(guī)律.
2)“輸出”子程序:利用檢測(cè)的速度計(jì)算出該點(diǎn)的加速度,綜合考慮速度誤差和加速度變化趨勢(shì)決定輸出量。減速過(guò)程輸出部分子程序見圖6.