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