Professional Documents
Culture Documents
PLC /
: 6
:
PLC.
PLC.
.
PLC /.
.
PLC /.
PLC.
:
3 PLC
3 ( PLC)
3 PLC - /
3 /
. PLC
To PLC v v ooo o o. ov o (Hardware) o
o voo v /. v PLC o :
) ov v
) v
) v ov (Central Processing Unit - CPU)
) v
) ooo
) oo-
) o o ov
) ovv
10
1
1.1 .
1.1:
ov oo o v PLC. -modular ( ), (..
), (.. CPU, ).
) ov v. ov o o o ov ovv.
, (ON-OFF), oo oo o v o vo ( - ).
o v o o ooo o PLC, ooo. PLC v 24 VDC.
vo, oo o v .
0 10V -10V 10V, 0 20mA 4 20mA.
ov o v v 4, 8, 16 32 o, vo ov o o PLC,
o ooo o v v o o ov. o v vov v o
o v o v ov ,
ov .
11
1
) ov v. o ov o vov vo.
v v v 24 VDC, 115 VAC, 220 VAC. oov o vo
ov vov v v -10 V +10V, 0 10V 0 20 mA,
4 20mA. ov v v v 4, 8, 16, 32 o.
v PLC v vv ovo ovv v o
v CPU. ov ov o o o .
) v ov (Central Processing Unit - CPU). ov v
o oo v vov v v o-o.
vo o o ov ov o v v,
o o.
) v. vo :
- v oo ( RAM - Random Access Memory - ). . RAM,
. ( ),
PLC .
- v ( ROM - Read Only Memory - PROM Programmable Read Only Memory - ). v v
oo ( ) () PLC.
- FEPROM (Flash Erasable PROM: PROM ).
RAM.
) ooo. o o v ovv v o PLC,
.
) oo-. - modular PLC. (CPU).
) o ov. o v v o o PLC, o
vov o o o oo. v:
- . v o ooo oo v vo
o o oo.
- Modem. v oo oo v o oo
.
- (monitors) ov v v .
- v v v.
12
1
) ovv. v oov o v v . PLCs ooov v oov RS 232C.
(CPU)
CPU ( ).
. :
.
.
.
.
1.2 PLC.
1.2:
PLC
(hand programmer), .
/, ,
.
13
. PLC
PLCs ov o o (v v). compact ( )
modular ( ). 1.3 .
()
()
1.3: () modular () compact PLC
v CPU, ooo vo I/ (o o vo v ). , v oo ovov ,
ooo, v, v. PLC ,
vo ov v v. ov, v oo o, ovo v
ov vo, o o o, o v ov v , o v v oo v v, v v CPU
o o ooo.
.
PLC / Hand Programmer .
RS232. 25pin COM.
25pin-9pin. /
.
, -
14
1
. .
.
PLC / . , .
:
/ - PLC.
PLC .
PLC .
/.
, ,
PLC ( compact) ( modular).
1.4.
:
. (Windows), .
1.4: /
15
1
,
. , .
Ladder ,
.
.
PLC , .
,
/ PLC. ,
/ PLC.
.
1. PLC .
2. PLC , , ,
.
3. compact modular;
4. ;
5. ;
6. ; ;
7. Led;
8. Led ; ;
9. ;
10. ; ;
11. ,
(, , ) .
. PLC -/
1. PLC
( COM1).
2. .
16
1
3. PLC ,
.
4. Led ;
5. .
6. PLC , .
7. . ,
.
8. : New, Save As..., Ladder, STL, Compile,
Clear, Download.
9. Ladder Editor, Ladder.
10. Communication.
.
11. . Configure.
.
12. RUN STOP. PLC , PLC .
13. RUN STOP, Led .
; , PLC ,
.
14. , :
.
.
.
. -
1. .
2. .
3. .
4. Windows. .
17
1
5. . :
() Delete.
6. Windows, . .
. -
18
PLC
: 6
:
PLC.
.
, .. , , ...
, .. , , , , ...
Ladder,
PLC.
.
:
3 PLC
3
3 PLC
3 C
3 NC ( )
3
.
PLC .
.
20
2.1: , PLC
21
2
PLC. DC AC.
. DC , ,
( 2.1 L+ DC
SENSOR SUPPLY). , AC ( 2.1 ). H , 2.1.
(), () () PLC , () PLC . .
2.2: ,
PLC
22
2
. .
(RELAY OUTPUTS) (DC POWER SYRRLY),
2.2.. (AC POWER
SUPPLY) 220V, 2.2..
, 2.2.. PLC
.
, . .
PLC.
PLC.
.
.
. ,
Q. (.. 1.3).
16 1 16.
.
byte. . , .. 1.3
, 8+4=12 ,
2.3.
2.3:
, Q.
PLC,
compact. modular
. , 0.1.3. ( ) (
), .
,
.
23
2
(contact),
(coil) . - (
) Markers . O 1000 .
. PLC
PLC
. :
(Statement List - STL).
(Ladder Diagram - LAD).
(Control System Flowchart - CSF) (Function
Block Diagram-FBD).
,
assembly. .
, .
, ,
.
.
(instruction set)
.
PLC . (END),
( ),
.
Ladder.
. ,
.
Ladder, 2.4.
24
25
2
:
(contacts) ( ) :
, .
(markers), .
, Q.
(coils) ( ) :
, Q.
, .
( ,
).
.
o v o o o v ov o (coils) .
PLC ,
, , ( ).
END.
Ladder -
(.. S1 S2) (..
S1 S2). 2.5
(AND) (OR), S1 0.1 S2
0.2 ( S1 S2 ).
2.5: Ladder
26
2
,
. 2.6 S1
S2 . S1 S2 ( )
0.1 0.2 , Q0.0.
2.6:
2.6 S1...
, ... S2... (
S1 S2 ).
.
.
.
.
2.7:
.
- PLC, C
(95-96), PLC (
), ( )
. (97-98) PLC.
2.8 PLC .
27
. PLC
1. PLC
.
2. , 0.0, 0.1 0.2
S1, S2 S3 .
3. , Q0.0
.
4. PLC .
5. PLC / ,
.
6. O .
7. .
. Ladder
1. PLC.
28
2
2. , PLC .
3. Communication.
.
4. . Configure.
.
5. PLC /. .
6. PLC STOP.
7. PLC Clear Reset,
.
8. Ladder. ( Ladder)
:
( S1 S2) S3 .
.
.
!
PLC.
9. . Compile.
: , .
( ).
.
10. .
11. PLC. Download.
12. PLC RUN.
13. .
14. S1. ;
15. S1, S2. ;
16. S1. ;
17. S2, S3. ;
18. PLC. .
.
1. 97-98 0.0 95-96
29
2
Q0.0, (
2.8). Q0.1.
2. Ladder :
Q0.0,
Q0.1.
: .
3.
PLC.
4. .
5. PLC. ;
6. (Test).
;
7. PLC.
.
.
1. Ladder :
( 0.0 0.1) ( 0.2 0.3) Q0.0
2. , PLC.
3. PLC .
4. .
5. . ;
6. .
. -
30
: 6
:
, (PLC).
.
, PLC.
.
.
:
3
3 PLC 3 , 3
3
3 start,
3 stop NC
3 16
3 ( 230VC )
3 ON-OFF
3
3
3 NC
3
3
. Ladder
Ladder, -
32
3
. , , .
PLC, :
1.
Ladder.
2. .
3.
.
4.
PLC .
,
, .
.
, 18 19 PLC.
.
:
1. .
2. 90 3.1.
3. - .
4. Ladder, , :
:
C NC , 0",
O (.. STOP).
, 0 (..
START), NC.
0 ,
1 NC ( ).
:
, ( ).
PLC (Q),
(Markers).
( ).
( ) markers.
33
3
3.1 .
3.1: Ladder
:
1. .
2. .
3.
.
4. Ladder :
SET RESET.
.
3.2 (
).
(coils) .
34
3.2: Ladder
3.3
.
3.3:
35
3
, .
.
. .
, 3.4.
(Q), (F1),
(1) (F2). H .
3.4:
1. -
36
3
, .
,
3.5. 13-14 1 START . (h1) (h2) .
95-96 , ,
97-98, h2.
97-98 PLC.
, 3.4. PLC PLC
, PLC .
,
.
, Ladder
PLC, Ladder
( 3.5). ,
, 3.5.
3.5: Ladder
37
3
, 3.2,
. 3.6 Ladder .
3.6: Ladder
38
3
H SET RESET . ,
,
.
3.7: FBD
3.7 ( ) .
.
1. 3.4.
2. .
3. PLC .
. / PLC
1. PLC .
, .
2. PLC. PLC
, .
3. ( Setup/
Communications) .
4. ( Configure).
.
39
3
5. / PLC. PLC
, PLC .
6. , , RUN PLC Led.
STOP Led .
7. PLC /, .
:
.
.
.
.
1. PLC STOP.
2. PLC ( Clear Reset),
.
3. Ladder. ( Ladder)
3.5.
. .
4. Compile.
5. PLC. Download.
.
1. PLC RUN.
2. PLC .
3. 0.0 ( ) . 0.2 ( STOP). .
4. () 0.1 ( START). Led
;
5. () 0.2 ( STOP).
Led;
6. 0.2. 0.1.
Led;
7. 0.2. 0.1.
0.0. Led;
40
3
8. 0.0 () 0.1.
;
9. 3-8 ,
PLC. .
.
. PLC
1. PLC.
. . PLC , .
PLC. Q0.0 NC
95-96 .
2. Q.
3. START. ;
4. STOP. ;
5. START.
(Test). Led;
6. ,
. .
7. .
1. Q . , .
2. START. ;
3. STOP. ;
4. START.
(Test). ;
5. O Q.
41
.
SET-RESET
1. PLC STOP.
2. PLC ( Clear Reset), .
3. / Ladder 3.6. Compile.
. .
4. PLC Download.
5. PLC RUN.
6. . Led , .
7. START. Led ;
8. STOP. Led;
9. START.
(Test). Led;
10. , . .
.
11. Q.
12. START. ;
13. STOP. ;
14. Q PLC.
15. PLC.
. -
42
: 6
:
, (PLC).
.
, , ,
PLC.
.
:
3
3 PLC 4 , 3
3
3 start,
3 stop NC
3 16
3 ON-OFF
3 ( 220VAC)
3 C
3
3
(.. - )
. , 4.1.
44
4.1:
,
4.2.
4.2:
45
4
(Q),
(F1), (1 2) (F2).
1, : U1-L1, V1-L2,
W1-L3. 2 U1-L3, V1-L2, W1-L1,
.
, .
:
(
),
L1 L2.
( ).
, .
, ,
4.3.
4.3:
46
4
. 13-14 1 2. 21-22
. , , ,
, ( )
STOP. h1 h2 ,
h3 .
,
Ladder, . 4.4. ( I0.0),
NC ( ).
(END), PLC
.
47
4
.
4.4 .
4.5. C , (
0.4 0.5, NC 0.2 0.3).
,
. Q0.0
, 1 h1 (), Q0.1
2 h2.
48
.
1. 4.2.
2. .
3. PLC .
. / PLC
1. PLC .
.
2. PLC. PLC
, .
49
4
3. ( Setup/
Communications) .
4. ( Configure).
.
5. / PLC. PLC , PLC .
6. , , RUN PLC Led.
STOP Led .
7. PLC /, .
.
.
1. PLC STOP.
2. PLC, .
Clear Reset.
3. Ladder. ( Ladder)
4.5.
. .
4. Compile.
5. PLC Download.
.
1. PLC .
2. 0.0 ( )
0.1 ( STOP). .
3. () 0.2. Led . Q0.0
Q0.2;
4. () 0.3. ;
5. () 0.1. ;
6. 0.1 () 0.3. ;
7. 0.0. ;
8. 0.0 0.2
0.3. ;
9. 2-8 ,
50
4
PLC. ,
.
. PLC
1. PLC.
. . PLC , .
PLC. Q0.0 NC
95-96 .
2. Q.
3. START . ;
4. START . ;
5. STOP. ;
6. START . ;
7. (Test).
Led;
8. 3-7 ,
. .
1. Q . , .
2. START . . STOP.
3. START . .
STOP.
4. , START. ;
5. START.
(Test). ;
6. Q.
51
.
SET-RESET
1. . , SET RESET.
2. PLC. .
3. Q.
4. START . ;
5. START . ;
6. STOP. ;
7. START . ;
8. (Test).
Led;
. -
52
: 6
:
, (PLC).
.
,
.
.
, , ,
PLC.
Ladder .
.
/.
:
3
3 PLC 6 , 4
3
3 start,
3 stop NC
3
3
3
3 ( )
3
3 C
3
3
54
5.1 .
5.1:
, .
, . ,
,
.
55
5
, 5.2,
START STOP.
5.2: K
h1 , , h2, .
, ,
5.1 ( Q).
, ,
( ).
5.3 .
, , .. 1,
( K2), ,
( S3), . ( S2).
.
. n (n-1)
, (n-1) .
56
5.3:
.
1. 5.1.
2. 5.1.
3. .
4. PLC .
. / PLC
1. PLC .
, .
57
5
2. ( ),
PLC /.
.
1. PLC STOP.
2. Ladder. ( Ladder)
5.2. : 97-98 .
:
3. .
.
4. PLC.
.
1. PLC RUN.
2. PLC .
3. 0.0 ( )
0.2 ( C STOP). .
4. () 0.1 ( START). Led
;
5. () 0.2 ( STOP).
Led;
6. 0.2, 0.1. 0.0.
Led;
7. 3-6 ,
PLC. ,
.
. PLC
1. PLC.
58
5
.
2. Q.
3. START. ;
4. STOP. ;
5. START.
(Test). Led;
6. ,
. , .
1. Q . , .
2. START. ;
3. STOP. ;
4. START.
(Test). ;
5. Q.
.
SET-RESET
1. / Ladder
( SET RESET).
. .
2. PLC.
3. Q.
4. START. Led ;
5. STOP. Led;
6. START.
(Test). Led;
7. ,
. ,
.
59
5
8. PLC Q.
9. START. ;
10. STOP. ;
11. Q PLC.
12. PLC.
H.
1. Ladder 5.3,
( 4 ).
2. PLC.
3. PLC START STOP, .
4. PLC,
(.. Status
On). .
.
5. START S1. ;
6. START S3. ;
7. STOP S2 S3. ;
8. ;
.
1. .
2. .
,
STOP.
3. .
4. , START.
5. .
6. PLC .
. -
60
: 6
:
, (PLC).
.
, , ,
PLC.
.
.
.
:
3
3 PLC 6 , 6
3
3 start,
3 stop NC
3 16
3
3 ( )
3 NC
3
3
62
. ,
.
,
. .
6.1 (/).
6.1:
() ()
6.2
. .
63
6.2:
(3).
.
.
, (
).
6.3 , . 3.
64
6.3: , ()
6.3 ,
.
33-34, . STOP
1 2 , 33-34
.
, . , 6.4.
6.3 ( 3), .
65
6.4:
6.4 . 7-8
, , 1 2 ,
, .
66
.
1. 6.2.
2. .
3. PLC .
. / PLC
1. PLC .
.
2. PLC /.
.
1. Ladder. Ladder
6.3 :
2. .
.
3. PLC.
.
1. PLC .
2. 0.0 ( ).
0.1 ( STOP).
.
3. () 0.2. Led .
4. () 0.3. ;
67
6
5. 0.1. ;
6. 0.3. ;
7. 0.0. ;
8. 1-6 ,
PLC. ,
.
. PLC
1. PLC.
.
2. Q.
3. START . ;
4. STOP. ;
5. START . ;
6. (Test).
Led;
7. , . .
1. PLC, . Q
. , .
2. START . . STOP.
3. START . .
STOP.
4. , START. ;
5. START.
(Test). ;
6. Q. PLC, 1 2
Q0.0 Q0.1 PLC.
68
.
SET-RESET
1. ,
. ,
SET RESET.
2. .
1. 6.4,
.
2. .
3. PLC.
4. .
. -
69
: 6
:
, (PLC).
PLC.
PLC .
.
:
3
3 PLC 7 , 6
3
3 start,
3
3 16
3 ( 220V)
3 NC
3
3
,
, .
, .
:
1. 50 .
72
7
2. .
3. ( START) , .
4. .
5. , .
6.
: 25 , 26
49 (50 ).
.
, ( - ). .
7. 50 .
8. 50 25 .
9. 25 .
10. .
11. ,
50 START.
12. 50
/ START.
13. ,
.
-
1
73
7
.
. : , (
).
, 7.1.
7.1:
, 7.2.
74
7.2:
75
7
, , ( - counters). (Preset Value). (
1). PLC : UP COUNTER /- UP/DOWN COUNTER.
(Reset). UP
COUNTER (Counter Up)
0 UP/DOWN COUNTER
(Counter Up Counter Down) ,
0 .
(Preset Value),
1. - DOWN COUNTER,
0.
, .
.
.
coil
. ,
(.. C4). (
1).
.
7.1 Ladder 7.3.
7.3:
Ladder
7.1
76
7
, 7.3, :
.
, 7.4.
7.4: Ladder
77
7
7.4 CU NC C2,
, 50, . , UP
. NC
C2 ( 50).
Ladder 7.2 (
) 7.5.
78
7.6: Ladder
7.4 7.6 ( ).
(..
, ,
- ) .
: , () . ( instruction
set PLC CALL). .
7.7 ,
.
79
7.7: FBD
80
7
, , .
, 7.8.
.
AC-4 Q0.0 Q0.1 PLC. PLC
, .
7.8:
81
.
1. PLC.
2. / PLC.
3. PLC STOP.
4. Ladder. ( Ladder)
(
END ).
5.
. . PLC.
6. PLC . .
;
7. , (.. Status On).
8. 0.0 . PLC ; 26 ;
9. 0.0. 50;. , ;
10. 0.1. ;
11. ,
.
.
1. .
2. , PLC.
3. : .
0.0 ( ).
82
7
0.4 ( START).
;
4. 0.2 ( ). ;
5. 0.3 ( ).
;
1. PLC ,
.
2. 7.8.
3. .
4. Q.
5. ( 0.0 0.1 )
. ;
6. , .
7.
, Q .
8. .
9. ( )
.
. ; ;
10. Reset .
11. 23 .
.
12. START . ;
13. . ;
. ;
14. . ;
15. 30 .
START. ;
16. .
83
7
START . ;
17. .
18. Q.
PLC.
. -
84