You are on page 1of 76

1

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

2.4: Ladder PLC

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

2.8: 95-96 97-98

. 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
.

4.4: Ladder PLC


,
,
, PLC, 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.

4.5: Ladder PLC


,
4.6 .

48

4.6: FBD PLC


.
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.

7.5: Ladder 7.2



7.5 7.3: . NC
Q0.1 Q0.0 , 7.6.

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

You might also like