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