- 艾寶物聯IOBOV? ─ 工業無線測控專家
圖5-2為PLC接線圖,圖5-3為控制梯形圖。圖5-4描述了每個掃描周期程序的執行過程。按鈕SB2雖然在程序中沒有使用,但其狀態仍影響其對應編號的內部輸入繼電器的狀態。圖(a)中,①輸入掃描過程,將兩個按鈕的狀態掃描后,存入其映像區,由于SB2是停止按鈕,所以,即使沒有按下,其輸入回路也是閉合的,因此,X1存“1”(ON狀態),而其它位存“0”(OFF狀態)。②執行程序過程,程序根據所用到觸點的編號對應的內部繼電器狀態來運算。由于X0處于OFF狀態,因此,對應的動合觸點處于斷開狀態,運算結果是Y0、Y1處于OFF狀態,其結果存入輸出映像區,即Y0、Y1存“0”。③輸出刷新過程,根據映像區各位的狀態驅動輸出設備,由于輸出映像區均為OFF狀態,所以,輸出指示燈不能形成閉合回路,燈不亮。如果輸入不發生變化,內部繼電器的狀態均不發生變化。圖(b)中,按下SB1按鈕后,X0輸入回路閉合。①輸入掃描將輸入狀態存入其映像區,X0、X1均存“1”。②執行程序過程,按照從左到右,從上到下的原則,逐條執行。第一行,X0觸點閉合,但此時,Y1的狀態為“0”,因此,Y1觸點為斷開狀態,Y0沒能導通,其狀態為“0”。第二行,X0觸點閉合,所以,Y1的狀態為“1”。③輸出刷新過程,由于Y1呈導通狀態,燈2亮。
圖(c)為按下SB1按鈕后的第二個掃描周期。①輸入掃描,由于輸入狀態不變,輸入映像區不變。②執行程序過程,第一行,X0觸點閉合,由于上一個周期中,Y1為ON狀態,因此,Y1觸點也閉合,Y0也呈導通狀態;第二行,Y1還呈導通狀態。Y0、Y1的狀態均為“1”。③輸出刷新過程,兩個燈都亮。注意:由于PLC的掃描周期很短,我們用肉眼見到的現象可能是兩燈同時亮。如果按鈕沒有變化,內部繼電器、輸出設備狀態均無變化。
圖( d)為松開SB1按鈕后的第一個掃描周期。①輸入掃描使輸入映像區的X0存“0”、 X1存“1”。②執行程序過程,X0觸點斷開, Y1由于上個周期被置“1”,因此,Y1觸點為閉合狀態。③輸出刷新過程,由于X0觸點的斷開,Y0 、Y1都呈斷開狀態。