一、順序控制說明:
現今大部份的的電路,都是由不同的狀態所組合而成的。如果所有的狀態是依一定的順序來逐步進行的,則稱之為順序控制。順序控制在工業界的應用非常廣泛,例如洗車機電路、紅綠燈電路……等等。順序控制雖然只是各狀態的逐步執行,但是依然有許多的變化,例如循環控制、交替控制等等。這些都是之後我們要談的對像。
二、實習
1.題目:自動順序電路設計:
2.實習步驟:
(1)繪製工業配線圖:
(2)設定元件編號:
輸 入 元 件 |
輸 出 元 件 |
內 部 元 件 |
PB1→00 (X0)
PB2→01
(X1)
OL1→02
(X2)
OL2→03 (X3)
OL3→04 (X4) |
MC1→500 (Y0)
MC2→501 (Y1)
MC3→502 (Y2)
BZ→503 (Y3)
GL→504 (Y4) |
T1→TIM00(T0) T2→TIM01(T1) |
|
(3)繪階梯圖:
(4)撰寫程式並鍵入PLC中:
行 號 |
指 令(OMRON) |
行 號 |
指 令(FX2) |
00000 |
LD
01 |
00000 |
LD
X1 |
00001 |
OR
500 |
00001 |
OR
Y0 |
00002 |
AND NOT 00 |
00002 |
ANI
X0 |
00003 |
AND NOT 02 |
00003 |
ANI
X2 |
00004 |
OUT
500 |
00004 |
OUT Y0 |
00005 |
TIM
00 |
00005 |
OUT T0 |
|
#20 |
|
K20 |
00006 |
LD
TIM00 |
00006 |
LD
T0 |
00007 |
AND NOT 03 |
00007 |
ANI
X3 |
00008 |
OUT
501 |
00008 |
OUT
Y1 |
00009 |
TIM
01 |
00009 |
OUT
T1 |
|
#20 |
|
K20 |
00010 |
LD
TIM01 |
00010 |
LD
T1 |
00011 |
AND NOT 04 |
00011 |
ANI
X4 |
00012 |
OUT
502 |
00012 |
OUT
Y2 |
00013 |
LD
02 |
00013 |
LD
X2 |
00014 |
OR
03 |
00014 |
OR
X3 |
00015 |
OR
04 |
00015 |
OR
X4 |
00016 |
OUT
503 |
00016 |
OUT
Y3 |
00017 |
LD NOT 500 |
00017 |
LDI
Y0 |
00018 |
OUT
504 |
00018 |
OUT
Y4 |
00019 |
END |
00019 |
END |
|
(5)接線:
(6)執行:
A.送電後,綠燈(504)亮。
B.按下PB2(01)開關,MC1(500)動作,綠燈(504)熄,馬達M1運轉,同時限時電驛1(TIM00)開始計時。
C.2秒後,MC2(501)動作,馬達M2加入運轉,同時限時電驛2(TIM01)開始計時。
D.再2秒後,MC3(502)動作,馬達M3加入運轉,此時M1、M2、M3皆在運轉中。
E.按下PB1(00)開關,MC1(500)、MC2(501)、MC3(502)跳脫,馬達M1、M2、M3皆停止運轉,同時綠燈(504)亮。
F. M1過載時(拉起OL1),蜂鳴器(503)響、其餘動作與E相同。
G. M2過載時(拉起OL2),蜂鳴器(503)響, MC2(501)、MC3(502)跳脫,馬達M2、M3停止運轉
H. M3過載時(拉起OL3),蜂鳴器(503)響, MC3(502)跳脫,馬達M3停止運轉