1、輸入過程
當(dāng)脈沖控制儀開始工作時(shí),要先讀取用戶輸入點(diǎn)的值,然后脈沖控制儀的將輸入值保存到脈沖控制儀寄存器中。在程序執(zhí)行過程中,寄存器的內(nèi)容也不會(huì)發(fā)生變化,只有在下一個(gè)周期的輸入處理階段才能被讀入信息,這要求要求輸入脈沖寬度足夠長(zhǎng),才能被響應(yīng)。
2、執(zhí)行程序
在程序執(zhí)行過程中,脈沖控制儀會(huì)按用戶輸入的指令執(zhí)行,脈沖控制儀從寄存器中讀出用戶的輸入點(diǎn)值,開始從程序的_條指令執(zhí)行直到_一條指令結(jié)束,把程序執(zhí)行的結(jié)果存入到輸出寄存器中。在處理請(qǐng)求信息過程中也_是循環(huán)周期的的處理階段,脈沖控制儀的CPU開始處理接收到的信息。
3、輸出過程
脈沖控制儀程序執(zhí)行周期結(jié)束時(shí),脈沖控制儀的CPU把存在輸出寄存器中的數(shù)據(jù)輸出給數(shù)字量輸出端點(diǎn),_新輸出狀態(tài)。_后脈沖控制儀進(jìn)入下一個(gè)循環(huán)周期,重新執(zhí)行輸入采樣階段,如果程序中使用中斷,程序_會(huì)進(jìn)入中斷程序,執(zhí)行完中斷程序后再接著執(zhí)行脈沖控制儀的程序。