山西陽泉西門子模塊中國授權代理
某系統中有4臺通風機,欲用兩臺指示燈顯示通風機的各種運行狀態。
要求:3臺及3臺以上風機開機時,綠燈常亮;兩臺開機時,綠燈以5Hz的頻率閃爍;一臺開機時,紅燈以5Hz的頻率閃爍;全部停機時,紅燈常亮。
分析控制要求得知:
反映各臺風機運行狀態的信號是PLC的輸入信號;
要用PLC的輸出信號來控制各指示燈的亮、滅。
上述幾種運行情況可分開考慮,以簡化程序設計。
本例,用A、B、C、D表示4臺通風機,紅燈為F1,綠燈為 F2;設燈亮為“1"、燈滅為“0"; 風機開為“1"、停為“0" 。
1. 紅燈(F1)常亮的程序設計
當4臺風機都不開機時,紅燈常亮,其邏輯關系可列表為:
由表可得函數:
由式(1)可畫出梯形圖如下:
2. 綠燈(F2)常亮的程序設計
能引起綠燈常亮的情況有5種,列邏輯狀態表如下:
由此得邏輯函數為:
根據式(3)畫梯形圖:
3. 紅燈(F1)閃爍的程序設計
根據紅燈閃爍的情況列表如下(設閃爍為“1" ):
由表得邏輯函數為:
將式(4)化簡為:
25501產生5Hz的脈沖
4. 綠燈(F2)閃爍的程序設計
根據綠燈閃爍的情況列表如下(設閃爍為“1" ):
由此得邏輯函數為:
將式(6)化簡為: