,
1
2
S7-200 3
PLC 4 , 5
S7-200 6
7
8
S7-200 9 10
MicroMaster USS
11
Modbus 12
13
14PID PID 15
SIMATIC
S7-200 PLC
.
6ES7 298-8FA24-8GH0
2008 8 A5E00307987-03
. .
. , , ,
.
.
SIMATIC®, SIMATIC HMI® SIMATIC NET® SIEMENS AG .
, .
, .
, .
, .
, .
, .
, Siemens .
, , , , .
Copyright Siemens AG 2007 All rights reserved
, .
. .
Siemens AGBereich Automation and DrivesGeschaeftsgebiet Industrial Automation SystemsPostfach 4848, D- 90327 Nuernberg
Siemens Aktiengesellschaft
. , . ,
. .
© Siemens AG 2008 .
6ES7 298-8FA24-8GH0
iii
S7-200 PLC(Micro PLC) . , S7-200 . S7-200
Windows .
S7-200 Micro PLC , PLC , ,
.
PLC .
STEP 7-Micro/WIN, 4.0 S7-200 CPU . S7-200 A .
2 1 .
EM 231 RTD, 4
EM 231 8
H, S7-200CN
SIMATIC S7-200 .
Underwriters Laboratories, Inc. UL 508 Listed( ), E75310
Canadian Standards Association: CSA C22.2 142( )
Factory Mutual Research: 3600, 3611, FM I, 2, A, B, C D , T4A I, 2, IIC, T4.
SIMATIC S7-200 CSA .
cULus S7-200 Underwriters Laboratories(UL) UL 508 CSA 22.2 No. 142 .
S7-200 PLC
iv
CE
A, .
C-Tick
SIMATIC S7-200 AS/NZS 2064( ) .
SIMATIC S7-200 IEC 61131-2, PLC - .
A .
S7-200 S7-200 ( / ) 6ES7 298-8GA00-8XH0
SIMATIC (STEP 7-Micro/WIN
CD )
HMI OP 73micro, TP 177micro (WinCC Flexible)
( )
6AV6 691-1DF01-0AB0
SIMATIC HMI WinCC flexible 2005 Micro ( ) 6AV6 691-1AA01-0AB0
SIMATIC NET CP 243-2 AS- ( ) 6GK7 243-2AX00-8BA0
SIMATIC NET CP 243-1 ( ) J31069-D0428-U001-A2-7618
SIMATIC NET CP 243-1 IT
( )
J31069-D0429-U001-A2-7618
SIMATIC NET S7Beans / IT-CP ( ) C79000-G8976-C180-02
SIMATIC NET GPRS/GSM-Modem SINAUT MD720-3 ( ) C79000-G8976-C211
SIMATIC NET SINAUT MICRO SC ( ) C79000-G8900-C210
SIWAREX MS ( ) ( )
S7-200 PLC ( ) 6ES7 298-8FA24-8BH0
v
S7-200 Micro PLC , S7-200 PLC . , .
S7-200 PLC .
1 , ( ) Micro PLC S7-200 .
2 , ( ) S7-200 .
3 , (S7-200 ) S7-200 CPU I/O .
4 , (PLC ) S7-200 .
5 , ( , ) STEP 7-Micro/WIN , (IEC 1131-3 SIMATIC), S7-200
.
6 , (S7-200 ) S7-200 .
7 , ( ) S7-200 .
8 , ( ) S7-200 STEP 7-Micro/WIN
.
9 , (S7-200 ) 3 . , EM 253 .
10 , ( ) EM 241 .
11 , (MicroMaster USS )MicroMaster
. , MicroMaster 3 MicroMaster 4 .
12 , (Modbus ) Modbus .
13 , ( ) .
14 , ( ) .
15 , (PID PID ) S7-200 PID .
A, ( ) S7-200 .
, (SM) , S7-200 , STL S7-200CN .
, STEP 7-Micro/WIN S7-200 . STEP 7-Micro/WIN CD
. CD , .
S7-200 PLC
vi
! F1 STEP 7-Micro/WIN . S7-200
.
S7-200 CD . STEP 7-Micro/WIN
.
CD ,
. . , S7-200
.
.
Siemens , S7-200 , S7-200
, Siemens . Siemens , , .
, .
http://www.siemens.com/automation/service&support
:
www.siemens.com/S7-200 - S7-200
S7-200 (FAQ), ( ), .
.
.
.
.
" " , , .
S7-200 . 7 , 24 .
vii
A&D
, 24 :
(Nuernberg)
365 , 24
: +49 (180) 5050-222
: +49 (180) 5050-223
: [email protected]: +1:00
(Johnson City)
: -
8:00 ~ 5:00
: +1 (423) 2622522
+1 (800) 333-7421 ( )
: +1 (423) 2622289
: [email protected]: -5:00
/ (Beijing)
: -
8:00 ~ 5:00
: +86 10 64 75 75 75
: +86 10 64 74 74 74
: [email protected]: +8:00
/ (Nuernberg)
: -
8:00 ~ 5:00
: +49 (180) 5050-222
: +49 (180) 5050-223
: [email protected]: +1:00
SIMATIC .
S7-200 PLC
viii
ix
1 1
2
S7-200 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
S7-200 4
STEP 7-Micro/WIN 5
5
6
2 7
S7-200 CPU 8
10
14
RUN S7-200 14
3 S7-200 15
S7-200 16
S7-200 17
20
4 PLC 23
S7-200 24
S7-200 27
S7-200 36
S7-200 CPU 40
S7-200 41
S7-200 41
5 , 51
Micro PLC 52
53
STEP 7-Micro/WIN 55
SIMATIC IEC 1131-3 57
58
60
S7-200 60
62
62
63
63
64
64
6 S7-200 65
67
S7-200 68
S7-200 PLC
x
70
70
73
75
- 77
78
81
81
( ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
95
96
96
98
99
99
ASCII 103
107
112
113
SIMATIC 113
IEC 116
118
133
140
, , 140
142
143
144
/ / (PID) 145
153
161
161
AND, OR Exclusive OR 162
164
, , 164
( ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
167
167
167
For-Next 169
171
(SCR) 172
LED 178
xi
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
179
179
181
183
184
189
189
190
192
193
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
SIMATIC 196
IEC 201
203
204
7 209
S7-200 210
214
220
221
226
STEP 7-Micro/WIN 228
233
RS-232/PPI 239
8 243
244
246
S7-200 247
248
248
249
9 S7-200 251
252
PWM( ) 253
255
260
PTO 264
265
267
273
285
EM 253 290
292
294
RP 304
S7-200 PLC
xii
10 309
310
316
320
321
325
S7-200 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
325
327
329
330
CPU 331
11 MicroMaster USS 333
USS 334
334
USS 335
USS 336
USS 343
USS 344
MicroMasterSeries 3 344
MicroMaster Series 4 347
12 Modbus 349
350
Modbus 350
Modbus 351
Modbus 352
Modbus 353
Modbus 354
Modbus 355
13 367
368
369
369
373
14 375
376
377
381
15 PID PID 383
PID 384
384
387
387
388
xiii
389
PV ( 3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
PID 390
A 393
394
CPU 398
407
414
RTD 426
EM 277 PROFIBUS-DP 440
EM 241 452
EM 253 454
(CP 243-1) 460
(CP 243-1 IT) 462
(CP 243-2) AS- 465
467
I/O 468
RS-232/PPI USB/PPI 469
473
B 475
C 479
480
481
482
D (SM) 483
SMB0: 484
SMB1: 484
SMB2: 485
SMB3: 485
SMB4: 485
SMB5: I/O 486
SMB6: CPU ID 486
SMB7: 486
SMB8 ~ SMB21: I/O ID 487
SMW22 ~ SMW26: 488
SMB28 SMB29: 488
SMB30 SMB130: 488
SMB31 SMW32: (EEPROM) 489
SMB34 SMB35: 489
SMB36 ~ SMB65: HSC0, HSC1 HSC2 490
SMB66 ~ SMB85: PTO/PWM 491
SMB86 ~ SMB94 SMB186 ~ SMB194: 492
SMW98: I/O 493
SMB130: (SMB30 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
S7-200 PLC
xiv
SMB131 ~ SMB165: HSC3, HSC4 HSC5 493
SMB166 ~ SMB185: PTO0, PTO1 495
SMB186 ~ SMB194: (SMB86 ~ SMB94 ) . . . . . . . . . . . . . . . . . . . . 495
SMB200 ~ SMB549: 495
E SIMATIC S7-200 497
F STL 501
G S7-200 507
H S7-200CN 513
S7-200CN 514
S7-200CN 515
1
PLC(Micro PLC) S7-200 .
S7-200 , , , .
S7-200 .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
S7-200 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
STEP 7-Micro/WIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
S7-200 PLC
2
SIMATIC S7-200 2 .
EM 231 RTD, 4
EM 231 8
H, S7-200CN
S7-200 CPUS7-200 CPU Micro PLC , ,
. 1-1 . ,S7-200
.
1-1 S7-200 Micro PLC
1
3
Siemens S7-200 CPU . 1-1 CPU
. CPU A .
1 S7-200 CPU ( ) . CPU
. CPU A ,
B .
1-1 S7-200 CPU
CPU 221 CPU 222 CPU 224CPU 224XPCPU 224XPsi
CPU 226
(mm) 90 x 80 x 62 90 x 80 x 62 120.5 x 80 x 62 140 x 80 x 62 190 x 80 x 62
:
40964096
40964096
819212288
1228816384
1638424576
2048 2048 8192 10240 10240
50 50 100 100 100
I/O6 /4 -
8 /6-
14 /10-
14 /102 /1
24 /16-
0 2 1 7 1 7 1 7 1
2
30 kHz 4
20 kHz 2
30 kHz 4
20 kHz 2
30 kHz 6
20 kHz 4
30 kHz 4200 kHz 220 kHz 3100 kHz 1
30 kHz 6
20 kHz 4
(DC) 20 kHz 2 20 kHz 2 20 kHz 2 100 kHz 2 20 kHz 2
1 1 2 2 2
1 RS-485 1 RS-485 1 RS-485 2 RS-485 2 RS-485
I/O 256(128 , 128 )
0.22 /
S7-200 PLC
4
S7-200 S7-200 .
S7-200 CPU . 1-2 . A .
1-2 S7-200
8 x DC 8 x AC 16 x DC
4 x DC 4 x 8 x
8 x DC 8 x AC
4 x DC /4 x DC
8 x DC /8 x DC
16 x DC /16 x DC
32 x DC /32 x DC
4 x DC /4 x
8 x DC /8 x
16 x DC /16 x
32 x DC /32 x
4 x 8 x 4 x 8 x
2 x RTD 4 x RTD
2 x 4 x
4 x 4 x
PROFIBUS-DP
IT
AS- SIWAREX MS1
1 A . .
1
5
STEP 7-Micro/WIN STEP 7-Micro/WIN ,
. STEP 7-Micro/WIN 3 .
STEP 7-Micro/WIN , CD .
STEP 7-Micro/WIN Siemens ( : PG 760) . .
STEP 7-Micro/WIN
STEP 7-Micro/WIN CD CD-ROM . . STEP 7-Micro/WIN Readme
.
Siemens S7-200 2 . PPI
MPI (CP).
PPI S7-200 . S7-200 . , PPI
S7-200 .
: Windows 2000, Windows XP, Vista
350 MB
( )
1-2 STEP 7-Micro/WIN
Windows 2000, Windows XP Windows Vista STEP 7-Micro/WIN , .
S7-200 PLC
6
(TD) S7-200 . S7-200
.
TD .
S7-200 4 TD .
STEP 7-Micro/WIN docuCD SIMATIC (TD) .
STEP 7-Micro/WIN . , > .
TD100C 2 4 .
TD 200C 40 20 2 .
TD 200 - 4
8 - .
TD400C 2 4
.
1-3
OP 73micro TP 177micro SIMATIC S7-200 Micro PLC
. WinCC flexible
. ,
32 5
.
3" OP 73micro
OP3 TD 200 .
TP 177micro TP 070/TP 170micro .
.
. 1-4
7
STEP 7-Micro/WIN S7-200 . , S7-200 .
PPI , S7-200 CPU STEP 7-Micro/WIN .
S7-200 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
RUN S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
S7-200 PLC
8
S7-200 CPU S7-200 . , S7-200 CPU ,
S7-200 CPU .
S7-200 CPU
S7-200 . 2-1 S7-200 CPU DC AC .
, . S7-200 S7-200
.
2-1 S7-200 CPU
S7-200 . S7-200 / .
S7-200 S7-200 .
2
9
RS-232/PPI
STEP 7-Micro/WIN
2-2 S7-200 RS-232/PPI
. :
1. RS-232/PPI RS-232 ("PC" )
. ( ,
COM 1 .)
2. RS-232/PPI RS-485 ("PPI" )
S7-200 0 1 .
3. RS-232/PPI DIP 2-2
. 2-2 RS-232/PPI
RS-232/PPI . RS-232/PPI PC/PPI . USB/PPI
. E .
STEP 7-Micro/WIN . 2-3
.
.
STEP 7-Micro/WIN .
.
STEP 7-Micro/WIN .
2-3 STEP 7-Micro/WIN
S7-200 PLC
10
STEP 7-Micro/WIN
STEP 7-Micro/WIN RS-232/PPI . :
S7-200
S7-200 CPU .
STEP 7-Micro/WIN . 3 6
.
, (LAD) . LAD STL . STL
. .
1. PC/PPI 0
.
2. PC/PPI (COM1)
.
3. 9.6 kbps .
, 7 .
2-4
1. .
STEP 7-Micro/WIN S7-200
S7-200 CPU .
2. S7-200 .
STEP 7-Micro/WIN S7-200 CPU ,
.
S7-200 , .
2-5 S7-200
2
11
: STEP 7-Micro/WIN
1 //M0.0 // (100 x 10 ms = 1 s)
// 10ms T33 .
LDN M0.0TON T33, +100
2 // // . //40% OFF/60% ON
// (40 x 10 ms = 0.4 s)
// Q0.0 .
LDW>= T33, +40= Q0.0
3 //T33( ) // . (100 x 10 ms = 1 s)
//M0.0 .
LD T33
= M0.0
. 2-6
.
.
LAD
.
.
, S7-200 . 2-6 STEP 7-Micro/WIN
S7-200 PLC
12
1 :
M0.0 (0) , . M0.0 :
T33 :
1. .
2. TON( ) .
3. .
4. "???" . T33
5. (PT) .
6. . 100
7. .
2 :
T33 40(40 10 0.4 ) , S7-200 Q0.0 . :
1. . >=I ( ) .
Q0.0 :
1. .
2. .
3. "???" . Q0.0
4. .
1. (+)
.
2. Normal Close .
3.
.
4. "???" . M0.0.
5. .
2-7 1
2.
.
3. "???" . T33
4.
.
5. . 40
6. . 2-8 2
2
13
3 :
(100) , T33 . M0.0 . M0.0 Normal Close
, M0.0 (0) (1) .
M0.0 :
1. .
2. .
3. "???" . M0.0
4. .
3 , . , S7-200 CPU . :
T33 :
1. NormalOpen .
2.
.
3. "???" .
T33
4. .
2-9 3
1. > .
2. .
3. .
, S7-200 .
2-10
S7-200 PLC
14
RUN S7-200
STEP 7-Micro/WIN S7-200 CPU RUN , S7-200 TERM RUN . S7-200 RUN , S7-200
.
! S7-200 .
> . STEP 7-Micro/WIN . , STOP
PLC > STOP S7-200 STOP .
STEP 7-Micro/WIN CPU (CPU 221, CPU 222, CPU 224, CPU 224XP CPU 226) . CPU , STEP 7-Micro/WIN .
, " " .
1. >
. 2-11 .
2. S7-200 .
S7-200 RUN , S7-200 STOP
. S7-200 STOP .
2-11
1. RUN PLC > RUN .
2. S7-200 .
S7-200 RUN S7-200 Q0.0 LED
.
2-12 RUN S7-200
15
S7-200
S7-200 . (DIN) . S7-200
.
S7-200 .
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
S7-200 PLC
16
S7-200 S7-200 S7-200
.
S7-200 , S7-200 , .
S7-200 , .
.
, . AC , DC .
S7-200 . ,
25 mm . , 75 mm .
S7-200 , .S7-200 , I/O .
3-1 ,
SIMATIC S7-200 PLC PLC . S7-200 , . , .
/ .
S7-200 PLC .
, 10 . S7-200 CPU .
S7-200 3
17
S7-200 CPU CPU, 24 VDC .
S7-200 CPU 5 VDC . CPU 5 V .
CPU , CPU . S7-200 CPU 5 VDC
5 VDC A . CPU ( ) B .
, S7-200 CPU , 24 VDC 24 VDC . , 24 VDC . S7-200 CPU
24 VDC A .
24 VDC , S7-200 CPU . , (M) .
S7-200 S7-200 DIN .
, .
, .
S7-200 .
24 VDC S7-200 24 VDC .
, PLC .
/ .
S7-200 DC .
S7-200 .
S7-200 / .
S7-200 CPU S7-200 .
, S7-200 .
S7-200 , / .
S7-200 .
S7-200 PLC
18
S7-200 CPU . 3-1 .
3-1
CPU S7-200 ! .
1. 3-1 (M4 8)
.
2. .
3. , .
DIN 1. 75 mm .
2. DIN ( ) DIN .
3. , .
4. DIN . . ,
.
S7-200 A B
CPU 221 CPU 222 90 mm 82 mm
CPU 224 120.5 mm 112.5 mm
CPU 224XP CPU 224XPsi 140 mm 132 mm
CPU 226 196 mm 188 mm
: 4 8 DC I/O(8I, 4Q, 8Q, 4I/4Q) (2 AQ)
46 mm 38 mm
: 16 I/O(16I, 8I/8Q), I/O(4AI, 8AI, 4AQ, 4AI/1AQ), RTD, , PROFIBUS, ,
, AS- , 8 AC(8I 8Q),
71.2 mm 63.2 mm
: 32 I/O(16I/16Q) 137.3 mm 129.3 mm
: 64 I/O(32I/32Q) 196 mm 188 mm
S7-200 3
19
CPU S7-200 CPU , .
1. S7-200 .
2. . S7-200 CPU .
3. , .
4. DIN .
5. .
S7-200
. S7-200 A . . E
.
1. .
2. V .
3. S7-200 . 3-2 .
3-2
1. .
2. .
3. . .
DIN S7-200 S7-200 .
, S7-200 .
S7-200 PLC
20
S7-200
.
, . , .
S7-200 . .
.
S7-200 . S7-200 .
, S7-200 .
S7-200 AC AC I/O AC .
, . , , .
1500VAC S7-200 . (2Ue + 1000VAC)
. S7-200 4242 VDC .
AC S7-200 , EN 61131-2 SELV(safety extra-low voltage) . S7-200 M M PELV(protective extra-low voltage)
. S7-200 M . RS485 M, I/O M
M .
S7-200 SELV/PELV , , 24 V I/O SELV, PELV, 2,
.
S7-200 . S7-200 / .
S7-200 S7-200 .
. / .
S7-200 , .
S7-200 3
21
S7-200 S7-200
. .
, DC . 24 VDC (M) .
2 mm2(14AWG) .
, .
S7-200 S7-200 , S7-200 CPU ,
. .
.
.
AC DC .
.
. 2 mm2 ~ 0.3 mm2(14 AWG ~ 22 AWG) . . , S7-200 .
, . 24 VDC
S7-200 .
S7-200 . ( A .) , .
, . 0.56 N-m(5 - ) .
, S7-200 . , . A . 1500 VAC
.
AC .
/ .
.
, 50 m . S7-200 . 7 .
S7-200 PLC
22
. . , .
DC DC DC . DC AC
, .
AC AC AC . DC AC
, .
.
10 ~ 15 . .
, .
.
3-3 DC .
, (A) ,
(B) .
.
3-3 DC
3-4 AC . AC
115 V/230 VAC , AC
/ . (MOV)
. MOV
20% . 3-4 AC
AC , / AC .
3-4 .
23
PLC
S7-200 . ,
.
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
S7-200 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
S7-200 PLC
24
S7-200 S7-200 , .
S7-200
S7-200S7-200 .
. 4-2 , S7-200
.
S7-200 STOP RUN . RUN STOP .
S7-200 .
S7-200 .
S7-200 .
, S7-200 .
S7-200 .
4-1 S7-200
. , .
, .
4-1
: S7-200 .
: S7-200
.
: S7-200 .
CPU : S7-200 ,
.
: . 4-2 S7-200
PLC 4
25
: ,
.
: S7-200 .
. .
, S7-200 . , .
, S7-200 .
CPU 224XP AIW0 AIW2 - . ( ) .
, S7-200
. I/O .
, . , . 8 1 .
, . ( ).
11 . 1 , 8 , 1 ,
1 . . : L .
4-3 2 ( ) .
. .
. .
, .
. RTD, AS
.
S7-200 PLC
26
4-3
, S7-200 I/O
.
CPU , S7-200 CPU .
, S7-200
. ( .)
PLC 4
27
S7-200 S7-200 .
. . 4-1 .
4-1 10 16
, , . 4-4 (" . " ). , (I= 3 = 3) ( 4)
(".") .
, (V, I, Q, M, S, L SM) . , , .
4-5 , , .
( : T, C, HC ) .
(B) (W) (D)
0 ~ 2550 ~ FF
0 ~ 65,5350 ~ FFFF
0 ~ 4,294,967,2950 ~ FFFF FFFF
-128 ~ +12780 ~ 7F
-32,768 ~ +32,7678000 ~ 7FFF
-2,147,483,648 ~ +2,147,483,6478000 0000 ~ 7FFF FFFF
IEEE 32
+1.175495E-38 ~ +3.402823E+38 ( ) -1.175495E-38 ~ -3.402823E+38 ( )
4-4 .
4-5 ,
S7-200 PLC
28
: IS7-200
. , , .
: I[ ].[ ] I0.1, : I[ ][ ] IB4
: Q , S7-200
. , , .
: Q[ ].[ ] Q1.1, : Q[ ][ ] QB5
: VV
. , V . , , V .
: V[ ].[ ] V0.2, : V[ ][ ] VW100
: M (M )
. , , .
: M[ ].[ ] M26.7, : M[ ][ ] MD20
PLC 4
29
: TS7-200 1 ms, 10 ms 100 ms ( )
. 2 .
: 16 .
: . .
(T + ) . .
, . 4-6 , Normal Open
.
: CS7-200 - 3
. . 2 .
: 16 .
: . .
(C + ) . .
, . 4-7 , Normal Open
.
4-6
4-7
S7-200 PLC
30
- : HC CPU .
32 ( ) . , (HC) ( : HC0) .
(32 ) .
: HC[ ] HC1
: AC / . ,
. S7-200 4 32 (AC0, AC1, AC2 AC3) . , .
. 4-8 , 8 16
. 32 .
6 .
4-8
PLC 4
31
: SM SM CPU .
S7-200 CPU . ,
. (SM D .) , , SM .
: SM[ ].[ ] SM0.1, : SM[ ][ ] SMB86
: LS7-200 60
64 .
V , . V L . (
, ) . . S7-200
L 64 64 , 64 .
L . , L .
, L .
L S7-200 . L .
, . L L .
L S7-200 . , L
S7-200 . L .
: L[ ].[ ] L0.0, : L[ ][ ] LB33
: AIS7-200 ( : ) (16 ) .
(AI), (W) . ( : 0, 2 4) , ( : AIW0,
AIW2 AIW4) . .
: AIW[ ] AIW4
LAD FBD , STEP 7-Micro/WIN 4 .
S7-200 PLC
32
: AQS7-200 ( : ) (16 )
. (AQ), (W) . ( : 0, 2 4) , ( : AQW0, AQW2 AQW4) . .
: AQW[ ] AQW4
(SCR) : SSCR S .SCR . , , S
.
: S[ ].[ ] S3.1, : S[ ][ ] SB4
( ) 32 , ANSI/IEEE754-1985 . 4-9 . .
. x( , x > 6) 10 .
: 100 000 000 + 1 = 100 000 000
.
. 4-10 . 0 ~ 254 255 .
126 .
S7-200 , 6 . ,
6 .
4-9
4-10
PLC 4
33
S7-200 S7-200 . , . S7-200 10 , 16 , ASCII (
) . 4-2 .
4-2
I/O
CPU I/O I/O . I/O CPU I/O I/O S7-200 CPU .
I/O . , ,
. , , .
10 [10 ] 20047
16 16#[16 ] 16#4E4F
2#[ ] 2#1010_0101_1010_0101
ASCII '[ASCII ]' 'ABCD'
ANSI/IEEE 754-1985 +1.175495E-38 ( ) -1.175495E-38 ( )
"[stringtext]" "ABCDE"
S7-200 CPU " " ( : , ) . , Add VW100 , Exclusive Or VW100
.
I/O 8 (1 ) . ,
I/O . , 0 .
I/O 2 . I/O , I/O I/O
.
S7-200 PLC
34
S7-200 .
. V , L (AC1, AC2, AC3) . ,
. , .
S7-200 . I, Q, V, M, S, AI, AQ, SM,T ( ) C ( ). HC L
.
, (&) .
( ) (&) .
(*) . 4-12 , *AC1 AC1 (MOVW)
. , VB200 VB201 AC0 .
4-11 I/O(CPU 224XP) I/O
4-12
4-11 I/O . ( : ) .
PLC 4
35
4-13 , . 32 , . .
4-13
. 1 , 2
, 4 .
V
LD10 VB0 . , VD1004 . , LD10 V (VB0 + ). LD10 V
VB1900 . VD1004 V .
1 // //VB : ////1. V // . //2. .//3. V ( )//VB1900 .//
LD SM0.0MOVD &VB0, LD10+D VD1004, LD10MOVB *LD10, VB1900
S7-200 PLC
36
S7-200 S7-200 S7-200
.
- . V, M, .
- , , , , M ,
.
- , , , , .
S7-200 (doc, text, pdf ) ., S7-200 ( , ,
) .
, S7-200 CPU . .
VB100 LD14 . , VW1008 . 50 ,
50 . . , VB1500 50 .
1 // :// - 50 .// - (VW1008)// . ////1. // . //2. // . //3. // . //4. .//5. // VB1500 ~ VB1549 .
LD SM0.0MOVD &VB100, LD14 ITD VW1008, LD18 *D +50, LD18 +D LD18, LD14 BMB *LD14, VB1500, 50
S7-200 CPU .
. .
PLC 4
37
.
( )
( )
( )
( )
, , .
. .
STEP 7-Micro/WIN , S7-200 , . . STEP 7-Micro/WIN
. S7-200 (14 ).
,
.
S7-200 CPU :
1. > .
2. .
3. .
4-14 S7-200 CPU
S7-200 CPU :
1. > .
2. .
3. .
4-15 S7-200
S7-200 PLC
38
S7-200 CPU CPU
. S7-200 . , .
, STEP 7-Micro/WIN ( ) . , 2
. PLC > . , S7-200 .
PLC STOP .
, , S7-200 . STEP 7-Micro/WIN
.
S7-200 , S7-200
. S7-200 , S7-200 .
, .
, V V .
, .
. , . RUN .
:
1. PLC > .
2. .
(
.) .
3. .
4-16
S7-200 CPU S7-200 CPU . CPU
CPU . , . , CPU 221 CPU 222 CPU
224 CPU 224 CPU 221 CPU 222 .
A ( ) .
PLC 4
39
M 14 (MB0 ~ MB13) , S7-200
. , M 14 .
, S7-200 .
, S7-200 RAM . , . V . .
RAM ( : ), S7-200 , (SM0.2) ,
V , M 14 .
V V ( , )
. 10 ~ 15 ms . V .
.
V 31(SMB31) S7-200 V V
. 32(SMW32) . 4-17 SMB31 SMW32 .
(EEPROM) ( 100,000 , 1,000,000 ), . , EEPROM
CPU . , .
, S7-200 50 ms , EEPROM 5,000 (1 ) . , EEPROM 11 .
S7-200 V
.
1. SMW32 V .
2. 4-17 SM31.0 SM31.1 .
3. SM31.7 1 .
, S7-200 SM31.7 , SM31.7 1
. S7-200 SM31.7 0 .
V .
4-17 SMB31 SMW32
S7-200 PLC
40
S7-200 CPU S7-200 . STOP RUN . CPU LED
. STOP S7-200 CPU . RUN S7-200
.
S7-200 . (S7-200 ) .
STOP , RUN , TERM( )
.
STOP TERM , S7-200 STOP . RUN , S7-200 RUN .
STEP 7-Micro/WIN S7-200 . , S7-200 TERM RUN
. PLC > STOP PLC > RUN .
S7-200 STOP STOP . . STOP
6 .
V HMI EEPROM .
STEP 7-Micro/WIN EEPROM , DB . , DB(SMW32 V )
STEP 7-Micro/WIN .
: V
VB100 . I0.0 , , SMW32 V . V (1= , 2= ,
3= ). SM31.7 S7-200 .
S7-200 SM31.7 .
1 //V (VB100)// // .
LD I0.0EU AN SM31.7MOVW +100, SMW32 MOVB 1, SMB31 S SM31.7, 1
PLC 4
41
S7-200
S7-200 . 14 .
S7-200 . Word , , jpeg STEP 7-Micro/WIN
.
S7-200 S7-200 S7-200
.
S7-200 I/O S7-200 I/O I/O . I/O I/O
.
.
.
. 3 .
. .
.
I/O .
I/O , , . , .
S7-200 S7-200 PLC PLC
Windows . PLC
.
.
S7-200 Windows Windows
. 4-18 S7-200
S7-200 . , .
S7-200 PLC
42
S7-200 , .
( ).
S7-200 . 6 , .
S7-200
.( STEP 7-Micro/WIN
.) 2 , .
10% .
. 5% 50% . :
1. > > .
2. ,
.
3. .
4. S7-200 .
4-19
PLC 4
43
S7-200S7-200 STOP
STOP . S7-200 .
S7-200 RUN-STOP
STOP . S7-200 .
S7-200
6 . . V, M, C T. , (TONR) . M 14
.
. .
1. > > .
.
2. , .
3. ,- (1)
. 0 .
4. .
5. S7-200 .
4-20
1. > >
. .
2. , .
3. RUN-STOP
(-32768 ~ 37262) .
4. .
5. S7-200.
4-21
S7-200 PLC
44
S7-200S7-200 (0.2 ms ~ 12.8 ms
) . .
MB0 MB13 .
:
1. > > .
2.
.
3. S7-200 .
4-22
S7-200 .
6.4 ms . 4-23 ,
.
:
1. > >
. .
2. .
3. S7-200 .
4-23
, . , . .
PLC 4
45
S7-200S7-200 .
. ( ) .
.
. .
S7-200S7-200 .
S7-200 . ,
. S7-200 .
CPU 224XPAIW0 AIW2
.
1. > >
. .
2. , .
3. .
4. S7-200 .
4-24
. RTD, AS-
.
CPU 224XP AIW0 AIW2 - .
.
:
1. > > .
2. .
3. S7-200.
4-25
S7-200 PLC
46
, . 4-27
.
4-28 . , . , / . (
6-46 .)
4-26 S7-200 .
4-26 S7-200
4-27
4-28
PLC 4
47
LED S7-200S7-200 ( LED) ( LED) LED(SF/DIAG)
. LED . I/O I/O .
CPU S7-200
S7-200
LED :
1. > > LED
.
2. I/O I/O LED
.
3. S7-200.
LED , 6 , LED
. 4-29 LED
S7-200 , CPURUN ,
CPU
. .
, PLC >
. 4-30
S7-200 CPU 224, CPU 224XP
CPU 226 . CPU
1-1 .
, .
1. >
.
2. .
3. S7-200.
4-31
S7-200 PLC
48
S7-200S7-200 .
. , S7-200 . , S7-200
.
.
4-3 , S7-200 4 . . 4 ,
. S7-200 1( ).
S7-200 .
1 CPU 4, 3 2 1 .
4-3 S7-200
PLC . S7-200
.
CPU 1 2 3 4
CPU ,
, CPU
,
(
)
,
(
)
,
STOP
PLC
, S7-200 1 .
STEP 7 Micro/WIN .
PLC 4
49
S7-200 ( 4-32) S7-200 . S7-200
( 1), .
, S7-200 .
S7-200 STOP S7-200 , . S7-200 :
1. PLC > .
2. 3 .
3. , STEP 7-Micro/WIN . , CLEARPLC
. (CLEARPLC .)
. ,
.
1. > >
.
2. S7-200 .
3. ( 2) ( 3)
.
4. .
5. S7-200 .
4-32
S7-200 . ( , .)
S7-200 , . " " ,
/ .
S7-200 .
S7-200 PLC
50
S7-200 . (SMB)
. , ,
. . ( ) ( )
.
SMB28 0 . SMB29 1 . 0 ~ 255 2
.
I/O S7-200
S7-200 S7-200
. CPU A . , , , .
. 6 .
S7-200 , Q0.0 Q0.1 (PTO)
(PWM) .
PTO (1 ~ 4,294,967,295 ) ( ) (50% ) . PTO . ,
, .
PWM , . , 100% . 0 0% .
6 . PTO 9 .
1 // 0 (SMB28). //VW100 .
LD I0.0BTI SMB28, VW100
2 // (VW100)// .
LDN Q0.0 TON T33, VW100
3 //T33 //Q0.0 .
LD T33= Q0.0
51
,
S7-200 . STEP 7-Micro/WIN S7-200 . STEP 7-Micro/WIN , .
Micro PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
STEP 7-Micro/WIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
SIMATIC IEC 1131-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
S7-200 PLC
52
Micro PLC Micro PLC .
. , .
. PLC .
.
. I/O , , ( , ) , ,
.
.
. ,
S7-200 . .
.
S7-200 .
S7-200 CPU I/O . , .
S7-200 .
S7-200 .
.
, .
.
( : , )
S7-200 CPU I/O
, 5
53
, .
.
S7-200
S7-200 I/O ( )
S7-200 I/O ( , I/O )
( ) ,
. I/O , .
.
. S7-200 , . ( ,
) .
. 100 ms .
. S7-200
. OB1 .
:
MAIN
1 // //0 .
LD SM0.1CALL SBR_0
SBRO
1 // //100 ms . // 0 .
LD SM0.0 MOVB 100, SMB34 ATCH INT_0, 10 ENI
INTO
1 // 4 .
LD SM0.0 MOVW AIW4,VW100
S7-200 PLC
54
, . .
, .
.
.
. S7-200 ,
S7-200 .
. , .
.
. , S7-200 .
. S7-200 .
S7-200 . .
S7-200 .
(V ) . .
V , V . ,
(L ) .
S7-200 , .
.
. 9
.
, 5
55
STEP 7-Micro/WIN STEP 7-Micro/WIN STEP 7-Micro/WIN , > SIMATIC > STEP 7 MicroWIN V4.0 . 5-1 , STEP 7-Micro/WIN
.
. .
STEP 7-Micro/WIN 3 . (LAD), STL (FBD). , .
STL STL . STL
. , STL LAD FBD .
S7-200 . 5-2 ,
.
STL .
STL .
STL LAD FBD .
SIMATIC STL .
STL LAD FBD , . LAD FBD STL
.
STEP 7-Micro/WIN
.
. ,
.
.
. ,,
.
5-1 STEP 7-Micro/WIN
S7-200 ,
.
STL . STL
. 5-2 STL
S7-200 PLC
56
LAD LAD .
. LAD . , .
, .
LAD .
.
.
LAD SIMATIC IEC 1131-3 .
STL SIMATIC LAD .
FBD FBD
. LAD , .
FBD "1" . .
. , ( : AND ) ( : )
. .
FBD .
.
FBD SIMATIC IEC 1131-3 .
STL SIMATIC FBD .
.
. 5-3 LAD .
3 .
, .
, ,
. 5-3 LAD
5-4 FBD .
FBD , " " FBD
. 5-4 FBD
, 5
57
SIMATIC IEC 1131-3 PLC , ,
. , (IEC) PLC . PLC
.
S7-200 2 .IEC PLC IEC 1131-3 , SIMATIC
S7-200 .
SIMATIC IEC .
IEC PLC . SIMATIC IEC 1131-3
. , IEC 1131-3 .
IEC . . , ADD_I (Add ) ADD_R (Add ), , IEC ADD
S7-200 . .
IEC , . , ( / )
. .
SIMATIC IEC .
SIMATIC . IEC .
, , IEC SIMATIC .
SIMATIC 3 (LAD, STL, FBD) . IEC LAD FBD .
IEC PLC , IEC- PLC .
IEC SIMATIC , IEC SIMATIC .
IEC 1131-3 , .
STEP 7-Micro/WIN IEC , IEC 1131-3 ( ) .
S7-200 PLC
58
STEP 7-Micro/WIN .
A #(#var1) .
IEC , % .
"?.?" "????" .
LAD . , . , . STEP 7-Micro/WIN
LAD . FBD .
STL , NETWORK .
LAD LAD , F4, F6 F9 ,
. LAD .
"--->>" .
" " .
">>" .
FBD FBD , F4, F6 F9 AND, OR
. FBD .
EN "--->>" . .
" " .
: 5-5 , FBD FBD .
. .
: .
"<<" ">>" .
: NOT
. 5-5 , Q0.0 I0.0AND I0.1 NOT .
.
5-5 FBD
AND OR 32 . , "+" "-" .
, 5
59
S7-200
EN/ENO EN(IN ) LAD FBD .
. STL , EN STL "1" .
ENO(Out ) LAD FBD . EN , ENO .
, .
STL ENO , ENO LAD FBD STL ENO . AND ENO(AENO)
ENO .
5-1 LAD FBD EN/ENO
/ LAD FBD .
. 5-2 .
5-2
. ,
. , . Label, Next, Load SCR, SCR End SCR End . FBD .
. ,
. . SIMATIC FBD, IEC Ladder IEC FBD .
EN/ENO LAD FBD . 5-1 LAD FBD
. LAD FBD .
/
LAD EN, ENO BOOL
FBD EN, ENO I, Q, V, M, SM, S, T, C, L BOOL
LAD FBD
( )
( )
S7-200 PLC
60
STEP 7-Micro/WIN . 6 ,
.
S7-200 S7-200 . PLC >
.
, I/O . STEP 7-Micro/WIN
. 3 .
S7-200 . S7-200
, . (S7-200 .) ,
. C .
5-6 PLC
.
S7-200
. RAM .
S7-200 RAM
.
S7-200
S7-200 . RAM
. S7-200
RAM .
C S7-200 , D (SM)
.
5-6 PLC
, 5
61
I/O , S7-200 I/O . , S7-200 . S7-200 , S7-200 . S7-200
.
(SM) . . I/O SM D . SM5.0
I/O .
.
. ,
. . SM4.3 S7-200 RUN . (
C ). (SM) . .
SM D .
S7-200 STOP . SM . , S7-200 STOP
. 2 S7-200 STOP .
S7-200 . ,
S7-200 . S7-200 .
, S7-200 STOP , SF/DIAG ( ) STOP LED , , . S7-200 .
, S7-200 .
.
RUN TERM STOP .
STEP 7-Micro/WIN PLC > S7-200 . S7-200 .
S7-200 . , S7-200
LED . , S7-200 .
S7-200 . S7-200 . S7-200 ,
S7-200 .
:
1 //I/O , //STOP .
LD SM5.0 O SM4.3STOP
S7-200 PLC
62
V ( ) .
V , . .
( , ) V .
. .
.
, .
. . , . .
. . .
1. .
2. ( : 1) . 23 .
3. ( : I0.0) .
4. IEC , .
, .
. , .
Enter , ( , , V )
.
CTRL-ENTER . 5-7
SIMATIC , . IEC ,
.
: 5-8
, 5
63
S7-200 . ,
. , .
.
, > > .
:
1. .
2. .
3. S7-200 , > .
4. , . , .
> > .
. 5-9 .
.
5-9
, . ,
. .
,
.5-10
.
S7-200 PLC
64
STEP 7-Micro/WIN
. 5-11 .
, STEP 7-Micro/WIN . ( )
.
1. > .
2. ( ).
V , STEP 7-Micro/WIN .
.
STEP 7-Micro/WIN .
.
.
RUN . , RUN
.
8 .
, .
1. STEP 7-Micro/WIN
.
2. V
.
V , V
.
3.
.
4. >
.
STEP 7-Micro/WIN
.
.
5-11
65
S7-200
S7-200 Micro PLC SIMATIC IEC 1131 .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
( ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
SIMATIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
IEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
, , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
. . . . . . . . . . . . . . . . . . . . . . . . . . 142
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
/ / (PID) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
AND, OR Exclusive OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
S7-200 PLC
66
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
, , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
( ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
For-Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
(SCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
SIMATIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
IEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
S7-200 6
67
6-1
. LAD, FBD STL .
, .
LAD FBD EN/ENO .
LAD : EN ENO BOOL .
FBD : EN ENO I, Q, V, M, SM, S, T, C, L BOOL .
6-1
S7-200 PLC
68
S7-200
6-1 S7-200 CPU
CPU 221 CPU 222 CPU 224CPU 224XP CPU 224XPsi
CPU 226
40964096
40964096
819212288
1228816384
1638424576
2048 2048 8192 10240 10240
I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7
Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7
( ) AIW0 ~ AIW30 AIW0 ~ AIW30 AIW0 ~ AIW62 AIW0 ~ AIW62 AIW0 ~ AIW62
( ) AQW0 ~ AQW30 AQW0 ~ AQW30 AQW0 ~ AQW62 AQW0 ~ AQW62 AQW0 ~ AQW62
(V) VB0 ~ VB2047 VB0 ~ VB2047 VB0 ~ VB8191 VB0 ~ VB10239 VB0 ~ VB10239
(L)1 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63
(M) M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7
(SM)
SM0.0 ~ SM179.7
SM0.0 ~ SM29.7
SM0.0 ~ SM299.7
SM0.0 ~ SM29.7
SM0.0 ~ SM549.7
SM0.0 ~ SM29.7
SM0.0 ~ SM549.7
SM0.0 ~ SM29.7
SM0.0 ~ SM549.7
SM0.0 ~ SM29.7
1 ms
10 ms
100 ms
/ 1 ms
10 ms
100 ms
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
C0 ~ C255 C0 ~ C255 C0 ~ C255 C0 ~ C255 C0 ~ C255
HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5
(S) S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7
AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3
/ 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255
/ 0 ~ 63 0 ~ 63 0 ~ 63 0 ~ 63 0 ~ 127
0 ~ 127 0 ~ 127 0 ~ 127 0 ~ 127 0 ~ 127
/ 256 256 256 256 256
PID 0 ~ 7 0 ~ 7 0 ~ 7 0 ~ 7 0 ~ 7
0 0 0 0, 1 0, 1
1 LB60 ~ LB63 STEP 7-Micro/WIN, 3.0 .
S7-200 6
69
6-2 S7-200 CPU
CPU 221 CPU 222 CPU 224CPU 224XP CPU 224XPsi
CPU 226
( . ) I
Q
V
M
SM
S
T
C
L
0.0 ~ 15.7
0.0 ~ 15.7
0.0 ~ 2047.7
0.0 ~ 31.7
0.0 ~ 165.7
0.0 ~ 31.7
0 ~ 255
0 ~ 255
0.0 ~ 63.7
0.0 ~ 15.7
0.0 ~ 15.7
0.0 ~ 2047.7
0.0 ~ 31.7
0.0 ~ 299.7
0.0 ~ 31.7
0 ~ 255
0 ~ 255
0.0 ~ 63.7
0.0 ~ 15.7
0.0 ~ 15.7
0.0 ~ 8191.7
0.0 ~ 31.7
0.0 ~ 549.7
0.0 ~ 31.7
0 ~ 255
0 ~ 255
0.0 ~ 63.7
0.0 ~ 15.7
0.0 ~ 15.7
0.0 ~ 10239.7
0.0 ~ 31.7
0.0 ~ 549.7
0.0 ~ 31.7
0 ~ 255
0 ~ 255
0.0 ~ 63.7
0.0 ~ 15.7
0.0 ~ 15.7
0.0 ~ 10239.7
0.0 ~ 31.7
0.0 ~ 549.7
0.0 ~ 31.7
0 ~ 255
0 ~ 255
0.0 ~ 63.7
IB
QB
VB
MB
SMB
SB
LB
AC
KB( )
0 ~ 15
0 ~ 15
0 ~ 2047
0 ~ 31
0 ~ 165
0 ~ 31
0 ~ 63
0 ~ 3
KB( )
0 ~ 15
0 ~ 15
0 ~ 2047
0 ~ 31
0 ~ 299
0 ~ 31
0 ~ 63
0 ~ 3
KB( )
0 ~ 15
0 ~ 15
0 ~ 8191
0 ~ 31
0 ~ 549
0 ~ 31
0 ~ 63
0 ~ 3
KB( )
0 ~ 15
0 ~ 15
0 ~ 10239
0 ~ 31
0 ~ 549
0 ~ 31
0 ~ 63
0 ~ 255
KB( )
0 ~ 15
0 ~ 15
0 ~ 10239
0 ~ 31
0 ~ 549
0 ~ 31
0 ~ 63
0 ~ 255
KB( )
IW
QW
VW
MW
SMW
SW
T
C
LW
AC
AIW
AQW
KW( )
0 ~ 14
0 ~ 14
0 ~ 2046
0 ~ 30
0 ~ 164
0 ~ 30
0 ~ 255
0 ~ 255
0 ~ 62
0 ~ 3
0 ~ 30
0 ~ 30
KW( )
0 ~ 14
0 ~ 14
0 ~ 2046
0 ~ 30
0 ~ 298
0 ~ 30
0 ~ 255
0 ~ 255
0 ~ 62
0 ~ 3
0 ~ 30
0 ~ 30
KW( )
0 ~ 14
0 ~ 14
0 ~ 8190
0 ~ 30
0 ~ 548
0 ~ 30
0 ~ 255
0 ~ 255
0 ~ 62
0 ~ 3
0 ~ 62
0 ~ 62
KW( )
0 ~ 14
0 ~ 14
0 ~ 10238
0 ~ 30
0 ~ 548
0 ~ 30
0 ~ 255
0 ~ 255
0 ~ 62
0 ~ 3
0 ~ 62
0 ~ 62
KW( )
0 ~ 14
0 ~ 14
0 ~ 10238
0 ~ 30
0 ~ 548
0 ~ 30
0 ~ 255
0 ~ 255
0 ~ 62
0 ~ 3
0 ~ 62
0 ~ 62
KW( )
ID
QD
VD
MD
SMD
SD
LD
AC
HC
KD( )
0 ~ 12
0 ~ 12
0 ~ 2044
0 ~ 28
0 ~ 162
0 ~ 28
0 ~ 60
0 ~ 3
0 ~ 5
KD( )
0 ~ 12
0 ~ 12
0 ~ 2044
0 ~ 28
0 ~ 296
0 ~ 28
0 ~ 60
0 ~ 3
0 ~ 5
KD( )
0 ~ 12
0 ~ 12
0 ~ 8188
0 ~ 28
0 ~ 546
0 ~ 28
0 ~ 60
0 ~ 3
0 ~ 5
KD( )
0 ~ 12
0 ~ 12
0 ~ 10236
0 ~ 28
0 ~ 546
0 ~ 28
0 ~ 60
0 ~ 3
0 ~ 5
KD( )
0 ~ 12
0 ~ 12
0 ~ 10236
0 ~ 28
0 ~ 546
0 ~ 28
0 ~ 60
0 ~ 3
0 ~ 5
KD( )
S7-200 PLC
70
Normal Open (LD, A O) NormalClose (LDN, AN, ON)
. ( I Q ) .
Normal Open 1 ( ) Normal Close 0 ( ).FBD And Or 32
. STL Normal Open
Load, AND OR , Normal Close NOT Load, AND
OR .
S7-200 . Normal Open
(LDI, AI OI) Normal Close (LDNI, ANI ONI)
.
Normal Open ( ) 1 ( ), Normal Close ( )
0 ( ). Normal Open Load, AND OR
, Normal Close NOT Load, AND OR
.
NOT Not (NOT)
( , 0 1 1 0 ).
S7-200 6
71
(EU) -
. (ED) - . , 0-1
1 , 0 . , 1-0 1 , 0 .
(RUN ) , . RUN 7
.
6-2 , S7-200 . , "iv0" ~ "iv7" , "nv"
, "S0" .
6-3
/
BOOL I, Q, V, M, SM, S, T, C, L,
( ) BOOL I
6-2
- - , . , S7-200
. .
S7-200 PLC
72
:
1 //N.O. I0.0 AND I0.1//Q0.0 ( ) . //NOT . //RUN , Q0.0 Q0.1 .
LD I0.0A I0.1= Q0.0NOT= Q0.1
2 //N.O. I0.2 N.C. // I0.3 Q0.2 .// LAD //(OR ) // .
LD I0.2ON I0.3= Q0.2
3 //P // N //1 // . RUN , Q0.4 Q0.5 // // . // Q0.3// // .
LD I0.4LPSEUS Q0.3, 1= Q0.4LPPEDR Q0.3, 1= Q0.5
S7-200 6
73
(T) (C) , .
(=) . ,
S7-200 . LAD FBD ,
. STL , .
(=I)
.
, ( ) . STL ,
(STL) . "I"
.
, .
(S) (R) ( )
(N) ( ) ( ). 1 ~ 255 .
ENO = 0
0006( )
0091( )
( ) (N)
( ) ( ) . 1 ~ 128 .
"I" . ,
.
ENO = 0
0006( )
0091( )
6-4
/
BOOL I, Q, V, M, SM, S, T, C, L
( ) BOOL Q
N BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
S7-200 PLC
74
:
1 // I/O(I, Q) // (M, SM, T, C, V, S, L) .
LD I0.0= Q0.0= Q0.1= V0.0
2 //6 1 .// . // (Q0.2)//1 .
LD I0.1S Q0.2, 6
3 //6 0 .// .// // (Q0.2) 0 .
LD I0.2R Q0.2, 6
4 //8 (Q1.0 ~ Q1.7) .
LD I0.3LPSA I0.4S Q1.0, 8LPPA I0.5R Q1.0, 8
5 // // . / , // // . ,// 4 8 (Q1.0 ~ Q1.7) // . RUN , 5//Q1.0 / // ( 4) .
LD I0.6= Q1.0
S7-200 6
75
(LPS) . .
(LRD) .
.
(LPP) .
.
AND ENOAND ENO (AENO) ENO AND LAD FBD
ENO . AND .
ENO LAD FBD . EN , ENO .
ENO . ENO . STL EN . 1 . STL ENO . , ENO LAD FBD STL
ENO . AENO .
(LDS) (N) . .
AND AND (ALD) AND
. . ALD ,
.
OR OR (OLD) OR
. . OLD ,
.
6-5
/
N BYTE (0 ~ 8)
S7-200 PLC
76
6-3 , S7-200 . , "iv0" ~ "iv7" , "nv"
, "S0" .
6-3
:
1
LD I0.0LD I0.1LD I2.0A I2.1OLDALD = Q5.0
2
LD I0.0LPSLD I0.5O I0.6ALD = Q7.0LRDLD I2.1O I1.3ALD = Q6.0LPPA I1.0= Q3.0
S7-200 6
77
-
- . (S1) (R) ,
(OUT) .
- . (S) (R1) ,
(OUT) .
. .
6-7 .
6-6 - -
/
S1, R BOOL I, Q, V, M, SM, S, T, C,
S, R1, OUT BOOL I, Q, V, M, SM, S, T, C, L,
BOOL I, Q, V, M, S
: -
6-7 -
S1 R ( )
- (SR)
0 0
0 1 0
1 0 1
1 1 1
S R1 ( )
- (RS)
0 0
0 1 0
1 0 1
1 1 0
S7-200 PLC
78
(TODR)
T 8 . (TODW)
T 8 .
BCD ( : 1997 16#97). 6-4 8
(T) .
(TOD) .
: 01-Jan-90: 00:00:00
: Sunday
ENO = 0
0006( )
0007(TOD )
000C( )
6-8
/
T BYTE IB, QB, VB, MB, SMB, SB, LB, *VD, *LD, *AC
6-4 8 (T)
S7-200 6
79
S7-200 CPU . 2 30 . .
TODR/TODW . TODR/TODW TODR/TODW
. 2 SM4.3 ( 0007).
S7-200 2 . 2000 , 00. S7-200 PLC . , 2 .
2096 .
(TODRX) PLC
, T 19
.
ENO = 0
0006( )
000C( )
0091( )
(TODWX) T
19 PLC , .
BCD ( : 2002 16#02). 6-9 19
(T) .
.
ENO = 0
0006( )
0007(TOD )
000C( )
0091( )
: 01-Jan-90: 00:00:00
: Sunday
S7-200 CPU 9 ~18 " " 8 . , STEP 7-Micro/WIN SET_RTCX
.
S7-200 PLC
80
1 EU : 3 , 1:00 UTC . 10 , 2:00 UTC . ( UTC .)
2 : 4 , 2:00 . 10 , 2:00 .
3 : 10 , 2:00 . 3 , 3:00 .
4 ( ) : 10 , 2:00 . 3 , 3:00 .
5 : 10 , 2:00 . 3 15 , 3:00 .
6-9 19 (TI)
T
0 (0-99) (BCD )
1 (1-12) (BCD )
2 (1-31) (BCD )
3 (0-23) (BCD )
4 (0-59) (BCD )
5 (0-59) (BCD )
6 00 - 00
7 (1-7) , 1= (BCD )
8 (00H-03H, 08H, 10H-13H, FFH)
:00H =
01H = EU (UTC = 0 ) 1
02H = EU (UTC = +1 ) 1
03H = EU (UTC = +2 ) 1
04H-07H =
08H = EU (UTC = -1 ) 1
09H-0FH =
10H = 2
11H = 3
12H = ( ) 4
13H = 5
14H-FEH = FFH = ( 9-18 )
9 (0-23) , (BCD )
10 (0-59) , (BCD )
11 (1-12) (BCD )
12 (1-31) (BCD )
13 (0-23) (BCD )
14 (0-59) (BCD )
15 (1-12) (BCD )
16 (1-31) (BCD )
17 (0-23) (BCD )
18 (0-59) (BCD )
S7-200 6
81
(NETR) (TBL) , (PORT) .
(NETW) (TBL) , (PORT) .
ENO = 0 :
0006( )
E
( 6-5 )
16 ,
16 .
, 8
. , S7-200 4
4 2 6 .
/ . / , >
, / .
6-10
/
TBL BYTE VB, MB, *VD, *LD, *AC
PORT BYTE CPU 221, CPU 222, CPU 224: 0CPU 224 XP, CPU 226: 0 1
S7-200 PLC
82
6-5 TBL 6-11 .
6-6 . , 4 ( )
. 8 . . 4 S7-200
, TD 200 S7-200 .
6-5 TBL
6-11 TBL
0 .
1 : .
2 : , .
3 : .
4 : 8 .
5 : SMB30 SMB130 PPI .
6 : TBL .
7 : . ( .)
8 7 : .
9 : .
A ~ F . ( )
S7-200 6
83
6-7 2 (VB200) (VB300). S7-200
. 100 , .
6-6
6-7 / TBL
S7-200 PLC
84
:
1 // //PPI
// .
LD SM0.1 MOVB 2, SMB30FILL +0, VW200, 68
2 //NETR (V200.7) // 100 // :
//1. # 1
// .
//2.
// .
//3.
// .
//4. .
//5. # 1
// .
LD V200.7 AW= VW208, +100MOVB 2, VB301 MOVD &VB101, VD302 MOVB 2, VB306 MOVW +0, VW307 NETW VB300, 0
3 //NETR , //
// #1 .
LD V200.7 MOVB VB207, VB400
S7-200 6
85
4 // // :
//1. # 1
// .
//2.
// .
//3.
// .
//4.
// #1 .
LDN SM0.1 AN V200.6 AN V200.5MOVB 2, VB201 MOVD &VB100, VD202 MOVB 3, VB206 NETR VB200, 0
: ( )
S7-200 PLC
86
( )
7 , 226 .
S7-200
. , , , . . SMB30( 0) SMB130(S7-200 2 1) .
S7-200 STOP ( : ).
, (XMT) . , . ,
S7-200 .
S7-200 RUN . SMB30( 0) SMB130( 1) 01 .
.
(XMT) .
(RCV) .
. (PORT) (TBL) .
.
ENO = 0
0006( )
0009( 0 / )
000B( 1 / )
SM86.6 SM186.6 .
S7-200 CPU .
6-12
/
TBL BYTE IB, QB, VB, MB, SMB, SB, *VD, *LD, *AC
PORT BYTE CPU 221, CPU 222, CPU 224: 0CPU 224 XP, CPU 226: 0 1
SM0.7 , . SM0.7 0 TERM , SM0.7 = 1 RUN . RUN
, S7-200 .
S7-200 6
87
PPI SMB30 SMB130 0 1 , ,
. 6-8 . .
255 .
SM4.5 SM4.6 ( : ) .
0 BREAK . 16 BREAK
. BREAK BREAK SM4.5 SM4.6 .
255 .
SMB86( 0) SMB186( 1) . 0 .
0 .
6-8 SM (SMB30 SMB130)
6-9 .
, S7-200
( 0 9, 1 26) . 6-9
6-10 .
, S7-200
( 0 23, 1 24) .
6-10
S7-200 PLC
88
6-13 , 0 SMB86 ~ SMB94 1 SMB186 ~ SMB194 .
. ( ) .
6-13 (SMB86 ~ SMB94 SM1B86 ~ SMB194)
0 1
SMB86 SMB186
SMB87 SMB187
SMB88 SMB188 .
SMB89 SMB189 .
SMW90 SMW190 . .
SMW92 SMW192 / . , .
SMB94 SMB194 (1 ~ 255 ). .
S7-200 6
89
(SMB87 SMB187) .
.
1. : . SMW90 SMW190
. , . , SMW90 SMW190
. 6-11 . , .
( , , ) . 3 .
, .
: il = 1, sc = 0, bk = 0, SMW90/SMW190 =
2. : . SMB88 SMB188 .
. .
.
, ASCII .
: il = 0, sc = 1, bk = 0, SMW90/SMW190 = , SMB88/SMB188 =
,
. . 2 6 .
.
.
6-11
S7-200 PLC
90
3. : . ,
. , . , .
. .
( , , ) . 3 .
, , . . ,
.
: il = 1, sc = 1, bk = 0, SMW90/SMW190 > 0, SMB88/SMB188 =
4. : 0 . , ,
. , .
.
, .
: il = 0, sc = 0, bk = 1, SMW90/SMW190 = , SMB88/SMB188 =
5. : , . ,
. , . .
.
: il = 0, sc = 1, bk = 1, SMW90/SMW190 = , SMB88/SMB188 =
6. : . . , (SMW90 SMW190) 0 .
.
: il = 1, sc = 0, bk = 0, SMW90/SMW190 = 0, SMB88/SMB188 =
.
, . 0
. .
: il = 1, sc = 0, bk = 0, SMW90/SMW190 = 0, SMB88/SMB188 = c/m = 1, tmr = 1, SMW92 =
S7-200 6
91
. .
1. : . , . , .
, ASCII . ,
.
: ec = 1, SMB89/SMB189 =
2. : ( ) ( ) . ( ) SMW92 SMW192
, . . 6-12 .
. ( , , )
.
.
: c/m = 0, tmr = 1, SMW92/SMW192 =
3. : . . SMW92
SMW192 . 6-13 .
, . ,
. 1.5 .
.
: c/m = 1, tmr = 1, SMW92/SMW192 =
6-12
S7-200 PLC
92
4. : (SMB94 SMB194). , .
.
.
. ,
.
5. : . SMB30 SMB130
. .
6. : SMB87 SMB187 (EN) 0 .
.
,
. . SMB2 , ( )
SM3.0 . SMB2 . . SMB3 .
. .
(38.4 kbaud ~ 115.2 kbaud) , . , 38.4 kbaud 260 , 57.6 kbaud 173, 115.2 kbaud 86 . , .
6-13
SMB2 SMB3 0 1 . 0 ( 8) , SMB2 0
SMB3 . 1 ( 25) , SMB2 1
SMB3 .
S7-200 6
93
:
M
A
I
N
1 // // .
//
// .
LD SM0.1 // : MOVB 16#09, SMB30 //1. :
// - 9600 baud .
// - 8 .
// - .
MOVB 16#B0, SMB87 //2. RCV :
// - RCV .
// - .
// -
// .
MOVB 16#0A, SMB89 //3.
// 16 OA( ) .
MOVW +5, SMW90 ///4.
// 5 ms .
MOVB 100, SMB94 //5.
// 100 .
ATCH INT_0, 23 //6. 0
// .
ATCH INT_0, 9 //7. 2
// .
ENI //8. .
RCV VB100, 0 //9. VB100
// .
S7-200 PLC
94
INT0
1 // : //1.
// , 10 ms
// .
//2. ,
// .
LDB= SMB86, 16#20MOVB 10, SMB34ATCH INT_1, 10CRETINOTRCV VB100, 0
INT1
1 //10 ms : //1. .
//2. .
LD SM0.0DTCH 10XMT VB100, 0
INT2
1 // : // .
LD SM0.0RCV VB100, 0
: ( )
S7-200 6
95
6-14
(GPA) PORT S7-200CPU ADDR
.
(SPA) (PORT) ADDR .
. , ( )
.
ENO = 0 :
0006( )
0004( )
/
ADDR BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
( .)
PORT BYTE CPU 221, CPU 222, CPU 224: 0CPU 224 XP, CPU 226: 0 1
S7-200 PLC
96
6-15
.
IN1 = IN2 IN1 >= IN2 IN1 <= IN2 IN1 > IN2 IN1 < IN2 IN1 <> IN2
. . . .
LAD FBD : , (LAD) (FBD) .
STL : , (STL) 1 Load, AND OR
.
IEC , . ,
.
S7-200 .
( ).
( : NAN) (
).
,
.
.
/
IN1, IN2 BYTE
INT
DINT
REAL
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC,
( OUT) BOOL I, Q, V, M, SM, S, T, C, L,
S7-200 6
97
:
1 // 0 //SMB28 . //Q0.0 SMB28 150 // . //Q0.1 SMB28 150 // . // // .
LD I0.0LPSAB<= SMB28, 50= Q0.0LPPAB>= SMB28, 150= Q0.1
2 //V // // // .
LD I0.1MOVW -30000, VW0MOVD -200000000, VD2MOVR 1.012E-006, VD6
3 //V // // // .
LD I0.2MOVW +30000, VW0MOVD -100000000, VD2MOVR 3.141593, VD6
4 // VW0 > +10000 // . // // . // , // .// : VW0 > VW100
LD I0.3LPSAW> VW0, +10000= Q0.2LRDAD< -150000000, VD2= Q0.3LPPAR> VD6, 5.001E-006= Q0.4
S7-200 PLC
98
6-16
ASCII .
IN1 = IN2 IN1 <> IN2
, (LAD) (FBD) , (STL)
1 Load, AND OR .
S7-200 .
( ).
254 ( ).
( ).
, ASCII
. ASCII
.
.
/
IN1 STRING VB, LB, *VD, *LD, *AC,
IN2 STRING VB, LB, *VD, *LD, *AC
(OUT) BOOL I, Q, V, M, SM, S, T, C, L,
S7-200 6
99
6-17
- (BTI), - (ITB), - (ITD), - (DTI), - (DTR), BCD- (BCDI) -BCD(IBCD) IN
OUT . ,
. , BCD .
(ROUND) IN
OUT .
(TRUNC) IN OUT
.
(SEG) 7 .
/
IN BYTE
WORD, INT
DINT
REAL
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AIW, AC, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, HC, AC, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC,
OUT BYTE
WORD, INT
DINT, REAL
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *LD, *AC
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
S7-200 PLC
100
BCD- -BCD
-
-
-
-
-
BCD- (BCDI) 10 IN OUT
. IN 0 ~ 9999 BCD .
-BCD (IBCD) IN 10 OUT
. IN 0 ~ 9999 .
ENO = 0
SM1.6( BCD)
0006( )
SM :
SM1.6( BCD)
- (DTR) 32 , IN 32 OUT
.
ENO = 0
0006( )
- (DTI) IN OUT .
, .
ENO = 0
SM1.1( )
0006( )
SM :
SM1.1( )
- (ITD) IN OUT .
.
ENO = 0
0006( )
- (BTI) IN OUT .
, .
ENO = 0
0006( )
- (ITB) IN OUT . 0 ~
255 . .
ENO = 0
SM1.1( )
0006( )
SM :
SM1.1( )
, - , - .
S7-200 6
101
, .
(ROUND) IN OUT .
0.5 , .
(TRUNC) IN OUT .
.
ENO = 0
SM1.1( )
0006( )
SM :
SM1.1( )
:
1 // . //1. ( ) AC1 . //2. . //3. 2.54 ( ).//4. .
LD I0.0ITD C10, AC1 DTR AC1, VD0 MOVR VD0, VD8 *R VD4, VD8 ROUND VD8, VD12
2 //BCD .
LD I0.3
BCDI AC0
- BCD-
S7-200 PLC
102
7 , (SEG) IN
( ) OUT ( ) .
6-14 7
. 6-14
7 .
ENO = 0
0006( )
:
1
LD I1.0
SEG VB48, AC1
S7-200 6
103
ASCII
ASCII 16 30 ~ 39 41 ~ 46 .
6-18 ASCII
-ASCII
ASCII 8 .
ASCII 16 ASCII-16 (ATH) IN ASCII
LEN OUT 16 .16 -ASCII (HTA) IN
16 OUT ASCII . 16 LEN .
ASCII 16 255. ASCII
ASCII 30 ~ 39 16 0 ~ 9 41 ~ 46 16
A ~ F .
ENO = 0
SM1.7( ASCII) ASCII-16
0006( )
0091( )
SM :
SM1.7( ASCII)
ASCII -ASCII(ITA), -ASCII(DTA) -ASCII(RTA)
, ASCII .
/
IN BYTE
INT
DINT
REAL
IB, QB, VB, MB, SMB, SB, LB, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC,
LEN, FMT BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
OUT BYTE IB, QB, VB, MB, SMB, SB, LB, *VD, *LD, *AC
-ASCII (ITA) IN ASCII . FMT
. OUT 8
.
ENO = 0
0006( )
nnn > 5
S7-200 PLC
104
6-15 -ASCII . 8 . nnn .
nnn 0 ~ 5 . 0 . nnn 5 , ASCII . c (c=1)
(c=0) . 4 0.
6-15 3 (nnn=011) (c=0) . .
.
(-) .
0( ) .
.
-ASCII
12 .
6-16 -ASCII . nnn . nnn 0 ~ 5
. 0 . nnn 5 , ASCII . c (c=1) (c=0)
. 4 0 .
6-16 4 (nnn=100) (c=0) . .
.
(-) .
0( ) .
.
6-15 -ASCII(ITA) FMT
-ASCII (DTA) IN ASCII . FMT
. OUT 12 .
ENO = 0
0006( )
nnn > 5
S7-200 6
105
-
ASCII ( ) 3 ~ 15 .
S7-200 7 . 7 .
6-17 RTA (FMT) .
ssss . 0, 1 2 . nnn . nnn 0 ~ 5 . 0
. 5 nnn ASCII
. c (c=1) (c=0)
.
6-17 1 (nnn=001) 6 (ssss=0110)(c=0) . .
.
(-) .
0( ) .
.
3 .
.
6-16 -ASCII(DTA) FMT
-ASCII (RTA) IN ASCII . FMT ,
, .
OUT .
ENO = 0
0006( )
nnn > 5
ssss < 3
ssss< OUT
6-17 -ASCII(RTA) FMT
S7-200 PLC
106
: ASCII-16
1
LD I3.2ATH VB30, VB40, 3
: X "nibble"(1 ) .
: -ASCII
1 //VW2 //16#0B(3
// )
//VB10 8
//ASCII .
LD I2.3ITA VW2, VB10, 16#0B
: -ASCII
1 //VD2 //16#A3(3
// )
//VB10 10
//ASCII .
LD I2.3RTA VD2, VB10, 16#A3
S7-200 6
107
6-18 3 (nnn=011) (c=0) . OUT .
.
.
(-) .
0( ) .
.
6-19
- (ITS), - (DTS) -
(RTS) , (IN)ASCII (OUT) .
- - (ITS) IN 8
ASCII . (FMT) , . OUT
9 . 4 , .
ENO = 0
0006( )
0091( )
(nnn > 5)
6-18 - . 8
. nnn . nnn 0 ~ 5 . 0
. nnn 5 , 8 ASCII
. c (c=1) (c=0)
. 4 0 .
/
IN INT
DINT
REAL
IW, QW, VW, MW, SMW, SW, T, C, LW, AIW, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC,
FMT BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
OUT STRING VB, LB, *VD, *LD, *AC
S7-200 PLC
108
-
6-19 - . 8 . nnn . nnn 0 ~ 5 . 0 . nnn 5 , 12 ASCII . c
(c=1) (c=0) . 4 0 .
6-19 4 (nnn = 100) (c = 0) . OUT .
.
.
(-) .
0( ) .
.
6-18 - FMT
- (DTS) IN 12 ASCII . (FMT)
, . OUT
13 . 4 , .
ENO = 0
0006( )
0091( )
(nnn > 5)
6-19 - FMT
S7-200 6
109
-
S7-200 7 . 7 .
6-20 - . ssss . 0, 1 2 . nnn . nnn 0 ~ 5 . 0 . nnn 5
. c (c=1) (c=0) .
6-20 1 (nnn=001) 6 (ssss = 0110) (c=0) . OUT
. .
.
(-) .
0( ) .
.
3 .
.
- (RTS) IN ASCII . (FMT)
, , .
OUT . 3 ~ 15
. 4 , .
ENO = 0
0006( )
0091( )
: nnn > 5 ssss < 3
ssss <
6-20 - FMT
S7-200 PLC
110
. (0 - 9) .
(SM1.1) . , - 32767 -32768
.
(SM1.1) . , 'A123' SM1.1( )
.
6-20
- (STI), - (STD)
- (STR) INDX IN , OUT
.
ENO = 0
0006( )
0091( )
009B( = 0)
SM1.1( )
- - . [ ] [+ -] [ 0 - 9]
- . [ ] [+ -] [ 0 - 9] [. ,] [ 0 - 9]
INDX 1 , . INDX .
. , " : 77.8"
, INDX 13 " : " .
- .
(SM1.1) , . ,
'1.234E6' 1.234 .
/
IN STRING IB, QB, VB, MB, SMB, SB, LB, *VD, *LD, *AC,
INDX BYTE VB, IB, QB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
OUT INT
DINT, REAL
VW, IW, QW, MW, SMW, SW, T, C, LW, AC, AQW, *VD, *LD, *AC
VD, ID, QD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
S7-200 6
111
6-21
: : - ,
1 // . // .
// .
LD I0.0STI VB0,7,VW100STD VB0,7,VD200STR VB0,7,VD300
:VW100 ( ) = 98 VD200 ( ) = 98VD300 ( ) = 98.6
S7-200 PLC
112
6-21
(ENCO) IN OUT
"nibble"(4 ) .
(DECO) IN "nibble"(4 ) OUT .
0 .
SM ENO
ENO .
ENO = 0
0006( )
/
IN BYTE
WORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
OUT BYTE
WORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AQW, *VD, *LD, *AC
:
1 //AC2 . //1. DECO
// VW40 // . //2. ENCO // VB50 // // .
LD I3.1DECO AC2, VW40ENCO AC3, VB50
S7-200 6
113
SIMATIC
(CTU) (CU) .
Cxx PV , Cxx . (R)
. (32,767) .
STL :
:
:
(CTD) (CD)
. Cxx 0 , Cxx . Cxx
LD PV . 0 Cxx
.
STL :
:
:
S7-200 PLC
114
6-22 SIMATIC
6-23
/ / (CTUD) (CU)
, (CD) . Cxx . PV
.
(32,767) , (-32,768) . (-32,768) ,
(32,767) .
Cxx PV , Cxx . , . (R)
.
STL :
:
:
:
/
Cxx WORD (C0 ~ C255)
CU, CD, LD, R BOOL I, Q, V, M, SM, S, T, C, L,
PV INT IW, QW, VW, MW, SMW, SW, LW, T, C, AC, AIW, *VD, *LD, *AC,
, . ( , / .)
, 0 . .
/
CTU CU .
32,767 .
.
>=
.
.1
1 . S7-200 CPU 5 .
CTUD CU . CU .
.
.
>=
.
.1
CTD CD 0 .
.
= 0
.
.1
S7-200 6
115
: SIMATIC
1 // C1 //3 0 //I0.1 . //I0.0 - C1 .//I0.1 3 .
LD I0.0LD I0.1CTD C1, +3
2 //C1 C1 = 0 .
LD C1= Q0.0
: SIMATIC /
1 //I0.0 .//I0.1 .
//I0.2 0 .
LD I0.0LD I0.1LD I0.2CTUD C48, +4
2 // / C48// C48 .
// >= 4
LD C48= Q0.0
S7-200 PLC
116
IEC
6-24 IEC
(CTU) (CU) (PV)
. (CV) , (Q) . (R)
. .
(CTD) (CD)
(PV) . (CV) 0 , (Q) .
(LD) . 0
.
/ / (CTUD) (CU)
(CD) (CV) . , (QU) . 0 ,
(QD) . (LD) (PV) . ,
(R) 0 . 0
.
/
Cxx CTU, CTD, CTUD (C0 ~ C255)
CU, CD, LD, R BOOL I, Q, V, M, SM, S, T, C, L,
PV INT IW, QW, VW, MW, SMW, SW, LW, AC, AIW, *VD, *LD, *AC,
Q, QU, QD BOOL I, Q, V, M, SM, S, L
CV INT IW, QW, VW, MW, SW, LW, AC, *VD, *LD, *AC
, . ( , / .)
S7-200 6
117
: IEC
S7-200 PLC
118
6-25
S7-200 . S7-200 CPU . A .
(HDEF)
(HSCx) . , , .
.
ENO = 0
0003( )
0004( )
000A(HSC )
(HSC) HSC
. N .
12 . 6-26 .
, , , . 2 , 2 . 4
1 (1x) 4 (4x) . .
ENO = 0
0001(HDEF HSC)
0005( HSC/PLS)
/
HSC, MODE BYTE
N WORD
CD . 4 29 .
CPU 221 CPU 222 4 . HSC0, HSC3, HSC4 HSC5. CPU HSC1 HSC2 .
CPU 224, CPU 224XP CPU 226 6 . HSC0 ~ HSC5.
S7-200 6
119
, , .
. .
, .
.
, . ,
.
, PLC .
. ( , .)
. 4
. , ,2 2 , A/B 4 .
. , , , .
, .
, . , .
, . , .
, HDEF ( ) . , SM0.1( ) HDEF .
, .
.
.
( ) .
( ) .
.
.
HSC . . , , . HSC
, > HSC .
S7-200 PLC
120
.
6-26 , , . 2 ,
. , HSC0 I0.0 I0.2 1 , I0.1 HSC3 .
6-26
HSC0 ( 12 ) I0.0 HSC4 I0.3 . .
HSC0 I0.0 I0.1 I0.2
HSC1 I0.6 I0.7 I1.0 I1.1
HSC2 I1.2 I1.3 I1.4 I1.5
HSC3 I0.1
HSC4 I0.3 I0.4 I0.5
HSC5 I0.4
0
1
2
3
4
5
6 2 2
7
8
9 A/B 4 A B
10 A B
11 A B
12 HSC0 HSC3 12 .
HSC0 Q0.0 .
HSC3 Q0.1 .
S7-200 6
121
HSC 6-22 ~ 6-26
.
6-22 0, 1 2
6-23 3, 4 5
S7-200 PLC
122
6, 7 8 0.3 ,
. , . ,
. , .
6-24 6, 7 8
6-25 9, 10 11 (4 1x )
S7-200 6
123
6-27 .
, .
6-26 9, 10 11 (4 4x )
6-27
S7-200 PLC
124
4 1x 4x (4 ) 3 .
HDEF . 6-27 .
6-27 , 1x/4x
, .
.
( 0, 1 2 )
HSC . 6-28 .
HDEF 3 . , .
HDEF , S7-200 STOP .
HSC0 HSC1 HSC2 HSC4 (HDEF )
SM37.0 SM47.0 SM57.0 SM147.0 1:0 = 1 =
1 , 4 4x( 4 ).
--- SM47.1 SM57.1 --- 1:0 = 1 =
SM37.2 SM47.2 SM57.2 SM147.2 4 : 0 = 4X 1 = 1X
:
MAIN
1 // : //1.
//
// 4x .
//2.
// 4
// HSC1
LD SM0.1 MOVB 16#F8, SMB47 HDEF 1, 11
S7-200 6
125
6-28 HSC0, HSC1, HSC2, HSC3, HSC4 HSC5
6-29 (0, 1, 2, 3, 4 5)
HC( ) . HC . HC
. HC .
6-29 HSC0, HSC1, HSC2, HSC3, HSC4 HSC5
32 (CV) 32 (PV) . ,
. HC . .
, / HSC
. 6-30 .
HSC0 HSC1 HSC2 HSC3 HSC4 HSC5
SM37.3 SM47.3 SM57.3 SM137.3 SM147.3 SM157.3 :
0 = 1 =
SM37.4 SM47.4 SM57.4 SM137.4 SM147.4 SM157.4 HSC :
0 = 1 =
SM37.5 SM47.5 SM57.5 SM137.5 SM147.5 SM157.5HSC :
0 = 1 =
SM37.6 SM47.6 SM57.6 SM137.6 SM147.6 SM157.6HSC :
0 = 1 =
SM37.7 SM47.7 SM57.7 SM137.7 SM147.7 SM157.7HSC :
0 = HSC 1 = HSC
HSC0 HSC1 HSC2 HSC3 HSC4 HSC5
(CV) HC0 HC1 HC2 HC3 HC4 HC5
:
MAIN
1 //I3.0 //
//0 VD200
// .
LD I3.0 EUMOVD HC0, VD200
S7-200 PLC
126
/ ( 1 2 ).
1. SM / ( 6-30). .
2. / ( x.5, x.6) ( 6-28) .
.
3. HSC . . ,
, SM / .
6-30 HSC0, HSC1, HSC2, HSC3, HSC4 HSC5
HSC
. . 0, 1 2
. . .
. 6-31 .
HSC0 HSC1 HSC2 HSC3 HSC4 HSC5
( CV) SMD38 SMD48 SMD58 SMD138 SMD148 SMD158
( PV) SMD42 SMD52 SMD62 SMD142 SMD152 SMD162
SM HSC .
:
MAIN
1 //I2.0 //
// 1000
// 2000 .
LD I2.0EUMOVD 1000, SMD38MOVD 2000, SMD42 = SM37.5 = SM37.6HSC 0
.
S7-200 6
127
6-31 HSC0, HSC1, HSC2, HSC3, HSC4 HSC5
HSC1 . S7-200 RUN
. , RUN HDEF
. HDEF HDEF .
0, 1 2 / ( 0, 1 2) HSC1
.
1. . ,
.
2. SMB47 . ,
SMB47 = 16#F8 . .
. .
. .
. .
HSC0 HSC1 HSC2 HSC3 HSC4 HSC5
SM36.0 SM46.0 SM56.0 SM136.0 SM146.0 SM156.0
SM36.1 SM46.1 SM56.1 SM136.1 SM146.1 SM156.1
SM36.2 SM46.2 SM56.2 SM136.2 SM146.2 SM156.2
SM36.3 SM46.3 SM56.3 SM136.3 SM146.3 SM156.3
SM36.4 SM46.4 SM56.4 SM136.4 SM146.4 SM156.4
SM36.5 SM46.5 SM56.5 SM136.5 SM146.5 SM156.5 :
0 = 1 =
SM36.6 SM46.6 SM56.6 SM136.6 SM146.6 SM156.6 .
0 = 1 =
SM36.7 SM46.7 SM56.7 SM136.7 SM146.7 SM156.7 .
0 = 1 =
, ,SMB47 , HSC
.
S7-200 PLC
128
3. HSC 1 MODE HDEF . 0, 1,
2.
4. ( 0 ) SMD48( ) .
5. SMD52( ) .
6. , CV = PV ( 13) .
.
7. , ( 15) .
8. (ENI) .
9. S7-200 HSC1 HSC .
10. .
3, 4 5 / ( 3, 4 5) HSC1
.
1. . ,
.
2. SMB47 . ,
SMB47 = 16#F8 . .
. .
HSC . .
3. HSC 1 MODE HDEF . 3, 4,
5.
4. ( 0 ) SMD48( ) .
5. SMD52( ) .
6. , CV = PV ( 13) .
.
7. , ( 14) .
8. , ( 15) .
9. (ENI) .
10. S7-200 HSC1 HSC .
11. .
S7-200 6
129
6, 7 8 / 2 / ( 6, 7 8) HSC1
.
1. . ,
.
2. SMB47 . ,
SMB47 = 16#F8 . .
. .
HSC . .
3. HSC 1 MODE HDEF . 6, 7,
8.
4. ( 0 ) SMD48( ) .
5. SMD52( ) .
6. , CV = PV ( 13) . .
7. , ( 14) .
8. , ( 15) .
9. (ENI) .
10. S7-200 HSC1 HSC .
11. .
9, 10 11 A/B 4 ( 9, 10 11) HSC1
.
1. . ,
.
2. SMB47 .
(1x ):SMB47 = 16#FC .
. . .
HSC . .
(4x ):SMB47 = 16#F8 .
. . .
HSC . .
S7-200 PLC
130
3. HSC 1 MODE HDEF . 9, 10,
11.
4. ( 0 ) SMD48( ) .
5. SMD52( ) .
6. , CV = PV ( 13) .
.
7. , ( 14) .
8. , ( 15) .
9. (ENI) .
10. S7-200 HSC1 HSC .
11. .
12 PTO0 HSC0 ( 12).
1. . ,
.
2. , SMB37 . ,
SMB37 = 16#F8 . .
. .
. .
3. HSC 0 MODE 12 HDEF .
4. ( 0 ) SMD38( ) .
5. SMD42( ) .
6. , CV = PV ( 12) . .
7. (ENI) .
8. S7-200 HSC0 HSC .
9. .
0, 1, 2 12 ( 0, 1 2)
HSC1 .
1. SMB47 .
SMB47 = 16#90 . HSC .
SMB47 = 16#98 . HSC .
2. S7-200 HSC1 HSC .
S7-200 6
131
( ) .
, .
HSC1 ( ).
1. SMB47 .
SMB47 = 16#C0 . .
2. ( 0 ) SMD48( ) .
3. S7-200 HSC1 HSC .
( ) HSC1 ( ).
1. SMB47 .
SMB47 = 16#A0 . .
2. SMD52( ) .
3. S7-200 HSC1 HSC .
( ) HSC1 ( ).
1. SMB47 .
SMB47 = 16#00 .
2. HSC .
S7-200 PLC
132
:
MAIN
1 // SBR_0 .
LD SM0.1 CALL SBR_0
S
B
R
0
1 // HSC1 . //1. . // - . // - . // - . // - // . // - 4x . //2. // 4 HSC1 . //3. HSC1 . //4. HSC1 50 .//5. HSC1 = ,// 13 INT_0 .//6. . //7. HSC1 .
LD SM0.1 MOVB 16#F8, SMB47 HDEF 1, 11MOVD +0, SMD48 MOVD +50, SMD52 ATCH INT_0, 13 ENI HSC 1
I
N
T
0
1 //HSC1 . //1. HSC1 . //2. HSC1// .
LD SM0.0MOVD +0, SMD48 MOVB 16#C0, SMB47 HSC 1
S7-200 6
133
PWM .
S7-200 2 PTO/PWM . Q0.0 Q0.1
. (SM) . (8 ), ( 32 ), (
16 ).
PTO/PWM Q0.0 Q0.1 . PTO PWM Q0.0 Q0.1 , PTO/PWM
. , . PTO/PWM
, . .
6-32
(PLS) (Q0.0 Q0.1) (PTO)
(PWM) .
S7-200 CPU
. 13
.
PLS , PTO
.
PTO (50% ) .
/
Q0.X WORD : 0 (= Q0.0) 1 (= Q0.1)
PTO PWM , Q0.0 Q0.1 0 .
, , 0 .
PTO/PWM 10% .
PTO/PWM PLS CD . 7, 22, 23, 30, 50 .
S7-200 PLC
134
(PTO)PTO (50% )
. ( 6-28 .) PTO ( ). (
).
6-33 .
6-33 PTO
PTO " " " " . , .
.
PTO , , SM
. . . 9
.
PTO SM
. PTO , SM PLS .
. . , ,
. .
PLS .
: 1 ~ 4,294,967,295
: 10 s ~ 65,535 s 2 ms ~ 65,535 ms.
( : 75 ms), .
6-28 (PTO)
/
< 2 2 .
= 0 1 .
S7-200 6
135
PTO , S7-200 V
. SM , V (SMW168 SMW178) .
, . PLS .
8 16 , 16 , 32 . 6-34
. . ,
, 0 .
PTO , SMB166( SMB176) .
6-34 PTO
(PWM)
6-35 , ( 100%) . 0 ( 0%) .
6-35 PWM ,
0 : 1 ~ 2551
1 0 . PTO .
1 #1 ( 2 ~ 65,535 )
3 ( ) ( -32,768 ~ 32,767 )
5 (1 ~ 4,294,967,295)
9 #2 ( 2 ~ 65,535 )
11 ( ) ( -32,768 ~ 32,767 )
13 (1 ~ 4,294,967,295)
( ) #3 ( )
PWM . ( 6-29 .) .
: 10 s ~ 65,535 s 2 ms ~ 65,535 ms.
: 0 s ~ 65,535 s 0 ms ~ 65,535 ms.
6-29 (PWM)
>= 100% , .
= 0 0% , .
< 2 2 .
S7-200 PLC
136
PWM 2 .
: , . , .
: PWM , . , PTO/PWM . PTO/PWM
PWM . . , PWM
. .
PTO/PWM SM PLS SM PTO/PWM
. SMB67 PTO 0 PWM 0 SMB77 PTO 1 PWM 1. 6-36 PTO/PWM
. 6-37 PTO/PWM .
SM ( ) , PLS PTO PWM . (SM67.7 SM77.7) PTO/PWM
0 , PLS PTO PWM .
(SM66.7 SM76.7) PTO . , . (
.) , .
SM66.4( SM76.4) SM66.5( SM76.5) .
PTO (SM66.4 SM76.4)
1 . .
PTO ( ) (SM66.5 SM76.5) 1 .
PTO/PWM (SM66.6 SM76.6) 1 .
. RUN 0 .
PWM (SM67.4 SM77.4) PLS .
, PWM .
(SMD72 SMD82), (SMW70 SMW80) (SMW68 SMW78) , PLS . , PLS (SMW168 SMW178) .
S7-200 6
137
6-36 PTO / PWM SM
6-37 PTO/PWM
Q0.0 Q0.1
SM66.4 SM76.4 PTO ( ): 0 = 1 =
SM66.5 SM76.5 PTO : 0 = 1 =
SM66.6 SM76.6 PTO/PWM / : 0 = 1 = /
SM66.7 SM76.7 PTO : 0 = 1 = PTO
Q0.0 Q0.1
SM67.0 SM77.0 PTO/PWM : 0 = 1 =
SM67.1 SM77.1 PWM : 0 = 1 =
SM67.2 SM77.2 PTO : 0 = 1 =
SM67.3 SM77.3 PTO/PWM : 0 = 1 s/tick 1 = 1 ms/tick
SM67.4 SM77.4 PWM : 0 = 1 =
SM67.5 SM77.5 PTO / : 0 = 1 =
SM67.6 SM77.6 PTO/PWM : 0 = PTO 1 = PWM
SM67.7 SM77.7 PTO/PWM : 0 = 1 =
Q0.0 Q0.1
SMW68 SMW78 PTO/PWM : 2 ~ 65,535
SMW70 SMW80 PWM : 0 ~ 65,535
SMD72 SMD82 PTO : 1 ~ 4,294,967,295
SMB166 SMB176 PTO
SMW168 SMW178 PTO (V0 )
SMB170 SMB180
SMB171 SMB181
SMD172 SMD182
(16 )
PLS
PTO PWM
16#81 PTO 1 s/
16#84 PTO 1 s/
16#85 PTO 1 s/
16#89 PTO 1 ms/
16#8C PTO 1 ms/
16#8D PTO 1 ms/
16#A0 PTO 1 s/
16#A8 PTO 1 ms/
16#D1 PWM 1 s/
16#D2 PWM 1 s/
16#D3 PWM 1 s/
16#D9 PWM 1 ms/
16#DA PWM 1 ms/
16#DB PWM 1 ms/
S7-200 PLC
138
: 2 kHz , 10 kHz , 4000 . ( )
, . , ( ) ( ) 500 s , 100 s .
, 200 . 400 .
PTO/PWM .
= | End_CTseg - Init_CTseg | / Quantityseg
: End_CTseg = Init_CTseg =
Quantityseg =
PTO/PWM
.
, , 255
PTO , .
6-30 ( 1) ( 2) ,
( 3) .
6-30 /
:
1( ):
= -2
2( ):
= 0
3( ):
= 1
6-38 . (
V500 V .) V
, .
6-38
VB500 3
VW501 500
1VW503 -2
VD505 200
VW509 100
2VW511 0
VD513 3400
VW517 100
3VW519 1
VD521 400
S7-200 6
139
, . 0 ,
. .
= Init_CTseg + ( Deltaseg * ( Quantityseg - 1 ))
: Init_CTseg =
Deltaseg =
Quantityseg =
, . , .
. .
. .
= Quantityseg * ( Init_CT + ( ( Deltaseg/2 ) * ( Quantityseg - 1 ) ) )
: Quantityseg =
Init_CTseg =
Deltaseg =
S7-200 PLC
140
6-39 , ,
, ,
IN1 + IN2 = OUT IN1 - IN2 = OUT LAD FBD
IN1 + OUT = OUT OUT - IN1 = OUT STL
(+I) (-I) 2 16 16 .
(+D) (-D) 2 32 32
. (+R) (-R) 2 32 32
.
IN1 * IN2 = OUT IN1 / IN2 = OUT LAD FBD
IN1 * OUT = OUT OUT / IN1 = OUT STL
(*I) (/I) 216 16
. ( , .) (*D) (/D) 2 32 32
. ( , .) (*R) l (/R) 2
32 32 .
SM ENOSM1.1 .SM1.1 , SM1.0 SM1.2
. SM1.1 SM1.3 , SM1.0 SM1.2 . SM1.3 ,
.
ENO = 0
SM1.1( )
SM1.3(0 )
0006( )
SM1.0(0)
SM1.1( , )
SM1.2( )
SM1.3(0 )
/
IN1, IN2 INT
DINT
REAL
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *AC, *LD,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC,
OUT INT
DINT, REAL
IW, QW, VW, MW, SMW, SW, LW, T, C, AC, *VD, *AC, *LD
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
S7-200 6
141
( ) ANSI/IEEE 754-1985 ( ) . .
:
1
LD I0.0 +I AC1, AC0 *I AC1, VW100 /I VW10, VW200
:
1
LD I0.0 +R AC1, AC0 *R AC1, VD100 /R VD10, VD200
S7-200 PLC
142
6-40
IN1 * IN2 = OUT LAD FBDIN1 * OUT = OUT STL
(MUL) 2 16 32 . STL MUL
32 OUT (16 ) .
IN1 / IN2 = OUT LAD FBDOUT / IN1 = OUT STL
(DIV) 2 16 16 ( ) 16
( ) 32 .
STL 32 OUT (16 ) .
SM ENO , (SM) .
SM1.3(0 ) , . ,
.
ENO = 0
SM1.1( )
SM1.3(0 )
0006( )
SM1.0(0)
SM1.1( )
SM1.2( )
SM1.3(0 )
/
IN1, IN2 INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
OUT DINT ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
:
1
LD I0.0 MULAC1, VD100DIV VW10, VD200
: VD100 VW100 VW102 , VD200 VW200 VW202 .
S7-200 6
143
6-41
( ) ANSI/IEEE 754-1985 ( ) . .
, (SIN), (COS) (TAN)
IN OUT . .
SIN (IN) = OUT COS (IN) = OUT TAN (IN) = OUT
: MUL_R (*R) 1.745329E-2( /180)
.
(LN) IN
OUT .
(EXP) IN e OUT .
LN (IN) = OUT EXP (IN)= OUT
10 : 2.302585( 10 ) .
: . , X Y
. EXP (Y * LN(X)).
(SQRT) (IN) OUT .
SQRT (IN)= OUT
: 5 = 5^3 = EXP(3*LN(5)) = 125 125 = 125^(1/3) = EXP((1/3)*LN(125))= 5
5 = 5^(3/2) = EXP(3/2*LN(5)) = 11.18034
SM ENO SM1.1
. SM1.1 , SM1.0 SM1.2 . SM1.1 ,
SM1.0 SM1.2 .
ENO = 0
SM1.1( )
0006( )
SM1.0(0)
SM1.1( )
SM1.2( )
/
IN REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC,
OUT REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
S7-200 PLC
144
6-42
IN + 1 = OUT LAD FBD OUT + 1 = OUT STL
IN -1 = OUT LAD FBD OUT - 1 = OUT STL
IN 1 OUT .
(INCB) (DECB) .
(INCW) (DECW) .
(INCD) (DECD) .
ENO = 0 :
SM1.1( )
0006( )
:
SM1.0(0)
SM1.1( )
SM1.2( )
/
IN BYTE
INT
DINT
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
OUT BYTE
INT
DINT
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
IW, QW, VW, MW, SMW, SW, T, C, LW, AC,*VD, *LD, *AC
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
:
1
LD I4.0INCW AC0DECD VD100
S7-200 6
145
/ / (PID)
8 PID . PID ( ), PID
.
9 ,, , , , ( ), ( ) ( )
.
PID , PID . PID .
PID . 15 . PID PID PID .
6-43 PID
PID (PID) (TBL) LOOP PID
.
ENO = 0 :
SM1.1( )
0006( )
:
SM1.1( )
PID ( , , ) PID . PID
(TOS) ON( ) . 2 .
TABLE 0 ~ 7 LOOP .
/
TBL BYTE VB
LOOP BYTE (0 ~ 7)
STEP 7-Micro/WIN PID PID . > ,
PID .
.
S7-200 PLC
146
PID , PID PLC (e) 0 .
(SP) ( ) (PV) ( ) .PID , M(t) ,
.
, . .
. , . .
, .
. .
= + +
: M(t) .
KC .
e ( ) .
Minitial .
= + +
: Mn n .
KC .
en n .
en -1 ( n - 1) .
ex x .
KI .
Minitial .
KD .
= + +
: Mn n .
KC .
en n .
en -1 ( n - 1) .
KI .
MX ( n - 1) .KD .
S7-200 6
147
S7-200 . .
PID MP (KC), (SP)
(PV) (e) . S7-200 .
PID MI . S7-200
.
(MX) . MIn
MIn ( " "
). (Minitial)
. , (KC), PID
(TS),
(TI) .
Mn = MPn + MIn + MDn
= + +
: Mn n .MPn n .
MIn n .
MDn n .
MPn = KC * (SPn - PVn)
: MPn n .KC .
SPn n
PVn n .
MPn = KC * TS / TI * (SPn - PVn) + MX
: MIn n .
KC .
TS .
TI ( ) .
SPn n
PVn n .
MX n - 1 .
( )
S7-200 PLC
148
PID MD . S7-200 .
, (SPn = SPn - 1).
.
. PVn-1 PVn .
.
, . .
(PID "I" ), "INF" ( ) . , MX 0
.
(PID "D" ), 0.0 ( ) .
(PID "p" ) I ID , 0.0 . ,
0.0 1.0 .
.
. .
.
MDn = KC * TD / TS * ((SPn - PVn) - (SPn - 1 - PVn - 1))
MDn = KC * TD / TS * (SPn - PVn - SPn - 1 + PVn - 1)
:
MDn = KC * TD / TS * (PVn - 1 - PVn)
: MDn n .
KC .
TS .
TD ( ) .
SPn n
SPn-1 n-1
PVn n .
PVn-1 n .
S7-200 6
149
, . PID ,
.
16 . .
0.0 1.0 . .
AC0 ( 64,000) .
.
0.0 1.0 . , 16 . PV
SP . .
ITD AIW0, AC0 // .
DTR AC0, AC0 //32 .
RNorm = ((RRaw / Span) + Offset)
: RNorm .
RRaw .
Offset 0.0 . 0.5 .
Span - .= 32,000( )= 64,000( )
/R 64000.0, AC0 // .
+R 0.5, AC0 //0.0 ~ 1.0 .
MOVR AC0, VD100 // TABLE .
RScal = (Mn - Offset) * Span
: RScal .
Mn .
Offset 0.0 .
0.5 .
Span - .= 32,000( )= 64,000( )
S7-200 PLC
150
.
, 16 . .
. ( 0.0 I ID , .)
PID . ,
PID .
PID , PID . 0.0 1.0 . PID ( ) . ( " " .)
, PID PID . ( 0.0 1.0
), .
, . , 0.0 1.0 PID
. PID .
PID .
, 0.0 1.0 .
PID . .
MOVR VD108, AC0 // .
-R 0.5, AC0 // .
*R 64000.0, AC0 // .
ROUND AC0, AC0 // 32 .
DTI AC0, LW0 // 16 .
MOVW LW0, AQW0 // .
MX = 1.0 - (MPn + MDn) Mn > 1.0
MX = - (MPn + MDn) Mn < 0.0
:MX . MPn n .
MDn n .
Mn n .
S7-200 6
151
S7-200 PID . PID PID . , " " PID . " "
PID .
PID . 0-1 . ,
. , PID (Mn
). PID 0-1
.
(SPn) = (PVn) .
(PVn-1) = (PVn) .
(MX) = (Mn) .
PID " " PLC STOP-RUN . RUN PID
, .
PID PID .
, S7-200 .
, PID
CPU ( ) .
PID . ( ) 0.0 1.0 .
PID , SM1.1( ) PID . ( ,
PID .)
S7-200 PLC
152
80 6-44 .
6-44
0 (PVn)
REAL 0.0 1.0 .
4 (SPn)
REAL 0.0 1.0 .
8(Mn)
REAL / 0.0 1.0 .
12 (KC)
REAL . .
16 (TS)
REAL . .
20 (TI)
REAL . .
24 (TD)
REAL . .
28 (MX)
REAL / 0.0 1.0 .
32 (PVn-
1)
REAL / PID .
36 ~ 79 . 15-1 .
S7-200 6
153
EVNT
. . , . ,
.
CLR_EVNT 4 . - ,
PV .
6-45
(ENI) . (DNI)
.
RUN , . RUN , .
, .
ENO = 0 :
0004( ENI, DISI HDEF )
(CRETI)
.
(ATCH)
EVNT INT .
ENO = 0 :
0002(HSC )
(DTCH) EVNT
.
/
INT BYTE (0 ~ 127)
EVNT BYTE CPU 221 CPU 222: 0 ~ 12, 19 ~ 23 27 ~ 33
CPU224: 0 ~ 23 27 ~ 33
CPU 224XP CPU 226: 0 ~ 33
S7-200 PLC
154
,
. ( ) ( )
. , .
. ,
.
. . 6-46
.
6-46
CPU221 CPU222
CPU224CPU224XP CPU226
0 I0.0 Y Y Y
1 I0.0 Y Y Y
2 I0.1 Y Y Y
3 I0.1 Y Y Y
4 I0.2 Y Y Y
5 I0.2 Y Y Y
6 I0.3 Y Y Y
7 I0.3 Y Y Y
8 0 Y Y Y
9 0 Y Y Y
10 0 SMB34 Y Y Y
11 1 SMB35 Y Y Y
12 HSC0 CV=PV
( = )
Y Y Y
13 HSC1 CV=PV
( = )
Y Y
14 HSC1 Y Y
15 HSC1 Y Y
16 HSC2 CV=PV
( = )
Y Y
17 HSC2 Y Y
18 HSC2 Y Y
19 PLS0 PTO Y Y Y
20 PLS1 PTO Y Y Y
21 T32 CT=PT Y Y Y
S7-200 6
155
S7-200 .
, . (CRETI) . 6-47
.
6-47
, , , (SM)
. , .
. S7-200
, .
22 T96 CT=PT Y Y Y
23 0 Y Y Y
24 1 Y
25 1 Y
26 1 Y
27 HSC0 Y Y Y
28 HSC0 Y Y Y
29 HSC4 CV=PV
( = )
Y Y Y
30 HSC4 Y Y Y
31 HSC4 Y Y Y
32 HSC3 CV=PV
( = )
Y Y Y
33 HSC5 CV=PV
( = )
Y Y Y
. , .
, . ,
. " " .
(DISI), (ENI), (HDEF) (END) .
6-46 ( )
CPU221 CPU222
CPU224CPU224XP CPU226
S7-200 PLC
156
. .
.
.
STL : , STL ,
.
LAD : , LAD , (MOVB,
MOVW, MOVD, MOVR) . LAD STL
, STL .
STL LAD : , , / (DISI ENI)
. .
, . , ,
.
. .
S7-200 S7-200 .
: S7-200 .
I/O : S7-200 I/O . ,
.
S7-200 .
S7-200 .
. , , .
. ( ) .
I/O I/O / ,
. S7-200 / (I0.0, I0.1,I0.2 I0.3). . /
.
, , .
S7-200 6
157
PLC .
. .
I/O .
T32/T96 .
. 1 ms ~ 255 ms1 ms . 0 SMB34 , 1
SMB35 .
. , PID
.
. , SMB34 SMB35
. , , . ,
.
, . RUN ,
. , . (
).
T32/T96 . 1 ms (TON) (TOF) T32 T96 . , T32 T96 . , S7-200 1 ms
. T32/T96 .
S7-200
. . , .
, . .
6-48 3 .
6-48
. , ( ) . 6-49 .
, .
CPU 221, CPU 222, CPU 224 CPU 224XP CPU 226
4 8
I/O 16 16
8 8
S7-200 PLC
158
6-50 .
6-49
6-50
(0 = , 1 = ) SM
SM4.0
I/O SM4.1
SM4.2
8 0
0
9 0 0
23 0 0
24 1 1
25 1 1
26 1 1
19 PLS0 PTO
0
20 PLS1 PTO 1
0 I0.0 2
2 I0.1 3
4 I0.2 4
6 I0.3 5
1 I0.0 6
3 I0.1 7
5 I0.2 8
7 I0.3 9
12 HSC0 CV=PV( = ) 10
27 HSC0 11
28 HSC0 12
13 HSC1 CV=PV ( = ) 13
14 HSC1 14
15 HSC1 15
16 HSC2 CV=PV ( = ) 16
17 HSC2 17
18 HSC2 18
32 HSC3 CV=PV ( = ) 19
29 HSC4 CV=PV ( = ) 20
30 HSC4 21
31 HSC4 22
33 HSC5 CV=PV ( = ) 23
10 0 SMB34
0
11 1 SMB35 1
21 T32 CT=PT 2
22 T96 CT=PT 3
S7-200 6
159
:
MAIN
1 // :
//1. INT_0
// I0.0 .
//2. .
LD SM0.1 ATCH INT_0, 1 ENI
2 //I/O ,
//I0.0
// .
// .
LD SM5.0DTCH 1
3 //M5.0 ,
// .
LD M5.0 DISI
INT0
1 //I0.0 :
//I/O .
LD SM5.0CRETI
:
MAIN
1 // 0 .
LD SM0.1 CALL SBR_0
SBR0
1 //1. 0 100 ms
// .
//2. 0( 10) INT_0
// .
//3. .
LD SM0.0MOVB 100, SMB34ATCH INT_0, 10 ENI
INT0
1 // 100 ms AIW4 .
LD SM0.0MOVW AIW4, VW100
S7-200 PLC
160
:
1 // HSC
LD SM0.0MOVB 16#A0, SMB47
// :
// ;
MOVD +6, SMD52 //PV = 6;
ATCH HSC1_STEP1, 13 // HSC1_STEP1: CV = HC1 PV
2 //
// .
LD SM0.0CEVNT 13
S7-200 6
161
6-51
, (INVB), (INVW)
(INVD) IN OUT .
ENO = 0
0006( )
SM :
SM1.0(0)
/
IN BYTE
WORD
DWORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
OUT BYTE
WORD
DWORD
IB, QB, VB, MB, SMB, SB, LB, AC,*VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *LD, *AC
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
:
1
LD I4.0INVW AC0
S7-200 PLC
162
AND, OR Exclusive OR
6-52 AND, OR Exclusive OR
AND , AND AND AND (ANDB), AND (ANDW) AND (ANDD) 2 IN1 IN2
AND OUT .
OR , OR OR OR (ORB), OR (ORW) OR
(ORD) 2 IN1 IN2 OR OUT .
Exclusive OR , Exclusive OR
Exclusive OR Exclusive OR (XORB), Exclusive OR (XORW) Exclusive OR (XORD) 2 IN1 IN2 XOR
OUT .
SM ENO ,
SM ENO .
ENO = 0
0006( )
SM :
SM1.0(0)
/
IN1, IN2 BYTE
WORD
DWORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
OUT BYTE
WORD
DWORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *AC, *LD
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
S7-200 6
163
: AND, OR Exclusive OR
1
LD I4.0ANDW AC1, AC0ORW AC1, VW100XORW AC1, AC0
S7-200 PLC
164
6-53
, , (MOVB), (MOVW),
(MOVD) (MOVR) IN OUT
.
. 5
.
IEC , .
ENO = 0
0006( )
/
IN BYTE
WORD, INT
DWORD, DINT
REAL
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *AC, *LD,
ID, QD, VD, MD, SMD, SD, LD, HC, &VB, &IB, &QB, &MB, &SB, &T, &C, &SMB, &AIW, &AQW, AC, *VD, *LD, *AC, ,
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC,
OUT BYTE
WORD, INT
DWORD, DINT, REAL
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AQW, *VD, *LD, *AC
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
S7-200 6
165
6-54
6-55
( ) I/O .
(BIR) (IN) (OUT) ,
.
(BIW) (IN) (OUT)
.
ENO = 0
0006( )
/
IN BYTE IB, *VD, *LD, *AC
OUT BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
/
IN BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
OUT BYTE QB, *VD, *LD, *AC
S7-200 PLC
166
6-56
,
(BMB), (BMW) (BMD) IN
, N OUT
.
N 1 ~ 255 .
ENO = 0
0006( )
0091( )
/
IN BYTE
WORD, INT
DWORD, DINT
IB, QB, VB, MB, SMB, SB, LB, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AIW, *VD, *LD, *AC
ID, QD, VD, MD, SMD, SD, LD, *VD, *LD, *AC
OUT BYTE
WORD, INT
DWORD, DINT
IB, QB, VB, MB, SMB, SB, LB, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AQW, *VD, *LD, *AC
ID, QD, VD, MD, SMD, SD, LD, *VD, *LD, *AC
N BYTE IB, QB, VB, MB, SMB, SB, LB, AC, , *VD, *LD, *AC
:
1 // 1(VB20 ~ VB23)// 2(VB100 ~ VB103)
LD I2.1BMB VB20, VB100, 4
S7-200 6
167
(WDR) S7-200 CPU .
. ,
.
( )
I/O ( I/O )
SM (SM0, SM5 ~ SM29 )
10 ms 100 ms 25 .
STOP
, S7-200 .
. .
(END)
. , .
(STOP) S7-200 CPU RUN
STOP .
,
.
, RUN STOP .
S7-200 PLC
168
500ms 500ms ,
.
, (QB) .
, STOP S7-200 1.4 STOP .
: ,
1 //I/O : //STOP .
LD SM5.0STOP
2 //M5.6 , // .
//1. S7-200 .
//2.
// .
LD M5.6WDR BIW QB2, QB2
3 //I0.0 , .
LD I0.0END
S7-200 6
169
For-Next
, INIT 1 FINAL 10 For Next INDX 10 .
1, 2, 3, ...10.
, . For Next , INDX . INDX
, .
For-Next 1 , For-Next 1 .-
6-57 For Next
For(FOR) Next(NEXT) . For
Next . For-Next (For-Next For-Next ) 8
.
For For Next .
INDX, INIT FINAL .
Next FOR .
ENO = 0
0006( )
For-Next ,
. For-Next . ,
( ) .
For-Next .
/
INDX INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *LD, *AC
INIT, FINAL INT VW, IW, QW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
S7-200 PLC
170
: For-Next
1 //I2.0 , //( 1) 100 .
LD I2.0FOR VW100, +1, +100
2 // ( 2) //I2.1
//
// .
LD I2.1FOR VW225, +1, +2
3 // 2 .
NEXT
4 // 1 .
NEXT
S7-200 6
171
6-58
(JMP) N .
(LBL) N .
, .
( , ).
. ,
.
SCR , SCR .
/
N WORD (0 ~ 255)
:
1 // //LBL4 .
LDN SM0.2JMP 4
2
LBL 4
S7-200 PLC
172
(SCR)
6-59
SCR LAD, FBD STL
.
, SCR . ,
.
SCR (LSCR) SCR N S .
SCR SCR . SCR
.
SCR , .
S . , S0.1
.
SCR , SCR
SCR .
SCR END .
/
S_bit BOOL S
S7-200 6
173
6-31 S SCR . .
SCR (LSCR) SCR , SCR (SCRE) SCR . SCR SCR
S . SCR SCR S .
SCR (CSCRE) SCR SCR SCR .
SCR S S .
, SM0.1 1 S0.1 . 2 , T37 2 . 1 SCR (S0.1)
2 SCR (S0.2) .
SCR (SCRT)
SCR SCR
.
SCR
S
S
. S
SCR
S
.
, SCR
.
6-31 LSCR
S7-200 PLC
174
:
1 // 1 .
LD SM0.1 S S0.1, 1
2 // 1 .
LSCR S0.1
3 // 1 : //1. : .
//2. : .
//3. 2 .
LD SM0.0S Q0.4, 1R Q0.5, 2TON T37, +20
4 //2 , 2 .
LD T37 SCRT S0.2
5 // 1 SCR .
SCRE
6 // 2 .
LSCR S0.2
7 // 2 : //1. : .
//2. 25 .
LD SM0.0S Q0.2, 1 TON T38, +250
8 //25 , 3 .
LD T38SCRT S0.3
9 // 2 SCR .
SCRE
S7-200 6
175
, 2
. ,
. 6-32 .
SCR SCRT .
2
. , . , . 6-33
2 .
L L' M M' SCR . L' M' SCR ,
N .
6-32
:
1 // L .
LSCR S3.4
2
LD M2.3A I2.1
SCRT S3.5 // M
SCRT S6.5 // N
3 // L .
SCRE
S7-200 PLC
176
6-33
:
1 // L
LSCR S3.4
2 // L'
LD V100.5SCRT S3.5
3 // L SCR
SCRE
4 // M
LSCR S6.4
5 // M'
LD C50SCRT S6.5
6 // M SCR
SCRE
7 // L' M' // :
//1. N(S5.0) .
//2. L'(S3.5) .
//3. M'(S6.5) .
LD S3.5 A S6.5 S S5.0, 1 R S3.5, 1 R S6.5, 1
S7-200 6
177
, . SCR
6-34 .
6-34
:
1 // L
LSCR S3.4
2 // M
LD M2.3SCRT S3.5
3 // N
LD I3.3 SCRT S6.5
4 // L SCR
SCRE
S7-200 PLC
178
LED
6-60 LED
IN 0 , LED OFF. IN 0 ,
LED ON( ) .
SF/DIAG CPU LED DIAG_LED 0 IN .
(LED ) :
CPU SF/DIAG LED ( )
I/O SF/DIAG LED ( )
SF/DIAG DIAG_LED LED 2
. CPU (SF) .
/
IN BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *LD, *AC
1 LED
LED .
5 LED .
1
LD SM1.3
O SM 2.0
O SM4.1
O SM4.2
O SM5.0
A SM0.5
= V100.0
2
LD SM0.0
DLED VB100
2 LED
LED .
VB100 , LED .
1
LD SM0.0
DLED VB100
S7-200 6
179
6-61
IN N OUT .
0 . (N) (
8, 16 32) , .
0 , (SM1.1) . 0
(SM1.0) 0 .
. ,
.
ENO = 0
0006( )
SM :
SM1.0(0)
SM1.1( )
(IN) (N)
(OUT) . .
( 8, 16 32)
, S7-200 . 0 ~ 7, 0 ~ 15,
0 ~ 31 .
0 , . , (SM1.1).
8( ), 16( ) 32( ) , (SM1.1). 0 (SM1.0) 0 .
. , .
ENO = 0
0006( )
SM :
SM1.0(0)
SM1.1( )
/
IN BYTE
WORD
DWORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
OUT BYTE
WORD
DWORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *LD, *AC
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
N BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
S7-200 PLC
180
:
1
LD I4.0RRW AC0, 2 SLW VW200, 3
S7-200 6
181
6-62
.
.
.
DATA . S_BIT
. N ( = N,
= -N).
SHRB (SM1.1).
(S_BIT) (N) .
ENO = 0
0006( )
0091( )
0092( )
SM :
SM1.1( )
/
DATA, S_Bit BOOL I, Q, V, M, SM, S, T, C, L
N BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
S7-200 PLC
182
(MSB.b).
MSB.b = [(S_BIT ) + ([N] - 1 + (S_BIT )) / 8].[8 ]
, S_BIT V33.4 N 14 , MSB.b V35.1 .
MSB.b = V33 + ([14] - 1 +4)/8 = V33 + 17/8 = V33 + 2, 1 = V35.1
(N)
, (S_BIT) .
(SM1.1).
(N) (DATA) S_BIT
, .
(SM1.1).
64 . 6-36 N
.
6-35
:
1
LD I0.2EUSHRB I0.3, V100.0, +4
S7-200 6
183
6-63
IN .
ENO = 0
0006( )
/
IN WORD IW, QW, VW, MW, SMW, SW, T, C, LW,AC, *VD, *LD, *AC
:
1
LD I2.1 SWAP VW50
S7-200 PLC
184
6-64
6-65
(SLEN) IN
.
(SCPY) IN
OUT .
(SCAT) IN
OUT .
SM ENO ,
ENO .
ENO = 0
0006( )
0091( )
/
IN STRING VB, LB, *VD, *LD, *AC,
OUT BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
/
IN STRING VB, LB, *VD, *LD, *AC,
OUT STRING VB, LB, *VD, *AC, *LD
S7-200 6
185
: ,
1 //1. "WORLD" // VB0 .
//2. VB0
// VB100 .
//3. VB100
// .
LD I0.0 SCAT "WORLD", VB0 STRCPY VB0, VB100 STRLEN VB100, AC0
S7-200 PLC
186
6-66
(SSCPY)
INDX IN N OUT .
ENO = 0
0006( )
0091( )
009B( =0)
/
IN STRING VB, LB, *VD, *LD, *AC,
OUT STRING VB, LB, *VD, *LD, *AC
INDX, N BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
:
1 //VB0 7// 5
//VB20 .
LD I0.0 SSCPY VB0, 7, 5, VB20
S7-200 6
187
6-67
(SFND) IN1 IN2 . OUT
(1 ).
IN2 OUT . IN1 IN2
OUT 0 .
ENO = 0
0006( )
0091( )
009B( =0)
(SFND)
IN1 IN2 .
OUT (1 ).
OUT . OUT 0 .
ENO = 0
0006( )
0091( )
009B( =0)
/
IN1, IN2 STRING VB, LB, *VD, *LD, *AC,
OUT BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
S7-200 PLC
188
:
VB0 . 'On' VB20 'Off' VB30 . AC0(OUT
) . 0 (VB12) 'On' .
1 //1. AC0 1 .// (AC0 OUT .)
//2. (AC0=1)
// VB20 ('On') VB0
// VB0 .
LD I0.0 MOVB 1, AC0 SFND VB0, VB20, AC0
:
VB0 . VB20 + - . . VD200 .
1 //1. AC0 1 .// (AC0 OUT
// .)
//2. VB0
// .
//3. .
LD I0.0 MOVB 1, AC0 CFND VB0, VB20, AC0 STR VB0, AC0, VD200
S7-200 6
189
6-68
(DATA) (TBL) . (TL)
. (EC) .
. .
100 .
ENO = 0
SM1.4( )
0006( )
0091( )
SM :
SM1.4 1 .
/
DATA INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
TBL WORD IW, QW, VW, MW, SMW, SW, T, C, LW, *VD, *LD, *AC
:
1 // .
LD SM0.1 MOVW +6, VW200
2
LD I0.0 ATT VW100, VW200
S7-200 PLC
190
6-69
100 .
(FIFO) (TBL) DATA
.
. .
(LIFO) (TBL) DATA
. .
ENO = 0
SM1.5( )
0006( )
0091( )
SM :
SM1.5 1 .
/
TBL WORD IW, QW, VW, MW, SMW, SW, T, C, LW, *VD, *LD, *AC
DATA INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AQW, *VD, *LD, *AC
:
1
LD I4.1FIFO VW200, VW400
S7-200 6
191
:
1
LD I0.1LIFO VW200, VW300
S7-200 PLC
192
6-70
(FILL) IN OUT N
.
N 1 ~ 255 .
ENO = 0
0006( )
0091( )
/
IN INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
N BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC,
OUT INT IW, QW, VW, MW, SMW, SW, T, C, LW, AQW, *VD, *LD, *AC
:
1
LD I2.1 FILL +0, VW200, 10
S7-200 6
193
6-71
(FND) . INDX TBL CMD
PTN . CMD =, <>, < > 1 4
.
INDX .
INDX . INDX
.
100 . ( ) 0 99
.
ENO = 0
0006( )
0091( )
/
TBL WORD IW, QW, VW, MW, SMW, T, C, LW, *VD, *LD, *AC
PTN INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
INDX WORD IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *LD, *AC
CMD BYTE ( ) 1: (=), 2: (<>), 3: (<), 4: (>)
, . ,
. 6-36 .
TBL , TBL 1 (2 ) .
6-36 ATT, LIFO FIFO
S7-200 PLC
194
:
1
LD I2.1 FND= VW202, 16#3130, AC1
S7-200 6
195
:
20 . ( 20 ) . . . 100 .
( VW0 VW2) . ( VW2) CPU .
. . .
(VW106) 0 .
(VW2) .
1 // 4 20// .//1. // .
LD SM0.1 MOVW +20, VW0
2 // I0.0 .//I0.0 VW2// "+0" .
LD I0.0 EUFILL +0, VW2, 21
3 // I0.1 .//I0.1 // VW100 // .
LD I0.1EUATT VW100, VW0
4 // I0.2 // . // VW102 . // .//I0.2 // VW102 .
LD I0.2EULIFO VW0, VW102
5 // I0.3 // . // VW102 . // .//I0.0 // VW104 .
LD I0.3EUFIFO VW0, VW104
6 // 10 // .//1. I0.4 // .//2. 10 .
LD I0.4EUMOVW +0, VW106FND= VW2, +10, VW106
S7-200 PLC
196
6-72 SIMATIC
6-73 .
TON .
TONR .
( : ) TOF .
6-73
SIMATIC
(TON) (TONR) .
(Txx) .
(TOF) . (Txx)
.
/
Txx WORD (T0 - T255)
IN BOOL I, Q, V, M, SM, S, T, C, L,
PT INT IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC,
(TOF) (TON) (Txx) . , TON T32 TOF T32 .
>= (IN) /
TON 32,767
ON:
OFF: , = 0
= 0
TONR 32,767
ON:
OFF:
1
TOF = ,
ON: , = 0
OFF:
= 0
1 . S7-200 CPU 4 .
S7-200 6
197
TON TONR . .
TON TONR .
TONR . (R) TONR .
TON TONR 32,767 .
TOF . 0 . .
. TOF .
TOF .
TOF SCR SCR 0 .
. .
, 10 ms TON TON 10 ms .10 ms 50 500 ms . SIMATIC , 1 ms,10 ms 100 ms . 6-74
.
(TON) CD . 31
(R) TONR . TON TOF . .
=
= 0
TOF .
S7-200 PLC
198
6-74
1 ms . 1 ms
.
10 ms .
.
100 ms .
100 ms .
(PV) 1 . , 100 ms 2100 ms PV 22 .
TONR( )
1 ms 32.767 (0.546 ) T0, T64
10 ms 327.67 (5.46 ) T1 -T4, T65 -T68
100 ms 3276.7 (54.6 ) T5 -T31, T69 - T95
TON, TOF( )
1 ms 32.767 (0.546 ) T32, T96
10 ms 327.67 (5.46 ) T33 - T36, T97 - T100
100 ms 3276.7 (54.6 ) T37 - T63, T101 - T255
: SIMATIC
1 //100 ms T37//(10 x 100 ms = 1s) .
//I0.0 ON=T37 ,
//I0.0 OFF=T37
LD I0.0 TON T37, +10
2 //T37 T37 .
LD T37= Q0.0
S7-200 6
199
Normal Close .
: SIMATIC
1 //10 ms T33//(100 x 10 ms = 1s) .//M0.0 // .
LDN M0.0TON T33, +100
2 // // . //40% OFF/60% ON //(40 x 10 ms) Q0.0 .
LDW>= T33, +40= Q0.0
3 //T33( ) // .//(100 x 10 ms) M0.0 // .
LD T33 = M0.0
: SIMATIC
1 //10 ms T33 (100 x 10 ms = 1s) //I .//I0.0 ON OFF =T33 //I0.0 OFF ON =T33 //I
LD I0.0 TOF T33, +100
2 // T33 T33 //IQ0.0 .
LD T33 = Q0.0
S7-200 PLC
200
: SIMATIC
1 //10 ms TONR T1//PT=(100 x 10 ms=1s) .
LD I0.0 TONR T1, +100
2 //T1 T1 . // 1 Q0.0 // .
LD T1= Q0.0
3 //TONR T // . //I0.1 T1( )// .
LD I0.1R T1, 1
S7-200 6
201
IEC
6-75 IEC
TON (IN) . (ET) (PT) (Q) . .
.
TOF . (IN) . (ET)
(PT) (Q) . . .
TP . (IN) (Q) . (PT) .
(ET) (PT) . . .
. , 10 ms 50 500 ms . IEC (TON, TOF TP) . 6-76 .
6-76 IEC
(TON) .
(TOF) .
(TP) .
/
Txx TON, TOF, TP (T32 - T63, T96 - T255)
IN BOOL I, Q, V, M, SM, S, T, C, L,
PT INT IW, QW, VW, MW, SMW, SW, LW, AC, AIW, *VD, *LD, *AC,
Q BOOL I, Q, V, M, SM, S, L
ET INT IW, QW, VW, MW, SMW, SW, LW, AC, AQW, *VD, *LD, *AC
TOF, TON TP . , TON T32 TOFT32 .
1 ms 32.767 s (0.546 minutes) T32, T96
10 ms 327.67 s (5.46 minutes) T33 - T36, T97 - T100
100 ms 3276.7 s (54.6 minutes) T37 - T63, T101 - T255
S7-200 PLC
202
: IEC
: IEC
: IEC
S7-200 6
203
6-77
(BITIM) 1 OUT .
DWORD 2 32 49.7 .
(CITIM) IN . OUT
. DWORD 2 32 49.7 . CITIM BITIM
1 .
/
IN DWORD VD, ID, QD, MD, SMD, SD, LD, HC, AC, *VD, *LD, *AC
OUT DWORD VD, ID, QD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
: SIMATIC
1 //Q0.0 .
LD Q0.0EUBITIM VD0
2 // Q0.0 .
LD Q0.0CITIM VD0, VD4
S7-200 PLC
204
. ( ) .
6-78
1 0 .
.
. .
/ , / , .
(CALL) SBR_N .
.
.
(CRET) .
> > .
ENO = 0
0008( )
0006( )
8 ( ).
.
/
SBR_N WORD CPU 221, CPU 222, CPU 224: 0 - 63CPU 224XP CPU 226 0 - 127
IN BOOL
BYTE
WORD, INT
DWORD, DINT
STRING
V, I, Q, M, SM, S, T, C, L,
VB, IB, QB, MB, SMB, SB, LB, AC, *VD, *LD, *AC1 ,
VW, T, C, IW, QW, MW, SMW, SW, LW, AC, AIW, *VD, *LD, *AC1,
VD, ID, QD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC1, &VB, &IB, &QB, &MB, &T, &C, &SB, &AI, &AQ, &SMB, *VD, *LD, *AC,
1 1 .
IN/OUT BOOLBYTEWORD, INTDWORD, DINT
V, I, Q, M, SM2 , S, T, C, LVB, IB, QB, MB, SMB2, SB, LB, AC, *VD, *LD, *AC1
VW, T, C, IW, QW, MW, SMW2, SW, LW, AC, *VD, *LD, *AC1
VD, ID, QD, MD, SMD2, SD, LD, AC, *VD, *LD, *AC1
2 30 .
OUT BOOLBYTEWORD, INTDWORD, DINT
V, I, Q, M, SM2, S, T, C, LVB, IB, QB, MB, SMB2, SB, LB, AC, *VD, *LD, *AC1
VW, T, C, IW, QW, MW, SMW2, SW, LW, AC, AQW, *VD, *LD, *AC1
VD, ID, QD, MD, SMD2, SD, LD, AC, *VD, *LD, *AC1
STEP 7-Micro/WIN .
S7-200 6
205
.
. ( 23 ), . 16 .
(IN), (IN_OUT), (OUT) . 6-79
. (IN, IN_OUT OUT) .
. . .
6-79
6-37 . .
REAL: (4 ) IEEE .
STRING: 4 .
: ( ) . STEP 7 Micro/WIN
. . .
(EN) IN1 .
IN . ( : VB10) . ( : *AC1)
. (16#1234) (&VB100) .
IN_OUT . ( : 16#1234) ( : &VB100) / .
OUT . ( : 16#1234) ( :&VB100) .
. ON SET RESET
.
TEMP .
BOOL: . IN3 .
BYTE, WORD, DWORD: 1, 2 4
.
INT, DINT: 2 4
.
6-37
S7-200 PLC
206
IN4(&VB100) DWORD( ) .
. , 12,345 DW#12345 .
.
. , REAL (DWORD) .
. . .
.
. .
L.0 .
1 8 Lx.0 Lx.7 .
, (LBx, LWx LDx) .
/ .
STL CALL .
CALL , 1, 2, ...,
:
STL . STL STL . BOOL L .
STL LAD FBD . LAD FBD BOOL L .
STL :
1
LD I0.0 CALL SBR_0, I0.1, VB10, I1.0, &VB100, *AC1, VD200
LAD FBD :
1
LD I0.0 = L60.0LD I0.1= L63.7LD L60.0CALL SBR_0, L63.7, VB10, I1.0, &VB100, *AC1, VD200
S7-200 6
207
:
MAIN
1 // // 0 .
LD SM0.1 CALL SBR_0
SBR0
1 // // .
LD M14.3CRET
2 //M14.3 // .
LD SM0.0MOVB 10, VB0
:
. . .
. .
. .
MAIN
1 //
LD I0.0 SSCPY "string1", VB100AENOMOVD &VB100, VD0
2 //
LD I0.1SSCPY "string2", VB200AENOMOVD &VB200, VD0
3 //
LD I0.2CALL SBR_0, *VD0
SBR0
1 //
LD SM0.0SSCPY *LD0, VB300
S7-200 PLC
208
209
S7-200 . S7-200
.
STEP 7-Micro/WIN .
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
STEP 7-Micro/WIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
RS-232/PPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
S7-200 PLC
210
S7-200
S7-200 . PG/PC . .
.
PPI
PPI
CP
STEP 7-Micro/WIN . 7-1 .
1. .
2. STEP 7-Micro/WIN .
7-1 STEP 7-Micro/WIN
S7-200 PPI .
RS-232 USB .
7-2 PPI . .
1. PG/PC .
2. .
3. USB COM .
7-2 PPI
USB .
RS-232/PPI . RS-232/PPI PC/PPI . USB/PPI . E .
7
211
PROFIBUS
STEP 7-Micro/WIN , S7-200 - PROFIBUS .
. .
STEP 7-Micro/WIN, TD 200 HMI(Human-Machine Interface) , S7-300 S7-400 PLC . S7-200 S7-200
( ).
. , . S7-200 .
S7-200 STEP 7-Micro/WIN .
(kbaud) (Mbaud) . .
, 19 kbaud 19,200 .
. .
7-1 S7-200 .
7-1 S7-200
9.6 kbaud - 187.5 kbaud
EM 277 9.6 kbaud - 12 Mbaud
1200 baud - 115.2 kbaud
.
.
S7-200 0 126 . S7-200
. 7-2 S7-200 (
) .
7-2 S7-200
S7-200
STEP 7-Micro/WIN 0
HMI(TD200, TP OP) 1
S7-200 CPU 2
S7-200 PLC
212
STEP 7-Micro/WIN STEP 7-Micro/WIN .
.
STEP 7-Micro/WIN (0) . STEP 7-Micro/WIN
.
S7-200 S7-200 . S7-200
. S7-200 S7-200 .
7-3 STEP 7-Micro/WIN .
.
1. .
2. PG/PC .
3. STEP 7-Micro/WIN .
4. STEP 7-Micro/WIN .
7-3 STEP 7-Micro/WIN
S7-200 9 kbaud 2 .
7-4 STEP 7-Micro/WIN S7-200 .
> >
.
1. S7-200 .
2. S7-200 .
3. S7-200 .7-4 S7-200 CPU
. STEP 7-Micro/WIN . STEP 7-Micro/WIN S7-200
.
7
213
S7-200 CPU S7-200 CPU . S7-200
.
S7-200 S7-200
STEP 7-Micro/WIN( ) (COM) S7-200( ) . 7-5 .
PG/PC ( S7-200
). 7-3 .
7-5 STEP 7-Micro/WIN
PPI . CP
. .
1. .
2. .
7-6 CPU
S7-200 PLC
214
S7-200 CPU .
PPI( )
MPI( )
PROFIBUS
OSI(Open System Interconnection) 7 EN 50170 PROFIBUS .
1 , 8 , 1 . , , .
.
CP243-1 CP243-1 IT S7-200 CPU .
PPI
PPI S7-200 CPU RUN . (SMB30 D .) PPI
S7-200 . S7-200 PPI
.
PPI Advanced .PPI Advanced . S7-200
7-3 .
S7-200 CPU PPI PPI Advanced EM 277 PPIAdvanced .
7-3 S7-200 CPU EM 277
PPI .
. 7-7 .
.
PPI . PPI
32
.
7-7 PPI
S7-200 CPU 0 9.6 kbaud, 19.2 kbaud, 187.5 kbaud 4
1 9.6 kbaud, 19.2 kbaud, 187.5 kbaud 4
EM 277 9.6kbaud - 12Mbaud 6
7
215
MPI
MPI S7-300 S7-400 PLC XGET XPUT S7-200CPU . S7-300 S7-400
.
PROFIBUS
DP .
.
TCP/IP S7-200 (CP 243-1) (CP 243-1 IT) TCP/IP
. 7-4 .
7-4 (CP 243-1) (CP 243-1 IT)
SIMATIC NET CP 243-1 IT SIMATIC NET CP 243-1 IT .
MPI - - . 7-8 . S7-200
CPU STEP 7-Micro/WIN - . MPI
S7-200 CPU .
(MPI ) .
S7-200 CPU EM 277 . S7-200 7-3 . 7-8 MPI
PROFIBUS I/O ( I/O) .
PROFIBUS . PLC
.
PROFIBUS I/O . 7-9 . I/O
.
. .
7-9 PROFIBUS
(CP 243-1) 10 - 100 Mbaud
8
(CP 243-1 IT) 1 STEP 7-Micro/WIN
S7-200 PLC
216
S7-200
PPI
PPI PPI STEP 7-Micro/WIN . PPI Advanced .
PPI
PPI STEP 7-Micro/WIN PPI Advanced
. PPI PPI Advanced .
S7-200 CPU PPI
CP( ) .
7-10 (STEP 7-Micro/WIN)
. 7-10 HMI(Human-Machine Interface) ( : TD 200,TP OP) .
S7-200 CPU .
7-10 PPI
7-11 .
(STEP 7-Micro/WIN) CP PPI . STEP 7-Micro/WIN HMI
.
STEP 7-Micro/WIN HMI . PPI
STEP 7-Micro/WIN
. S7-200 CPU .
7-11
7-12 PPI .
STEP 7-Micro/WIN HMI S7-200 CPU . STEP 7-Micro/WIN HMI
.
( ) . PPI
STEP 7-Micro/WIN . S7-200 CPU
.
7-12
7
217
S7-200, S7-300 S7-400
187.5 kbaud
PPI 7-13
.
STEP 7-Micro/WIN HMI S7-200 CPU S7-200 CPU
( ).
7-13 - -
7-14 PPI
. HMI S7-200 CPU .
S7-200 CPU NETR NETW ( ).
PPI PPI STEP 7-Micro/WIN
PPI Advanced . PPI PPI Advanced .
7-14 HMI
7-15 S7-300 XPUT XGET S7-200 CPU
. S7-300 S7-200 CPU .
S7 CPU PPI STEP 7-Micro/WIN
PPI Advanced . PPI
PPI Advanced .
7-15 187.5 Kbaud
S7-200 PLC
218
187.5 kbaud 187.5 kbaud S7-200 CPU EM 277
. 7-16 . STEP 7-Micro/WIN CP( ) .
PROFIBUS-DP
S7-315-2DP PROFIBUS EM 277 PROFIBUS
STEP 7-Micro/WIN HMI
S7-300 XPUT XGET S7-200 HMI
S7-200 S7-300 .
EM 277 .
STEP 7-Micro/WIN EM 277 S7-200 CPU .187.5 kbaud EM 277 CP
MPI STEP 7-Micro/WIN . PPI
187.5 kbaud . 7-16 187.5 Kbaud
7-17 S7-315-2DP PROFIBUS PROFIBUS .
EM 277 PROFIBUS .
S7-315-2 DP 1 128 EM 277 . S7-315-2 DP S7-200 V
.
9600 baud 12 Mbaud . 7-17 S7-315-2 DP
7-18 S7-315-2 DP PROFIBUS EM 277 PROFIBUS
. HMI EM 277 S7-200 . STEP 7-Micro/WIN EM 277
S7-200 .
9600 baud 12 Mbaud . 187.5 kbaud
STEP 7-Micro/WIN CP .
7-18 PROFIBUS
7
219
CP PROFIBUS STEP 7-Micro/WIN . DP DP . DP ( : TD 200)
(DP/FMS) . PROFIBUS (DP, )
.
(DP/FMS) PPI 187.5 kbaud .
/
PC PG/PC . CP 243-1 CP 243-1 IT
.
/ IP .
7-19 (CP 243-1) (CP 243-1 IT)
S7-200 CPU STEP 7-Micro/WIN . S7-200 CPU
. STEP 7-Micro/WIN PC
(CP 243-1 IT) .
TCP/IP STEP 7-Micro/WIN .
7-19 10/100 Mbaud
PG/PC TCP/IP . TCP/IP ->NdisWanlp S7-200 .
S7-200 PLC
220
PG/PC /
.
1. PG/PC / .
.
2. : . / PG/PC .
3. : . / PG/PC
.
7-20 PG/PC /
PPI PPI USB/PPI RS-232/PPI
Windows NT .
PPI (Windows NT PPI ) S7-200 CPU STEP 7-Micro/WIN PPI/ RS-232/PPI .
1. .
2. . Windows 2000 .
3. (COM LPT) .
4. ( : COM 1).
5. .
6. (1) .
7. .
7
221
.
AC DC .
.
S7-200 CPU . RS-485 EM 277 .
, 7-5 (RS-485 )
.
. . .
7-5
.
.
.
3 .
CPU 1
1 50 m . .
EM 277 CPU
9.6 kbaud - 187.5 kbaud 50m 1,000m
500 kbaud 400 m
1 Mbaud - 1.5 Mbaud 200 m
3 Mbaud - 12 Mbaud 100 m
S7-200 PLC
222
RS-485 .
.
: 50 m . 7-21
. 9 9600 m .
: 9600 baud 50 m 32 . (32 ) .
: .
.
7-21
S7-200 RS-485 . 7-6
. 32 .
7-6
,
115 /km
30 pF/m
135 - 160 ( =3 MHz - 20 MHz)
0.9 dB/100 m ( =200 kHz)
0.3 mm2 - 0.5 mm2
8 mm 0.5 mm
7
223
S7-200 CPU EN 50170 PROFIBUS 9 D
RS-485 . 7-7 .
7-7 S7-200
Siemens
. ( 7-7 ) .
HMI . S7-200 ,
S7-200( : TD 200) .
.
. 7-22 .
7-22
PROFIBUS 0/ 1
1
2 24 V
3 RS-485 B RS-485 B
4 RTS (TTL)
5 5 V
6 +5V +5V, 100
7 +24V +24V
8 RS-485 A RS-485 A
9 ( )
S7-200 PLC
224
PPI CP
7-8 STEP 7-Micro/WIN RS-232/PPI USB/PPI ( SIMATIC )
CP .
187.5 kbaud PPI STEP 7-Micro/WIN S7-200CPU S7-200 . PPI
STEP 7-Micro/WIN S7-200 .
USB/PPI USB 1.1 PC . 187.5 kbaud PPI PC S7-200
. PC/PPI PPI PC USB
. STEP 7-Micro/WIN USB/PPI PC .
RS-232/PPI 8 DIP STEP 7-Micro/WIN .
PC PPI ( 5 = 1) ( 6 = 0) .
PPI ( 5 = 1) ( 6 = 1) .
PC S7-200 . PC PC/PPI RS-232 . PPI
. RS-232/PPI .
USB/PPI RS-232/PPI PC LED .
Tx LED PC .
Rx LED PC .
PPI LED . STEP 7-Micro/WIN PPI LED
. STEP 7-Micro/WIN PPI LED . PPI LED 1 Hz .
CP .
CP RS-485 . CP 5511 PCMCIA 9 D . RS-485 .
PPI CP STEP 7-Micro/WIN CP . CP STEP 7-Micro/WIN
. MPI PROFIBUS STEP 7-Micro/WIN .
RS-485 RS-232 RS-232 .
Siemens RS-232/PPI SB/PPI ( 6ES7 901-3CB30-0XA0 6ES7 901-3DB30-0XA0) S7-200 CPU RS-485 RS-232 USB
. Siemens RS-232 .
7
225
7-8 STEP 7-Micro/WIN CP
HMI S7-200 CPU Siemens HMI .
HMI ( : TD 200) ( : OP TP ) .
HMI .
S7-200 CPU HMI HMI PPI MPI .
EM 277 PROFIBUS HMI MPI PROFIBUS .
- HMI S7-300 S7-400 PLC HMI MPI .
- HMI PROFIBUS HMI PROFIBUS PROFIBUS
.
S7-200 CPU HMI HMI PPI . Advanced PPI . MPI
PROFIBUS S7-200 CPU .
HMI ( 7-9 ). STEP 7-Micro/WIN CD .
7-9 S7-200 CPU HMI
RS-232/PPI USB/PPI 1
1 RS-485 (S7-200 CPU ) . RS-485 RS-232 RS-232 .
9.6 kbaud - 187.5 kbaud
PPI
PC USB, V1.1 9.6 kbaud - 187.5 baud
PPI, MPI PROFIBUS
CP 5512 II, PCMCIA ( )
9.6 kbaud - 12 Mbaud
PPI, MPI PROFIBUS
CP 5611( 3 )PCI
9.6 kbaud - 12 Mbaud
PPI, MPI PROFIBUS
CP 1613, S7-1613PCI
10 Mbaud 100 Mbaud
TCP/IP
CP 1612, SoftNet-S7PCI
10 Mbaud 100 Mbaud
TCP/IP
CP 1512, SoftNet-S7PCMCIA ( )
10 Mbaud 100 Mbaud
TCP/IP
HMI
TD 100C
(STEP 7-Micro/WIN )
6ES7 901-3EB10-0XA0
TD 200 TD 200
TD 200C TD 200C
TD 400C TD 400C
TP177micro WinCC flexible WinCC flexible
WinCC flexible
WinCC flexible
S7-200 RS-232 PC-PPI , (6ES7 901-3CB30-0XA0)
SIMATIC HMI ST80 (http://www.siemens.com
ST80 )OP73micro
S7-200 PLC
226
S7-200 CPU . . ASCII 2 .
SMB30( 0 ) SMB130( 1 ). .
(XMT) : S7-200 COM 255 . S7-200
.
: COM .
.
RCV( ): COM .
S7-200 SM .
. .
S7-200 RUN . S7-200 STOP S7-200 PPI
.
7-10
RS-232
: RS-232 S7-200
• RS-232/PPI RS-232 S7-200 CPU RS-485
. ( PPI/ , 5=0 .)
• S7-200 CPU .
• 1200 baud -115.2 kbaud .
• .
USS : SIMODRIVE MicroMaster S7-200
• STEP 7-Micro/WIN USS .
• S7-200 CPU .
USS
CD
. 28 .
7
227
RS-232 RS-232/PPI
RS-232/PPI RS-232 S7-200 CPU . PPI/
( 5 = 0) . 6 (DCE)( 6 = 0) (DTE)( 6 = 1) .
RS-232 RS-485 RS-232/PPI . RS-485 RS-232
. RS-232 .
RS-232/PPI 1200 baud ~ 115 kbaud . RS-232/PPI DIP . 7-11 .
S7-200 RS-232 .
S7-200 RS-232 , S7-200 .
RS-232 S7-200 .
S7-200 RS-232 , S7-200 .
RS-232/PPI RS-485 RS-232
.
: Modbus S7-200 CPU
• S7-200 Modbus .
• STEP 7-Micro/WIN Modbus .
Modbus
CD
. 41 .
RS-232
. 7-11
.
RS-232/PPI
S7-200 .
7-11
(1 = )
115200 0.15 ms 110
57600 0.3 ms 111
38400 0.5 ms 000
19200 1.0 ms 001
9600 2.0 ms 010
4800 4.0 ms 011
2400 7.0 ms 100
1200 14.0 ms 101
S7-200 PLC
228
STEP 7-Micro/WIN STEP 7-Micro/WIN 3.2 Windows
. Windows . Windows .
STEP 7-Micro/WIN . Windows STEP 7-Micro/WIN
.
.
, 10 11 . PIN . , ,
.
Windows .
Windows
.
Windows , ,
, .
EM 241 .
Windows . . Windows
. Windows
Windows
. 7-23
7
229
7-24 .
1. .
2. PC/PPI PG/PC . PPI . .
3. .
4. .
5. .
6. .
7-24
S7-200
S7-200 CPU .
1.
.
2. .
7-25 S7-200
S7-200 PLC
230
PPI
.
STEP 7-Micro/WIN RS-232/PPI RS-485 S7-200 CPU . 24V . S7-200 CPU .
RS-232/PPI STEP 7-Micro/WIN PC . . PPI
.
S7-200 . EM 241
.
.
S7-200 CPU . S7-200
CPU RS-485
.
. . 7-26
RS-232 PPI AT
. . 7-27
.
.
.
PIN ( : +CPIN=1234).
. AT .
/ . 7-27 -
PPI .
7
231
PPI
STEP 7-Micro/WIN RS-232/PPI RS-485 S7-200 CPU . 24V . S7-200 CPU .
RS-232/PPI STEP 7-Micro/WIN PC . . PPI .
RS-232/PPI
5 PPI PPI/ . STEP 7-Micro/WIN S7-200 PPI ( 5 = 1) .
PPI/ ( 5 = 0) .
RS-232/PPI 7 PPI/ 10 11 . S7-200 PPI/ STEP 7-Micro/WIN
7 . 7 11 .
RS-232 PPI
AT .
.
, S7-200 , . S7-200
.
1.2 kbaud 115.2 kbaud .
7 8 .
.
.
7-28 -
PPI .
RS-232/PPI RS-232 S7-200 CPU
. 7-29 .
1, 2 3 .
5 PPI PPI/ .
6 ( - DCE ) ( - DTE ) .
7 10 11 PPI .
7-29 RS-232/PPI
S7-200 PLC
232
RS-232/PPI null . 9 - 25 .
7-30 .
RS-232/PPI A . A-69 (DEC) RS-232/PPI RS-485 RS-232
. A-70 (DTE) RS-232/PPI RS-485 RS-232 . RS-232/PPI (DTE)
RTS .
RS-232/PPI RS-232/PPI RS-232 S7-200 CPU
. .
PPI PPI ( 5 = 1) RS-232/PPI
( 6 = 1) . 'AT' 'OK' . AT .
( 6 = 0) RS-232 RS-232 null . Null 9 - 9
9 - 25 .
9.6, 19.2, 38.4, 57.6 115.2 kbaud . RS-232/PPI
.
PPI/ PPI/ ( 5 = 0) RS-232/PPI
( 6 = 1) . AT .
RS-232/PPI 1, 2 3 . 7-29 . PLC .
RS-232/PPI 6 RS-232 (DCE)
(DTE) .
RS-232/PPI STEP 7-Micro/WIN RS-232/PPI
RS-232/PPI (DCE) .
RS-232/PPI (DCE ) RS-232/PPI
(DTE) .
7-30
7
233
.
: .
: . .
: .
. . .
.
.
GUF( ): S7-200 CPU PPI GUF S7-200 . STEP 7-Micro/WIN
CPU CPU GUF . S7-200 . GUF=1 S7-200
GUF=2 S7-200 . GUF
. GUF .GUF
. GUF 10 .
HSA( ): S7-200 CPU PPI HSA . STEP 7-Micro/WIN CPU
CPU HSA . HSA ( ) .
. . , HSA .
. . HSA 31 .
. ( ) .
7-31 . TD 200( 3) CPU 222( 2) TD 200(
5) CPU 222( 4) . CPU 224 S7-200 . CPU
224( 6) 2, 4 8 CPU 224( 8) 2, 4 6 . 6 (4 TD 200 2
CPU 224 ) 2 (2 CPU 222 ) .
S7-200 PLC
234
CD . 42 .
7-31
. , 3 2 5 . 5
4 6 . 6 2, 4 8 7 .
3 5, 6, 7, 8, 9 3 .
. (4 ) 6 9600 baud 900 ms .
.
. . PPI
( PPI ) S7-200 S7-200 .
. S7-200 10
ms S7-200 .
7-31 (1 " " 1 ).
T( ) = (128 + 4 ) x 11 / x 1/9600 /s= 151.25 ms
T( ) = 151.25 ms 6 = 907.5ms
(Thold) = (128 + n ) x 11 / x 1/
(Trot) = 1 Thold + 2 Thold + . . . + m Thold
n ( )
m
SIMATIC NET COM PROFIBUS .
7
235
7-12 , . S7-200
CPU .
7-12 ( )
.
7-32 .
PPI .
PPI Advanced, MPI PROFIBUS .
PPI Advanced, MPI PROFIBUS . S7-200 CPU EM 277 STEP 7-Micro/WIN
HMI . . PPI Advanced
HMI S7-200 CPU EM 277 .
7-32
2 3 4 5 6 7 8 9 10
9.6 kbaud1 0.30 0.44 0.59 0.74 0.89 1.03 1.18 1.33 1.48
16 0.33 0.50 0.66 0.83 0.99 1.16 1.32 1.49 1.65
19.2 kbaud1 0.15 0.22 0.30 0.37 0.44 0.52 0.59 0.67 0.74
16 0.17 0.25 0.33 0.41 0.50 0.58 0.66 0.74 0.83
187.5 kbaud1 0.009 0.013 0.017 0.022 0.026 0.030 0.035 0.039 0.043
16 0.011 0.016 0.021 0.026 0.031 0.037 0.042 0.047 0.052
S7-200 PLC
236
7-13 S7-200 CPU EM 277 . S7-200 CPU ( 0 1) 4 . ( S7-200 CPU 8
.) PPI . EM 277 6 . (OP TP)
. .
7-13 S7-200 CPU EM 277
S7-200 NETR( ) NETW( )
PPI S7-200 .
.
( : 9.6 kbaud 19.2 kbaud) ( ) . 187.5 kbaud
.
7-33 . 1, 2 3 4
. PPI S7-200 4 PPI .
STEP 7-Micro/WIN
S7-200 CPU 09.6 kbaud, 19.2 kbaud,
187.5 kbaud4 PPI, PPI Advanced, MPI PROFIBUS1
1 0 1 STEP 7-Micro/WIN S7-200 CPU CP S7-200 MPI DP PROFIBUS .
19.6 kbaud, 19.2 kbaud,
187.5 kbaud4 PPI, PPI Advanced, MPI PROFIBUS1
EM 277 9.6 kbaud ~ 12 Mbaud 62
2 PROFIBUS .
PPI Advanced, MPI PROFIBUS
1 4 . 19.2 kbaud
1 2 . 2 4
1 2 . 4 1
4 .
4 .
7-33
4 7-34 4
. 4 S7-200 / .
.
7-34
7
237
. .
S7-200 HSA( ) . 7-14 .
9.6 kbaud 19.2 kbaud . /
. . .
: HSA 15 9.6 kbaud 1 10 . . 7-14 0.613 s . 7-12
1.48 s .
.
.
. .
HSA .
HSA S7-200 .
S7-200
. GUF( ) .
187.5 kbaud . 187.5kbaud .
7-12 . HMI ( : TD 200)
16 . .
. .
.
. (
.)
7-14 HSA
HSA 9.6 kbaud 19.2 kbaud 187.5 kbaud
HSA=15 0.613 s 0.307 s 31 ms
HSA=31 1.040 s 0.520 s 53 ms
HSA=63 1.890 s 0.950 s 97 ms
HSA=126 3.570 s 1.790 s 183 ms
S7-200 PLC
238
: 4 TD-200 4 S7-200 S7-200 10 S7-200 9.6 kbaud . 7-12
.
16 4 TD 200 = 0.66 s10 4 S7-200 = 0.63 s
= 1.29 s
HSA 63 ( 7-14 ). (1.29 s) (1.89 s) .
.
HMI . , TD 200 " " "1 " .
. , 4
8 . 4 8 .
S7-200 .
7
239
RS-232/PPI
RS-232/PPI STEP 7-Micro/WIN
. RS-232/PPI .
RS-232/PPI RS-485 S7-200CPU . 24 V . S7-200 CPU
.
PC > > > > .
. ( :
). .
. 7-35 .
7-35
. . COMx
. . 7-36 .
7-36 COMx
7-37
.
.
> . .
> . Courier New .
7-37
S7-200 PLC
240
> . ... . 7-38
.
COMx / .
9600 ~ 115200 / ( 9600). 8 ,
, 1 .
.
7-38 COMx
. ANSI
. . .
" ANSI 9600 8-N-1"7-39 .
7-39 - ANSI
RS-232/PPI "hhh" . "hhh" Rx LED 1 . TX LED .
(
) Enter . 7-40
RS-232/PPI .
. 7-40 RS-232/PPI
7
241
RS232/PPI .
PIN AT PIN ( AT ). AT . AT
.
RS-232/PPI AT . .
. .
STEP 7-Micro/WIN 2 " PPI
" .
3 .
, STEP 7-Micro/WIN 3.2 4 PPI 1
.
7-41 .
STEP 7-Micro/WIN S7-200 PLC . 7-41
.7-41 - RS-232/PPI
. 7-42
.
(RS-232/PPI )
. RS-232/PPI
AT .
ATS0=1 .
7-42 -
S7-200 PLC
242
RS-232/PPI
. .
7-43 AT .
AT Enter . AT
. AT .
RS-232/PPI PC
.
. PPI
.
7-43 - AT
243
STEP 7-Micro/WIN . S7-200 , S7-200
.
S7-200 8-1 .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
S7-200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
S7-200 PLC
244
STEP 7-Micro/WIN . , .
( ) . .
RUN
S7-200 CPUs Rel. 2.0 ( ) RUN . RUN
. , .
RUN , S7-200 CPU RUN RUN .
1 > RUN .
2 S7-200 , . RUN S7-200 .
3 STEP 7-Micro/WIN RUN . , STEP 7-Micro/WIN
S7-200 . RUN . .
.
,
, ,
.
. 8-1
.
RUN S7-200 , . RUN / .
RUN RUN .
8
245
RUN RUN S7-200 RUN .RUN , S7-200 RUN
.
, S7-200 STOP .
, STOP .
, S7-200 STOP .
, STOP .
, STOP-RUN .
RUN STOP .
S7-200 , S7-200
. .
STOP RUN . RUN
RUN .
RUN , > . , STEP 7-Micro/WIN S7-200
.
RUN RUN , > RUN
. , STEP 7-Micro/WIN , RUN
.
(EU) (ED) . , .
. .
RUN , S7-200 RUN , , STEP 7-Micro/WIN S7-200 .
.
S7-200 PLC
246
STEP 7-Micro/WIN . , .
, > .
LAD FBD
STEP 7-Micro/WIN LAD FBD 2 .
: STEP 7-Micro/WIN , .
. L .
, CPU .
: STEP 7-Micro/WIN S7-200 . , > .
, CPU RUN .
LAD FBD
STEP 7-Micro/WIN . .
STEP 7-Micro/WIN .
,8-2 >
, .
8-2
8
247
STL
STL . STL , STEP 7-Micro/WIN .
STEP 7-Micro/WIN STL S7-200 . , S7-200 .
S7-200
STEP 7-Micro/WIN . ,
. .
STL
STEP 7-Micro/WIN STL . > , , STL
. 8-3 . 8-3 STL
S7-200 . > >
.8-4 .
.
STEP 7-Micro/WIN . ,
, , , , , .
,
.
8-4
S7-200 PLC
248
S7-200 I/O (I Q ). , 16 (V M) I/O (AI AQ) . V M , . AIW6
AQW14 . S7-200 .
( , I/O , - ), S7-200 .
: S7-200 .
, STEP 7-Micro/WIN .
S7-200 . S7-200 . > .
S7-200 (1 ~ 65,535 ). . >
.
: S7-200 I/O . 16 .
: S7-200 / .
: S7-200 .
. ,
, . ,
, .
8-5 S7-200
. , STOP . S7-200
STOP , .
8
249
8-1 S7-200
•
•
•
•
•
• ( : )
, .
3 .
•
•
•
• I/O S7-200
S7-200 SF( )
( )
.
•
- 0003
- 0011
- 0012
- 0014
• (0001 ~ 0009)
• (0001 ~ 0010)
C :
• , FOR, NEXT, JMP,
LBL
.
• :
- 3 .
.
- 24 VDC
M .
LED •
• 24 V
•
.
,
.
3
.
•
•
•
3 .
.
24 VDC M
.
.
.
, S7-200
PC/PPI
.
PLC ,
.
.
• 3 7
.
• PC/PPI .
•
RS-485-RS-485
.
S7-200
E .
(STEP 7-Micro/WIN)
11 .
C .
S7-200 PLC
250
251
S7-200
S7-200 3 .
(PWM) - , S7-200
(PTO) - S7-200
EM 253 -
, STEP 7-Micro/WIN PWM, PTO .
. STEP 7-Micro/WIN ,
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
PWM( ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
. . . . . . . . . . . . . . . . . . . . . 255
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
PTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
. . . . . . . . . . . . . . . . . . . . . . 273
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
EM 253 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
RP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
S7-200 PLC
252
S7-200 3 .
(PWM) - , S7-200
(PTO) - S7-200
EM 253 -
S7-200 PWM PTO 2 (Q0.0 Q0.1) . EM 253
.
PWM , . .
PTO , 50% . PTO
. PLC I/O .
EM 253 , . ,
. .
, STEP 7-Micro/WIN PWM, PTO .
. STEP 7-Micro/WIN ,
.
S7-200 9
253
PWM( ) PWM . PWM (
) . .
. 0%( , ) ~ 100%( , ) . 9-1 .
PWM
PWM . ,
- > . 9-2 .
PWM .
PWM 0% 100% ,
. , PWM
. 9-1 (PWM)
1. S7-200 PLC PTO/PWM
.
2. PWM Q0.0 Q0.1 .
3. , (PWM)
,
.
4. .
9-2 PWM
S7-200 PLC
254
PWMx_RUN
9-1 PWMx_RUN
9-2 PWMx_RUN
PWMx_RUN 0
.
PWM . (
) 2 ~ 65535 .
Duty_Cycle PWM .
( ) 0.0 ~ 65535 .
PWMx_RUN .
.
/
, Duty_Cycle IW, QW, VW, MW, SMW, SW, T, C, LW, ACs, AIW, *VD, *AC, *LD,
IB, QB, VB, MBV, SMB, LB, AC, *VD, *AC, *LD,
0 ,
1 STOP . STOP
S7-200 9
255
S7-200 PLC PTO EM 253 .
PTO . . , PTO
.
/
(MAX_SPEED) / (SS_SPEED) . 9-3 .
MAX_SPEED: . , / .
MAX_SPEED .
PTO / . / 1 / /
.
SS_SPEED:
. SS_SPEED ,
.
SS_SPEED ,
.
9-3 /
S7-200 PLC
256
/ ( / ) . , SS_SPEED MAX_SPEED 5% ~15%
. , . 9-4 / .
, . 1 . , 1 . 9-5 .
.
9-4 -
ACCEL_TIME: SS_SPEED MAX_SPEED
. = 1000 ms
DECEL_TIME: MAX_SPEED SS_SPEED .
= 1000 ms
9-5
. . .
S7-200 9
257
. PTO .
.
/ . , ( )
.
PTO 25 .
. ,
. , .
. PTO . , ,
. 9-6 .
9-6
S7-200 PLC
258
. PTO , 29 . 4 .
PTO
.
. 9-7 1, 2 , 3 4
.
1 , 2 2
, .
.
9-7
PTO (50% ) .
.
, PTO
. 9-8 .
9-8 (PTO)
S7-200 9
259
PTO
PTO . ,
- > .
1. S7-200 PLC PTO/PWM .
2. PTO Q0.0 Q0.1 .
3. (PTO) .
4. PTO , .
5. MAX_SPEED SS_SPEED .
6. .
7. , . .
:
. , .
, .
, :
.
, , .
8. .
9. , .
S7-200 PLC
260
5 PTO
. "PTOx_" , x (Q0.0 x=0, Q0.1 x=1).
PTOx_CTRL
, . 9-7 .
C_Pos HSC . , 0 .
9-3 PTOx_CTRL
PTOx_CTRL ( ) PTO .
. EN SM0.0
.
I_STOP( STOP) . , PTO .
, PTO .
D_STOP( STOP) . , PTO .
, PTO .
. , CPU .
/
I_STOP BOOL I, Q, V, M, SM, S, T, C, L,
D_STOP BOOL I, Q, V, M, SM, S, T, C, L,
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos DWORD ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
S7-200 9
261
PTOx_RUN
C_Profile .
C_Step .
C_Pos HSC . , 0 .
9-4 PTOx_RUN
PTOx_RUN ( ) /
PLC .
EN . EN
.
START . START PTO
, PTO . ,
START .
.
.
.
. 9-7 .
/
START BOOL I, Q, V, M, SM, S, T, C, L,
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD,
, BOOL I, Q, V, M, SM, S, T, C, L
, C_Profile, C_Step
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos DINT ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
S7-200 PLC
262
PTOx_MAN
C_Pos HSC . , 0 .
9-5 PTOx_MAN
PTOx_MAN ( ) PTO . /
, . PTOx_MAN
, PTOx_RUN PTOx_ADV .
RUN( / ) () PTO .
. RUN
PTO .
RUN . /
. / DINT.
.
. 9-7 .
/
RUN BOOL I, Q, V, M, SM, S, T, C, L,
SPEED DINT ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD,
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos DINT ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
/ , PTO .
S7-200 9
263
PTOx_LDPOS
.
. 9-7 .
C_Pos HSC . , 0 .
9-6 PTOx_LDPOS
PTOx_LDPOS ( ) PTO . ,
0 .
EN .
EN .
START PTO . START
PTO , PTO .
, START .
New_Pos . .
/
START BOOL I, Q, V, M, SM, S, T, C, L,
New_Pos, C_Pos DINT ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 PLC
264
PTOx_ADV
PTO 9-7 PTO
PTOx_ADV . PTOx_ADV
.
0 , .
1 STOP . STOP .
2 STOP . STOP .
3 PTO .
127 ENO . PLC .
128 . PTO .
129 STOP STOP , STOP .
130 PTO STOP .
132 .
S7-200 9
265
, .
20 200,000 .
STEP 7-Micro/WIN . S7-200 .
S7-200 , .
S7-200 (Q ) 8 . S7-200
. 8 .
5 4 . 9-8 . .
/ .
9-8
(S ) .
( : ) .
.
, .
.
4 25 .
4
.
.
9-9 EM 253
STP STP . STP .
RPS RPS( ) .
ZP ZP(0 ) . , / ZP .
LMT +LMT-
LMT+ LMT- . LMT+ LMT- .
P0P1P0+, P0- P1+, P1-
P0 P1 .P0+, P0- P1+, P1- P0 P1
. . / , .
DIS DIS / .
CLR CLR .
S7-200 PLC
266
STEP 7-Micro/WIN . .
1. . STEP 7-Micro/WIN / .
267 .
2. . STEP 7-Micro/WIN EM 253 , .
EM 253 290 .
3. S7-200 . . 273
. .
- , POSx_CTRL .
SM0.0( ) .
- , POSx_GOTO POSx_RUN
. POSx_GOTO
. POSx_RUN
.
- , 0 .
POSx_RSEEK POSx_LDPOS 0 .
-
.
4. , S7-200 .
PLC .
PLC DIP 10,000 .
S7-200 9
267
/ .
. / 294 .
. EM 253 .
( 0 - 6). STEP 7-Micro/WIN PLC , . 1.2 S7-200 CPU , CPU .
. . , . , 1 ( ), ( : , ,
) 1 .
STEP 7-Micro/WIN EM253 .
, . ,
.
, /
. S7-200 CPU
.
,
.
,
- > .
9-10
S7-200 PLC
268
/ .
( ). , 1 . ,
1 . 1 . , LED .
( = )
STP, RPS, LMT+ LMT- (0.20 ms - 12.80 ms) . ,
. ( = 6.4 ms)
. 9-11 9-12 .
, LMT+, LMT- STP .
. ( ), ( ) .
(MAX_SPEED) / (SS_SPEED) .
9-11
9-12
. / .
. S7-200 CPU ,
.
S7-200 9
269
, JOG_SPEED JOG_INCREMENT .
JOG_SPEED: JOG_SPEED( ) .
JOG_INCREMENT: .
9-13 . . 0.5 , SS_SPEED
JOG_INCREMENT . 0.5 , JOG_SPEED .
. , . EM 253 .
.
. ( ) . 9-14 .
"S " . . 0 SS_SPEED .
9-13
S7-200 PLC
270
.
, (RP) 0 .
, . .
.
( ). . RP
.
RP_FAST RP . ,RP_FAST MAX_SPEED 2/3 .
RP_SLOW RP . RP . , RP_SLOW SS_SPEED .
RP_SEEK_DIR RP . , RP . RP
. RP , . ( = )
RP_APPR_DIR RP . , RP
. ( = )
(JERK_TIME). 0
. ACCEL_TIME
DECEL_TIME . 0 .
( = 0 ms)
9-14
JERK_TIME ACCEL_TIME 40% .
S7-200 9
271
RP 0 RP (RP_OFFSET) . 9-15 .
.
RP (RPS) . RP RPS . RPS RP
, RP RPS RP RPS 0 (ZP) .
. 9-16 RP . RP
.
RP 0: RP .
RP 1: RP RPS . ( )
RP_OFFSET: RP 0
. = 0
: ( )
. . = 0 9-15 RP 0
RP 2: RP RPS
.
RP 3: RP RPS
. RP_Z_CNT RPS
ZP(0 ) .
RP 4: RP RPS
. RP_Z_CNT RPS
ZP(0 ) .
9-16 RP ( )
RPS (RPS ) RP_FAST RP_SLOW . , .
S7-200 PLC
272
, Q .
8 . I/O 4 4-11 .
, .
.
:
. , .
, .
:
. , .
, .
, :
.
RPS , , .
, :
RPS .
RPS .
.
, .
S7-200 .
.
.
.
, 3 S7-200 CPU . , .
S7-200 9
273
.
"POSx_" , x . , 11 11 .
.
POSx_RUN POSx_GOTO . , .
, POSx_CTRL .
(Speed C_Speed) (Pos C_Pos) . , DINT
. , REAL . ,(cm) REAL REAL
(cm/sec) .
.
POSx_CTRL SM0.0 .
, POSx_RSEEK POSx_LDPOS 0 .
, POSx_GOTO .
POSx_RUN .
.
1700 . .
, .
S7-200 PLC
274
POSx_CTRL
C_Pos . , (DINT) (REAL) .
C_Speed . , C_Speed / DINT .
, C_Speed / REAL (REAL).
C_Dir .
9-9 POSx_CTRL
POSx_CTRL ( ) S7-200 RUN /
.
.
SM0.0( ) EN .
MOD_EN .
MOD_EN , .
POSx_CTRL .
.
. 9-20 .
/
MOD_EN BOOL I, Q, V, M, SM, S, T, C, L,
, C_Dir BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos, C_Speed DINT, REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
/ .
, POSx_CTRL S7-200 CPU RUN
.
EM 253 , / .
, / . ,
/ .
S7-200 9
275
POSx_MAN
RUN . , / DINT . , / REAL .
.
Dir RUN . RUN .
. 9-20 .
C_Pos . , (DINT) (REAL) .
C_Speed . , / (DINT) / (REAL) .
C_Dir .
9-10 POSx_MAN
POSx_MAN ( ) .
.POSx_MAN , POSx_CTRL POSx_DIS .
RUN, JOG_P JOG_N .
RUN( / ) () (Dir )
. , Dir
. RUN .
JOG_P( ) JOG_N( ) . JOG_P JOG_N 0.5
, JOG_INCREMENT . JOG_P JOG_N
0.5 , JOG_SPEED .
/ , .
Siemens www.siemens.com/S7-200 FAQ 22632118 .
/
RUN, JOG_P, JOG_N BOOL I, Q, V, M, SM, S, T, C, L,
DINT, REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD,
Dir, C_Dir BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos, C_Speed DINT, REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
S7-200 PLC
276
POSx_GOTO
.
.
. 9-20 .
C_Pos . , (DINT) (REAL) .
C_Speed . , / (DINT) / (REAL) .
9-11 POSx_GOTO
POSx_GOTO .
EN . DONE EN
.
START GOTO . START , GOTO
. GOTO , START
.
Pos ( ) ( ) .
, (DINT) (REAL) .
. , / (DINT) / (REAL) .
.0 - 1 - 2 - , 3 - ,
/
START BOOL I, Q, V, M, SM, S, T, C, L,
Pos, DINT, REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD,
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD,
, BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos, C_Speed DINT, REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
S7-200 9
277
POSx_RUN
C_Profile .
C_Step .
C_Pos . , (DINT) (REAL) .
C_Speed . , / (DINT) / (REAL) .
9-12 POSx_RUN
POSx_RUN ( ) /
.
EN . EN
.
START RUN . START , RUN
. , START
.
. (118 - 127). 9-26
.
.
.
. 9-20 .
/
START BOOL I, Q, V, M, SM, S, T, C, L,
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD,
, BOOL I, Q, V, M, SM, S, T, C, L
, C_Profile, C_Step BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos, C_Speed DINT, REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
S7-200 PLC
278
POSx_RSEEK
.
. 9-20 .
9-13 POSx_RSEEK
POSx_RSEEK ( ) /
. , RP_OFFSET
CLR 50 .
RP_OFFSET 0 . ,EM253 POSx_LDOFF( )
RP_OFFSET .
EN .
EN .
START RSEEK . START , RSEEK .
, START .
/
START BOOL I, Q, V, M, SM, S, T, C, L,
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 9
279
POSx_LDOFF
START LDOFF . START , LDOFF
. , START .
.
. 9-20 .
9-14 POSx_LDOFF
POSx_LDOFF ( ) 0 .
, . , .
LDOFF , ( ) .
, RP_OFFSET 0 .
0 .
( : ), POSx_RSEEK 0 .
EN . EN
.
/
START BOOL I, Q, V, M, SM, S, T, C, L,
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 PLC
280
POSx_LDOFF
. 9-20 .
C_Pos . , (DINT) (REAL) .
9-15 POSx_LDPOS
PTOx_LDPOS ( ) . ,
0 .
EN . EN
.
START LDPOS . START , LDPOS .
, START .
New_Pos . , (DINT)
(REAL) .
.
/
START BOOL I, Q, V, M, SM, S, T, C, L,
New_Pos, C_Pos DINT, REAL ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 9
281
POSx_SRATE
9-16 POSx_SRATE
POSx_SRATE ( ) , .
EN . EN
.
START / SRATE
. START ,
SRATE . ,
START .
ACCEL_Time, DECEL_Time JERK_Time , (ms)
.
.
. 9-20 .
/
START BOOL I, Q, V, M, SM, S, T, C, L
ACCEL_Time, DECEL_Time, JERK_Time
DINT ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD,
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 PLC
282
POSx_DIS
9-17 POSx_DIS
POSx_DIS DIS . PLC
DIS . DIS , DIS
.
EN ,DIS_ON DIS
. DIS 9-8 .
. 9-20 .
/
DIS_ON BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD,
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 9
283
POSx_CLR
9-18 POSx_CLR
POSx_CLR (CLR ) CLR 50ms
.
EN . EN
.
START CLR . START , CLR
. , START
.
.
. 9-20 .
/
START BOOL I, Q, V, M, SM, S, T, C, L,
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 PLC
284
POSx_CFG
. 9-20 .
9-19 POSx_CFG
POSx_CFG ( ) /
. ,
.
EN . EN
.
START CFG . START , CFG
. , START
.
.
/
START BOOL I, Q, V, M, SM, S, T, C, L,
BOOL I, Q, V, M, SM, S, T, C, L
BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
S7-200 9
285
POSx_CTRL POSx_GOTO . RP
, . (VD500) (VD504) . I0.0( ) , . I0.1( ) , . I0.2(E_Stop) ,
.
POSx_CTRL, POSx_RUN, POSx_RSEEK POSx_MAN . RP .
1: ( )
1 // ( 0 ).LD SM0.0= L60.0LDN I0.2= L63.7LD L60.0CALL POS0_CTRL, L63.7, M1.0, VB900,
VD902, VD906, V910.0
2 // // .
LD I0.0AN I0.2EUS Q0.2, 1S M0.1, 1
3 //E_Stop: // .
LD I0.2R Q0.2, 1
4 // . // . // . // 1( ) .
LD Q0.2= L60.0LD M0.1EU= L63.7LD L60.0CALL POS0_GOTO, L63.7, VD500, VD504, 1,
I0.2, Q0.4, VB920, VD922, VD926
5 // , 2 // .
LD Q0.2A Q0.4TON T33, +200AN T33= Q0.3
S7-200 PLC
286
6 // // .
LD Q0.2A T33LPSAN I0.1= M0.1LPPA I0.1R Q0.2, 1
2: POSx_CTRL, POSx_RUN, POSx_SEEK POSx_MAN
1 // .LD SM0.0= L60.0LDN I0.1= L63.7LD L60.0CALL POS0_CTRL, L63.7, M1.0, VB900,
VD902, VD906, V910.0
2 // .LD I1.0AN M0.0= L60.0LD I1.1= L63.7LD I1.2= L63.6LD I1.4= L63.5LD L60.0CALL POS0_MAN, L63.7, L63.6,
L63.5, +100000, 1.5, VB920, VD902, VD906, V910.0
3 // .LD I0.0EUS M0.0, 2S S0.1, 1R S0.2, 8
1: ( ) ( )
S7-200 9
287
4 // // .
LD I0.1R M0.0, 1R S0.1, 9R Q0.3, 3
5 // : // .
LD M0.0= Q0.1
6 LSCR S0.1
7 // (RP) .LD S0.1= L60.0LD S0.1= L63.7LD L60.0CALL POS0_RSEEK, L63.7, M1.1, VB930
8 // (RP) : // // .
LD M1.1LPSAB= VB930, 0S Q0.3, 1SCRT S0.2LPPAB<> VB930, 0SCRT S1.0
9 SCRE
10 LSCR S0.2
2: POSx_CTRL, POSx_RUN, POSx_SEEK POSx_MAN ( )
S7-200 PLC
288
11 // 1 // .
LD S0.2= L60.0LD S0.2= L63.7LD L60.0CALL POS0_RUN, L63.7, VB228, I0.1,
M1.2, VB940, VB941, VB942, VD944, VD948 12 //
// // .
LD M1.2LPSAB= VB940, 0S Q0.4, 1R T33, 1SCRT S0.3LPPAB<> VB940, 0SCRT S1.0
13 SCRE
14 // .LSCR S0.3
15 LD S0.3TON T33, +200
2: POSx_CTRL, POSx_RUN, POSx_SEEK POSx_MAN ( )
S7-200 9
289
16 // //STOP // .
LD T33LPSR Q0.3, 1R Q0.4, 1AN I0.2SCRT S0.1LPPA I0.2R M0.0, 4
17 SCRE
18 LSCR S1.0
19 // .LD S1.0R Q0.3, 2
20 // .LD SM0.5= Q0.5
21 //STOP // .
LD I0.2R M0.0, 9R S0.1, 8
22 SCRE
2: POSx_CTRL, POSx_RUN, POSx_SEEK POSx_MAN ( )
S7-200 PLC
290
EM 253 , STEP 7-Micro/WIN EM 253
. , .
EM 253 .
. , . , LED
( LED ).
. .
. 0 , .
. 0 .
DIS DIS . DIS .
CLR . CLR 50 ms .
. .
.
. S7-200 V .
( ) .
, .
.
.
. .
. 9-17 EM 253
S7-200 9
291
. . , 0 .
. . .
. . .
S7-200
.
, STEP 7-Micro/Win S7-200
.
9-18 EM 253
.
I/O , , .
. 9-20.
, . 9-21 .
9-19 EM 253
S7-200 PLC
292
9-20
0
1
2 EM 253
3
4 EM 253
5
6
7 STP
8 LMT-
9 LMT+
10
11
12
13
14
15
16
17 RPS
18 RPS
19
20
21
22 0
23 ~ 127
128 . .
129 : ID . SMB8 - SMB21(I/O ID ) .
130
131 (POSx_CTRL )
132 Q .
S7-200 9
293
9-21
0
1
2
3
4 V
5
6
7 STP_RSP
8 LMT-_RPS
9 LMT+_RPS
10 FILTER_TIME
11 MEAS_SYS
12 RP_CFG
13 PLS/REV
14 UNITS/REV
15 RP_ZP_CNT
16 JOG_INCREMENT
17 MAX_SPEED
18 SS_SPD
19 RP_FAST
20 RP_SLOW
21 JOG_SPEED
22 ACCEL_TIME
23 DECEL_TIME
24 JERK_TIME
25 BKLSH_COMP
S7-200 PLC
294
/
. /
.
/ S7-200 V . 9-22 , .
.
.
. 25 .
25 , / / .
9-22 /
0 MOD_ID --
5 CB_LEN (1 ) --
6 IB_LEN (1 ) --
7 PF_LEN (1 ) --
8 STP_LEN (1 ) --
9 STEPS (1 ) --
10 PROFILES 0 - 25 (1 ) --
11 0x0000 --
S7-200 9
295
13 IN_OUT_CFG .
(1 )
P/D P0 P1 . (POL=0):
0 - P0 P1
1 - P0 P1 (0 - , 1 - ).
(POL=1):0 - P0
P1 1 - P0
P1 (0 - , 1 - )POL P0 P1 .
(0 - , 1 - )STP .RPS RPS .LMT-
.LMT+
.0 - 1 -
--
14 STP_RSP STP (1 ).0 . .1 STP .2 STP .3 ~ 255 ( ).
--
15 LMT-_RSP (1 ).0 . .1 .2 .3 ~ 255 ( ).
--
16 LMT+_RSP (1 ).0 . .1 .2 .3 ~ 255 ( ).
--
17 FILTER_TIME STP, LMT-, LMT+ RPS
(1 ).
'0000' 200 sec '0101' 3200 sec'0001' 400 sec '0110' 6400 sec'0010' 800 sec '0111' 12800 sec'0011' 1600 sec '1000' '0100' 1600 sec '1001'~'1111' ( )
--
18 MEAS_SYS (1 ).0 ( /
.) DINT . 1 ( /
.) REAL . 2 ~ 255 ( )
--
19 -- (0 ) --
20 PLS/REV (4 ).MEAS_SYS 1 .
DINT
9-22 / ( )
S7-200 PLC
296
24 UNITS/REV (4 ).MEAS_SYS 1 .
REAL
28 UNITS STEP 7-Micro/WIN (4 ) --
32 RP_CFG
(1 ).
RP_SEEK_DIR .
(0 - , 1 - )RP_APPR_DIR
.(0 - , 1 - )
MODE .'0000' .'0001' RPS .'0010' RPS
.'0011' RPS .'0100' RPS .'0101' - '1111' ( )
--
33 -- (0 ) --
34 RP_Z_CNT ZP (4 ) DINT
38 RP_FAST RP : MAX_SPD (4 ) DINT REAL
42 RP_SLOW RP : (4 )
DINT REAL
46 SS_SPEED / . (4 )
. , .
DINT REAL
50 MAX_SPEED (4 ) DINT REAL
54 JOG_SPEED . MAX_SPEED (4 )
58 JOG_INCREMENT ( ). (4 )
DINT REAL
62 ACCEL_TIME (4 )
DINT
66 DECEL_TIME (4 )
DINT
70 BKLSH_COMP : (4 )
DINT REAL
74 JERK_TIME / (S ). 0 .
. (4 )
DINT
9-22 / ( )
S7-200 9
297
78 MOVE_CMD (1 )0 1 2 , , 3 , , , 4 , 5 , 6 , ,
(RPS )7 , ,
(RPS )8 ~ 255 - ( )
--
79 -- . 0 --
80 TARGET_POS (4 ) DINT REAL
84 TARGET_SPEED (4 ) DINT REAL
88 RP_OFFSET (4 ) DINT REAL
0
92 (+0)
STEPS (1 ) --
93(+1)
MODE (1 )
0 1 2 , , 3 , , , 4 ( )5 ( )6 , ,
(RPS )7 , , ,
(RPS )8 , , (RPS )9 , ,
(RPS )10 ~ 255 - ( )
--
9-22 / ( )
S7-200 PLC
298
94 (+2)
0 POS 0 (4 ) DINT REAL
98(+6)
SPEED 0 (4 ) DINT REAL
102(+10)
1 POS 1 (4 ) DINT REAL
106(+14)
SPEED 1 (4 ) DINT REAL
110(+18)
2 POS 2 (4 ) DINT REAL
114(+22)
SPEED 2 (4 ) DINT REAL
118(+26)
3 POS 3 (4 ) DINT REAL
122(+30)
SPEED 3 (4 ) DINT REAL
1
126(+34)
STEPS (1 ) --
127(+35)
MODE (1 ) --
128(+36)
0 POS 0 (4 ) DINT REAL
132(+40)
SPEED 0 (4 ) DINT REAL
... ... ... ... ...
9-22 / ( )
S7-200 9
299
S7-200 I/O (SM) 50 . 9-23 .
SM . SMB200 ~ SMB249 SMB250 ~ SMB299
.
9-24 SM . I/O 0 .
9-23 SMB200 ~ SMB549
SM :
0 1 2 3 4 5 6
SMB200 ~ SMB249
SMB250 ~ SMB299
SMB300 ~ SMB349
SMB350 ~ SMB399
SMB400 ~ SMB449
SMB450 ~ SMB499
SMB500 ~ SMB549
9-24 EM 253
SM
SMB200 ~SMB215
(ASCII 16 ). SMB200 . "EM253 "
SMB216 ~SMB219
(ASCII 4 ). SMB216 .
SMW220 . 9-21 .
SMB222 / . .
DIS STP LMT- LMT+ RPS ZP 0
0 = 1 = 0 = 1 = 0 = 1 = 0 = 1 = 0 = 1 = 0 = 1 =
SMB223 . .
OR R CFG
0 = 1 = 0 = 1 = 0 = 1 =
SMB224 CUR_PF .
SMB225 CUR_STP .
SMD226 CUR_POS .
SMD230 CUR_SPD .
SMB234 . 9-20.
.
D 0= 1= ( )
SMB235 ~SMB244
SMB245 Q . S7-200 .
SMD246 / V . V . 0
.
S7-200 PLC
300
1 . 9-20 . 9-20 Command_code .
, . , .
Command_code .
S7-200 S7-200 S7-200
.
S7-200 STOP RUN : S7-200
.
S7-200 RUN STOP : STOP
.
- STOP R :
.
- STOP R : . , Command_code
.- R : .
S7-200 : .
S7-200 . .
, P0, P1, DIS CLR .
R 0 1 .
(R 0 ) ,
. 9-20
9-25 Command_code
Command_code
000 0000 ~000 1111
0 ~24
0 ~ 24
100 0000 ~111 0101
25 ~117 ( )
111 0110 118 DIS
111 0111 119 DIS
111 1000 120 CLR
111 1001 121
111 1010 122
111 1011 123
111 1100 124
111 1101 125
111 1110 126
111 1111 127
S7-200 9
301
9-26
0 ~ 24:
0 ~ 24
, Command_code MODE .
• 0( ) (POS) (SPEED) 1 ~ 4
. POS .
. .
• 1( ) (POS) (SPEED) 1 ~ 4
. (POS) .
.
• 2 3( , ) (POS) SPEED . 2 3
. .
• 6 7( , ) SPEED . RPS
, POS . (POS
.) RPS POS 0 , . 6 7 .
• 8 9 RPS .
- RPS : 0 .
- RPS : 0 .
8 9 . SPEED . POS
.
118
DIS
, DIS .
119
DIS
, DIS .
120
CLR
, CLR 50 .
121
, TARGET_POS .
S7-200 PLC
302
122
, MOVE_CMD .
• 0 1( ) TARGET_SPEED TARGET_POS
.
• 2 3( , ) TARGET_SPEED
. .
• 4 5( ) TARGET_SPEED
. .
123
, 0 .
, . , (
) RP_OFFSET . ,
0 0 .
( : ), 0 .
124
.
0.5 , JOG_INCREMENT .
0.5 , JOG_SPEED .
, .
125
.
0.5 , JOG_INCREMENT .
0.5 , JOG_SPEED .
, .
126
, . ,
RP_OFFSET 50 CLR .
127
, SM / , /
.
. .
9-26 ( )
S7-200 9
303
4 . ,
. , . , S7-200 /
.
122( ) , S7-200 / .
.
, . STL
.
0 S7-200 CPU 224 . . CMD_STAT SMB234 , CMD QB2 , NEW_CMD .
:
1 // .LSCR State_0
2 //CMD_STAT SMB234 .//CMD QB2 .//NEW_CMD . ////1. . //2. . //3. . //4. .
LD SM0.0MOVB 0, CMD_STAT BIW 0, CMD BIW NEW_CMD, CMD SCRT State_1
3 SCRE
4 // . LSCR State_1
5 // , . LDB= CMD_STAT, 16#80 SCRT Idle_State
6 // , . LDB> CMD_STAT, 16#80 SCRT Error_State
7 SCRE
S7-200 PLC
304
RP
RP .
9-21 RP 2 . RPS RP .
9-22 RP 2 2 . RPS RP .
9-23 RP 3 2 . RPS 0 (ZP) RP .
9-24 RP 4 2 . RPS 0 (ZP) RP .
, RP RP 4 . ( 2 .) RP . , 4 .
, RP . , .
9-21 RP 1
S7-200 9
305
9-22 RP : 2
9-23 RP : 3
S7-200 PLC
306
9-24 RP : 4
S7-200 9
307
9-25 (RP) , RPS (LMT+ LMT-) . . 9-25 RP 3 . ,
RP .
9-25
S7-200 PLC
308
309
EM 241 S7-200 S7-200 STEP 7-Micro/WIN . , Modbus RTU . S7-200 I/O .
STEP 7-Micro/WIN S7-200 .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
S7-200 CPU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
S7-200 PLC
310
S7-200 .
STEP 7-Micro/WIN . A .
.
( ) STEP 7-Micro/WIN .
Modbus RTU .
.
SMS .
CPU-CPU CPU-Modbus .
.
.
CPU .
10-1 EM 241
V.34(33.6 kBaud), 10 , PC
. 11 .
10-2 RJ11
6 4 RJ11
. 10-2 .
RJ11
. .
24 VDC . CPU
.
.
. 2 .
.
10-1 .
10-1 EM 241
00
01
02
05
06
08
09
10
11
12
16
18
22
25
26
27
30
34
35
36
38
39
10
311
STEP 7-Micro/WIN ( ) STEP 7-Micro/WIN .
STEP 7-Micro/WIN S7-200 CPU .
STEP 7-Micro/WIN .
1. S7-200 CPU I/O . S7-200 CPU I/O .
2. . .
3. 24 DC .
4. .
5. .
6. S7-200 CPU .
7. 10 STEP 7-Micro/WIN .
Modbus RTU Modbus RTU .
Modbus CPU . , Modbus .
10-2 Modbus .
Modbus 4 16 125 (V
250 ) . 5 15 CPU . .
Modbus 5 6 . 1 2
4 . Modbus
Modbus .
Modbus RTU , STEP 7-Micro/WIN .
10-2 Modbus
01 ( )
02
03
04 ( )
05 ( )
06
15 ( )
16
S7-200 PLC
312
10-3 Modbus S7-200 CPU Modbus .
Modbus RTU
. Modbus CPU
.
SMS ( ) , SMS(
) . S7-200 CPU .
. , .
. , . 0 ~ 9 , (*), A, B, C D . A, B, C D ,
.
. . TAP(Telelocator Alphanumeric Protocol)
. .
SMS( )SMS( ) GSM
. SMS SMS . , SMS ,
. TAP (Telelocator Alphanumeric Protocol) UCP (UniversalComputer Protocol) SMS .
SMS SMS .
10-3 S7-200 CPU Modbus
Modbus S7-200 CPU
000001000002000003
...000127000128
Q0.0Q0.1Q0.2
...Q15.6Q15.7
010001010002010003
...010127010128
I0.0I0.1I0.2...
I15.6I15.7
030001030002030003
...030032
AIW0AIW2AIW4
...AIW62
040001040002040003
...04xxxx
VW0VW2VW4
...VW 2*(xxxx-1)
10
313
SMS CPU
. .
, CPU , CPU , CPU ,
.
, CPU CPU .
. . , CPU .
, .
CPU Modbus .
. S7-200 CPU . , .
. 1 ~ 100 .
CPU V .
, .
. PPI (STEP 7-Micro/WIN ), PPI
. Modbus RTU , Modbus .
, CPU CPU .
. , .
, .
.
.
CPU . CPU 8 .
CPU V . CPU .
CPU , CPU .
S7-200 PLC
314
.
CPU CPU . , ,
. , CPU .
3 .
, . CPU
.
.
, .
, . . ,
. 250 .
, 2 . ,
(9) (1) 91(123)4569999 .
91(123)4569999
1(123)4569999
(123)4569999
. . 91(123)4569999 . 2 . .
.
" " . , . , .
S7-200 CPU . .
. .
10
315
, , , S7-200 CPU V .
. STEP 7-Micro/WIN S7-200 CPU .
CPU STOP-RUN 5 . STEP 7-Micro/WIN
CPU .
.
, MG( ) LED . STEP 7-Micro/WIN PLC SMW220 ( 0) . 10-4
. , STEP 7-Micro/WIN .
10-4 EM 241 (16 )
0000
0001 24 VDC
0002
0003 ID - EM 241 .
0004 - V , CPU V .
0005 - 0 250 . 250 . 250
120 .
0006 - 2 .
0007 - .
0008 ~ 00FF
01xx xx - xx . xx 1, 2, .
02xx xx - xx xx . xx 1, 2, .
03xx xx - xx . xx 1, 2, .
0400 ~ FFFF
S7-200 PLC
316
LED 8 LED . 10-5 LED .
STEP 7-Micro/WIN .
, . , .
1. , EM 241 .
2. S7-200 CPU . CPU
. 0 . .
.
1.2 S7-200 CPU , CPU .
3. 1 ~ 8 . S7-200 CPU .
, S7-200 CPU .
. .
4. 2 . PPI (STEP 7-Micro/WIN ) Modbus RTU . . CPU .
.
10-5 EM 241 LED
LED
MF - LED .
• 24 VDC
• I/O
•
• CPU
MG - LED . LED
. STEP 7-Micro/WIN PLC SMW220 ( 0) .
OH - EM 241 LED .
NT - LED EM 241 . EM 241
. LED 5 .
RI - LED EM 241 .
CD - LED .
Rx - LED .
Tx - LED .
10
317
5. SMS( ) . ...
.
6. , . . CPU . CPU
, ... . CPU ( : VW100), ( : )
. , .
- 0 ~ 9, A, B, C D, (*) . .
- 119 .
- .
- CPU V, M, SM, I, Q, S, T, C AI .
- 16 '16#' . . , VW100 16#0123 .
- .
- 0 , . , VW100 = 1234 2
'12.34' .
- , # .
7. . ... .
. .
.
.
- . .
TAP(Telelocator Alphanumeric Protocol) . SMS TAP UCP(Universal Computer Protocol) . SMS UCP 3 .
1 51 . SMS .
- .
S7-200 PLC
318
- . ,
. , . 40 .
.
0 ~ 9 A B C D * # DTMF ( ), 2 ! @ 5 W ( )- ( )
(-) 1.1 EM 241 .
- ID . 0 ~ 9
. 20 .
- TAP . . 15
.
- SMS . UCP .
. 15.
- . V.34 (33 kBaud).
- . TAP 7
, 8 . UCP 8 .
.
8. S7-200 CPU(PPI ) Modbus (Modbus ) . CPU CPU ...
.
9. CPU-CPU CPU-Modbus . . ,
. , , .
100 . CPU V . S7-200 CPU
. Modbus , Modbus ( 04xxxx). Modbus
(xxxx) .
Modbus = 1 + (V / 2)V = (Modbus - 1) * 2
10
319
10. CPU CPU-CPU CPU-Modbus . ...
. .
. .
. .
. .
11. STEP 7-Micro/WIN .
... . .
12. ... . '
' . ( ), ' ' .
, .
. .
.
, .
.
13. .
.
. , . , ' ' .
14. 1.1 EM 241 . . 0 ~ 20
. 0 ~ 1 . 0 EM 241 .
Modbus RTU , 1.1 EM 241 Modbus . 0 ~ 247 Modbus
. 0 EM 241 EM 241 .
15. .
CPU V . STEP 7-Micro/WIN .
. V V
. > .
16. Q . S7-200
Q . > .
17. ( ) . . ( ) S7-200 CPU .
S7-200 PLC
320
. "MODx_" , x .
EM 241 .
3 .
370 . ,
.
.
.
STOP-RUN .
.
EM 241 S7-200 , .
1. .
2. MODx_CTRL SM0.0 .
3. MODx_MSG .
4. MODx_XFR .
10
321
MODx_CTRL
MODx_XFR
.
. 10-4 .
MODx_CTRL( ) .
.
MODx_XFR( ) S7-200 CPU Modbus
. START
20 ~ 30 .
EN
. XFR START
. START , .
.
.
. .
10-6 MODx_XFR
/
START BOOL I, Q, M, S, SM, T, C, V, L,
, BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *AC, *LD
BOOL I, Q, M, S, SM, T, C, V, L
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
S7-200 PLC
322
MODx_MSG
.
. 10-8 .
MODx_MSG( ) SMS .
START 20 ~ 30 .
EN . MSG START
. START ,
.
. .
Msg .
.
10-7 MODx_MSG
/
START BOOL I, Q, M, S, SM, T, C, V, L,
, Msg BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *AC, *LD
BOOL I, Q, M, S, SM, T, C, V, L
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
10
323
10-8 MODx_MSG MODx_XFR
0
1
2
3
4
5 (1 )
6
7
8 ( )
9 (Msg )
10
11
12 ( : 0 )
13 ( )
14
15 ( )
TAP - SMS
16 ( )
17 ( )
18 ( )
19 ( )
UCP - SMS
20
21
22
23 ( )
24
25 ( )
26
27
28
29 GA
30
31 , 32
33 ,
34
35 ,
36
37 ,
S7-200 PLC
324
UCP - SMS ( )
38
39 AC
40
41
42
43
44
45
46
47 SMSC
48
49
50
51
52
53 ( )
54 CPU
55 ( , )
56 ( )
57 CRC
58 EM 241( )
59 EM 241
60 ~ 127
128 . START .
129 :
• Q
.
• SMB8 - SMB21(I/O ID ) .
10-8 MODx_MSG MODx_XFR ( )
10
325
S7-200 CPU 10-9 S7-200 CPU .
(SM) 50 I/O . SM
. SMB200 ~ SMB249. SMB250 ~ SMB299 . 10-10 .
10-11 . I/O 0 .
:
1 // MOD0_CTRL
// .
LD SM0.0
CALL MOD0_CTRL
Network 2 //
// .
LD I0.0
EU
= L63.7
LD I0.0
CALL MOD0_MSG, L63.7, ,
1, M0.0, VB10
3 // CPU .
LD I0.1
EU
= L63.7
LD I0.1
CALL MOD0_XFR, L63.7, CPU, 1, M0.0, VB10
10-9 S7-200 CPU EM 214
CPU
CPU 222 Rel. 1.10 CPU 222 DC/DC/DC CPU 222 AC/DC/
CPU 224 Rel. 1.10 CPU 224 DC/DC/DC CPU 224 AC/DC/
CPU 224XP Rel. 2.00 CPU 224XP DC/DC/DC CPU 224XP AC/DC/
CPU 226 Rel. 1.00 CPU 226 DC/DC/DC CPU 226 AC/DC/
10-10 SMB200 ~ SMB549
SMB200 ~ SMB549
0
1
2
3
4
5
6
SMB200 ~ SMB249
SMB250 ~ SMB299
SMB300 ~ SMB349
SMB350 ~ SMB399
SMB400 ~ SMB449
SMB450 ~ SMB499
SMB500 ~ SMB549
S7-200 PLC
326
10-11 EM 241 SM
SM
SMB200 ~ SMB215 (16 ASCII ) SMB200 . "EM241 "
SMB216 ~ SMB219 S/W (4 ASCII ) SMB216 .
SMW220 0000 - 0001 - 0002 - 0003 - ID 0004 - 0005 - 0006 - 0007 - 0008 - 0009 ~ 00FF - 01xx - xx 02xx - xx 03xx - xx 0400 ~ FFFF -
SMB222 - LED .
F -EM_FAULT 0 - 1 -
G -EM_GOOD 0 - 1 -
H -OFF_HOOK 0 - , 1 -
T -NO DIALTONE 0 - 1 -
R -RING 0 - 1 -
C -CONNECT 0 - 1 -
SMB223 (10 )
SMW224 ( 10 )
SMB226
D - ;
0 -
1 -
ERROR : , 10-8
SMB227 - . 1 ~ 250 .
SMB228 - . 1 ~ 250.
SMB229 ~ SMB244
SMB245 Q . CPU .
SMD246 V . V 0 .
10
327
. .
S7-200 V . 10-12 SM .
.
.
.
CPU .
.
10-12
0 ~ 4 ID - 5 ASCII . EM 241 1.00 "M241A" .
5 - 24 .
6 - 0-40 .
7 - 0-120 .
8 - 0-250 .
9 - 0-250 .
10 - 0-250 .
11 - 0-20 .
12 Modbus RTU - 0-247 .
13 .
PD - 0 = 1 =
CB - 0 = 1 =
PW - 0 = 1 =
MB - 0 = PPI 1 = Modbus
BD - 0 = 1 =
2, 1 0 .
14
15 - . 0 .
16 ~ 23 - 8 ASCII
S7-200 PLC
328
.
S7-200 CPU STOP-RUN 5
5
( )
24 1 - EM 241 .
( 6).
24+ 2
: :
: n
( )
M 1 - .
( 7).
.
M +
2
: :
: n
( )
N (2 ) V (VB0 )
N+2 1
N+3 2
:
: n
P 1 - ( 120 ) . CPU .
CPU .
P + 1 2
: :
: n
10-12 ( )
10
329
.
ASCII ASCII . 120 ( ).
(/) 6 . - (null) . Null .
: < >/<ID>/< >/< >/< >/< >
. SMS . . CPU
. 40 .
ID . 0-9 . CPU .
20 .
TAP . UCP . CPU . 15 .
ASCII . .
1 - ( )2 - TAP3 - UCP 14 - UCP 305 - UCP 516 - CPU
. ASCII . .
1 - 1032 - 2123 - V.214 - V.225 - V.226 - V.23c7 - V.328 - V.329 - V.34( )
3 ASCII . .
.
8N1 - 8 , , ( )7E1 - 7 , ,
S7-200 PLC
330
SMS .
. ASCII ASCII . 120 (
).
: < >< >< >< >... ASCII .
CPU, . (%) .
. . .
%Address:Left.Right Format%
, ( VD100, VW50,MB20 T10). . I, Q, M, SM, V, T( ), C(
) AI( ). , .
. (-) . 0
0 . 0-10 .
. 0 . 0 .
0-10 .
. .
i - u - h - f - /
: Temperature = %VW100:3.1i% Pressure = %VD200:4.3f%
10
331
CPU CPU-CPU CPU-Modbus CPU CPU
. CPU ASCII 120 (119 + )
. ASCII . . .
.
Remote_address Local_address CPU V .
Local_address CPU Remote_address .
: < >=< >,<Local_address>,<Remote_address>
ASCII .
R -
W -
. 1-100 .
Local_address CPU V ( : VW100).
Remote_address ( : VW500). Modbus V .
Modbus V Modbus .
Modbus = 1 + (V /2)
V = (Modbus - 1) * 2
: R=20,VW100, VW200 W=50,VW500,VW1000 R=100,VW1000,VW2000
S7-200 PLC
332
333
MicroMaster USS
STEP 7-Micro/WIN USS MicroMaster . USS /
.
STEP 7-Micro/WIN .USS , (USS1 ~ USS7)
.
Siemens CD, STEP 7-Micro/WIN . 6ES7 830-2BC00-0YX0 . Siemens 1.1
, STEP 7-Micro/WIN V3.2x V4.0 ( ).
USS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
USS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
USS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
USS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
USS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
MicroMasterSeries 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
MicroMaster Series 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
S7-200 PLC
334
USS STEP 7-Micro/WIN USS ,
. USS S7-200 .
USS . , 2.5 ms .
. , .
USS S7-200 USS .
USS_INIT 0 USS PPI . (USS SIMOTION MicroMaster USS .) , USS_INIT_P1
USS 1 . USS , STEP 7-Micro/WIN
.
USS , PROFIBUS CP 2 , CPU 226, CPU 226XM EM 277 PROFIBUS_DP . USS
STEP 7-Micro/WIN .
USS SM .
USS .
USS 3050 . USS
2150 3500 .
USS V 400 . USS .
, USS 16 . V . USS
.
, USS AC0 ~ AC3 . , , USS
.
USS .
S7-200 . S7-200
. . S7-200 , .
STEP 7-Micro/WIN PPI , USS_INIT PPI .
S7-200 STOP . . .
MicroMaster USS 11
335
USS S7-200 PLC USS , .
1. USS_INIT USS_INIT . USS_INIT USS
.
USS_INIT , .
2. USS_CTRL .
USS_RPM_x USS_WPM_x , .
5. S7-200 .
( : S7-200) .
.
.
USS_INIT USS 0
( 1 USS_INIT_P1),S7-200 11-1
.
.
11-1
( )
1200 240 ms( ) .
2400 130 ms( ) .
4800 750 ms( ) .
9600 50 ms( ) .
19200 35 ms( ) .
38400 30 ms( ) .
57600 25 ms( ) .
115200 25 ms( ) .
USS_RPM_x USS_WPM_x . .
USS_CTRL .
3. ( )
V .
.
4. .
11-1 V
. .
. 9 1 . MicroMaster 2-0V .
S7-200 PLC
336
USS
USS_INIT
Baud 1200, 2400, 4800, 9600, 19200, 38400, 57600 115200 . 57600 115200 S7-200 CPU 1.2 .
USS_INIT , .
. 11-6 .
USS_INIT ( 0) USS_INIT_P1( 1) MicroMaster
. USS , USS_INIT
. .
EN .
USS_INIT . EN
. , USS_INIT .
. 1 USS ,
0 0 PPI USS .
11-2 USS_INIT
/
Mode BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *AC, *LD
Baud, Active DWORD VD, ID, QD, MD, SD, SMD, LD, , AC *VD, *AC, *LD
Done BOOL I, Q, M, S, SM, T, C, V, L
Error BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
. 0 ~ 30 .
11-2 .
.
11-1 .
11-2
: USS_INIT
1
LD I0.0
EU
CALL USS_INIT, 1, 9600, 16#00000001, M0.0, VB10
MicroMaster USS 11
337
Resp_R( ) . . S7-200 , Resp_R
.
F_ACK( ) . F_ACK 0 1 (Fault) .
DIR( ) .
USS_CTRL
USS_CTRL( 0) USS_CTRL_P1( 1) MicroMaster . USS_CTRL USS_INIT
( )
.
USS_CTRL .
. ,
D_Dir( ) .
USS_CTRL EN . .
RUN(RUN/STOP) (1) (0) . RUN , MicroMaster
. ,
.
USS_INIT .
OFF2 OFF3 0 .
0 .
RUN , MicroMaster . OFF2 MicroMaster . OFF3 MicroMaster
.
11-3 USS_CTRL
/
RUN, OFF2, OFF3, F_ACK, DIR BOOL I, Q, M, S, SM, T, C, V, L,
Resp_R, Run_EN, D_Dir, Inhibit,Fault
BOOL I, Q, M, S, SM, T, C, V, L
Drive, Type BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD,
Error BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
Status WORD VW, T, C, IW, QW, SW, MW, SMW, LW, AC, AQW, *VD,*AC, *LD
Speed_SP REAL VD, ID, QD, MD, SD, SMD, LD, AC, *VD, *AC, *LD,
Speed REAL VD, ID, QD, MD, SD, SMD, LD, AC, *VD, *AC, *LD
S7-200 PLC
338
( ) USS_CTRL MicroMaster . : 0 ~ 31
( ) . MicroMaster 3( ) , 0 . MicroMaster 4 , 1 .
Speed_SP( ) . Speed_SP . : -200.0% ~ 200.0%
. 11-6 .
. 11-3 .
. : -200.0% ~ 200.0%
Run_EN(RUN ) (1) (0) .
D_Dir .
(0 - , 1 - ). , RUN, OFF2 OFF3 .
(0 - , 1 - ). . ( .) ,
F_ACK .
11-3 MicroMaster 3
MicroMaster USS 11
339
11-4 MicroMaster 4
: USS_CTRL
STL :
1 // 0
LD SM0.0
CALL USS_CTRL, I0.0, I0.1, I0.2, I0.3,I0.4, 0, 1, 100.0, M0.0, VB2, VW4,VD6, Q0.0, Q0.1, Q0.2, Q0.3
LAD FBD :
1 // 0
LD SM0.0 = L60.0 LD I0.0 = L63.7 LD I0.1 = L63.6 LD I0.2 = L63.5 LD I0.3 = L63.4 LD I0.4 = L63.3 LD L60.0 CALL USS_CTRL, L63.7, L63.6, L63.5,
L63.4, L63.3, 0, 1, 100.0, M0.0, VB2,VW4, VD6, Q0.0, Q0.1, Q0.2, Q0.3
S7-200 PLC
340
Param . Index . Value . 16 DB_Ptr . MicroMaster
USS_RPM_x .
USS_RPM_x , . 11-6
. .
USS_RPM_x
USS 3 .
USS_RPM_W( 0) USS_RPM_W_P1( 1) .
USS_RPM_D( 0) USS_RPM_D_P1( 1)
.
USS_RPM_R( 0) USS_RPM_R_P1( 1) .
(USS_RPM_x) (USS_WPM_x) .
USS_RPM_x MicroMaster .
.
EN . , USS_RPM_x
XMT_REQ MicroMaster . , XMT_REQ
EN .
USS_RPM_x MicroMaster . 0 ~ 31
.
11-4 USS_RPM_x
/
XMT_REQ BOOL I, Q, M, S, SM, T, C, V, L,
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD,
Param, Index WORD VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AIW, *VD, *AC, *LD,
DB_Ptr DWORD &VB
Value WORD
DWORD, REAL
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AQW, *VD, *AC, *LD
VD, ID, QD, MD, SD, SMD, LD, *VD, *AC, *LD
Done BOOL I, Q, M, S, SM, T, C, V, L
Error BYTE VB, IB, QB, MB, SB, SMB, LB, AC. *VD, *AC, *LD
MicroMaster USS 11
341
USS_WPM_x
16 DB_Ptr . MicroMaster USS_WPM_x .
USS_WPM_x , . 11-6 .
EEPROM , RAM EEPROM . , RAM . MicroMaster 3
, MicroMaster 3 .
USS 3 .
USS_WPM_W( 0) USS_WPM_W_P1( 1) .
USS_WPM_D( 0) USS_WPM_D_P1( 1) .
USS_WPM_R( 0) USS_WPM_R_P1( 1) .
(USS_RPM_x) (USS_WPM_x) .
USS_WPM_x MicroMaster .
.
EN . , USS_WPM_x XMT_REQ
MicroMaster . , XMT_REQ EN
.
EEPROM RAM EEPROM , RAM . MM3 .
USS_WPM_x MicroMaster . 0 ~ 31
.
Param . Index . Value RAM .
MicroMaster 3 , P971 EEPROM (EEPROM
).
11-5 USS_WPM_x
/
XMT_REQ BOOL I, Q, M, S, SM, T, C, V, L,
EEPROM BOOL I, Q, M, S, SM, T, C, V, L,
Drive BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD,
Param, Index WORD VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AIW, *VD, *AC, *LD,
DB_Ptr DWORD &VB
S7-200 PLC
342
Value WORD
DWORD, REAL
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AQW, *VD, *AC, *LD
VD, ID, QD, MD, SD, SMD, LD, *VD, *AC, *LD
Done BOOL I, Q, M, S, SM, T, C, V, L
Error BYTE VB, IB, QB, MB, SB, SMB, LB, AC. *VD, *AC, *LD
USS_WPM_x EEPROM ,
EEPROM ( 50,000) . . .
, EEPROM 0(MicroMaster 3 ) MicroMaster 4 EEPROM
.
: USS_RPM_x USS_WPM_x
1 //2
// .LD I0.0 = L60.0 LD I0.0EU = L63.7 LD L60.0 CALL USS_RPM_W, L63.7, 0, 3, 0, &VB100, M0.0,
VB10, VW200
2 //2
.LD I0.1 = L60.0LD I0.1 EU = L63.7 LDN SM0.0= L63.6LD L60.0 CALL USS_WPM_W, L63.7, L63.6, 0, 971, 0, 1,
&VB120, M0.1, VB11
11-5 USS_WPM_x ( )
/
MicroMaster USS 11
343
USS
: STL USS
1 //USS :
// ,
//"0" 19200
// 0 USS
// .
LD SM0.1
CALL USS_INIT, 1, 19200, 16#00000001, Q0.0, VB1
2 // 0
LD SM0.0
CALL USS_CTRL, I0.0, I0.1, I0.2, I0.3, I0.4, 0, 1, 100.0, M0.0, VB2, VW4, VD6, Q0.1, Q0.2, Q0.3, Q0.4
3 // 0 .
// 5 0 .
//1. I0.5
//
// LAD .
//2. I0.5
// L
// .
LD I0.5 = L60.0 LD I0.5 EU = L63.7 LD L60.0 CALL USS_RPM_W, L63.7, 0, 5, 0, &VB20, M0.1,
VB10, VW12
4 // 0 .
// 2000 0 .
LD I0.6 = L60.0 LD I0.6 EU = L63.7 LDN SM0.0= L63.6LD L60.0 CALL USS_WPM_R, L63.7, L63.6, 0, 2000, 0, 50.0,
&VB40, M0.2, VB14
: STL LAD FBD .
S7-200 PLC
344
USS
MicroMasterSeries 3
MicroMaster 3
PROFIBUS S7-200 MicroMaster Series 3(MM3) . 11-5
.
11-6 USS
0 .
1 .
2 .
3 .
4 .
5 .
6 .
7 USS .
8 .
9 .
10 .
11 .
12 USS .
13 .
14 DB_Ptr .
15 .
16 .
17 USS .
18 .
19 : .
20 .
21 .
22 .
.
.
.
9 1 . MicroMaster 2-0V .
MicroMaster USS 11
345
MicroMaster 3
S7-200 , . .
1. ( ). P . P000 . P944 .
P .
P944=1
2. / . P . P009 . P
.
P009=3
3. . . P .
. P .
P081= (Hz)P082= (RPM)P083= (A)P084= (V)P085= (kW/HP)
4. / . P . P910 . P .
P910=1
.
11-5
S7-200 PLC
346
5. RS-485 . P . P092 . P . RS-485
. P .
P092 3 (1200 baud)4 (2400 baud)5 (4800 baud)6 (9600 baud - )7 (19200 baud)
6. . ( 31 ) .P . P091 .
P . . P .
P091=0 ~ 31.
7. ( ). . P . P002 .
P . . P .
P002=0-650.00
8. ( ). . P . P003
. P . . P .
P003=0-650.00
9. . . .
. , F008 . 0
. 11-1 .
P . P093 . P .
. P .P093=0-240 (0 , )
10. . , PV SP 100% 50 Hz 60 Hz . P . P094
. P .
. P .
P094=0-400.00
11. USS ( ). P . P095 . P . USS
. P .
P095 = 0 0.1 Hz ( )1 0.01Hz
12. EEPROM ( ). P . P971 . P . EEPROM
. P .
P971 = 0 (P971 ) .
1 ( ) .
13. . P .
MicroMaster USS 11
347
MicroMaster Series 4
MicroMaster 4
MicroMaster Series 4(MM4) , USS 2 , RS-485 . PROFIBUS
S7-200 .
S7-200 - - , A1 B1(A2 B2 ) ( : DP
6ES7 972-0BA40-0X40 ).
. .
.
9 1 . MicroMaster 2-0V .
11-6 , RS-485 2 MM4
. MM4 ,
.
MM4 .
. S7-200 PROFIBUS
, A 15(MM420 ) 30(MM440) .
B 14(MM420) 29(MM440) . 11-6 MM420
.
,
. , 11-7MM4
.
11-7
S7-200 PLC
348
MM4
S7-200 , . .
1. ( ). P0010=30P0970=1
, .USS PZD : P2012 0=2USS PKW : P2013 0=127
2. / ( ). P0003=3
3. . P0304= (V)P0305= (A)P0307= (W)P0310= (Hz)P0311= (RPM)
.
P304, P305, P307, P310 P311 , P010 1 ( ). , P010 0
. P304, P305, P307, P310 P311 .
4. / . P0700 0=5
5. COM USS . P1000 0=5
6. ( ): P1120=0 ~ 650.00
.
7. ( ): P1121=0 ~ 650.00
.
8. . P2000=1 ~ 650 Hz
9. USS . P2009 0=0
10. RS-485 . P2010 0= 4 (2400 baud)5 (4800 baud)6 (9600 baud)7 (19200 baud)8 (38400 baud)9 (57600 baud)12 (115200 baud)
11. . P2011 0=0 ~ 31
( 31 ) .
12. . P2014 0=0 ~ 65,535 ms (0= )
. .
. , F0070 . 0 . 11-1 .
13. RAM EEPROM .
P0971=1( ) EEPROM .
349
Modbus
STEP 7-Micro/WIN Modbus Modbus . Modbus
, Modbus S7-200 .
STEP 7-Micro/WIN . Modbus ,
.
Siemens CD, STEP 7-Micro/WIN . 6ES7 830-2BC00-0YX0 . Siemens 1.1
, STEP 7-Micro/WIN V3.2x V4.0 ( ).
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
S7-200 PLC
350
STEP 7-Micro/WIN Modbus Modbus
.
Modbus Modbus RTU Modbus S7-200 .
Modbus Modbus RTU Modbus S7-200 .
Modbus STEP 7-Micro/WIN . Modbus S7-200 . Modbus , .
Modbus . CPU 0 CPU 1 . 1 a _P1 POU ( : MBUS_CTRL_P1) POU CPU 1 . 2 Modbus
.
Modbus 0 .
Modbus Modbus S7-200 .
Modbus Modbus CPU .
CPU Modbus , STEP 7-Micro/WIN . MBUS_CTRL Modbus
PPI 0 . 1 MBUS_CTRL_P1 Modbus PPI 1
.
Modbus SM .
Modbus 3 1 .
Modbus 2 Modbus 1620 .
Modbus 284 V . Modbus .
S7-200 CPU Modbus 2.00 (CPU MLFB 21x-2xx23-0XB0).
Modbus . .
STEP 7-Micro/WIN CPU PPI , .
- MBUS_CTRL 0 .
- S7-200 STOP .
STEP 7-Micro/WIN CPU .
Modbus 12
351
Modbus S7-200 .
Modbus Modbus 0 .
0 Modbus , STEP 7-Micro/WIN . MBUS_INIT Modbus PPI 0 .
Modbus 0 SM .
Modbus 3 2 .
Modbus 2 Modbus 1857 .
Modbus 779 V . Modbus .
Modbus Modbus - Modbus MBUS_CTRL
. MBUS_CTRL Modbus ( ) 1.11 , 0.41 .
MBUS_MSB . Modbus CRC . CRC( )
. 1.85 . / (120 ) 222 .
, . ,
.
Modbus - Modbus CRC( ) . Modbus
. CRC 240 . MBUS_INIT RUN
. MBUS_INIT 500
( ) . . 6 .
MBUS_SLAVE . ModbusCRC , 420
. / (120 ) 100 .
STEP 7-Micro/WIN 0 PPI , .
- MBUS_INIT 0 .
- S7-200 STOP .
STEP 7-Micro/WIN 0 .
S7-200 PLC
352
Modbus Modbus 5 .
4 .
Modbus - Modbus . Modbus Modbus .
00001 ~ 09999 ( ).
10001 ~ 19999 ( ).
30001 ~ 39999 ( ).
40001 ~ 49999 .
Modbus 1 , 1 . . .
Modbus - Modbus . Modbus .
00001 ~ 00128 Q0.0 - Q15.7 .
10001 ~ 10128 I0.0 - I15.7 .
30001 ~ 30032 AIW0 ~ AIW62 .
40001 ~ 04xxxx V .
Modbus 1 . 12-1 S7-200 Modbus .
Modbus Modbus , ,
(V ) .
MBUS_INIT MaxIQ Modbus
(Is Qs) .
MBUS_INIT MaxAI Modbus
(AIWs) .
MBUS_INIT MaxHold Modbus
(V ) .
Modbus MBUS_INIT .
12-1 S7-200 Modbus
Modbus S7-200
00001 Q0.0
00002 Q0.1
00003 Q0.2
... ...
00127 Q15.6
00128 Q15.7
10001 I0.0
10002 I0.1
10003 I0.2
... ...
10127 I15.6
10128 I15.7
30001 AIW0
30002 AIW2
30003 AIW4
... ...
30032 AIW62
40001 HoldStart
40002 HoldStart+2
40003 HoldStart+4
... ...
4xxxx HoldStart+2 x (xxxx-1)
Modbus 12
353
, .
779 V . Modbus MBUS_INIT HoldStart MaxHold Modbus
V . , MBUS_INIT .
Modbus S7-200 Modbus , .
1. MBUS_CTRL MBUS_CTRL . MBUS_CTRL Modbus
.
MBUS_CTRL , .
2. Modbus V .
3. MBUS_MSG . MBUS_MSG ,
.
4. S7-200 CPU 0 ( 1 1) Modbus .
Modbus Modbus Modbus . Modbus Modbus Modbus .
. .
.
12-2 Modbus
Modbus Modbus
00001 ~ 09999 . 1
5
15
10001 ~ 19999 . 2
30001 ~ 39999 . 4
40001 ~ 49999 . 3
6
16
S7-200 PLC
354
Modbus
S7-200 Modbus , .
1. MBUS_INIT MBUS_INIT . MBUS_INIT Modbus
.
MBUS_INIT , .
2. Modbus V .
3. MBUS_SLAVE . .
4. S7-200 0 Modbus .
(AC0, AC1, AC2, AC3) Modbus . Modbus
Modbus , Modbus .
Modbus Modbus RTU . S7-200 Modbus . Modbus .
. .
.
12-3 Modbus
1 / ( ) . 1 / (Qs).
2 / ( ) . 2 / (Is).
3 / . 3 V . Modbus 120 .
4 / . 4 .
5 ( ) . 5 . Modbus .
6 . 6 S7-200 V .
15 ( ) . 15 S7-200 Q . ( : Q0.0 Q2.0) 8 . Modbus .
Modbus .
16 . 16 S7-200 V . 120 .
Modbus 12
355
Modbus
Parity Modbus . . .
0-
1-
2-
Delay Modbus Modbus .
0 . , 50 ~ 100 . , 10 ~ 100
. Delay 0 ~ 32767 .
MaxIQ Modbus 0xxxx 1xxxx I Q 0 ~ 128 . 0 / . MaxIQ
128 , S7-200 I Q .
MBUS_INIT ( )MBUS_INIT Modbus
. MBUS_SLAVE , MBUS_INIT
. .
EN .
MBUS_INIT . , EN
.
. 1 0 Modbus
, 0 0 PPI Modbus .
Baud 1200, 2400, 4800, 9600, 19200,38400, 57600 115200 . 57600
115200 S7-200 CPU 1.2 .
Addr 1 ~ 247 .
12-4 MBUS_INIT
/
Mode, Addr, Parity BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *AC, *LD
Baud, HoldStart DWORD VD, ID, QD, MD, SD, SMD, LD, AC, , *VD, *AC, *LD
Delay, MaxIQ, MaxAI, MaxHold
WORD VW, IW, QW, MW, SW, SMW, LW, AC, , *VD, *AC, *LD
Done BOOL I, Q, M, S, SM, T, C, V, L
Error BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
S7-200 PLC
356
MaxAI Modbus 3xxxx (AI) 0 ~ 32 . 0 . MaxAI
S7-200 , .
CPU 221 0
CPU 222 16
CPU 224, CPU 224XP CPU 226 32
MaxHold Modbus 4xxxx V . , V 2000 , MaxHold
1000 ( ).
HoldStart V . VB0, HoldStart &VB0(VB0 ) . V
VB0 . Modbus HoldStart V MaxHold
.
MBUS_INIT , . . 12-6
.
MBUS_SLAVE
MBUS_SLAVE Modbus Modbus
.
EN .
MBUS_SLAVE .
MBUS_SLAVE Modbus .
.
. .
. 12-6 .
12-5 MBUS_SLAVE
BOOL I, Q, M, S, SM, T, C, V, L
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
Modbus 12
357
12-6 Modbus
0
1
2
3
4 Modbus
5 Modbus
6
7 CRC
8 /
9
10
Modbus
1
// Modbus // . 1 // , 0 //9600 baud , I, Q AI // , VB0 1000 // (2000 ) // .
LD SM0.1
CALL MBUS_INIT,1,1,9600,2,0,128,32,1000,&VB0,M0.1,MB1
2
// Modbus // .
LD SM0.0
CALL MBUS_SLAVE,M0.2,MB2
S7-200 PLC
358
MBUS_CTRL ( )
Timeout . Timeout 1 ~ 32767 . 1000 (1 ) .Timeout
.
Timeout Modbus . Timeout Modbus . Modbus 1
Modbus .
MBUS_CTRL , .
. 12-8 MBUS_CTRL .
S7-200 0 MBUS_CTRL ( 1 MBUS_CTRL_P1) Modbus ,
. MBUS_MSG , MBUS_CTRL
. . EN
.
MBUS_CTRL MBUS_MSG (
) . Modbus MBUS_CTRL
.
. 1 CPU Modbus
. 0 CPU PPI Modbus .
Parity Modbus .
. .
0-
1-
2-
12-7 MBUS_CTRL
BOOL I, Q, M, S, SM, T, C, V, L
DWORD VD, ID, QD, MD, SD, SMD, LD, AC, , *VD, *AC, *LD
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *AC, *LD
WORD VW, IW, QW, MW, SW, SMW, LW, AC, , *VD, *AC, *LD
BOOL I, Q, M, S, SM, T, C, V, L
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
Modbus 12
359
MBUS_MSG
RW . 2 RW .
0 -
1 -
( ) . ( ) . Addr Modbus . .
00001 ~ 09999( )
10001 ~ 19999( )
30001 ~ 39999
40001 ~ 49999
Addr Modbus .
12-8 Modbus
0
1
2
3
4
MBUS_MSG ( 1 MBUS_MSG_P1) Modbus
.
MBUS_MSG EN Modbus . ,
. EN
.
: MBUS_MSG . MBUS_MSG
, MBUS_MSG MBUS_MSG 6
.
First . First
( : ) . .
Slave Modbus . 0 ~ 247 . 0
. 0 .
. S7-200Modbus
.
S7-200 PLC
360
Count . Count , .
0xxxx - Count .
1xxxx - Count .
3xxxx - Count .
4xxxx - Count .
MBUS_MSG 120 1920 ( 240 ) .Count Modbus .
DataPtr S7-200 CPU V . , DataPtr Modbus
CPU . , DataPtr Modbus CPU .
DataPtr MBUS_MSG . , Modbus S7-200 CPU VW200 , DataPtr &VB200(VB200
) . VB .
( 4xxxx) ( 3xxxx) (2 16 ) .S7-200 CPU Modbus . V
. V . S7-200 Modbus
.
( 0xxxx 1xxxx) . , 8 .
( Addr) . DataPtr .
12-9 MBUS_MSG
BOOL I, Q, M, S, SM, T, C, V, L ( )
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *AC, *LD
RW BYTE VB, IB, QB, MB, SB, SMB, LB, AC, , *VD, *AC, *LD
Addr DWORD VD, ID, QD, MD, SD, SMD, LD, AC, , *VD, *AC, *LD
INT VW, IW, QW, MW, SW, SMW, LW, AC, , *VD, *AC, *LD
DataPtr DWORD &VB
BOOL I, Q, M, S, SM, T, C, V, L
BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
12-10 Modbus
S7-200 CPU
S7-200 CPU
Modbus
16 16 16
VB200 12 VW200 12 34 4001 12 34
VB201 34
VB202 56 VW202 56 78 4002 56 78
VB203 78
VB204 9A VW204 9A BC 4003 9A BC
VB205 BC
Modbus 12
361
12-1 ( )
, . Modbus 10004 3
.
12-2 ( 10004 )
( ) , DataPtr MBUS_MSG .
. MBUS_MSG .
. MBUS_MSG Modbus MBUS_MSG .
(1 ~ 8) MBUS_MSG . MBUS_MSG
. CRC .
.
(101 ) Modbus . ( ) Modbus .
12-11 Modbus MBUS_MSG
0
1 : . .
.
2
3 : .
/ .
4 : (Slave, RW, Addr Count) .
.
S7-200 PLC
362
Modbus I0.0 Modbus 4 .
S7-200 CPU VW100 4 Modbus . 40001 4 .
S7-200 CPU Modbus 4 . 40010 - 40013 VW200 S7-200 CPU V .
.
12-3
5 Modbus : MBUS_MSG MBUS_CTRL .
6 Modbus : MBUS_MSG .
7 : . .
8 CRC : .
.
101 . "Modbus " Modbus
.
102 : Addr + Count .
103 : Addr .
105 : MBUS_MSG .
106 : MBUS_MSG . : .
107
108 : .
12-11 Modbus MBUS_MSG ( )
Modbus 12
363
Modbus
MBUS_MSG Q0.1 Q0.2 .
1
// MBUS_CTRL // Modbus .
// Modbus 9600 baud // . // 1000 (1 ) .
2
// , 2 MBUS_MSG // (M2.0
M2.1) // .
3
// I0.0 OFF ON , // MBUS_MSG (M2.0)
// .
4
// (M2.0) ON // MBUS_MSG . //
// .
// (RW = 1) 4 // 2 . // CPU VB100-VB107(4 )
// Modbus 40001 - 40004 // .
5
// MBUS_MSG // ( 0 1 ), // MBUS_MSG // MBUS_MSG // .
// (MB1) 0 // Q0.1 .
6
// (M2.1) ON // MBUS_MSG .
// First // .
// (RW = 0) 4 // 2 .
// Modbus 40010 - 40013 // CPU VB200 - VB207(4 ) // .
7
// MBUS_MSG ( // 0 1 ),
MBUS_MSG // .
// (MB1) 0 // Q0.2 .
S7-200 PLC
364
Modbus .Modbus Modbus
.
Modbus
.
(MBUS_CTRL Timeout) ( 3).
( 3).
( 1).
CRC ( 8).
( 7).
Modbus 2 .
MBUS_CTRL Modbus mModbusRetries . mModbusRetries 0 ~ 255
BYTE .
- Modbus
. Modbus 100 . ,
MBUS CTRL 3 .
( : ) . MBUS_CTRL Modbus mModbusCharTimeout
. mModbusCharTimeout 1 ~ 30000 INT .
/ Modbus (Modbus 5) (Modbus 6) Modbus . (Modbus 15) (Modbus 16) . MBUS_MSG
/ Modbus 101 .
Modbus MBUS_MSG /Modbus / Modbus . MBUS_CTRL Modbus mModbusForceMulti /
. mModbusForceMulti BOOL / / '1' .
Modbus 12
365
(AC0, AC1, AC2, AC3) Modbus
. Modbus . Modbus .
9999 Modbus 40001 ~ 49999 .
9999 Modbus . Modbus
.
Modbus 9999 . MBUS_MSG Addr
.
400001 ~ 465536
, 16768 , MBUS_MSG Addr 416768 .
Modbus 65536 . .
S7-200 PLC
366
367
STEP 7-Micro/Win . PLC .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
S7-200 PLC
368
STEP 7-Micro/WIN S7-200 PLC . STEP 7-Micro/Win .
. , 64kB 256kB PLC . A .
. , PLC . , ,
. , PLC .
13-1 . . TD 200C
.
13-1
13
369
, .
. , .
. , .
.
, . . 13-1
.
13-1 -
. . .
RCPx_WRITE .
.
. . V
. .
V .
RCPx_READ . V .
RCPx_WRITE . V .
Chocolate_Chip ( 0) ( 1)
8 8
White_Sugar 6 12
Brown_Sugar 6 0
2 1
1 1
18 32
Baking_Soda 1.0 0.5
Baking_Powder 0 1.0
1.0 0.5
Chocolate_Chips 16 0.0
Lemon_Peel 0.0 1.0
Cook_Time 9.0 10.0
S7-200 PLC
370
, > .
. .
. 4 .
.
.
.
. .
, . .
. DEFx_RCPy .
, . 13-2 .
1. .
.
2. .
3. .
.
4. . 13-2
, . 13-3
.
1. .
2. .
3. .
4. .
5. .
13-3
13
371
V
. V V .
, . 13-4 .
1. V , .
2. V
, .
3. .
13-4
. 13-5 .
.
.
. (RCPx)
.
13-5
.
.
RCPx_READ RCPx_WRITE
. 13-6 .
, .
V .
13-6
S7-200 PLC
372
, . 13-7 .
1. > .
2. , ,
.
3. .
13-7
, . 13-8
.
1.
.
2. ,
.
13-8
13
373
RCPx_Read
13-2
13-3
RCPx_READ V
.
RCPx_READ x .
EN .
Rcp .
. 13-3 .
RCPx_Write RCPx_WRITE
V .
RCPx_WRITE x .
EN .
Rcp .
. 13-3 .
/
Rcp VW, IW, QW, MW, SW, SMW, LW, AC, *VD, *AC, *LD,
VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
0
132
EEPROM . , . , EEPROM .
RCPx_WRITE . .
S7-200 PLC
374
375
STEP 7-Micro/Win .
V .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
S7-200 PLC
376
STEP 7-Micro/WIN S7-200 PLC . , . . 4
. .
. , PLC 64 K 256 K . A
.
S7-200 .
14-1 .
14-1
, .
. .
.
.
14
377
4 .
.
,
.
. .
V . .
V . V .
DATx_WRITE . V . DATx_WRITE
.
. 14-2 .
. ( , .) .
65,535 . 1000 .
. , CPU
.
. , CPU
.
- .
, .
14-2
S7-200 PLC
378
. . 4 ~ 203 . , . 14-3 .
1. . .
2. .
3. , .
4. .
5. .
14-3
, .
1. 14-4 .
2. ,
.
4 .
14-4
14
379
PLC V . . V
. V V . . 14-5 .
, .
1. V ,
.
2. V
, .
3. .
14-5
. 14-6 .
.
.
. (DATx) .
14-6
.
. DATx_WRITE
.
, .
V . 14-7
S7-200 PLC
380
S7-200 CPU . ,
.
, . 14-8 .
S7-200
S7-200 , (CSV) .
, . . . PLC , , .
CSV .
.
. c:\program files\siemens\Microsystems . (STEP 7 .)
c:\siemens\Microsystems . (STEP 7 .)
, .
1. > .
2. ,
.
3. .
14-8
, .
1. Windows . S7-200
.
2. S7-200 .
3. S7-200 PLC . 14-9 S7-200
4. .
5. . DAT Configuration x (DATx) .
6. , .
14
381
.
DATx_WRITE
DATx_WRITE . DATxWRITE
. .
132 .
14-1 DATAx_WRITE
/
VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
EEPROM . , . , EEPROM .
DATx_WRITE . .
S7-200 PLC
382
383
PID PID
PID S7-200 PLC STEP 7-Micro/WIN PID . , 2 S7-200 Micro PLC PID
.
PID . PID 8
. PID , ( ) ( ) ( ) . , , , .
PID .
. , , .
PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
PV ( 3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
S7-200 PLC
384
PID
S7-200 1984 K. J. Åström T. Hägglund . 20
.
. ,
. , PID , .
. , , .
. . .
.
PID PV . PID
.
PID P, PI, PD PID .
PID . .
S7-200 PID .
36 . PID 80 . 15-1 15-2 .
PID , PID . ,
, PID .
PID PID 15
385
15-1
0 (PVn)
REAL 0.0 1.0 .
4 (SPn)
REAL 0.0 1.0 .
8(Mn)
REAL / 0.0 1.0 .
12 (KC)
REAL . .
16 (TS)
REAL . .
20 (TI)
REAL .
24 (TD)
REAL .
28 (MX)
REAL / 0.0 1.0 .
32 (PVn-1)
REAL / PID .
36 PID ID ASCII 'PIDA' (PID , A): ASCII
40 AT (ACNTL) BYTE 15-2
41 AT (ASTAT) BYTE 15-2
42 AT (ARES) BYTE / 15-2
43 AT (ACNFG) BYTE 15-2
44 (DEV) REAL PV ( : 0.025 ~ 0.25).
48 (HYS) REAL 0 PV ( : 0.005 ~ 0.1). DEV HYS
4 , .
52 (STEP)
REAL PV ( : 0.05 ~ 0.4)
56 (WDOG)
REAL 0 ( : 60 ~ 7200)
60 (AT_KC) REAL .
64 (AT_TI)
REAL .
68 (AT_TD)
REAL .
72 (ASTEP)
REAL .
76 (AHYS)
REAL PV .
S7-200 PLC
386
15-2
AT (ACNTL) -
EN - 1 0
AT (ASTAT) -
W0 - : 4 .W1 - :
.W2 - : 4 .AH - :
0 - 1 -
IP - : 0 - 1 -
PLC . , PLC .
AT (ARES) / -
D - : 0 - 1 -
0 .
: 00 - ( )01 - 02 - 0 03 - (PV) 04 - 05 - 06 - 07 - PID ( )08 - P, PI, PD PID 09 ~ 7F -
AT (ACNFG) -
R1 R0 0 0 0 1 1 0 1 1
DS - : 0 - 1 -
HS - : 0 - 1 -
PID PID 15
387
. PID . .
PV ( , P PV ) .
. .
, .
, .
PV ( ) PLC
(+ -) . PV .
, PID .
.
, 100 . 200 msec , 100 20 . ,
. 200 msec 100 20 , 20 .
, . 2 . (AHYS)
.
PV . , PV 4.5
. .
, PID . , .
.
S7-200 PLC
388
.
.
. PV 0
. 0 .
PV 0 . 12 0 . PV ( ) 0 .
PV . ,
(ASTEP) .
0 0 . 0 2 .
, . ( ), ( ) ( )
.
, . , PID .
15-1 . PID
.
(PV ) . PV
.
15-1
. , PI , 0.0 ( ) .
PID PID 15
389
3 . ASTAT 3
, , .
0 4X . .
1 2.5 2 8X .
2 4X .
, . 15-3 .
15-3
(ARES)
01 EN
02 0 0
03 PV :•
• 4 0
• 5 0
04
>
05 :• < 0.0 > 1.0 .
• <= >
.
• <= 0.0 > .
• 0 < .
• .
06 0
07 PID ( )
PID
08 P, PI, PD PID
P, PI, PD PID
S7-200 PLC
390
PV ( 3) 0.0 1.0
.
PV , .
PV 4 0 , . PV
0 , .
4 0 PV .
PID
PLC ( ) . PLC .
. PV .
, , , , . .
.
PV, SP . PV SP
.
( ) . , . , , . 3 . , .
PLC , PID PLC . .
, .
PID PID .
STEP 7-Micro/WIN PID PID
. ,
.
, S7-200 PLC PID
PLC . PID
PLC RUN . 15-2
.15-2 PID
PID PID 15
391
1 ~ 480 . , .
.
. . ,
.
PV, SP .
.
.
. .
.
, PID .
PID .
...
. 15-3 .
( )
.
0
.
15-3
PLC ,
. 15-4 (
) (12000 14000 ) .
.
15-4
S7-200 PLC
392
15-5
(12000 14000 )
. .
,
.
,
. ,
. , .
15-5
393
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
RTD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
EM 277 PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
EM 241 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
EM 253 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
(CP 243-1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
(CP 243-1 IT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
(CP 243-2) AS- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
RS-232/PPI USB/PPI . . . . . . . . . . . . . . . . . . . . . 469
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
S7-200 PLC
394
S7-200
. A-1 .
(CE) 73/23/EECEN 61131-2:2003 PLC -
CE( ) EMC 89/336/EEC
EN 61000-6-3:2001 , EN 61000-6-4:2001
EN 61000-6-2:2001
ATEX 94/9/ECEN 60079-15 'n'
ATEX 24 VDC CPU . AC .
2009 7 .
EC 2006/95EC( ) " "
EN 61131-2:2007 PLC -
EC 2004/108/EC(EMC ) " "
EN 61000-6-4:2007:
EN 61131-2:2007: PLC -
EC 94/9/EC (ATEX) " "
EN 60079-15:2005 'n'
CE .
Siemens AGIA AS RD ST PLC AmbergWerner-von-Siemens-Str. 50D92224 Amberg
UL(Underwriters Laboratories, Inc.): UL 508 Listed( ), E75310
Canadian Standards Association: CSA C22.2 142( )
Factory Mutual Research: 3600, 3611, FM I, 2, A, B, C D , T4A I, 2, IIC, T4.
SIMATIC S7-200 CSA .
cULus S7-200 UL(Underwriters Laboratories) UL 508 CSA 22.2 No. 142 .
A
395
A-1 . .
.
A-1
S7-200 CPU A-1 .
S7-200
. S7-200
. S7-200 .
Siemens .
Lloyds Register of Shipping (LRS)
99 / 20018(E1)
American Bureau of Shipping (ABS)
01-HG20020-PDA
Germanischer Lloyd(GL) 12 045 - 98 HH
Det Norske Veritas(DNV) A-8862
Bureau Veritas(BV) 09051 / B0BV
Nippon Kaiji Kyokai(NK) A-534
Polski Rejestr TE/1246/883241/99
S7-200 CPU "1" 50 .
.
S7-200 PLC
396
A-1
—
EN 60068-2-2, Bb, EN 60068-2-1, Ab,
-40•C ~ +70•C
EN 60068-2-30, Db, 25•C ~ 55•C, 95%
EN 60068-2-14, Na, -40•C ~ +70•C 3 , 2
EN 60068-2-32, 0.3 m, 5 ,
—
( 25 mm)
0•C ~ 55•C , 0•C ~ 45•C 95%
1080 ~ 795 hPa(-1000 ~ 2000 m )
S02: < 0.5 ppm; H2S: < 0.1 ppm; RH < 60%
EN 60068-2-14, Nb, 5•C ~ 55•C, 3•C/
EN 60068-2-27 15 G, 11 ms , 3 6
EN 60068-2-6 : 7.0 mm, 5 ~ 9 Hz; 2 G, 9 ~ 150 Hz DIN : 3.5 mm, 5 ~ 9 Hz; 1 G, 9 ~ 150 Hz
10 , 1 /
EN 60529, IP20 . , < 12.5 mm .
— , EN61000-6-21
EN 61000-4-2 8 kV, , 4 kV,
EN 61000-4-3 10 V/m, 80-1000 MHz, 80% AM, 1 kHz
3 V/m, 1.4-2.0 GHz, 80% AM, 1 kHz3
1 V/m, 2.0-2.7 GHz, 80% AM, 1 kHz3
EN 61000-4-4 2 kV, 5 kHz, AC DC 2 kV, 5 kHz, I/O 1 kV, 5 kHz,
EN 61000-4-5 : 2 kV , 1 kV I/O 1 kV (24 VDC )
EN 61000-4-6 0.15 ~ 80 MHz, 10 V RMS, 80% AM, 1 kHz
EN 61000-4-11 ,
: 1 0%, 12 40% 30 70% @60Hz ( )
VDE 0160 85 VAC , 90• , 390 V , 1.3 ms 180 VAC , 90• , 750 V , 1.3 ms
A
397
1 S7-200 . .2 . S7-200 25 cm AC EPCOS B84115-E-A30
. 24 VDC .3 2009 7
— EN 61000-6-32 EN 61000-6-4
EN 55011, A, 1, 1
0.15 MHz ~ 0.5 MHz0.5 MHz ~ 5 MHz5 MHz ~ 30 MHz
< 79 dB( V) Quasi ;< 66 dB( V) < 73 dB( V) Quasi ;< 60 dB( V) < 73 dB( V) Quasi ;< 60 dB( V)
EN 55011, A, 1, 1
30 MHz ~ 230 MHz230 MHz ~ 1 GHz
40 dB( V/m) Quasi ; 10 m 47 dB( V/m) Quasi ; 10 m
EN 55011, B, 1, 2
0.15 ~ 0.5 MHz
0.5 MHz ~ 5 MHz5 MHz ~ 30 MHz
< 66 dB( V) Quasi , 56 dB( V) ;< 56 dB( V), 46 dB( V) < 56 dB( V) Quasi ;< 46 dB( V) < 60 dB( V) Quasi ;< 50 dB( V)
EN 55011, B, 1, 2
30 MHz ~ 230 kHz230 MHz ~ 1 GHz
30 dB( V/m) Quasi ; 10 m 37 dB( V/m) Quasi ; 10 m
24 V/5 V 115/230 V 115/230 V 115/230 V 115/230 V 24 V/5 V
500 VAC( )1500 VAC /2500 VDC 1500 VAC /2500 VDC 1500 VAC /4242 VDC
A-1 ( )
S7-200 PLC
398
CPU
1 24 VDC 24 VDC .
A-2 CPU
CPU
( )
6ES7 211-0AA23-0XB0 CPU 221 24 VDC 6 x 24 VDC 4 x 24 VDC 1
6ES7 211-0BA23-0XB0 CPU 221 120 ~ 240 VAC 6 x 24 VDC 4 x 1
6ES7 212-1AB23-0XB0 CPU 222 24 VDC 8 x 24 VDC 6 x 24 VDC 1
6ES7 212-1BB23-0XB0 CPU 222 120 ~ 240 VAC 8 x 24 VDC 6 x 1
6ES7 214-1AD23-0XB0 CPU 224 24 VDC 14 x 24 VDC 10 x 24 VDC 1
6ES7 214-1BD23-0XB0 CPU 224 120 ~ 240 VAC 14 x 24 VDC 10 x 1
6ES7 214-2AD23-0XB0 CPU 224XP 24 VDC 14 x 24 VDC 10 x 24 VDC 2 2 1
6ES7 214-2AS23-0XB0 CPU 224XPsi 24 VDC 14 x 24 VDC 10 x 24 VDC 2 2 1
6ES7 214-2BD23-0XB0 CPU 224XP 120 ~ 240 VAC 14 x 24 VDC 10 x 2 2 1
6ES7 216-2AD23-0XB0 CPU 226 24 VDC 24 x 24 VDC 16 x 24 VDC 2
6ES7 216-2BD23-0XB0 CPU 226 120 ~ 240 VAC 24 x 24 VDC 16 x 2
A-3 CPU
(mm)
(W x H x D)VDC
+5 VDC +24 VDC1
6ES7 211-0AA23-0XB0 CPU 221 DC/DC/DC 6 /4 90 x 80 x 62 270 g 3 W 0 mA 180 mA
6ES7 211-0BA23-0XB0 CPU 221 AC/DC/ 6 /4 90 x 80 x 62 310 g 6 W 0 mA 180 mA
6ES7 212-1AB23-0XB0 CPU 222 DC/DC/DC 8 /6 90 x 80 x 62 270 g 5 W 340 mA 180 mA
6ES7 212-1BB23-0XB0 CPU 222 AC/DC/ 8 /6 90 x 80 x 62 310 g 7 W 340 mA 180 mA
6ES7 214-1AD23-0XB0 CPU 224 DC/DC/DC 14 /10 120.5 x 80 x 62 360 g 7 W 660 mA 280 mA
6ES7 214-1BD23-0XB0 CPU 224 AC/DC/ 14 /10 120.5 x 80 x 62 410 g 10 W 660 mA 280 mA
6ES7 214-2AD23-0XB0 CPU 224XP DC/DC/DC 14 /10 140 x 80 x 62 390 g 8 W 660 mA 280 mA
6ES7 214-2AS23-0XB0 CPU 224XPsi DC/DC/DC 14 /10 140 x 80 x 62 390 g 8 W 660 mA 280 mA
6ES7 214-2BD23-0XB0 CPU 224XP AC/DC/ 14 /10 140 x 80 x 62 440 g 11 W 660 mA 280 mA
6ES7 216-2AD23-0XB0 CPU 226 DC/DC/DC 24 /16 196 x 80 x 62 550 g 11 W 1000 mA 400 mA
6ES7 216-2BD23-0XB0 CPU 226 AC/DC/ 24 /16 196 x 80 x 62 660 g 17 W 1000 mA 400 mA
A
399
1 S7-200 CPU ( ) . CPU
. CPU A B .
A-4 CPU
CPU 221 CPU 222 CPU 224 CPU 224XP
CPU 224XPsi
CPU 226
4096
4096
8192
12288
12288
16384
16384
24576
2048 8192 10240 10240
( )
( )
50 ( 8 , 40°C)
200
100 (
70 , 40°C)
200
100 ( 70 , 40°C)
200
I/O
I/O 6 /4 8 /6 14 /10 14 /10 24 /16
I/O 2 /1
I/O 256(128 In/128 Out)
I/O 32(16 In/16 Out) 64(32 In/32 Out)
2 1 7 1
2 1 7 1
6 8 14 24
2
4 4, 30 kHz
2, 20 kHz
6 6, 30 kHz
4, 20 kHz
6 4, 30 kHz 2, 200 kHz 3, 20 kHz 1, 100 kHz
6 6, 30 kHz
4, 20 kHz
2, 20 kHz(DC ) 2, 100 kHz
(DC )
2, 20 kHz
(DC )
256 ; 4 (1 ms); 16 (10 ms); 236 (100 ms)
256( )
256( )
112(EEPROM )
1 ms 2
4 / 4
8 1 8 2
0.22 s
,
( ) 1 RS-485 2 RS-485
PPI, MPI( ) 9.6, 19.2, 187.5 kbaud
1.2 kbaud ~ 115.2 kbaud
: 1000 m, 187.5 kbaud, 1200 m, 38.4 kbaud
: 50 m
32, 126
32
- (PPI ) (NETR/NETW)
MPI 4 , 2 (PG 1 OP 1 )
S7-200 PLC
400
1 HSC .
A-5 CPU
DC AC
20.4 ~ 28.8 VDC 85 ~ 264 VAC(47 ~ 63 Hz)
CPU 221
CPU 222
CPU 224
CPU 224XP
CPU 224XPsi
CPU 226
24 VDC CPU
80 mA
85 mA
110 mA
120 mA
120 mA
150 mA
24 VDC
450 mA
500 mA
700 mA
900 mA
900 mA
1050 mA
CPU
120/240 VAC 30/15 mA
120/240 VAC 40/20 mA
120/240 VAC 60/30 mA
120/240 VAC 70/35 mA
-
120/240 VAC 80/40 mA
120/240 VAC 120/60 mA
120/240 VAC 140/70 mA
120/240 VAC 200/100 mA
120/240 VAC 220/100 mA
-
120/240 VAC 320/160 mA
28.8 VDC 12 A 264 VAC 20 A
( ) 1500 VAC
( ) 24 VDC 10 ms 120/240 VAC 20/80 mA
( ) 3 A, 250 V 2 A, 250 V
24 VDC
( ) L+ - 5 V 20.4 ~ 28.8 VDC
1.5 A , ( A-3 )
1 V -
( )
A-6 CPU
24 VDC (CPU 221, CPU 222, CPU 224, CPU 226)
24 VDC (CPU 224XP, CPU 224XPsi)
/ (IEC 1 ) / (IEC 1 , 10.3-10.5 )
4 mA 24 VDC 4 mA 24 VDC
30 VDC
0.5 35 VDC
1( ) 2.5 mA 15 VDC 2.5 mA 15 VDC(I0.0 - I0.2 I0.6 - I1.5)
8 mA 4 VDC(I0.3 - I0.5)
0( ) 1 mA 5 VDC 1 mA 5 VDC(I0.0 - I0.2 I0.6 - I1.5)
1 mA 1 VDC(I0.3 - I0.5)
(0.2 ~ 12.8 ms)
2 (Bero)
( ) 1 mA
( )
( )
1 500 VAC
(HSC)
HSC
HSC
HSC
HC4, HC5, CPU 224XP
CPU 224XPsi
1 2
15 ~ 30 VDC 20 kHz 10 kHz
15 ~ 26 VDC 30 kHz 20 kHz
4 VDC 200 kHz 100 kHz
CPU 224XP AC/DC/ :
55•C , 26 VDC DC
50•C , 30 VDC DC
( )
500 m , 50 m HSC 1
300 m
A
401
1 ( 10%) .2 75% .3 W . W ( 120 VAC - 100 W).
A-7 CPU
24 VDC (CPU 221, CPU 222, CPU 224, CPU 226)
24 VDC (CPU 224XP)
24 VDC (CPU 224XPsi)
-MOSFET ( ) -MOSFET
( )
24 VDC 24 VDC 24 VDC 24 VDC 250 VAC
20.4 ~ 28.8 VDC 5 ~ 28.8 VDC(Q0.0 ~ Q0.4)
20.4 ~ 28.8 VDC(Q0.5 ~ Q1.1)
5 ~ 28.8 VDC 5 ~ 30 VDC 5 ~ 250 VAC
( ) 100 ms 8 A 4 5A @ 10%
1( ) 20 VDC L+ - 0.4 V - 0.4V,
10K
-
0( ) 0.1 VDC, 10 K 1M + 0.4V -
( ) 0.75 A 2.0 A
( ) 6 A 3.75 A 7.5 A 10 A
( ) 10 A -
( ) 5 W 30 W DC; 200 W AC2, 3
L+- 48 VDC, 1 W 1M +48 VDC, 1 W -
( ) 0.3 ( ) 0.2 ( )
( , )
( )
1 500 VAC
-
-
-
1 1500 VAC
100 M
( )
( s)
( s)
2 s (Q0.0, Q0.1),
15 s ( )
10 s (Q0.0, Q0.1),
130 s ( )
-
0.5 s (Q0.0, Q0.1), 15 s ( )
1.5 s (Q0.0, Q0.1), 130 s ( )
-
-
-
10 ms
( ) 20 kHz1 (Q0.0 Q0.1) 100 kHz1 (Q0.0 Q0.1) 100 kHz1 (Q0.0 Q0.1) 1 Hz
- - - 10,000,000 ( )
- - - 100,000 ( )
55•C ( ), 45•C ( )
,
( )
500 m150 m
S7-200 CPU "1" 50 .
/ .
.
S7-200 PLC
402
1 EN 61131-2:2007 RF +/-10% .
A-8 CPU 224XP CPU 224XPsi
(CPU 224XP, CPU 224XPsi)
2
10 V
, -32,000 ~ +32,000
DC 20 K
30 VDC
11 + 1
LSB 4.88 mV
1
0• ~ 55•C
25•C
2.5%
1.0%
0.05%
125 msec
250 ms
-20 dB @ 50 Hz
. 1.65 V 5280 .
.
A-9 CPU 224XP CPU 224XPsi
(CPU 224XP, CPU 224XPsi)
1
0 ~ 10 V( )
0 ~ 20 mA( )
, 0 ~ +32767
, 0 ~ +32000
, 12
LSB 2.44 mV4.88 A
0• ~ 55•C
25•C
2%
3%
1%
1%
50 S
100 S
5000
500
A
403
A-2 CPU
A-3 CPU 221
S7-200 PLC
404
A-4 CPU 222 CPU 224
A
405
A-5 CPU 224XP
S7-200 PLC
406
A-6 CPU 226
A-10 S7-200 ( )
PROFIBUS 0/ 1
1
2 24 V
3 RS-485 B RS-485 B
4 RTS (TTL)
5 5 V
6 +5 V +5 V, 100
7 +24 V +24 V
8 RS-485 A RS-485 A
9 10 ( )
A
407
A-11
6ES7 221-1BF22-0XA0 EM 221 8 x 24 VDC 8 x 24 VDC -
6ES7 221-1EF22-0XA0 EM 221 8 x 120/230 VAC 8 x 120/230 VAC -
6ES7 221-1BH22-0XA0 EM 221 16 x 24 VDC 16 x 24 VDC -
6ES7 222-1BD22-0XA0 EM 222 4 x 24 VDC-5 A - 4 x 24 VDC-5 A
6ES7 222-1HD22-0XA0 EM 222 4 x -10 A - 4 x -10 A
6ES7 222-1BF22-0XA0 EM 222 8 x 24 VDC - 8 x 24 VDC-0.75 A
6ES7 222-1HF22-0XA0 EM 222 8 x - 8 x -2 A
6ES7 222-1EF22-0XA0 EM 222 8 x 120/230 VAC - 8 x 120/230 VAC
6ES7 223-1BF22-0XA0 EM 223 24 VDC 4 /4 4 x 24 VDC 4 x 24 VDC-0.75 A
6ES7 223-1HF22-0XA0 EM 223 24 VDC 4 /4 4 x 24 VDC 4 x -2 A
6ES7 223-1BH22-0XA0 EM 223 24 VDC 8 /8 8 x 24 VDC 8 x 24 VDC-0.75 A
6ES7 223-1PH22-0XA0 EM 223 24 VDC 8 /8 8 x 24 VDC 8 x -2A
6ES7 223-1BL22-0XA0 EM 223 24 VDC 16 /16 16 x 24 VDC 16 x 24 VDC-0.75A
6ES7 223-1PL22-0XA0 EM 223 24 VDC 16 /16 16 x 24 VDC 16 x -2 A
6ES7 223-1BM22-0XA0 EM 223 24 VDC 32 /32 32 x 24 VDC 32 x 24 VDC-0.75 A
6ES7 223-1PM22-0XA0 EM 223 24 VDC 32 /32 32 x 24 VDC 32 x -2 A
A-12
(mm)
(W x H x D)VDC
+5 VDC +24 VDC
6ES7 221-1BF22-0XA0 EM 221 DI 8 x 24 VDC 46 x 80 x 62 150 g 2 W 30 mA : 4 mA/
6ES7 221-1EF22-0XA0 EM 221 DI 8 x 120/230 VAC 71.2 x 80 x 62 160 g 3 W 30 mA -
6ES7 221-1BH22-0XA0 EM 221 DI 16 x 24 VDC 71.2 x 80 x 62 160 g 3 W 70 mA : 4 mA/
6ES7 222-1BD22-0XA0 EM 222 DO 4 x 24 VDC-5A 46 x 80 x 62 120 g 3 W 40 mA -
6ES7 222-1HD22-0XA0 EM 222 DO 4 x -10A 46 x 80 x 62 150 g 4 W 30 mA : 20 mA/
6ES7 222-1BF22-0XA0 EM 222 DO 8 x 24 VDC 46 x 80 x 62 150 g 2 W 50 mA -
6ES7 222-1HF22-0XA0 EM 222 DO 8 x 46 x 80 x 62 170 g 2 W 40 mA : 9 mA/
6ES7 222-1EF22-0XA0 EM 222 DO 8 x 120/230 VAC 71.2 x 80 x 62 165 g 4 W 110 mA -
6ES7 223-1BF22-0XA0 EM 223 24 VDC 4 /4 46 x 80 x 62 160 g 2 W 40 mA : 4 mA/
6ES7 223-1HF22-0XA0 EM 223 24 VDC 4 /4 46 x 80 x 62 170 g 2 W 40 mA : 9 mA/ ,
4 mA/
6ES7 223-1BH22-0AX0 EM 223 24 VDC 8 /8 71.2 x 80 x 62 200 g 3 W 80 mA : 4 mA/
6ES7 223-1PH22-0XA0 EM 223 24 VDC 8 /8 71.2 x 80 x 62 300 g 3 W 80 mA : 9 mA/ ,
4 mA/
6ES7 223-1BL22-0XA0 EM 223 24 VDC 16 /16 137.3 x 80 x 62 360 g 6 W 160 mA : 4 mA/
6ES7 223-1PL22-0XA0 EM 223 24 VDC 16 /16 137.3 x 80 x 62 400 g 6 W 150 mA : 9 mA/ ,
4 mA/
6ES7 223-1BM22-0XA0 EM 223 24 VDC 32 /32 196 x 80 x 62 500 g 9 W 240 mA : 4 mA/
6ES7 223-1PM22-0XA0 EM 223 24 VDC 32 /32 196 x 80 x 62 580 g 13 W 205 mA : 9 mA/
4 mA/
S7-200 PLC
408
A-7 S7-200
A-13
24 VDC 120/230 VAC (47 ~ 63 HZ)
/ (IEC 1 ) IEC I
4 mA 24 VDC 6 mA 120 VAC 9 mA 230 VAC
30 VDC 264 VAC
( ) 0.5 35 VDC -
1( ) 2.5 mA 15 VDC 2.5 mA 79 VAC
0( ) 1 mA 5 VDC 20 VAC 1 mA AC
( ) 4.5 ms 15 ms
2 (Bero)
( )
1 mA 1 mA AC
( , )
1 500 VAC
1 1500 VAC
1
55•C ( ), 45•C ( )
( )
500 m300 m
500 m300 m
A
409
1 AC . 0.05 A AC . 5 mA 50 mA AC
410 .
2 .
0.7 J . 3
. .
3 EM 222 DO 4 x S7-200 FM . FM I, A, B, C D T4A T4
.
4 75% .
5 W . W ( 120 VAC - 100 W).
A-14
24 VDC 120/230 VAC
0.75 A 5 A 2 A 10 A
-MOSFET ( ) Triac,
24 VDC 24 VDC 250 VAC 120/230 VAC
20.4 ~ 28.8 VDC 5 ~ 30 VDC 5 ~ 250 VAC
12 ~ 30 VDC 12 ~ 250 VAC
40 ~ 264 VAC(47 ~ 63 Hz)
24 VDC - 20.4 ~ 28.8 VDC -
( ) 100 ms 8 A 30 A 4 5A @ 10%
4 15A @ 10% 2 AC 5 A rms
1( ) 20 VDC - L1 (-0.9 V rms)
0( ) 0.1 VDC,
10 K
0.2 VDC,
5 K
- -
( ) 0.75 A 5 A 2.00 A 10 A ;
2 A DC ;
3 A AC
0.5 A AC1
( ) 10 A 5 A 10 A 10 A 0.5 A AC
( ) 10 A 30 A - 132 VAC 1.1 mA rms
264 VAC 1.8 mA rrms
( ) 5 W 50 W 30 W DC/
200 W AC4,5
100 W DC/1000 W AC
60 W
L+ - 48 V L+ - 47 V2 - -
( ) 0.3
(0.6 )
0.05 0.2 ( ) 0.1
410 0.05A
( , )
( )
1 500 VAC
-
-
-
-
1 1500 VAC
100 M
1 1500 VAC
-
-
-
1
/ ( )
( )
50 s / 200 s
-
500 s
-
-
10 ms
-
15 ms 0.2 ms + 1/2 AC
-
( ) - 1 Hz 10 Hz
- 10,000,000 ( ) 30,000,000
( )
-
- 100,000 ( ) 30,000
( )
-
55•C ( ), 45•C ( ) 55•C ( ), 20A
. 45•C
( ), 20A 5. 40•C (
), 10A
55•C ( ),
45•C ( )
,
( )
500 m150 m
500 m150 m
500 m150 m
S7-200 CPU "1" 50 .
/ .
.
S7-200 PLC
410
A-8 S7-200
A-9 EM 222 EM 223
A
411
A-10 EM 221 EM 222
S7-200 PLC
412
A-11 EM 223
A
413
A-12 EM 223
S7-200 PLC
414
1 CPU 2 .
A-15
EM EM
6ES7 231-0HC22-0XA0 EM 231 , 4 4 -
6ES7 231-0HF22-0XA0 EM 231 , 8 8 -
6ES7 232-0HB22-0XA0 EM 232 , 2 - 2
6ES7 232-0HD22-0XA0 EM 232 , 4 - 4
6ES7 235-0KD22-0XA0 EM 235 , 4 /1 4 11
A-16
(mm)
(W x H x D)
VDC
+5 VDC +24 VDC
6ES7 231-0HC22-0XA0 EM 231 , 4 71.2 x 80 x 62 183 g 2 W 20 mA 60 mA
6ES7 231-0HF22-0XA0 EM 231 , 8 71.2 x 80 x 62 190 g 2 W 20 mA 60 mA
6ES7 232-0HB22-0XA0 EM 232 , 2 46 x 80 x 62 148 g 2 W 20 mA 70 mA (20 mA
)
6327 232-0HD22-0XA0 EM 232 , 4 71.2 x 80 x 62 190 g 2 W 20 mA 100 MA (20 mA
)
6ES7 235-0KD22-0XA0 EM 235
4 /1
71.2 x 80 x 62 186 g 2 W 30 mA 60 mA (20 mA
)
A-17
6ES7 231-0HC22-0XA06ES7 235-0KD22-0XA0
6ES7 231-0HF22-0XA0
,
,
( A-16 )
-32000 ~ +32000
0 ~ 32000
DC 2 M
250
> 2 M
250
3.1 Khz -3 db
30 VDC
32 mA
11 + 1
12
( )
, 2
:
,
A-20
:
0 ~ 20 mA
:
0 ~ 7
0 ~ +10V, 0 ~ +5V +/-2.5
:
6 7
0 ~ 20mA
A-20 A-22
< 250 s < 250 s
1.5 ms ~ 95% 1.5 ms ~ 95%
40 dB, DC ~ 60 Hz 40 dB, DC ~ 60 Hz
+ 12 V
.
+ 12 V
.
24 VDC 20.4 ~ 28.8 VDC( 2, PLC )
A
415
A-18
6ES7 232-0HB22-0XA06ES7 232-0HD22-0XA0
6ES7 235-0KD22-0XA0
( )
10 V
0 ~ 20 mA
,
11
11
-32000 ~ +32000
0 ~ +32000
0• ~ 55•C
2%
2%
25•C
0.5%
0.5%
100 S
2 mS
5000
500
24 VDC 20.4 ~ 28.8 VDC( 2, PLC )
S7-200 PLC
416
A-13
A
417
A-14
LED LED A-19 .
A-19 LED
LED
24 VDC 24 VDC
(SM) . D, SMB8 ~ SMB21 I/O ID .
S7-200 PLC
418
( A-17
EM 231 A-19 EM 235 ). .
.
. 64 .
.
1. . .
2. CPU . 15 .
3. , .
4. CPU .
5. 0 OFFSET .
6. . CPU .
7. 32000 GAIN .
8. OFFSET GAIN .
EM 231 EM 235 A-15 DIP
.
A-15 EM 231 EM 235 DIP
A
419
EM 231 A-20 A-21 DIP EM 231
. . . .
EM 231 4 , 1, 2 3 ( A-20).
EM 231 8 , 3, 4 5 . 1 2 ( A-21). 1 6
. . 2 7 . .
A-20 EM 231 , 4
SW1 SW2 SW3
0 ~ 10 V 2.5 mV
0 ~ 5 V 1.25 mV
0 ~ 20 mA 5 A
SW1 SW2 SW3
5 V 2.5 mV
2.5 V 1.25 mV
A-21 EM 231 , 8 EM 231
SW3 SW4 SW5
0 ~ 10 V 2.5 mV
0 ~ 5 V 1.25 mV
0 ~ 20 mA 5 A
SW3 SW4 SW5
5 V 2.5 mV
2.5 V 1.25 mV
S7-200 PLC
420
EM 235 A-22 DIP EM 235 .
1~6 . . A-22 / ( 6), ( 4 5) (
1, 2 3) . . .
A-22 EM 235
SW1 SW2 SW3 SW4 SW5 SW6
0 ~ 50 mV 12.5 V
0 ~ 100 mV 25 V
0 ~ 500 mV 125 V
0 ~ 1 V 250 V
0 ~ 5 V 1.25 mV
0 ~ 20 mV 5 A
0 ~ 10 V 2.5 mV
SW1 SW2 SW3 SW4 SW5 SW6
+25 mV 12.5 V
+50 mV 25 V
+100 mV 50 V
+250 mV 125 V
+500 mV 250 V
+1 V 500 V
+2.5 V 1.25 mV
+5 V 2.5 mV
+10 V 5 mV
A
421
EM 231 EM 235 A-16 12 CPU
.
EM 231 235
A-17 EM 231 , 4
A-16 EM 231 EM 235
ADC( - ) 12 . MSB . 0 .
0 ADC 1 8.
0 ADC 1 16.
S7-200 PLC
422
A-18 EM 231 , 8
A-19 EM 235
A
423
EM 232 EM 235 A-20 12 CPU .
EM 232 EM 235
A-20 EM 232 EM 235
DAC( - ) 12 . MSB . 0 . 4 DAC
. .
A-21 EM 232 EM 235
S7-200 PLC
424
.
24VDC .
.
.
.
.
A-21 .
.
.
. .
24 V .
: EM 231 EM 235 , 12 .
149 sec . .
.
A-22 99% , .
. 99% . .
( ).
.
EM 231 EM 235 .
EM 231 EM 235
( ) .
( ).
. .
A-22
A
425
:
: LSB
1 .2 .3 - . 0.1% .4 0 55 .5 EN 61131-2:2007 RF +/-10%
. .
.
A-23 EM 231 EM 235
1 1,2,3,4
% %
EM 231
0 ~ 5 V
0.075%
24 0.1%
32
0 ~ 20 mA
0 ~ 10 V
2.5 V48 0.05%
5 V
EM 235
0 ~ 50 mV
0.075% 24
0.25% 80
0 ~ 100 mV 0.2% 64
0 ~ 500 mV
0.05% 16
0 ~ 1 V
0 ~ 5 V
0 ~ 20 mA
0 ~ 10 V
25 mV
0.075% 48
0.25% 160
50 mV 0.2% 128
100 mV 0.1% 64
250 mV
0.05% 32
500 mV
1 V
2.5 V
5 V
10 V
S7-200 PLC
426
RTD
A-24 RTD
A-25 RTD
A-26 RTD
EM EM
6ES7 231-7PD22-0XA0 EM 231 , 4 4 -
6ES7 231-7PF22-0XA0 EM 231 , 8 8 -
6ES7 231-7PB22-0XA0 EM 231 RTD, 2 2 RTD -
6ES7 231-7PC22-0XA0 EM 231 RTD, 4 4 RTD -
(mm)
(W x H x D)VDC
+5 VDC +24 VDC
6ES7 231-7PD22-0XA0 EM 231 ,
4
71.2 x 80 x 62 210 g 1.8 W 87 mA 60 mA
6ES7 231-7PF22-0XA0 EM 231 ,
8
71.2 x 80 x 62 210 g 1.8 W 87 mA 60 mA
6ES7 231-7PB22-0XA0 EM 231 RTD, 2 71.2 x 80 x 62 210 g 1.8 W 87 mA 60 mA
6ES7 231-7PC22-0XA0 EM 231 RTD, 4 71.2 x 80 x 62 210 g 1.8 W 87 mA 60 mA
6ES7 231-7PD22-0XA0, 4
6ES7 231-7PF22-0XA0, 8
6ES7 231-7PB22-0XA0RTD, 2
6ES7 231-7PC22-0XA0RTD, 4
24 VDC
24 VDC
500 VAC500 VAC500 VAC
500 VAC500 VAC500 VAC
( )
120 VAC 0
> 120 VAC 120 dB > 120 VAC 120 dB
TC RTD(2, 3 4 )
1 TC ( 1 )
S, T, R, E, N, K, J
: +/- 80 mV
RTD ( 1 ):
(Pt), (Cu), (Ni)
RTD A-31 .
0.1•C / 0.1•F
15 +
-
0.1•C / 0.1•F
-
15 +
: 405 ms 810 ms 405 ms
(Pt10000 700 ms)810
810 ms
(Pt10000 1400 ms)
100 100
100 20 , 2.7 Cu 20 , 2.7 10 RTD
50 Hz/60 Hz/ 400 Hz 85 dB 50 Hz/60 Hz/ 400 Hz 85 dB
: -27648 ~ +27648 : 0 ~ +27648
- 1m W
1 M 10 M
30 VDC 30 VDC ( ), 5 VDC ( ) 30 VDC
21 kHz -3 db 3.6 kHz -3 db 21 kHz -3 db
0.1% FS ( ) 0.1% FS ( )
0.05% FS 0.05% FS
±1.5•C -
LED 2 ( 24 VDC )
24 VDC 20.4 ~ 28.8 VDC( 2, PLC )
1 ( , ) .
A
427
A-23 EM 231 EM 231 RTD ID
RTD CPU 222, CPU 224, CPU 224XP CPU 226 .
S7-200 PLC
428
.
EM 231 EM 231 S7-200 7 J, K, E, N, S, T R . S7-200 ±80 mV
. .
.
. 1 . .
EM 231 . .
. .
.
. 0 . 0 .
. . .
EM 231 DIP , ,
. DIP PLC / 24 V .
DIP 4 . DIP 4 0( ) . A-27 DIP .
RTD .
EM 231
. EM 231 .
S7-200 RTD .
A
429
A-27 DIP
1,2,3
J( ) 000 1 - 3 ( mV ) .
E SW1 = 0, SW2 = 1, SW3 = 1 .
K 001
T 010
E 011
R 100
S 101
N 110
+/-80mV 111
5
(+3276.7 )
0 0 + .1 - .
(-3276.8 )1
6
0 25 A .
.
. EM 231 ±200 mV
.
.
1
7
(°C) 0 EM 231 .
.
(°F) 1
8
0 .
. ±80 mV
.
1
S7-200 PLC
430
: EM 231 PLC .
/ . LED . . A-28 EM 231 .
A-28 EM 231
1 3 ( 1 SMB9, 2 SMB11 ).2 2 ( SMB 9, SMB 11 D ).3 .
.
PLC :
EM 231 4 4 405 .
EM 231 8 810 .
PLC PLC . PLC .
.
±200 mV .
.
.
SF LED 24 V LED
1 24 VDC
2
0 0
24 V 32766 0 1
-32768/32767 1 0
-32768/32767 1 0
3 0000 0 3
2 , 16 . 0.1 . 100.2 1002 . 27648
. -60.0mV -20736(=-60mV/80mV * 27648) .
EM 231 PLC . .
A
431
A-29 (•C)
(1 = 0.1•C) J K T E R, S N 80 mV
Dec 16
32767 7FFF >1200.0•C >1372.0•C >400.0•C >1000.0•C >1768.0•C >1300.0•C >94.071 mV OF
32511 7EFF 94.071 mV
80.0029 mV
OR: :
27649 6C01
27648 6C00 80mV
NR
: :
17680 4510 1768.0•C
: :
13720 3598 1372.0•C
: :
13000 32C8 1300.0•C 1300.0•C
: :
12000 2EE0 1200.0•C
: :
10000 2710 1000.0•C
: :
4000 0FA0 400.0•C 400.0•C
: :
1 0001 0.1•C 0.1•C 0.1•C 0.1•C 0.1•C 0.1•C 0.0029 mV
0 0000 0.0•C 0.0•C 0.0•C 0.0•C 0.0•C 0.0•C 0.0 mV
-1 FFFF -0.1•C -0.1•C -0.1•C -0.1•C -0.1•C -0.1•C -0.0029 mV
: :
-500 FE0C -50.0•C
-1500 FA24 -150.0•C
: :
-2000 F830 -200.0•C
: :
-2100 F7CC -210.0•C
: :
-2400 F6A0 -240.0•C
: :
-2550 F60A -255.0•C
: :
-2700 F574 -270.0•C -270.0•C -270.0•C -270.0•C
: : NR
-27648 9400 -80 mV
-27649 93FF -80.0029 mV
-94.071 mV
: :
-32512 8100UR
-32768 8000 <-210.0•C <-270.0•C <-270.0•C <-270.0•C <-50.0•C <-270.0•C <-94.071 mV UF
0.1% 0.3% 0.6% 0.3% 0.6% 0.4% 0.1%
(
)
1.5•C 1.7•C 1.4•C 1.3•C 3.7•C 1.6•C 0.10%
1.5•C 1.5•C 1.5•C 1.5•C 1.5•C 1.5•C N/A
*OF = ; OR = ; NR = ; UR = ; UF =
, 32767(0x7FFF) . , -32768(0x8000) .
S7-200 PLC
432
A-30 (•F)
(1 = 0.1•F) J K T E R, S N 80 mV
Dec 16
32767 7FFF >2192.0•F >2502.0°F >752.0°F >1832.0°F >3214.0°F >2372.0°F >94.071 mV OF
32511 7EFF 94.071 mV
80.0029 mV
OR32140 7D90 3214.0°F
27649 6C01
27648 6C00 2764.8°F 80 mV
: :
25020 61B8 2502.0°F
: : NR
23720 5CA8 2372.0•F 2372.0°F
: :
21920 55A0 2192.0°F
: :
18320 4790 1832.0°F
: :
7520 1D60 752.0°F 752.0°F
: :
320 0140 32.0°F
: :
1 0001 0.1°F 0.1°F 0.1°F 0.1°F 0.1°F 0.1°F 0.0029 mV
0 0000 0.0°F 0.0°F 0.0°F 0.0°F 0.0°F 0.0°F 0.0 mV
-1 FFFF -0.1°F -0.1°F -0.1°F -0.1°F -0.1°F -0.1°F -0.0029 mV
: :
-580 FDBC -58.00•F
: :
-2380 F6B4 -238.0°F
: :
-3280 F330 -328.0°F
: :
-3460 F27C -346.0°F
: :
-4000 F060 -400.0°F
: :
-4270 EF52 -427.0°F
: :
-4540 EE44 -454.0•F -454.0•F -454.0•F -454.0•F NR
: :
-27648 9400 -80 mV
-27649 93FF -80.0029 mV
-94.071 mV
: :
-32512 8100OR
-3268 8000 <-346.0•F <-454.0•F <-454.0•F <-454.0•F <-58.0•F <-454.0•F <-94.07 mV UF
*OF = ; OR = ; NR = ; UR = ; UF =
, 32767(0x7FFF) .
, -32768(0x8000) .
A
433
EM 231 RTD
EM 231 RTD S7-200 RTD . S7-200 . RTD
.
EM 231 RTD
DIP RTD , , . DIP
A-24 . DIP PLC /
24 V .
A-31 A-32 DIP 1, 2, 3, 4, 5 6 RTD RTD
. DIP A-33 .
A-24 EM 231 RTD DIP
A-31 RTD : EM 231 RTD 4 DIP 1-6
RTD 1 SW1 SW2 SW3 SW4 SW5 SW6 RTD 1 SW1 SW2 SW3 SW4 SW5 SW6
100 Pt 0.003850
( )
0 0 0 0 0 0 100 Pt 0.003902 1 0 0 0 0 0
200 Pt 0.003850 0 0 0 0 1 0 200 Pt 0.003902 1 0 0 0 1 0
500 Pt 0.003850 0 0 0 1 0 0 500 Pt 0.003902 1 0 0 1 0 0
1000 Pt 0.003850 0 0 0 1 1 0 1000 Pt 0.003902 1 0 0 1 1 0
100 Pt 0.003920 0 0 1 0 0 0 1 0 1 0 0 0
200 Pt 0.003920 0 0 1 0 1 0 100 Ni 0.00672 1 0 1 0 1 0
500 Pt 0.003920 0 0 1 1 0 0 120 Ni 0.00672 1 0 1 1 0 0
1000 Pt 0.003920 0 0 1 1 1 0 1000 Ni 0.00672 1 0 1 1 1 0
100 Pt 0.00385055 0 1 0 0 0 0 100 Ni .006178 1 1 0 0 0 0
200 Pt 0.00385055 0 1 0 0 1 0 120 Ni 0.006178 1 1 0 0 1 0
500 Pt 0.00385055 0 1 0 1 0 0 1000 Ni 0.006178 1 1 0 1 0 0
1000 Pt 0.00385055
0 1 0 1 1 0 10000 Pt 0.003850 1 1 0 1 1 0
100 Pt 0.003916 0 1 1 0 0 0 10 Cu 0.004270 1 1 1 0 0 0
200 Pt 0.003916 0 1 1 0 1 0 150 FS 1 1 1 0 1 0
500 Pt 0.003916 0 1 1 1 0 0 300 FS 1 1 1 1 0 0
1000 Pt 0.003916 0 1 1 1 1 0 600 FS 1 1 1 1 1 0
GOST 50 Pt 0.00385055
0 0 0 0 1 1 GOST Cu 50 0.00426
0 1 0 1 1 1
GOST 100 Pt 0.00385055
0 0 0 1 0 1 GOST Cu 100 0.00426
0 1 1 0 0 1
GOST 500 Pt 0.00385055
0 0 0 1 1 1 GOST Cu 500 0.00426
0 1 1 0 1 1
GOST 10 Pt 0.003910
0 0 1 0 0 1 GOST Cu 10 0.00428
0 1 1 1 0 1
GOST 500 Pt 0.003910
0 0 1 0 1 1 GOST Cu 50 0.00428
0 1 1 1 1 1
GOST 100 Pt 0.003910
0 0 1 1 0 1 GOST Cu 100 0.00428
1 0 0 0 0 1
GOST 500 Pt 0.003910
0 0 1 1 1 1 GOST Cu 500 0.00428
1 0 0 0 1 1
S7-200 PLC
434
1 RTD Cu 10 0•C . Cu 10 10 25•C 9.035 0•C .
1 RTD Cu 10 0•C . Cu 10 10 25•C 9.035 0•C .
GOST 10 Pt 0.003910
0 1 0 0 0 1 1 0 0 1 0 1
LG-Ni 1000 Pt 0.005000
0 1 0 0 1 1
A-32 RTD : EM 231 RTD 2 DIP 1-5
RTD 1 SW1 SW2 SW3 SW4 SW5 RTD 1 SW1 SW2 SW3 SW4 SW5
100 Pt 0.003850
( )
0 0 0 0 0 100 Pt 0.003902 1 0 0 0 0
200 Pt 0.003850 0 0 0 0 1 200 Pt 0.003902 1 0 0 0 1
500 Pt 0.003850 0 0 0 1 0 500 Pt 0.003902 1 0 0 1 0
1000 Pt 0.003850 0 0 0 1 1 1000 Pt 0.003902 1 0 0 1 1
100 Pt 0.003920 0 0 1 0 0 1 0 1 0 0
200 Pt 0.003920 0 0 1 0 1 100 Ni .00672 1 0 1 0 1
500 Pt 0.003920 0 0 1 1 0 120 Ni 0.00672 1 0 1 1 0
1000 Pt 0.003920 0 0 1 1 1 1000 Ni 0.00672 1 0 1 1 1
100 Pt 0.00385055 0 1 0 0 0 100 Ni .006178 1 1 0 0 0
200 Pt 0.00385055 0 1 0 0 1 120 Ni 0.006178 1 1 0 0 1
500 Pt 0.00385055 0 1 0 1 0 1000 Ni 0.006178 1 1 0 1 0
1000 Pt 0.00385055 0 1 0 1 1 10000 Pt 0.003850 1 1 0 1 1
100 Pt 0.003916 0 1 1 0 0 10 Cu 0.004270 1 1 1 0 0
200 Pt 0.003916 0 1 1 0 1 150 FS 1 1 1 0 1
500 Pt 0.003916 0 1 1 1 0 300 FS 1 1 1 1 0
1000 Pt 0.003916 0 1 1 1 1 600 FS 1 1 1 1 1
A-31 RTD : EM 231 RTD 4 DIP 1-6 ( )
RTD 1 SW1 SW2 SW3 SW4 SW5 SW6 RTD 1 SW1 SW2 SW3 SW4 SW5 SW6
A
435
A-25 RTD 4, 3 2
A-33 EM 231 RTD RTD DIP
6(2 )
/
(+3276.7 )
0 +
(-3276.8 )1 -
7( )
(•C) 0 RTD .
.
(•F) 1
8( )
3 0 RTD ( ).
4 . 2
.
2 4 1
S7-200 PLC
436
EM 231 RTD RTD PLC .
/ . LED . . A-34
EM 231 RTD .
1 3 ( 1 SMB9, 2 SMB11 ).2 2 ( SMB 9, SMB 11 D ).3 .
.
PLC :
EM 231 RTD 2 4 405 .
EM 231 RTD 4 810 .
PLC PLC . PLC .
RTD . SMB .
. + / - . + / - 5
. . . /
.
2 , 16 . 0.1 . ( 100.2 1002 .) 27648 . 75% 20736 .
(225 / 300 * 27648 = 20736)
A-34 EM 231 RTD
SF LED 24 V LED 1 24 VDC 2
0 0
24 V 32766 0 1
SW -32768/32767 1 0
-32768/32767 1 0
3 0000 0 3
RTD PLC . .
RTD SF LED . RTD
. PT100 RTD 100 .
A
437
EM 231 RTD RTD EM 231 RTD A-35 A-36
.
1 OF = ; OR = ; NR = ; UR = ; UF =
: . 32767 (0x7FFF)1 -250•C 7•C .
2 EN 61000--6--2 RF +/-1.5% .
A-35 RTD (•C)
10 16 Pt10000
Pt100, Pt200, Pt500,
Pt1000, GOST
0.003850
GOST 0.003910
Pt10, Pt50,
Pt100, Pt500
Ni100, Ni120, Ni1000
LG-Ni1000
Ni100 GOST
0.006170
Cu 10 0.00427
GOST 0.00426 Cu 10 Cu 50 Cu 100 Cu 500
GOST 0.00428 Cu 10 Cu 50
Cu 100 Cu 500
32767 7FFF
32766 7FFE
32511 7EFF
27649 6C01
27648 6C00
25000 61A8
18000 4650
15000 3A98
12950 3296 1295.0•C
11000 2AF8 1100.0•C
10000 2710 1000.0•C 1000.0•C
8500 2134 850.0•C
6000 1770 600.0•C
3120 0C30 312.0•C N
2950 0B86 295.0•C O
2600 0A28 260.0•C M
2500 09C4 250.0•C I
2400 960 240.0•C 240.0•C N
2124 84C 212.4•C A
2000 7D0 200.0•C 200.0•C L
1800 708 180.0 C
1 0001 0.1•C 0.1•C 0.1•C 0.1•C 0.1•C 0.1•C 0.1•C 0.1•C R
0 0000 0.0•C 0.0•C 0.0•C 0.0•C 0.0•C 0.0•C 0.0•C 0.0•C A
-1 FFFF -0.1•C -0.1•C -0.1•C -0.1•C -0.1•C -0.1•C -0.1•C -0.1•C N
5000 FE0C -50.0•C G
-600 FDA8 -60.0•C -60.0•C -60.0•C E
-1050 FBE6 -105.0•C -105.0•C
-2000 F830 -200.0•C -200.0•C -200.0•C -200.0•C
-2400 F6A0 -240.0•C -240.0•C
-2430 F682 -243.0•C -243.0•C
-2600 F5D8 -260.0•C
-273.2 F554 -273.2•C
-6000 E890
-10500 D6FC
-12000 D120
-32767 8001
-32768 8000
0.5% 0.2% 0.5% 0.2% 0.3% 0.3%
4•C 1•C •C1 •C •C •C •C •C
S7-200 PLC
438
OF = ; OR = ; NR = ; UR = ; UF =
: . 32767 (0x7FFF)
A-36 RTD (•F)
10 16 Pt10000
Pt100, Pt200, Pt500,
Pt1000, GOST
0.003850
GOST 0.003910
Pt10, Pt50,
Pt100, Pt500
Ni100, Ni120, Ni1000
LG-Ni1000
Ni100 GOST
0.006170
Cu 10 0.00427
GOST 0.00426 Cu 10 Cu 50 Cu 100 Cu 500
GOST 0.00428 Cu 10 Cu 50
Cu 100 Cu 500
32767 7FFF
32766 7FFE
23630 5C4E 2363.0•F
20120 4E98 2012.0•F
18320 4790 1832.0•F 1832.0•F
15620 3D04 1562.0•F
11120 2B70 1112.0•F
5936 1730 593.6°F N
5630 15FE 563.0•F O
5000 1388 500.0°F M
4820 12D4 482.0•F I
4640 1220 464.0•F 464.0•F N
4143 102F 414.3•F A
3920 F50 392.0•F 392.0•F L
3560 DE8 356.0•F
1 0001 0.1•F 0.1•F 0.1•F 0.1•F 0.1•F 0.1•F 0.1•F 0.1•F R
0 0000 0.0•F 0.0•F 0.0•F 0.0•F 0.0•F 0.0•F 0.0•F 0.0•F A
-1 FFFF -0.1•F -0.1•F -0.1•F -0.1•F -0.1•F -0.1•F -0.1•F -0.1•F N
-580 FDBC -58•F G
-760 FD08 -76°F -76°F -76•F E
-1570 F9DE -157.0•F -157.0•F
-3280 F330 -328.0•F -328.0•F -328.0•F -328.0•F
-4000 F060 -400.0•F -400.0•F
-4054 F02A -405.4•F -405.4•F
-4360 EEF8 -436.0•F
-459.8 EE0A -459.8•F
-32767 8001
-32768 8000
A
439
A-37 150 ~ 600
10 16 150 300 600
32767 7FFF 177.77 355.54 711.09
32512 7F00 176.39 352.78 705.55
32511 7EFF 176.38 352.77 705.53
27649 6C01 150.01 300.01 600.02
27648 6C00 150 300 600
20736 5100 112.5 225 450
1 1 5.43m 10.85m 21.70m
0 0 0 0 0
S7-200 PLC
440
EM 277 PROFIBUS-DP
1 24 VDC . 24 VDC .
A-38 EM 277 PROFIBUS-DP
EM EM
6ES7 277-0AA22-0XA0 EM 277 PROFIBUS-DP - -
A-39 EM 277 PROFIBUS-DP
(mm) (W x H x D)VDC
+5 VDC +24 VDC
6ES7 277-0AA22-0XA0 EM 277 PROFIBUS-DP 71 x 80 x 62 175 g 2.5 W 150 mA .
A-40 EM 277 PROFIBUS-DP
6ES7 277-0AA22-0XA0
( ) 1
RS-485
PROFIBUS-DP/MPI ( ) 9.6, 19.2, 45.45, 93.75, 187.5 500 kbaud; 1, 1.5, 3, 6 12 Mbaud
PROFIBUS-DP MPI
93.75 kbaud 1200 m
187.5 kbaud 1000 m
500 kbaud 400 m
1 ~1.5 Mbaud 200 m
3 ~12 Mbaud 100 m
0 ~99 ( )
32
126, 99 EM 277
MPI 6 , 2 (PG 1 OP 1 )
24 VDC
20.4 ~ 28.8 VDC( 2, PLC )
5 V (90 mA)
24 V (120 mA)
30 mA60 mA180 mA
(<10 MHz) <1 V - ( )
( )1 1 500 VAC
5 VDC
90 mA
(24 VDC ) 1 500 VAC
24 VDC
20.4 ~ 28.8 VDC
120 mA
0.7 ~ 2.4 A
, 24 VDC
A
441
S7-200 CPU
EM 277 PROFIBUS-DP A-41 S7-200 CPU .
LED
LED A-26 . DP . LED A-45 .
EM 277 PROFIBUS-DP
:x10= x1=
A-26 EM 277 PROFIBUS-DP
A-41 S7-200 CPU EM 277 PROFIBUS-DP
CPU
CPU 222 Rel. 1.10 CPU 222 DC/DC/DC CPU 222 AC/DC/
CPU 224 Rel. 1.10 CPU 224 DC/DC/DC CPU 224 AC/DC/
CPU 224XP Rel. 2.0 CPU 224XP DC/DC/DC CPU 224XP AC/DC/
CPU 226 Rel. 1.00 CPU 226 DC/DC/DC CPU 226 AC/DC/
S7-200 PLC
442
DP( ) PROFIBUS-DP( DP ) EN 50170 I/O .
. DP I/O . PROFIBUS .
EM 277 PROFIBUS-DP DP .
EN 50 170(PROFIBUS) .
EN 50 170(DP ) DP DP . I/O
.
DP , . ( )
( ) . DP DP . I/O .
DP I/O . I/O . . . .
DP I/O DP . .
.
EM 277 S7-200 DP S7-200 CPU EM 277 PROFIBUS-DP PROFIBUS-DP
. EM 277 I/O S7-200 CPU . PROFIBUS DP EM 277 PROFIBUS-DP . 9600 baud 12 Mbaud
PROFIBUS . EM 277 PROFIBUS-DP .
DP EM 277 I/O . DP , EM 277 I/O . S7-200 CPU , ,
. S7-200 CPU .
A
443
EM 277 PROFIBUS-DP DP DP SIMATIC S7-300/S7-400 CPU MPI
. A-27 CPU 224 EM 277 PROFIBUS-DP PROFIBUS .
A-28 PROFIBUS-DP V I/O .
EM 277 PROFIBUS-DP DP . S7-200 CPU (V )
. DP V EM 277 . I/O S7-200 CPU
S7-200 CPU . EM 277 I/O . DP I/O
EM 277 PROFIBUS DP . EM 277 V S7-200 CPU .
A-28 CPU 224 V DP CPU I/O . DP I/O 16 16 V
5000 . CPU 224 (I/O ) 16 . V5000
V5016 . V5000 V . V5016 V .
CPU 315-2 DP STEP 7
SIMATIC .
CPU 224 CPU 315-2 DP . ET 200 I/O
CPU 315-2 .
S7-400 CPU PROFIBUS S7-400 CPU
XGET CPU 224 .
A-27 PROFIBUS EM 277
PROFIBUS-DP CPU 224
EM 277 PROFIBUS-DP DP
DP . EM 277
.
CPU .
(" " ) .
(" " ) . A-28 V I/O
S7-200 PLC
444
A-42 EM 277 PROFIBUS-DP .EM 277 .
S7-200 CPU V . VB0 . S7-200 CPU
. I/O .
DP .
SIMATIC S5 COM PROFIBUS Windows
SIMATIC S7 STEP 7
SIMATIC 505 COM PROFIBUS TISOFT2 SoftShop
. PROFIBUS ET 200 I/O
.
3 ( ) 4 DP SFC14 DP SFC15
. S7-300 S7-400 .
A-42 EM 277
1 1 1
2 2 2
3 4 4
4 8 8
5 16 16
6 32 32
7 8 2
8 16 4
9 32 8
10 2 8
11 4 16
12 8 32
13 2 2
14 8 8
15 32 32
16 64 64
17 4 4
18 8 8
19 12 12
20 16 16
A
445
CPU . .
I/O . DP . DP DP
( , ) . A-29 .
EM 277 PROFIBUS-DP DP EM 277 DP
. EM 277 PROFIBUS-DP EM 277 S7-200 CPU . EM 277
DP S7-200 CPU . S7-200 CPU . DP
V ( ) . V ( ) .
S7-200 CPU . .
DP V . V EM 277
.
V .
.
V S7-200 CPU .
PROFIBUS .
.
CPU
( 2 ).
.
A-29 ,
S7-200 PLC
446
50 (SM) .
CPU SM ( ). SMB249 SMB200 . SMB250 ~ SMB299 . A-43 .
SM DP . I/O EM 277 PROFIBUS-DP SM DP . A-44 SM V EM 277
( 0 SMB224) .
: SM DP / . / . .
A-43 SMB200 ~ SMB549
SMB200 ~ SMB549
0
1
2
3
4
5
6
SMB200 ~ SMB249
SMB250 ~ SMB299
SMB300 ~ SMB349
SMB350 ~ SMB399
SMB400 ~ SMB449
SMB450 ~ SMB499
SMB500 ~ SMB549
SM EM 277 PROFIBUS-DP I/O . DP DP EM 277 PROFIBUS-DP .
A-44 EM 277 PROFIBUS-DP
0
... 6
SMB200 ~ SMB215
... SMB500 ~ SMB515
(ASCII 16 )"EM277 ProfibusDP"
SMB216 ~ SMB219
... SMB516 ~ SMB519
S/W (ASCII 4 )xxxx
SMW220 ... SMW520 16#0000 16#0001 16#0002 ~ 16#FFFF
SMB222 ... SMB522 DP (0-99 10 )
SMB223 ... SMB523
SMB224 ... SMB524 DP
SMB225 ... SMB525 DP - (0-126)
SMW226 ... SMW526 DP - VB0 V
SMB228 ... SMB528 DP -
SMB229 ... SMB529 DP -
SMB230 ~ SMB249
... SMB530 ~ SMB549
-
A
447
EM 277 PROFIBUS-DP LED EM 277 PROFIBUS-DP 4 LED DP
.
S7-200 CPU DX LED DP .
DP (EM 277 PROFIBUS-DP ) DX LED
.
DP EM 277 DX LED DP LED . S7-200 CPU
.
DP EM 277 I/O DP LED .
24 VDC LED .
A-45 EM 277 LED .
PROFIBUS-DP EM 277 PROFIBUS-DP MPI . S7-300/400 XGET/XPUT
S7-300/400 S7-200 . MPI PROFIBUS STEP 7-Micro/WIN ( CP5611), OP TD -200(Rel. 2.0 ,
6ES7 272-0AA20-0YA0) EM 277 PROFIBUS-DP S7-200 .
DP 6 (6 ) EM 277 PROFIBUS-DP . 1 PG( ) 1 OP( )
. 4 MPI . EM 277 PROFIBUS-DP .
A-30 .
EM 277 PROFIBUS-DP MPI MPI S7-200 . EM 277 PROFIBUS-DP
MPI S7-200 .
EM 277 PROFIBUS-DP NETR NETW S7-200 PLC . EM 277 PROFIBUS-DP
.
A-45 EM 277 PROFIBUS-DP LED
LED
CPU -- --
24 VDC -- -- 24 VDC
DP / --
DX -- --
: EM 277 PROFIBUS-DP MPI LED .
S7-200 PLC
448
: GSDPROFIBUS . ( I/O
) . .
PROFIBUS (GSD ) . GSD
.
. GSD PROFIBUS
. GSD PROFIBUS .
COM PROFIBUS STEP 7 EM 277 PROFIBUS-DP . EM 277
www.profibus.com GSD (SIEM089D.GSD) .
Siemens GSD .
A-30 PROFIBUS--DP/MPI
A
449
A-31 EM 277 PROFIBUS GSD
S7-200 PLC
450
CPU DP SM DP CPU 0 PROFIBUS-DP
. SMW226 DP SMB228 SMB229 . DP CPU
. CPU V .
0 DP SM DP DP . .
SMW220 DP SMB224 DP SMB225 SMW226 V SMB228 SMB229 VD1000 VD1004
A
451
CPU DP
1 // . // ://1. VB0 //2. V //3. // VB0
LDB= SMB224, 2MOVD &VB0, VD1000ITD SMW226, AC0+D AC0, VD1000
2 // . // ://1. //2. //3. //
LDB= SMB224, 2MOVD VD1000, VD1004BTI SMB228, AC0ITD AC0, AC0+D AC0, VD1004
3 // . // ://1. //2.
LDB= SMB224, 2MOVB SMB228, VB1008MOVB SMB229, VB1009
4 // CPU // . CPU // . ://1. CPU //2. CPU
LDB= SMB224, 2BMB *VD1000, QB0, VB1008BMB IB0, *VD1004, VB1009
S7-200 PLC
452
EM 241
A-46 EM 241
EM EM
6ES7 241-1AA22-0XA0 EM 241 - 81
1 8 Q .
A-47 EM 241
(mm) (W x H x D)VDC
+5 VDC +24 VDC
6ES7 241-1AA22-0XA0 EM 241 71.2 x 80 x 62 190 g 2.1 W 80 mA 70 mA
A-48 EM 241
6ES7 241-1AA22-0XA0
( ) 1500 VAC( )
RJ11(6 , 4 )
103, 212, V.21, V.22, V.22 bis, V.23c, V.32, V.32 bis, V.34( )
TAP( )
UCP 1, 30, 51
Modbus
PPI
24 VDC
( )
20.4 ~ 28.8 VDC
1 500 VAC
EM 241 CPU
. S7-200 EM 241
CPU
STEP 7-Micro/WIN
.
7 ,
.
10 , .
STEP 7-Micro/WIN
EM 241 .
10 .
A-32 EM 241
A
453
S7-200 CPU
EM 241 A-49 S7-200 CPU .
A-49 S7-200 CPU EM 241
CPU
CPU 222 Rel. 1.10 CPU 222 DC/DC/DC CPU 222 AC/DC/
CPU 224 Rel. 1.10 CPU 224 DC/DC/DC CPU 224 AC/DC/
CPU 224XP Rel 2.0 CPU 224XP DC/DC/DC CPU 224XP DC/DC/
CPU 226 Rel. 1.00 CPU 226 DC/DC/DC CPU 226 AC/DC/
EM 241
EM 241 .
1. DIN EM 241 .
2. CPU 24 VDC
.
3. RJ11 .
4. A-50 .
CPU .
5. CPU . MG( ) .
EM 241 .
A-50 EM 241
00 ACA TS-002
01 CTR21
02 CTR21
05 IC CS03
06 GB3482
08 CTR21
09 CTR21
10 CTR21
11 CTR21
12 CTR21
16 CTR21
18 CTR21
22 CTR21
25 CTR21
26 PTC 200
27 CTR21
30 CTR21
34 CTR21
35 CTR21
36 CTR21
38 CTR21
39 FCC Part 68
RJ11 A-33 RJ11
. . .
A-33 RJ11
EM 241 .
. . EM 241
. .
EM 241 .
S7-200 PLC
454
EM 253 A-51 EM 253
EM EM
6ES7 253-1AA22-0XA0 EM 253 - 81
1 8 Q .
A-52 EM 253
(mm) (W x H x D)VDC
+5 VDC +24 VDC
6ES7 253-1AA22-0XA0 EM 253 71.2 x 80 x 62 0.190 kg 2.5 W 190 mA .
A-53 EM 253
6ES7 253-1AA22-0XA0
5
ZP ZP
/ (IEC 1 , ZP ) ,
STP, RPS, LMT+, LMT-ZP
( )
STP, RPS, LMT+, LMT-ZP
"1" ( )STP, RPS, LMT+, LMT-ZP
"0" ( )STP, RPS, LMT+, LMT-ZP
30 VDC20 mA 30 VDC,
0.5 35 VDC
4 mA 24 VDC, 15 mA 24 VDC,
2.5 mA 15 VDC, 8.0 mA 3 VDC,
1 mA 5 VDC, 1 mA 1 VDC,
( ) ( )
1 500 VAC
STP, RPS ZP 1 LMT+ LMT- 2
STP, RPS, LMT+, LMT-ZP( )
0.2 ms ~ 12.8 ms, 2 sec
2 (Bero) 1 mA,
STP, RPS, LMT+, LMT-ZP
STP, RPS, LMT+, LMT-ZP
30
10010
55•C ( ), 45•C ( )
A
455
1 5 VDC . .
2 .
P0+, P0-, P1+, P1-P0, P1, DIS, CLR
6 (4 )
RS422/485
P0, P1, RS-422 ,
200 Into
100
54
P0, P1, DIS, CLR ,
,
, 30 VDC , T1
3.5 V
2.8 V
1.5 V
1.0 V
5 VDC,
30 VDC1
50 mA
15
10 A
3.3 K 2
P0, P1, DIS, CLR
1
55•C ( ), 45•C ( )
10 A
( ) ( ) 1 500 VAC
DIS, CLR: - / - 30 s,
P0, P1, , RS-422 , 100
P0, P1 , , 5 V / 470
75 ns
300 ns
P0+, P0-, P1+, P1-, P0 P1 200 kHz
10
L+
L+ 5 VDC
0 mA ( )
200 mA ( )
11 ~ 30 VDC( 2, PLC )
+5 VDC +/- 10%, 200 mA
12 VDC
120 mA
300 mA
24 VDC
70 mA
130 mA
L+
L+
L+
1 500 VAC1 500 VAC
L+ +5V . M +
.
A-53 EM 253 ( )
6ES7 253-1AA22-0XA0
S7-200 PLC
456
S7-200 CPU
EM 253 A-54 S7-200 CPU .
EM 253 LED
LED A-55 .
A-54 S7-200 CPU EM 253
CPU
CPU 222 Rel. 1.10 CPU 222 DC/DC/DC CPU 222 AC/DC/
CPU 224 Rel. 1.10 CPU 224 DC/DC/DC CPU 224 AC/DC/
CPU 224XP Rel 2.0 CPU 224XP DC/DC/DC CPU 224XP DC/DC/
CPU 226 Rel. 1.00 CPU 226 DC/DC/DC CPU 226 AC/DC/
A-55 LED
I/O LED
- MF
- MG 1 Hz
- PWR L+ M 24 VDC
STP
RPS
ZP
LMT- -
LMT + +
P0 P0
P1 P1 +
DIS DIS
CLR
A-34 EM 253
A
457
. A-34 .
A-35 EM 253
A-36 EM 253 SIMATIC FM Step
S7-200 PLC
458
A-37 EM 253 Industrial Devices Corp. ( )
A-38 EM 253 Oriental Motor UPK
A
459
A-39 EM 253 Parker/Compumotor OEM 750
S7-200 PLC
460
(CP 243-1)
1 8 Q .
2 S7-200 CPU (CP 243-1) .
(CP 243-1) S7-200 IE( ) . S7-200 STEP 7 Micro/WIN ,
. S7-200 S7-200, S7-300 S7-400 PLC . OPC .
. (ITP) (TP) . , , . (CP
243-1) S7-200 PLC .
A-56 (CP 243-1)
EM EM
6GK7 243-1EX00-OXE0 (CP 243-1) - 81
A-57 (CP 243-1)
(mm) (W x H x D)VDC
+5 VDC +24 VDC
6GK7 243-1EX00-OXE0 (CP 243-1) 71.2 x 80 x 62 150 g 1.75 W 55 mA 60 mA
A-58 (CP 243-1)
6GK7 243-1EX00-0XE0
10 Mbits/s 100 Mbits/s
1 Mbyte
SDRAM 8 Mbyte
(10/100 Mbit/s) 8 RJ45
20.4 ~ 28.8 VDC
(CP 243-1) 2 STEP 7-Micro/WIN 8 S7 (XPUT/XGET
READ/WRITE) + 1
10
: XPUT/XGET 212 : XGET READ 222
XPUT WRITE 212
A
461
S7-200 CPU(CP 243-1) A-49 S7-200 CPU
.
(CP 243-1) MAC .
(CP 243-1) .
TCP/IP .
S7-200 CPU S7 PC . 8 .
PC S7-OPC .
(CP 243-1) S7-200 STEP 7-Micro/WINS7-200 .
(CP 243-1) SIMATIC NET CP 243-1
.
A-59 S7-200 CPU (CP 243-1)
CPU
CPU 222 Rel. 1.10 CPU 222 DC/DC/DC CPU 222 AC/DC/
CPU 224 Rel. 1.10 CPU 224 DC/DC/DC CPU 224 AC/DC/
CPU 224XP Rel. 2.00 CPU 224XP DC/DC/DC CPU 224XP AC/DC/
CPU 226 Rel. 1.00 CPU 226 DC/DC/DC CPU 226 AC/DC/
STEP 7-Micro/WIN S7-200 PLC (CP243-1) . (CP 243-1)
. > .
. IP , , .
(CP 243-1) .
.
24 VDC
8- RJ45
I/O
I/O
A-40 (CP 243-1)
S7-200 PLC
462
(CP 243-1 IT)
1 8 Q IT .
1 S7-200 CPU (CP 243-1 IT) .
A-60 (CP 243-1 IT)
EM EM
6GK7 243-1GX00-OXE0 (CP 243-1 IT) - 81
A-61 (CP 243-1 IT)
(mm) (W x H x D)VDC
+5 VDC +24 VDC
6GK7 243-1GX00-OXE0 (CP 243-1 IT) 71.2 x 80 x 62 150 g 1.75 W 55 mA 60 mA
A-62 (CP 243-1 IT)
6GK7 243-1GX00-0XE0
10 Mbit/s 100 Mbits/s
(CP 243-1 IT) ROM 8 Mbytes, RAM 8 Mbytes
SDRAM 16 Mbyte
1
(10/100 Mbit/s) 8 RJ45
20.4 ~ 28.8 VDC
(CP 243-1 IT) 1 STEP 7-Micro/WIN 8 S7 (XPUT/XGET
READ/WRITE) + 1
IT FTP 1FTP 1
1
HTTP 4
10
: XPUT/XGET 212
: XGET READ 222
XPUT WRITE 212
, 1024
:
254 99
49
:HTTP
FTP
FTP FTP
S7
S7
80213100 ~ 31991023000 ~ 3008
A
463
(CP 243-1 IT) S7-200 IE( ) . S7-200 STEP 7 Micro/WIN ,
. S7-200 S7-200, S7-300 S7-400 PLC . OPC .
(CP 243-1 IT) IT PC .
. IT PLC .
SIMATIC NET .
. IEEE 802.3 .
S7-200 CPU(CP 243-1 IT) A-63 S7-200 CPU
.
(CP 243-1 IT) .
(CPU 243-1 IT) (CP 243-1) . (CP 243-1) (CP 243-1 IT)
.
(CP 243-1 1T) MAC .
(CP 243-1 IT) .
S7 TCP/IP .
IT
MAC (48 )
A-63 S7-200 CPU (CP 243-1 IT)
CPU
CPU 222 Rel. 1.10 CPU 222 DC/DC/DC CPU 222 AC/DC/
CPU 224 Rel. 1.10 CPU 224 DC/DC/DC CPU 224 AC/DC/
CPU 224XP Rel. 2.00 CPU 224XP DC/DC/DC CPU 224XP AC/DC/
CPU 226 Rel. 1.00 CPU 226 DC/DC/DC CPU 226 AC/DC/
S7-200 CPU (CP 243-1 IT) . (CP 243-1 IT) S7-200 CPU .
S7-200 PLC
464
(CP 243-1 IT) SIMATIC NET CP 243-1 IT .
STEP 7-Micro/WIN S7-200 PLC / (CP 243-1 IT) . (CP 243-1 IT)
. > .
(CP 243-1 IT) . .
24 VDC
8- RJ45
I/O
I/O
A-41 (CP 243-1 IT)
A
465
(CP 243-2) AS-
S7-200 2 AS- / (CP AS- 124 /124
). . LED CP AS- .
AS- .
.
62 AS- .
LED .
LED (AS- , ).
AS- .
SET .
A-64 (CP 243-2) AS
EM EM
6GK7 243-2AX01-0XA0 (CP 243-2) AS- 8 8 8 8
A-65 (CP 243-2) AS
(mm) (W x H x D)VDC
+5 VDC AS-
6GK7 243-2AX01-0XA0 (CP 243-2) AS- 71 x 80 x 62 250 g 3.7 W 220 mA 100 mA
A-66 (CP 243-2) AS-
6GK7 243-2AX01-0XA0
5 ms, 31 10 ms, 62 AS-I ,
(CP 243-2 AS-I
AS-I ).
AS-I M1e
AS-I S7-200 . 1-3 2-4 3 A .
8 8 8 8
STEP 7-Micro/WIN AS-i (CP 243-2) AS- . AS- AS- . AS-i > AS-i .
S7-200 PLC
466
S7-200 AS- ( ), ( ), 8 8 . AS-
. AS- . AS- AS-
I/O , S7-200 ( ) .
AS- . CP .
CP 243-2 M1e AS- . (A-B) AS- 31
. CP 243-2 .
CP 243-2 AS- SIMATIC NET CP 243-2 AS-
.
AS- CPU .
CPU .
CPU .
: AS- I/O
: ( )
AS- .
AS- ( )
1
A-42 .
A-42 AS-
AS- 3 A . AS- AS- AS-I
( AS- ). AS- .
AS- . PE .
A
467
CPU . CPU
A-67 CPU .
64 K 256 K CPU . 6ES7 21x-xx23-0XB0. "x" .
CPU( "20", "21" "22") 32 K . A-67
CPU .
(6ES7 297-1AA23-0XA0) "23" CPU . (6ES7 297-1AA20-0XA0) "23" CPU
.
, 64 K( , ) 6ES7 291-8GF23-0XA0
, 256 K( , ) 6ES7 291-8GH23-0XA0
:
2 / , 25•C,
7 / , 0•C ~ 55•C
6ES7 297-1AA23-0XA0
: 200
: 5
6ES7 291-8BA20-0XA0
3 V, 30 mA , Renata CR 10259.9 mm x 2.5 mm
< 0.6 g
A-67
CPU
CPU 221 CPU 221, CPU 222, CPU 224, CPU 224XP, CPU 224XPsi CPU 226
CPU 222 CPU 222, CPU 224, CPU 224XP, CPU 224XPsi CPU 226
CPU 224 CPU 224, CPU 224XP, CPU 224XPsi CPU 226
CPU 224XP CPU 224XP, CPU 224XPsi CPU 226
CPU 226 CPU 226
S7-200 PLC
468
I/O
(6ES7 290-6AA20-0XA0)
0.8 m
25 g
10
A-43 I/O
CPU/ .
A
469
RS-232/PPI USB/PPI
S7-200 RS-232/PPI STEP 7-Micro/WIN 3.2 4 . PC/PPI
. 1 .
PC/PPI 5 PPI/ STEP 7-Micro/WIN S7-200 RS-232/PPI
.
USB STEP 7-Micro/WIN 3.2 4 .
A-68 RS-232/PPI USB/PPI
S7-200 RS-232/PPI
6ES7 901-3CB30-0XA0
S7-200 USB/PPI
6ES7-901-3DB30-0XA0
14.4 ~ 28.8 VDC 14.4 ~ 28.8 VDC
24V 60 mA RMS 50 mA RMS
: RS-232
RS-485 - -
RS-485 ~ RS-232: 500 VDC RS-485 ~ USB: 500 VDC
RS-485
-7 V ~ +12 V, 1 , 3 V RMS -7 V ~ +12 V, 1 , 3 V RMS
5.4 K , 5.4 K ,
/ B 10 K ~ +5 V, PROFIBUS 3A 10 K ~ GND, PROFIBUS 8
B 10 K ~ +5 V, PROFIBUS 3
A 10 K ~ GND, PROFIBUS 8
/ +/-0.2 V, 60 mV +/-0.2 V, 60 mV
2 V , RL=100 ,
1.5 V , RL=54
2 V , RL=100 ,
1.5 V , RL=54 ,
RS-232
3 K -
/ 0.8 V , , 2.4 V , 0.5 V
-
+/- 5 V , RL=3 K -
USB
(12 MB/s), HID(Human Interface Device)
5 V - 50 mA
- 400 uA
7 , .
S7-200 PLC
470
S7-200 RS-232/PPI
PC/PPI STEP 7-Micro/WIN S7-200 RS-232/PPI
:
PPI/ ( 5=0).
( 1, 2 3).
( 6=0). PC/PPI DCE .
11 ( 7=0).
:
PPI/ ( 5=0).
( 1, 2 3).
( 6=1). PC/PPI DTE .
10 11 ( 7) .
A-69 S7-200 RS-232/PPI - RS-485 ~ RS-232
RS-485 RS-232
1 1 DCD( ) ( )
2 24 V (RS-485 ) 2 (RD) (PC/PPI )
3 B (RxD/TxD+) 3 (TD) (PC/PPI )
4 RTS (TTL ) 4 (DTR)1
5 5 (RS-232 )
6 6 (DSR)1
7 24 V 7 (RTS) ( )
8 A (RxD/TxD-) 8 (CTS) ( )
9 9 (RI) ( )
1 4 6 .
A-70 S7-200 RS-232/PPI - - RS-485 ~ RS-232
RS-485 RS-232
1 1 DCD( ) ( )
2 24 V (RS-485 ) 2 (RD) (PC/PPI )
3 B (RxD/TxD+) 3 (TD) (PC/PPI )
4 RTS (TTL ) 4 (DTR)2
5 5 (RS-232 )
6 6 (DTR)2
7 24 V 7 (RTS)(PC/PPI )
8 A (RxD/TxD-) 8 (CTS) ( )
9 9 (RI) ( )
1 9 25 .2 4 6 .
A
471
STEP 7-Micro/WIN 3.2 4 S7-200 RS-232/PPI
:
PPI ( 5=1).
( 6=0).
11 ( 7=0).
:
PPI ( 5=1).
( 6=1).
11 ( 7=0).
A-44 S7-200 RS-232/PPI , LED .
PPI .
A-44 S7-200 RS-232/PPI , LED
S7-200 PLC
472
S7-200 USB/PPI USB STEP 7-Micro/WIN 3.2 4 . S7-200 CPU22x USB . USB
TP TP070 .
A-45 S7-200 USB/PPI , LED .
A-71 S7-200 USB/PPI - RS-485 - USB "A"
RS-485 USB
1 1 USB - DataP
2 24 V (RS-485 ) 2 USB - DataM
3 B (RxD/TxD+) 3 USB 5 V
4 RTS (TTL ) 4 USB
5
6
7 24 V
8 A (RxD/TxD-)
9 ( = 10 )
A-45 S7-200 USB/PPI , LED
A
473
8 6ES7 274-1XF00-0XA0
14 6ES7 274-1XH00-0XA0
24 6ES7 274-1XK00-0XA0
(L x W x D) 61 x 33.5 x 22 mm 91.5 x 35.5 x 22 mm 148.3 x 35.5 x 22 mm
0.02 Kg 0.03 Kg 0.04 Kg
8 14 24
A-46
I DIV 2 I 2 .
.
I DIV 2 I 2 .
S7-200 PLC
474
475
S7-200 CPU CPU , 24 VDC . S7-200 CPU (
) .
S7-200 CPU 5 VDC 24 VDC .
CPU 24 VDC 24 VDC . 24 VDC CPU ,
24 VDC 24 VDC . 24 VDC .
, CPU 5 VDC . 5 VDC CPU , .
A CPU .
CPU , CPU .
24 VDC S7-200 DC .
, PLC .
/ .S7-200 DC .
.
S7-200 PLC
476
B-1 S7-200 .
S7-200 CPU 224 AC/DC/
EM 223 8 DC /8 3
EM 221 8 DC 1
46 34 .
S7-200 CPU 5 VDC , 24 VDC . I/O 400 mA
S7-200 CPU 280 mA . 24 VDC 24 VDC 120 mA .
B-1
-
=
CPU . .
CPU 5 VDC 24 VDC
CPU 224 AC/DC/ 660 mA 280 mA
5 VDC 24 VDC
CPU 224, 14 14 * 4 mA = 56 mA
3 EM 223, 5 V 3 * 80 mA = 240 mA
1 EM 221, 5 V 1 * 30 mA = 30 mA
3 EM 223, 8 3 * 8 * 4 mA = 96 mA
3 EM 223, 8 3 * 8 * 9 mA = 216 mA
1 EM 221, 8 8 * 4 mA = 32 mA
270 mA 400 mA
5 VDC 24 VDC
390 mA [120 mA]
B
477
S7-200 CPU ( )
. CPU A .
-
=
5 VDC 24 VDC
5 VDC 24 VDC
5 VDC 24 VDC
S7-200 PLC
478
479
S7-200 CPU .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
S7-200 PLC
480
S7-200 .
S7-200 . S7-200 .
S7-200 .
STOP .
SF/DIAG( ) LED LED .
.
S7-200 . , PLC > . C-1 S7-200 .
1 . .
C-1 S7-200
0000
0001
0002
0003
0004
0005
0006 (SDB0)
0007
0008
0009 , DB1
000A
000B
000C (SDB0)
000D
000E
000F , DB1
0010
00111
00121
0013 S7-200
00141
C
481
( :
) . , S7-200 . C-2 .
C-2
0000 ;
0001 HDEF HSC
0002 HSC
0003 HSC HSC
0004
0005 HSC/PLS ( HSC/PLS HSC/PLS )
0006
0007 TODW( ) TODR( )
0008
0009 0 XMT/RCV
000A HSC HDEF HSC
000B 1 XMT/RCV
000C TODR, TODW
000D
000E PTO 0
000F
0010 PTO
0011 PTO
0012 PTO
0013 PID
0091 ( ):
0092 ( ):
0094
009A
009B (0 )
009F
S7-200 PLC
482
, S7-200 . S7-200
( : ), S7-200 . C-3 .
C-3
( )
0080 .
0081 .
0082 .
0083 MEND : MEND .
0084
0085 FOR FOR NEXT .
0086 NEXT NEXT FOR .
0087 (LBL, INT, SBR) .
0088 RET : RET .
0089 RETI : RETI .
008A
008B SCR JMP .
008C (LBL, INT, SBR) .
008D (LBL, INT, SBR) .
0090 .
0091 ( ) .
0092 ( ) .
0093 FOR/NEXT .
0095 LSCR (SCR ) .
0096 SCRE (SCR ) SCRE .
0097 EV/ED .
0098 RUN ( EV/ED ).
0099 (HIDE ).
009B (0 ).
009C .
009D SDB0 .
009E PCALL .
009F ~ 00FF .
483
(SM)
, S7-200 . , ,
.
SMB0: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
SMB1: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
SMB2: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
SMB3: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
SMB4: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
SMB5: I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
SMB6: CPU ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
SMB7: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
SMB8 ~ SMB21: I/O ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
SMW22 ~ SMW26: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
SMB28 SMB29: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
SMB30 SMB130: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
SMB31 SMW32: (EEPROM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
SMB34 SMB35: . . . . . . . . . . . . . . . . . . . . . . . . 489
SMB36 ~ SMB65: HSC0, HSC1 HSC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
SMB66 ~ SMB85: PTO/PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
SMB86 ~ SMB94 SMB186 ~ SMB194: . . . . . . . . . . . . . . . . . . . . . . . 492
SMW98: I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
SMB130: (SMB30 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
SMB131 ~ SMB165: HSC3, HSC4 HSC5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
SMB166 ~ SMB185: PTO0, PTO1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
SMB186 ~ SMB194: (SMB86 ~ SMB94 ) . . . . . . . . . . . . . . . . . . . . . 495
SMB200 ~ SMB549: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
S7-200 PLC
484
SMB0: D-1 , SMB0 S7-200 8
.
SMB1: D-2 , SMB1 .
.
D-1 SMB0(SM0.0 ~ SM0.7)
SM ( )
SM0.0 .
SM0.1 . .
SM0.2 . .
SM0.3 RUN . .
SM0.4 1 30 30 . 1 .
SM0.5 1 0.5 0.5 . 1 .
SM0.6 , . .
SM0.7 . ( TERM RUN .) RUN ,
TERM .
D-2 SMB1(SM1.0 ~ SM1.7)
SM ( )
SM1.0 0 .
SM1.1 .
SM1.2 .
SM1.3 0 .
SM1.4 .
SM1.5 LIFO FIFO .
SM1.6 BCD .
SM1.7 ASCII 16 .
(SM) D
485
SMB2: SMB2 . D-3
.
SMB3: SMB3
. D-4 , SM3.0 . .
SMB4: D-5 , SMB4 ,
- .
.
SMB2 SMB3 0 1 . 0 ( 8) , SMB2 0
SMB3 . 1 ( 25) , SMB2 1
SMB3 .
D-3 SMB2
SM ( )
SMB2 0 1 .
D-4 SMB3(SM3.0 ~ SM3.7)
SM ( )
SM3.0 0 1 (0 = ; 1 = )
SM3.1 ~ SM3.7
D-5 SMB4(SM4.0 ~ SM4.7)
SM ( )
SM4.01 .
SM4.11 .
SM4.21 .
SM4.3 .
SM4.4 . .
SM4.5 ( 0) .
SM4.6 ( 1) .
SM4.7 .
1 4.0, 4.1 4.2 .
.
S7-200 PLC
486
SMB5: I/O D-6 , SMB5 I/O .
I/O .
SMB6: CPU ID D-7 , SMB6 S7-200 CPU . SM6.4 ~ SM6.7
S7-200 CPU . SM6.0 ~ SM6.3 .
SMB7: SMB7 .
D-6 SMB5(SM5.0 ~ SM5.7)
SM ( )
SM5.0 I/O .
SM5.1 I/O I/O .
SM5.2 I/O I/O .
SM5.3 I/O I/O .
SM5.4 ~ SM5.7 .
D-7 SMB6
SM ( )
SM6.0 ~ SM6.3
SM6.4 ~ SM6.7
xxxx= 0000 = CPU 2220010 = CPU224 /CPU 224XP0110 = CPU 2211001 = CPU 226
(SM) D
487
SMB8 ~ SMB21: I/O ID SMB8 ~ SMB21 0 ~ 6 . D-8 ,
. , I/O , . .
I/O .
D-8 SMB8 ~ SMB21
SM ( )
SMB8 SMB9
0 ID 0
SMB10 SMB11
1 ID 1
SMB12 SMB13
2 ID 2
SMB14 SMB15
3 ID 3
SMB16 SMB17
4 ID 4
SMB18SMB19
5 ID 5
SMB20 SMB21
6 ID 6
S7-200 PLC
488
SMW22 ~ SMW26: D-9 , SMW22, SMW24 SMW26 .
, ( : ).
SMB28 SMB29: D-10 , SMB28 0 .
SMB29 1 .
SMB30 SMB130: SMB30 0 SMB130 1
. SMB30 SMB130 . D-11 , .
D-9 SMW22 ~ SMW26
SM ( )
SMW22 ( : )
SMW24 RUN ( : )
SMW26 RUN ( : )
D-10 SMB28 ~ SMB29
SM ( )
SMB28 0 . STOP/RUN .
SMB29 1 . STOP/RUN .
D-11 SMB30
0 1
SMB30 SMB130
SM30.0 SM30.1
SM130.0 SM130.1
mm: 00 = (PPI/ )01 = 10 = PPI/ 11 = (PPI/ )
: mm = 10(PPI ) , S7-200 NETR NETW . 2 ~ 7 PPI .
SM30.2 ~ SM30.4
SM130.2 ~ SM130.4
bbb: 000 =38,400 baud 100 =2,400 baud001 =19,200 baud 101 =1,200 baud010 =9,600 baud 110 =115,200 baud011 =4,800 baud 111 =57,600 baud
SM30.5 SM130.5 d: 0 = 81 = 7
SM30.6 SM30.7
SM130.6 SM130.7
pp: 00 = 10 = 01 = 11 =
(SM) D
489
SMB31 SMW32: (EEPROM) V . SMW32
. , SMB31 . , S7-200 SM31.7 V
. .
, S7-200 . , .
D-12 , SMB31 . SMW32 V
.
SMB34 SMB35: D-13 , SMB34 0 SMB35
1 . (1-ms ) 1 ms ~ 255 ms . S7-200
. , . .
D-12 SMB31 SMW32
SM
SM31.0 SM31.1
ss: 00 = 10 =
01 = 11 =
SM31.7 c: 0 =
1 =
S7-200 .
SMW32 V SMW32 . V0 . , V V
.
D-13 SMB34 ~ SMB35
SM
SMB34 0 (1 ms ~ 255 ms 1-ms ) .
SMB35 1 (1 ms ~ 255 ms 1-ms ) .
S7-200 PLC
490
SMB36 ~ SMB65: HSC0, HSC1 HSC2 D-14 , SMB36 ~ SM65 HSC0, HSC1 HSC2
.
D-14 SMB36 ~ SMD62
SM
SM36.0 ~ SM36.4
SM36.5 HSC0 : 1 =
SM36.6 HSC0 . 1 =
SM36.7 HSC0 . 1 =
SM37.0 : 0 = , 1 =
SM37.1
SM37.2 4 :0=4x ; 1=1 x
SM37.3 HSC0 : 1 =
SM37.4 HSC0 : 1 =
SM37.5 HSC0 : 1 = HSC0
SM37.6 HSC0 : 1 = HSC0
SM37.7 HSC0 : 1 =
SMD38 HSC0
SMD42 HSC0
SM46.0 ~ SM46.4
SM46.5 HSC1 : 1 =
SM46.6 HSC1 . 1 =
SM46.7 HSC1 . 1 =
SM47.0 HSC1 : 0 = , 1 =
SM47.1 HSC1 : 0 = , 1 =
SM47.2 HSC1 4 : 0 = 4x , 1 = 1x
SM47.3 HSC0 : 1 =
SM47.4 HSC1 : 1 =
SM47.5 HSC1 : 1 = HSC1
SM47.6 HSC1 : 1 = HSC1
SM47.7 HSC1 : 1 =
SMD48 HSC1
SMD52 HSC1
SM56.0 ~ SM56.4
SM56.5 HSC2 : 1 =
SM56.6 HSC2 . 1 =
SM56.7 HSC2 . 1 =
SM57.0 HSC2 : 0 = , 1 =
SM57.1 HSC2 : 0 = , 1 =
SM57.2 HSC2 4 : 0 = 4x , 1 = 1x
SM57.3 HSC2 : 1 =
SM57.4 HSC2 : 1 =
(SM) D
491
SMB66 ~ SMB85: PTO/PWM D-15 , SMB66 ~ SM85
. 6 .
SM57.5 HSC2 : 1 = HSC2
SM57.6 HSC2 : 1 = HSC2
SM57.7 HSC2 : 1 =
SMD58 HSC2
SMD62 HSC2
D-15 SMB66 ~ SMB85
SM
SM66.0 ~ SM66.3
SM66.4 PTO0 : 0 = , 1 =
SM66.5 PTO0 : 0 = , 1 =
SM66.6 PTO0/PWM ( ): 0 = , 1 =
SM66.7 PTO0 : 0 = PTO , 1 = PTO
SM67.0 PTO0/PWM0 . 1 =
SM67.1 PWM0 . 1 =
SM67.2 PTO0 . 1 =
SM67.3 PTO0/PWM0 : 0 = 1 s/tick, 1 = 1 ms/tick
SM67.4 PWM0 : 0 = , 1 =
SM67.5 PTO0 : 0 = (SM ), 1 = (V )
SM67.6 PTO0/PWM0 : 0 = PTO, 1 = PWM
SM67.7 PTO0/PWM0 : 1 =
SMW68 PTO0/PWM0 ( 2 ~ 65,535 );
SMW70 PWM0 ( 0 ~ 65,535 );
SMD72 PTO0 (1 ~ 232 -1);
SM76.0 ~ SM76.3
SM76.4 PTO1 : 0 = , 1 =
SM76.5 PTO1 : 0 = , 1 =
SM76.6 PTO1/PWM ( ): 0 = , 1 =
SM76.7 PTO1 : 0 = PTO , 1 = PTO
SM77.0 PTO1/PWM1 . 1 =
SM77.1 PWM1 . 1 =
D-14 SMB36 ~ SMD62 ( )
SM
S7-200 PLC
492
SMB86 ~ SMB94 SMB186 ~ SMB194: D-16 , SMB86 ~ SMB94 SMB186 ~ SMB194
.
SM77.2 PTO1 . 1 =
SM77.3 PTO1/PWM1 : 0 = 1 s/tick, 1 = 1 ms/tick
SM77.4 PWM1 : 0 = , 1 =
SM77.5 PTO1 : 0 = (SM ), 1 = (V )
SM77.6 PTO1/PWM1 : 0 = PTO, 1 = PWM
SM77.7 PTO1/PWM1 : 1 =
SMW78 PTO1/PWM1 ( 2 ~ 65,535 )
SMW80 PWM1 ( 0 ~ 65,535 )
SMD82 PTO1 (1 ~ 232 -1)
D-16 SMB86 ~ SMB94 SMB186 ~ SMB194
0 1
SMB86 SMB186
SMB87 SMB187
D-15 SMB66 ~ SMB85 ( )
SM
(SM) D
493
SMW98: I/O D-17 , SMW98 I/O .
SMB130: (SMB30 ) D-11 .
SMB131 ~ SMB165: HSC3, HSC4 HSC5 D-18 , SMB131 ~ SMB165 HSC3, HSC4 HSC5
.
SMB88 SMB188
SMB89 SMB189
SMW90 SMW190 . .
SMW92 SMW192 - / ( : ). , .
SMB94 SMB194 (1 ~ 255 ).
: .
D-17 SMW98
SM
SMW98 I/O . .
D-18 SMB131 ~ SMB165
SM
SMB131 ~ SMB135
SM136.0 ~ SM136.4
SM136.5 HSC3 : 1 =
SM136.6 HSC3 . 1 =
SM136.7 HSC3 . 1 =
SM137.0 ~ SM137.2
SM137.3 HSC3 : 1 =
SM137.4 HSC3 : 1 =
SM137.5 HSC3 : 1 = HSC3
SM137.6 HSC3 : 1 = HSC3
SM137.7 HSC3 : 1 =
SMD138 HSC3
SMD142 HSC3
D-16 SMB86 ~ SMB94 SMB186 ~ SMB194( )
0 1
S7-200 PLC
494
SM146.0 ~ SM146.4
SM146.5 HSC4 : 1 =
SM146.6 HSC4 . 1 =
SM146.7 HSC4 . 1 =
SM147.0 : 0 = , 1 =
SM147.1
SM147.2 4 : 0 = 4x , 1 = 1x
SM147.3 HSC4 : 1 =
SM147.4 HSC4 : 1 =
SM147.5 HSC4 : 1 = HSC4
SM147.6 HSC4 : 1 = HSC4
SM147.7 HSC4 : 1 =
SMD148 HSC4
SMD152 HSC4
SM156.0 ~ SM156.4
SM156.5 HSC5 : 1 =
SM156.6 HSC5 : 1 =
SM156.7 HSC5 : 1 =
SM157.0 ~ SM157.2
SM157.3 HSC5 : 1 =
SM157.4 HSC5 : 1 =
SM157.5 HSC5 : 1 = HSC5
SM157.6 HSC5 : 1 = HSC5
SM157.7 HSC5 : 1 =
SMD158 HSC5
SMD162 HSC5
D-18 SMB131 ~ SMB165( )
SM
(SM) D
495
SMB166 ~ SMB185: PTO0, PTO1 D-19 , SMB166 ~ SMB185 V
.
SMB186 ~ SMB194: (SMB86 ~ SMB94 )
D-16 .
SMB200 ~ SMB549: D-20 , SMB200 ~ SMB549 EM 277 PROFIBUS-DP
. SMB200 ~ SMB549 A .
1.2 S7-200 CPU , CPU .
D-19 SMB166 ~ SMB185
SM
SMB166 PTO0
SMB167
SMW168 V0 PTO0 V .
SMB170 PTO0
SMB171 PTO0
SMD172 PTO0 . Hz . SMB172 MSB SMB175 LSB .
SMB176 PTO1
SMB177
SMW178 V0 PTO1 V .
SMB180 PTO1
SMB181 PTO1
SMD182 PTO1 . Hz . SMB182 MSB SMB178 LSB .
D-20 SMB200 ~ SMB549
SMB200 ~ SMB549
0
1
2
3
4
5
6
SMB200 ~ SMB215
SMB250 ~ SMB265
SMB300 ~ SMB315
SMB350 ~ SMB365
SMB400 ~ SMB415
SMB450 ~ SMB465
SMB500 ~ SMB515
(ASCII 16 )
SMB216 ~ SMB219
SMB266 ~ SMB269
SMB316 ~ SMB319
SMB366 ~ SMB369
SMB416 ~ SMB419
SMB466 ~ SMB469
SMB516 ~ SMB519
S/W (ASCII 4 )
SMW220 SMW270 SMW320 SMW370 SMW420 SMW470 SMW520
SMB222 ~ SMB249
SMB272 ~ SMB299
SMB322 ~ SMB349
SMB372 ~ SMB399
SMB422 ~ SMB449
SMB472 ~ SMB499
SMB522 ~ SMB549
S7-200 PLC
496
497
SIMATIC S7-200
CPU
CPU 221 DC/DC/DC 6 /4 6ES7 211-0AA23-0XB0
CPU 221 AC/DC/ 6 /4 6ES7 211-0BA23-0XB0
CPU 222 DC/DC/DC 8 /6 6ES7 212-1AB23-0XB0
CPU 222 AC/DC/ 8 /6 6ES7 212-1BB23-0XB0
CPU 224 DC/DC/DC 14 /10 6ES7 214-1AD23-0XB0
CPU 224 AC/DC/ 14 /10 6ES7 214-1BD23-0XB0
CPU 224XP DC/DC/DC 14 /10 6ES7 214-2AD23-0XB0
CPU 224XP AC/DC/ 14 /10 6ES7 214-2BD23-0XB0
CPU 224XPsi DC/DC/DC 14 /10 6ES7 214-2AS23-0XB0
CPU 226 DC/DC/DC 24 /16 6ES7 216-2AD23-0XB0
CPU 226 AC/DC/ 24 /16 6ES7 216-2BD23-0XB0
EM 221 24 VDC 8 6ES7 221-1BF22-0XA0
EM 221 8 AC (8 x 120/230 VAC) 6ES7 221-1EF22-0XA0
EM 221 16 x 24 VDC 6ES7 221-1BH22-0XA0
EM 222 24 VDC 8 6ES7 222-1BF22-0XA0
EM 222 8 x 6ES7 222-1HF22-0XA0
EM 222 8 AC (8 x 120/230 VAC) 6ES7 222-1EF22-0XA0
EM 222 4 x 24 VDC - 5A 6ES7 222-1BD22-0XA0
EM 222 4 x -10A 6ES7 222-1HD22-0XA0
EM 223 24 VDC 4 /4 6ES7 223-1BF22-0XA0
EM 223 24 VDC 4 /4 6ES7 223-1HF22-0XA0
EM 223 24 VDC 8 /8 6ES7 223-1BH22-0XA0
EM 223 24 VDC 8 /8 6ES7 223-1PH22-0XA0
EM 223 24 VDC 16 /16 6ES7 223-1BL22-0XA0
EM 223 24 VDC 16 /16 6ES7 223-1PL22-0XA0
EM 223 24 VDC 32 /32 6ES7 223-1BM22-0XA0
EM 223 24 VDC 32 /32 6ES7 223-1PM22-0XA0
EM 231 , 4 6ES7 231-0HC22-0XA0
EM 231 , 8 6ES7 231-0HF22-0XA0
EM 231 RTD, 2 6ES7 231-7PB22-0XA0
EM 231 RTD, 4 6ES7 231-7PC22-0XA0
EM 231 , 4 6ES7 231-7PD22-0XA0
EM 231 , 8 6ES7 231-7PF22-0XA0
EM 232 , 2 6ES7 232-0HB22-0XA0
EM 232 , 4 6ES7 232-0HD22-0XA0
S7-200 PLC
498
EM 235 , 4 /1 6ES7 235-0KD22-0XA0
EM 241 6ES7 241-1AA22-0XA0
EM 253 6ES7 253-1AA22-0XA0
SIWAREX MS Micro Scale ( ) 7MH4 930-0AA01
SINAUT MD720-3 GSM/GPRS 6NH9 720-3AA00
SINAUT ANT 794-4MR GSM 4 AMD UMTS 6NH9 860-1AA00
EM 277 PROFIBUS-DP 6ES7 277-0AA22-0XA0
CP 243-2 AS 6GK7 243-2AX01-0XA0
CP 243-1 (CD ) 6GK7 243-1EX00-0XE0
CP 243-1 IT (CD ) 6GK7 243-1GX00-0XE0
, 64K( , ) 6ES7 291-8GF23-0XA0
, 256K( , ) 6ES7 291-8GH23-0XA0
(CPU 221 CPU 222) 6ES7 297-1AA23-0XA0
6ES7 291-8BA20-0XA0
I/O , 0.8 6ES7 290-6AA20-0XA0
, RS-232/PPI 6ES7 901-3CB30-0XA0
, USB/PPI 6ES7 901-3DB30-0XA0
P/C , USB 6ES7 972-0CB20-0XA0
SIWAREX MS - SIWATOOL MS 7MH4 702-8CB
STEP 7-Micro/WIN(V4.0) (CD-ROM) 6ES7 810-2CC03-0YX0
STEP 7-Micro/WIN(V4.0) (CD-ROM) 6ES7 810-2CC03-0YX3
STEP 7-Micro/WIN : STEP 7-Micro/WIN 32 , V1.1(CD-ROM)
6ES7 830-2BC00-0YX0
S7-200 PC Access V1.0(OPC Server) 6ES7 840-2CC01-0YX0
S7-200 PC Access V1.0(OPC Server) 6ES7 840-2CC01-0YX1
WinCC flexible 2007 Micro ( DVD-ROM) 6AV6 610-0AA01-2CA8
WinCC flexible 2007 Micro ( DVD-ROM) 6AV6 610-0AA01-2CE8
WinCC flexible 2007 Compact ( DVD-ROM) 6AV6 611-0AA51-2CA5
WinCC flexible 2007 Compact ( DVD-ROM) 6AV6 611-0AA51-2CE5
SIWATOOL MS SIWAREX MS Micro Scale 7MH4 930-0AK01
1 SINAUT MICRO SC 8 6NH9 910-0AA10-0AA3
1 SINAUT MICRO SC 64 6NH9 910-0AA10-0AA6
1 SINAUT MICRO SC 256 6NH9 910-0AA10-0AA8
CP 5411: AT ISA 6GK 1 541-1AA00
CP 5512: PCMCIA II 6GK 1 551-2AA00
CP 5611: PCI ( 3.0 ) 6GK 1 561-1AA00
SIMATIC S7-200 E
499
1 . , TD .
S7-200 PLC ( ) 6ES7 298-8FA24-8AH0
S7-200 PLC ( ) 6ES7 298-8FA24-8BH0
S7-200 PLC ( ) 6ES7 298-8FA24-8CH0
S7-200 PLC ( ) 6ES7 298-8FA24-8DH0
S7-200 PLC ( ) 6ES7 298-8FA24-8EH0
S7-200 ( / ) 6ES7 298-8GA00-8XH0
CP 243-2 AS- ( ) 6GK7 243-2AX00-8BA0
OP 73micro TP 177micro ( ) 6AV6 691-1DF01-0AB0
WinCC flexible 2005 Micro 6AV6 691-1AA01-0AB0
SIMATIC HMI 6AV6 691-1SA01-0AX0
,
MPI 6ES7 901-0BF00-0AA0
PROFIBUS 6XV1 830-0AH10
, 6ES7 972-0BB11-0XA0
( ), 6ES7 972-0BA11-0XA0
35 RS-485 ( ) 6ES7 972-0BA40-0XA0
35 RS-485 ( ) 6ES7 972-0BB40-0XA0
(7 ) 6ES7 292-1AD20-0AA0
(12 ) 6ES7 292-1AE20-0AA0
(14 ) 6ES7 292-1AF20-0AA0
(18 ) 6ES7 292-1AG20-0AA0
RS-485 IP20 , 6ES7 972-0AA00-0XA0
TD/CPU 6ES7 901-3EB10-0XA0
HMI(Human Machine Interface)
TD 100C 1 6ES7 272-1BA10-0YA1
TD 200 6ES7 272-0AA30-0YA1
TD 200C 1 6ES7 272-1AA10-0YA1
TD 400C 1 6AV6 640-0AA00-0AX1
TD 100C , A4 (10 / ) 6ES7 272-1BF00-7AA0
TD 200C , A4 (10 / ) 6ES7 272-1AF00-7AA0
TD 400C , A4 (10 / ) 6AV6 671-0AP00-0AX0
OP 73micro 6AV6 640-0BA11-0AX0
TP 177micro 6AV6 640-0CA11-0AX0
CPU 221 CPU 222 12- (10 ) 6ES7 290-2AA00-0XA0
22x CPU EM ( 4 ) 6ES7 291-3AX20-0XA0
, 8 DI , DC , CPU 221 222 6ES7 274 1XF00-0XA0
, 14 DI , DC , CPU 224 224XP 6ES7 274 1XH00-0XA0
, 24 DI , DC , CPU 226 6ES7 274 1XK00-0XA0
S7-200 PLC
500
501
STL
. F-2 .
F-2 ( = 1 ON)
.
, 1 s .
F-2
.
, 14 s .
F-2 , , .
.
AI, AQ, L
.
F-1
.
F-1
(AI)
(AI)
9.4 s8.4 s
134 s8.4 s
(AQ)
(AQ)
92 s
48 s
(L) 2.8 s
(AC) 2.8 s
S7-200 PLC
502
F-2
s
= : ISM, T, C, V, S, Q, ML
0.241.310.5
+D 29
-D 29
*D 47
/D 250
+I 25
-I 25
*I 37
/I 64
=I :
1624
+R 71 Typ99 Max
-R 72 Typ100 Max
*R 56 Typ166 Max
/R 177 Typ230 Max
A : ISM, T, C, V, S, Q, ML
0.220.726.1
AB <=, =, >=, >, <, <> 18
AD <=, =, >=, >, <, <> 27
AENO 0.4
AI :
1521
ALD 0.22
AN : ISM, T, C, V, S, Q, ML
0.220.726.1
ANDB 19
ANDD 30
ANDW 25
ANI :
1521
AR <=, =, >=, >, <, <> 29
AS=, <> = + (LM < N)
(LM)N .
336.3
ATCH 12
ATH = + ( <LM)
( )( )
(LM)
233110.2
ATT 36
AW <=, =, >=, >, <, <> 23
BCDI 35
s
BITIM 16
BIR :
2330
BIW :
2432
BMB = + ( *LM)
( )( )
(LM)
10285.7
BMD = + ( *LM)
( )( )
(LM)
112910.6
BMW = + ( *LM)
( )( )
(LM)
10288.6
BTI 16
CALL :
: = + ( )
( , )
( , )( , )
Dword( , )
:
.
9
14
10, 118, 710, 912, 10
CEVNT 24
CFND =
+ N1 * ((LM1 * N2) + LM2)
1(LM1) 2(LM2)
N1 N2
.
358.69.5
CITIM 23
COS 900 Typ1070 Max
CRET
160.8
CRETI 0.2
CSCRE 3.1
CTD
2719
CTU
3119
CTUD
3724
DECB 16
DECD 22
DECO 19
DECW 20
s
DISI 9
STL F
503
DIV 67
DLED 14
DTA 302
DTI 21
DTCH 12
DTR 35 Typ40 Max
DTS 305
ED 8
ENCO 24 Max
END 0.2
ENI 11
EU 8
EXP 720 Typ860 Max
FIFO = + ( *LM)
(LM)307
FILL = + ( *LM)( )( )
(LM)
15293.2
FND <, =, >, <>
= + ( *LM)
(LM)396.5
FOR = + ( *LM)
(LM)3528
GPA 16
HDEF 18
HSC 30
HTA = + ( *LM)( )( )
(LM)
20285.2
IBCD 52
INCB 15
INCD 22
INCW 20
INT 1 24
INVB 16
INVD 22
INVW 20
ITA 136
ITB 17
ITD 20
ITS 139
JMP 1.8
LBL 0.22
s
LD : ISM, T, C, V, S, Q, ML
0.220.86
LDB <=, =, >=, >, <, <> 18
LDD <=, =, >=, >, <, <> 27
LDI :
1521
LDN : ISM, T, C, V, S, Q, ML
0.30.96.1
LDNI :
1521
LDR<=, =, >=, >, <, <> 29
LDS 0.22
LDS=, <> = + (LM * N)
(LM)N .
336.3
LDW <=, =, >=, >, <, <> 24
LIFO 37
LN 680 Typ820 Max
LPP 0.22
LPS 0.24
LRD 0.22
LSCR 7.3
MOVB 15
MOVD 20
MOVR 20
MOVW 18
MUL 37
NETR 99
NETW = + (LM * N)
(LM)N .
954
NEXT 0
NOP 0.22
NOT 0.22
O : ISM, T, C, V, S, Q, ML
0.220.726.4
OB <=, =, >=, >, <, <> 18
OD <=, =, >=, >, <, <> 26
OI :
1521
OLD 0.22
ON : ISM, T, C, V, S, Q, ML
0.220.726.4
ONI :
1521
S7-200 PLC
504
s
OR<=, =, >=, >, <, <> 29
ORB 19
ORD 29
ORW 25
OS=, < > + + (LM * N)
(LM)N .
336.3
OW <=, =, >=, >, <, <> 24
PID
-
400
800 Max
770 Max
650 Max
PLS: : PWM
PTO PTO
31
36
50
R =1
(C) (T)
: = + ( *LM)
(T)
C (LM)
T (LM) (LM)
, .
9.3162.9
8.68.3145.19.90.517
RCV 51
RET 16
RI = + ( *LM)
(LM) (LM)
, .
8.9132117
RLB = + (LM * N)
(LM)N .
230.2
RLD = + (LM * N)
(LM)N .
281.4
RLW = + (LM * N)
(LM)N .
270.9
ROUND 56 Typ110 Max
RRB = + (LM * N)
(LM)N .
220.5
RRD = + (LM * N)
(LM)N .
281.7
s
RRW = + (LM * N)
(LM)N .
261.2
RTA = + (LM * N)( )
(LM)N .
14996
RTS = + (LM * N)( x )
(LM)N .
15496
S = 1
: = + ( *LM)
(LM)
, .
2.9
140.5
17
SCAT = + (LM * N)
(LM)N .
305.3
SCPY = + (LM * N)
(LM)N .
274.6
SCRE 0.24
SCRT 10
SEG 15
SFND =
+((N1-N2) * LM2) +(N2 * LM1)
1(LM1) 2(LM2)
N1 .N2 .
397.66.8
SHRB = + ( *LM1) +(( /8) * LM2)
( )( )
1(LM1) 2(LM2)
48521.01.5
SI = + ( *LM)
LM LM
, .
8.91321
17
SIN 900 Typ1070 Max
SLB = + (LM * N)
(LM)N .
230.2
SLD = + (LM * N)
(LM)N .
291.1
STL F
505
s
SLEN 21
SLW = + (LM + N)
(LM)N .
270.6
SPA 371
SQRT 460 Typ550 Max
SRB = + (LM + N)
(LM)N .
220.6
SRD = + (LM + N)
(LM)N .
281.5
SRW = + (LM + N)
(LM)N .
271
SSCPY = + (LM * N)
(LM)N .
425.3
STD = + (LM * N)( )
(LM)N .
6927
s
STI = + (LM * N)( )
(LM)N .
5827
STOP 4
STR = + (LM * N)( )
(LM)N .
5181
SWAP 17
TAN 1080 Typ1300 Max
TODR 331
TODRX
391 Typ783 Typ
TODW 436
TODWX 554
TOF 36
TON 33
TONR 32
TRUNC 53 Typ106 Max
WDR 7
XMT 42
XORB 19
XORD 29
XORW 25
S7-200 PLC
506
507
S7-200
, .
S7-200 CPU
HSC0, HSC1, HSC2, HSC3, HSC4, HSC5
S7-200
G-1
SM0.0 SM1.0 = 0
SM0.1 SM1.1
SM0.2 SM1.2
SM0.3 SM1.3 0
SM0.4 30 / 30 SM1.4
SM0.5 0.5 / 0.5 SM1.5
SM0.6 1 / 1 SM1.6 BCD-
SM0.7 RUN SM1.7 ASCII-16
S7-200 PLC
508
G-2
8 0:
( )
0
9 0: 0
23 0: 0
24 1: 1
25 1: 1
26 1: 1
19 PTO 0
( )
0
20 PTO 1 1
0 I0.0, 2
2 I0.1, 3
4 I0.2, 4
6 I0.3, 5
1 I0.0, 6
3 I0.1, 7
5 I0.2, 8
7 I0.3, 9
12 HSC0 CV=PV ( = ) 10
27 HSC0 11
28 HSC0 12
13 HSC1 CV=PV ( = ) 13
14 HSC1 14
15 HSC1 15
16 HSC2 CV=PV 16
17 HSC2 17
18 HSC2 18
32 HSC3 CV=PV ( = ) 19
29 HSC4 CV=PV ( = ) 20
30 HSC4 21
31 HSC4 22
33 HSC5 CV=PV ( = ) 23
10 0
( )
0
11 1 1
21 T32 CT=PT 2
22 T96 CT=PT 3
S7-200 G
509
G-3 S7-200 CPU
CPU 221 CPU 222 CPU 224CPU 224XP CPU 224XPsi
CPU 226
4096
4096
4096
4096
8192
12288
12288
16384
16384
24576
2048 2048 8192 10240 10240
I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7
Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7
( ) AIW0 ~ AIW30 AIW0 ~ AIW30 AIW0 ~ AIW62 AIW0 ~ AIW62 AIW0 ~ AIW62
( ) AQW0 ~ AQW30 AQW0 ~ AQW30 AQW0 ~ AQW62 AQW0 ~ AQW62 AQW0 ~ AQW62
(V) VB0 ~ VB2047 VB0 ~ VB2047 VB0 ~ VB8191 VB0 ~ VB10239 VB0 ~ VB10239
(L)1 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63
(M) M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7
(SM)
SM0.0 ~ SM179.7SM0.0 ~ SM29.7
SM0.0 ~ SM299.7SM0.0 ~ SM29.7
SM0.0 ~ SM549.7SM0.0 ~ SM29.7
SM0.0 ~ SM549.7SM0.0 ~ SM29.7
SM0.0 ~ SM549.7SM0.0 ~ SM29.7
1ms
10ms
100ms
/ 1ms10ms
100ms
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4 T65 ~ T68
T5 ~ T31 T69 ~ T95
T32, T96
T33 ~ T36 T97 ~ T100
T37 ~ T63 T101 ~ T255
C0 ~ C255 C0 ~ C255 C0 ~ C255 C0 ~ C255 C0 ~ C255
HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5
(S) S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7
AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3
/ 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255
/ 0 ~ 63 0 ~ 63 0 ~ 63 0 ~ 63 0 ~ 127
0 ~ 127 0 ~ 127 0 ~ 127 0 ~ 127 0 ~ 127
/ 256 256 256 256 256
PID 0 ~ 7 0 ~ 7 0 ~ 7 0 ~ 7 0 ~ 7
0 0 0 0, 1 0, 1
1 LB60 ~ LB63 STEP 7-Micro/WIN, 3.0 .
S7-200 PLC
510
G-4 HSC0, HSC3, HSC4 HSC5
HSC0 HSC3 HSC4 HSC5
0 I0.0 I0.1 I0.3 I0.4
1 I0.0 I0.2 I0.3 I0.5
2
3 I0.0 I0.1 I0.3 I0.4
4 I0.0 I0.1 I0.2 I0.3 I0.4 I0.5
5
HSC0 HSC4
6 I0.0 I0.1 I0.3 I0.4
7 I0.0 I0.1 I0.2 I0.3 I0.4 I0.5
8
HSC0 HSC4
A B A B
9 I0.0 I0.1 I0.3 I0.4
10 I0.0 I0.1 I0.2 I0.3 I0.4 I0.5
11
HSC0 HSC3
12 Q0.0 Q0.1
G-5 HSC1 HSC2
HSC1 HSC2
0 I0.6 I1.2
1 I0.6 I1.0 I1.2 I1.4
2 I0.6 I1.0 I1.1 I1.2 I1.4 I1.5
3 I0.6 I0.7 I1.2 I1.3
4 I0.6 I0.7 I1.0 I1.2 I1.3 I1.4
5 I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5
HSC1 HSC2
6 I0.6 I0.7 I1.0 I1.2 I1.3
7 I0.6 I0.7 I1.0 I1.2 I1.3 I1.4
8 I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5
A B A B
9 I0.6 I0.7 I1.2 I1.3
10 I0.6 I0.7 I1.0 I1.2 I1.3 I1.4
11 I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5
S7-200 G
511
LD
LDI
LDN
LDNI
A
AI
AN
ANI
AND
AND
AND
AND
O
OI
ON
ONI
OR
OR
OR
OR
LDBx IN1, IN2 IN1 (x:<, <=,=, >=, >, <>I) IN2
ABx IN1, IN2 AND IN1 (x:<, <=,=, >=, >, <>) IN2
OBx IN1, IN2 OR IN1 (x:<, <=,=, >=, >, <>) IN2
LDWx IN1, IN2 IN1 (x:<, <=,=, >=, >, <>) IN2
AWx IN1, IN2 AND IN1 (x:<, <=,=, >=, >, <>) IN2
OWx IN1, IN2 OR IN1 (x:<, <=,=, >=, >, <>) IN2
LDDx IN1, IN2 DWord IN1 (x:<, <=,=, >=, >, <>) IN2
ADx IN1, IN2 DWord AND IN1 (x:<, <=,=, >=, >, <>) IN2
ODx IN1, IN2 DWord OR IN1 (x:<, <=,=, >=, >, <>) IN2
LDRx IN1, IN2 IN1 (x:<, <=,=, >=, >, <>) IN2
ARx IN1, IN2 AND IN1 (x:<, <=,=, >=, >, <>) IN2
ORx IN1, IN2 OR IN1 (x:<, <=,=, >=, >, <>) IN2
NOT
EUED
=
=I
S , N
R , N
SI , N
RI , N
LDSx IN1, IN2
ASx IN1, IN2
OSx IN1, IN2
IN1 (x: =, <>) IN2
AND IN1 (x: =, <>) IN2
OR IN1 (x: =, <>) IN2
ALD
OLD
And
Or
LPS
LRD
LPPLDS N
( )
( )
( )
( )
AENO And ENO
,
+I IN1, OUT
+D IN1, OUT
+R IN1, OUT
, IN1+OUT=OUT
-I IN1, OUT
-D IN1, OUT
-R IN1, OUT
, OUT-IN1=OUT
MUL IN1, OUT (16*16->32)
*I IN1, OUT
*D IN1, OUT
*R IN1, IN2
, IN1 * OUT = OUT
DIV IN1, OUT (16/6->32)
/I IN1, OUT
/D, IN1, OUT
/R IN1, OUT
, OUT / IN1 = OUT
SQRT IN, OUT
LN IN, OUT
EXP IN, OUT
SIN IN, OUT
COS IN, OUT
TAN IN, OUT
INCB OUT
INCW OUT
INCD OUT
, DWord
DECB OUT
DECW OUT
DECD OUT
, DWord
PID TBL, LOOP PID
TON Txxx, PT
TOF Txxx, PT
TONR Txxx, PT
BITIM OUT
CITIM IN, OUT
CTU Cxxx, PV
CTD Cxxx, PV
CTUD Cxxx, PV
/
TODR T TODW T TODRX TTODWX T
END
STOP STOP
WDR (300 ms)
JMP N
LBL N
CALL N [N1,...]
CRET
[N1, ... 16
]
SBR
FOR INDX,INIT,FINAL
NEXT For/Next
LSCR NSCRT N
CSCRE
SCRE
, ,
DLED IN LED
S7-200 PLC
512
,
MOVB IN, OUTMOVW IN, OUTMOVD IN, OUTMOVR IN, OUT
, , DWord,
BIR IN, OUTBIW IN, OUT
BMB IN, OUT, NBMW IN, OUT, NBMD IN, OUT, N
, , DWord
SWAP IN
SHRB DATA, S_BIT, N
SRB OUT, NSRW OUT, NSRD OUT, N
, , DWord
SLB OUT, NSLW OUT, NSLD OUT, N
, , DWord
RRB OUT, NRRW OUT, NRRD OUT, N
, , DWord
RLB OUT, NRLW OUT, NRLD OUT, N
, , DWord
ANDB IN1, OUTANDW IN1, OUTANDD IN1, OUT
, DWord AND
ORB IN1, OUTORW IN1, OUTORD IN1, OUT
, DWord OR
XORB IN1, OUTXORW IN1, OUTXORD IN1, OUT
, DWord XOR
INVB OUTINVW OUTINVD OUT
, DWord
(1 )
SLEN IN, OUTSCAT IN, OUTSCPY IN, OUTSSCPY IN, INDX, N, OUTCFND IN1, IN2, OUTSFND IN1, IN2, OUT
,
ATT DATA, TBL
LIFO TBL, DATA
FIFO TBL, DATA
FND= TBL, PTN, INDX
FND<> TBL, PTN, INDX
FND< TBL, PTN, INDX
FND> TBL, PTN, INDX
FILL IN, OUT, N
BCDI OUT
IBCD OUT
BCD-
-BCD
BTI IN, OUT
ITB IN, OUT
ITD IN, OUT
DTI IN, OUT
-
-
-
-
DTR IN, OUTTRUNC IN, OUT
ROUND IN, OUT
DWord-
-
-
ATH IN, OUT, LEN
HTA IN, OUT, LEN
ITA IN, OUT, FMT
DTA IN, OUT, FM
RTA IN, OUT, FM
ASCII-16
16 -ASCII
-ASCII
-ASCII
-ASCII
DECO IN, OUT
ENCO IN, OUT
SEG IN, OUT 7-
ITS IN, FMT, OUT
DTS IN, FMT, OUT
RTS IN, FMT, OUT
-
-
-
STI STR, INDX, OUT
STD STR, INDX, OUT
STR STR, INDX, OUT
-
-
-
CRETI
ENI
DISI
ATCH INT, EVNTDTCH EVNT
XMT TBL, PORTRCV TBL, PORT
NETR TBL, PORTNETW TBL, PORT
GPA ADDR, PORTSPA ADDR, PORT
HDEF HSC, MODE
HSC N
PLS Q
513
S7-200CN
S7-200CN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
S7-200CN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
S7-200 PLC
514
S7-200CN
S7-200CN CE S7-200CN EU .
EC 73/23/EEC " "
EC 89/336/EEC "EMC "
2009 7 .
EC 2004/108/EC(EMC ) " "
S7-200CN S7-200CN IEC 61131-2, PLC - .
S7-200CN .
S7-200CN H
515
S7-200CN S7-200CN SIMATIC S7-200 .
A SIMATIC S7-200 . S7-200CN .
H-1 S7-200CN SIMATIC S7-200
S7-200 SIMATIC S7-200CN
CPU 222 DC/DC/DC, 8 /6 6ES7 212-1AB23-0XB0 6ES7 212-1AB23-0XB8
CPU 222 AC/DC/ 8 /6 6ES7 212-1BB23-0XB0 6ES7 212-1BB23-0XB8
CPU 224 DC/DC/DC 14 /10 6ES7 214-1AD23-0XB0 6ES7 214-1AD23-0XB8
CPU 224 AC/DC/ 14 /10 6ES7 214-1BD23-0XB0 6ES7 214-1BD23-0XB8
CPU 224XP DC/DC/DC 14 /10 6ES7 214-2AD23-0XB0 6ES7 214-2AD23-0XB8
CPU 224XPsi DC/DC/DC 14 /10 6ES7 214-2AS23-0XB0 6ES7 214-2AS23-0XB8
CPU 224XP AC/DC/ 14 /10 6ES7 214-2BD23-0XB0 6ES7 214-2BD23-0XB8
CPU 226 DC/DC/DC 24 /16 6ES7 216-2AD23-0XB0 6ES7 216-2AD23-0XB8
CPU 226 AC/DC/ 24 /16 6ES7 216-2BD23-0XB0 6ES7 216-2BD23-0XB8
EM 221 8 x 24 VDC 6ES7 221-1BF22-0XA0 6ES7 221-1BF22-0XA8
EM 221 16 x 24 VDC 6ES7 221-1BH22-0XA0 6ES7 221-1BH22-0XA8
EM 222 8 x 24 VDC 6ES7 222-1BF22-0XA0 6ES7 222-1BF22-0XA8
EM 222 8 x 6ES7 222-1HF22-0XA0 6ES7 222-1HF22-0XA8
EM 223 24 VDC 4 /4 6ES7 223-1BF22-0XA0 6ES7 223-1BF22-0XA8
EM 223 24 VDC 4 /4 6ES7 223-1HF22-0XA0 6ES7 223-1HF22-0XA8
EM 223 24 VDC 8 /8 6ES7 223-1BH22-0XA0 6ES7 223-1BH22-0XA8
EM 223 24 VDC 8 /8 6ES7 223-1PH22-0XA0 6ES7 223-1PH22-0XA8
EM 223 24 VDC 16 /16 6ES7 223-1BL22-0XA0 6ES7 223-1BL22-0XA8
EM 223 24 VDC 16 /16 6ES7 223-1PL22-0XA0 6ES7 223-1PL22-0XA8
EM 223 24 VDC 32 /32 6ES7 223-1BM22-0XA0 6ES7 223-1BM22-0XA8
EM 223 24 VDC 32 /32 6ES7 223-1PM22-0XA0 6ES7 223-1PM22-0XA8
EM 231 , 4 6ES7 231-0HC22-0XA0 6ES7 231-0HC22-0XA8
EM 235 , 4 /1 6ES7 235-0KD22-0XA0 6ES7 235-0KD22-0XA8
EM 232 , 2 6ES7 232-0HB22-0XA0 6ES7 232-0HB22-0XA8
EM 231 RTD, 2 6ES7 231-7PB22-0XA0 6ES7 231-7PB22-0XA8
EM 231 , 4 6ES7 231-7PD22-0XA0 6ES7 231-7PD22-0XA8
S7-200 PLC
516
517
&, 34*, 34
16 -ASCII , 1037- , 102
AABS(American Bureau of Shipping)
, 395AC , 21AC , 22ACCEL_TIME( ), EM 253 , 256AENO , 75AI. (AI) AND , 75AND , 162
, 163AQ. (AQ) ASCII , 103ASCII-16 , 103
, 106AS-i , 465AS- , , 499
BBCD- , 100BV(Bureau Veritas) , 395
CC , 29CP 243-1 IT
, 215CP 243-1 IT
, 463, 463
, 464 , 464
, 463, 464
, 463CP 243-1
, 461, 461
, 460 , 215
, 461 , 460
, 461 , 461
CP 243-2 AS-I , , 465CP 243-2 AS-
, 465, 465
CP 243-2 , 466
, 465, 466
, 466CP
, 224 , 499
CP , STEP 7 Micro/WIN , 225CP5411, 499CP5512, 499CP5611, 499CPU
ID (SMB6), 486 , 213
I/O, 2, 2
, 2 , 48
, 18 , 24
, 2 , 2 , 60 , 214 , 473 , 17, 475, 2 , 2 , 2
CPU 224, DP , 450CPU ,
EM 241 , 331CPU
, 68 , 68, 509, 403-405
, 398, 399, 18 , 400- , 26 , 400, 19 , 398, 497 , 401
CPU , , 47CPU, , 325CRC
Modbus , 351Modbus , 351
DDATx_WRITE, , 381DC , 21DC , 22DC , , 22DECEL_TIME( ), EM 253 , 256DIN , 18
S7-200 PLC
518
DIP RS-232/PPI , 471RTD, 433-434
, 429DIP , PPI , 9, 227DNV(Det Norske Veritas) , 395
EEEPROM
(V) , 39, 489 (M) , 39 , 480
EM 231 RTD CPU , 427DIP , 433-434
, 433, 426 , 436 , 437-438
, 427EM 231
CPU , 427DIP , 429
, 428, 428, 426 , 430 , 431-432
, 427EM 231
, 418, 425, 424 , 421 , 421
, 424EM 232
, 423 , 423
EM 235 / , 418, 425, 424 , 421 , 422
, 424 , 423 , 423
, 420EM 241
CPU , 331CPU , 453MOD_XFR , 321Modbus RTU , 311Modbus , 312MODx_CTRL , 321MODx_MSG , 322RJ11 , 310SMS( ), 312STEP 7-Micro/WIN , 311
, 310
, 313 , 329
, 316 , 314 , 452
, 313, 452 LED, 316, 453 , 312, 325
, 320 , 323 , 315, 327
, 312 , 325, 310
, 312EM 253
ACCEL_TIME, 256CPU , 456DECEL_TIME, 256EM 253 , 290-292POSx_CFG, 284POSx_CLR, 283POSx_CTRL, 274POSx_DIS, 282POSx_GOTO, 276POSx_LDOFF, 279POSx_LDPOS, 280POSx_MAN, 275POSx_RSEEK, 278POSx_RUN, 277POSx_SRATE, 281RP , 304-307
, 267 , 293
, 303 , 301
, 458-459 , 307
, 292, 285-289 , 267
, 273 , 300 , 303 , 292 , 273
, 265 , 290 , 291
, 291/ , 294
, 299, 265
, 266EM 253 , 290-292EM 277 PROFIBUS-DP
CPU , 441DP , 442DP , 442
519
LED , 447PROFIBUS , 443
, 443-444 , 445
, 440 LED, 441 , 214 , 441 , 447
, 444 , 448-449
, 446EN, 67ENO, 67Exclusive OR , 162
, 163
FFBD
, 56 , 58, 56
For-next for, 169next, 169
, 170
GGL(Germanisher Lloyd) , 395GSD , EM 277 PROFIBUS-DP, 448-449GUF( ), 233
HHMI , 225HMI(Human Machine Interfaces), , 500HSA( ), 233HSC, 50
, 119HSC0, HSC1, HSC2
(SMB36 ~ SMB65), 490HSC3, HSC4, HSC5
(SMB131 ~ SMB165), 493
II , 28I/O , 487I/O (SMB5), 486I/O , 61I/O , 156I/O , 157I/O , 33I/O , , 468I/O, , 41IEC 1131-3 , 57
IEC , 116
, 116/ , 116
, 116IEC , 201
, 202
LL , 31LAD
, 56 , 58, 56
LEDEM 241 , 316
, 47LRS(Lloyds Register of Shipping)
, 395
MM , 28MBUS_CTRL , 358MBUS_INIT , 355MBUS_MSG, , 360MBUS_SLAVE , 356Micro PLC , , 52MicroMaster
, 344 , 340, 341
, 333, 334
MM3 , 345, 344
MM4 , 348, 347
Modbus RTU , 353, 354EM 241 , 311
, 311 , 312
Modbus MBUS_MSG, , 361Modbus
CRC , 351 , 350
, 351 , 359
, 353, 351
Modbus , , 350Modbus
CRC , 351MBUS_INIT, 355MBUS_SLAVE, 356, 358S7-200 , 352
, 351 , 351 , 357
S7-200 PLC
520
, 353, 353, 354
, 352 , 354
, 351 , 351
, 357, 364Modbus , 349MODx_CTRL , EM 241 , 321MODx_MSG , EM 241 , 322MODx_XFR , EM 241 , 321MPI
187.5 Kbaud , 217187.5 Kbaud , 218
MPI , 215, 235
NNETR, NETW, , 81Next , 169
, 170NK(Nippon Kaiji Kyokai) , 395NOT , 70Null , 231
OOP73, , 500OR , 75OR , 162
, 163
PPID , 145
, 148 , 148 , 149 , 148 , 148 , 152
, 145, 151 , 148, 150, 150 , 147 , 151 , 151 , 151 , 150, 146 , 151 , 147 , 150
PID PV , 390
, 388 , 389 , 389
, 384 , 387, 387 , 387
PID , 390PID, , , 384PLC , 60POSx_CFG, 284POSx_CLR, 283POSx_CTRL, 274POSx_DIS, 282POSx_GOTO, 276POSx_LDOFF, 279POSx_LDPOS, 280POSx_MAN, 275POSx_RSEEK, 278POSx_RUN, 277POSx_SRATE, 281PPI , 5
RS-232 , 227, 230 , 231 , 232, 210, 224
, 231 , 232
, 227 , 231
PPI , , 232PPI , , 87PPI , 214, 235
, 216 , 216
, 217PPI/ , , 232PROFIBUS , 215, 235PROFIBUS, , 211PROFIBUS-DP
, 445(EM 277), 443 , 450 , 442
PROFIBUS-DP S7-315-2 EM 277, 218STEP 7-Micro/WIN HMI, 218
, 222 , 221
, 223PTO , , 264PTO , 258PTO/PWM , (WMB66 ~ SMB85), 492PTO_CTRL, 260PTO0, PTO1
(SMB166 ~ SMB185), 495PTOx_CTRL, 260PTOx_LDPOS, 263PTOx_MAN, 262PTOx_RUN, 261PV , PID , 390PWM , , 253PWMx_RUN, 254
, 254PWMx_RUN , 254
521
QQ , 28
RRCPx_Read , , 373RJ11 , EM 241 , 310, 453RP , 304RP , 304-307
EM 253 , 304-307RS-232
PPI , 227 , 227
RS-232/PPI DIP , 471
, 469 , 220
, 239-485RS-485 , 222RTD (EM 231), 433RUN , 14, 40
, 244
SS , 32S7-200
C , 29CPU , 2I , 28L , 31M , 28Q , 28RS-232 , 227RUN , 14, 40S , 32SM , 31STEP 7-Micro/WIN , 10STOP , 14, 40T , 29V , 28
- , 30 , 396
, 212-214, 37
, 24 , 36 , 27
(L), 31, 27 , 68
, 231 , 232 , 249 , 21
, 403-405 (V), 28 , 43
, 48
(M), 28 , 33 , 247 , 216, 217, 218, 219, 17 , 16 (S), 32 , 24, 42
, 211, 442 , 2
(AI), 31 (AQ), 32
, 30, 37
, 60 , 480
, 155, 211, 212-214
, 8 , 396
, 21 , 27
, 156 , 480
, 2 (C), 29 , 24 (T), 29
, 41 (SM), 31 , 45
, 41- (I), 28- (Q), 28 , 249
, 4 , 396
S7-200 PLC , , 499S7-200 , 36, 41
, 380S7-200, Modbus , 352S7-200CN , 513-515S7-300, , 217S7-400, , 217SIMATIC , 57SIMATIC
, 115 , 113 , 113 / , 114
SIMATIC , 196, 198, 199, 200
SM , 31Modbus , 350Modbus , 351PTO/PWM , 136
SMB0: , 484SMB1: , 484SMB130: , 488SMB131 ~ SMB165: HSC3, HSC4
HSC5 , 493
S7-200 PLC
522
SMB166 ~ SMB185: PTO0, PTO1 , 495
SMB186 ~ SMB194: , 492SMB2: , 485SMB200 ~ SMB549: , 495SMB28, SMB29 , 50, 488SMB3: , 485SMB30 SMB130: , 488SMB31 SMW32: EEPROM , 489SMB34 SMB35: , 489SMB36 ~ SMB65: HSC0, HSC1, HSC2
, 490SMB4: , 485SMB5: I/O , 486SMB6: CPU ID , 486SMB66 ~ SMB85: PTO/PWM , 492SMB7: , 486SMB8 ~ SMB21: I/O , 487SMB86 ~ SMB94 SMB186 ~ SMB194:
, 492SMS, , 312SMW22 ~ SMW26: , 488SMW98: I/O , 493STEP 7-Micro/WIN
CP , 225EM 241 , 311PPI , 225S7-200 , 10
, 212-214 , 243 , 211
, 216-219, 9, 55
IEC 1131-3, 57SIMATIC, 57
, 57 , 5
, 212-214 , 499
, 5 , 10
, 5 , 55 , 55
STEP 7-Micro/WIN 32 , 499STL
, 511 , 501
STL , 55, 55
STL. STL STOP , 14, 40
TT , 29TC/IP, , 215TCP/IP, , 215TOD , 78TP177micro , , 500
UUSB/PPI
, 210 , 469 , 220
USS , MicroMaster , 333
USS USS4_DRV_CTRL, 337USS4_INIT, 336USS4_RPM_x USS4_WPM_x, 340, 341
, 335 , 343 , 344
USS , , 334USS4_DRV_CTRL , 337USS4_INIT , 336USS4_RPM_x , 340USS4_WPM_x , 341
VV , 28
EEPROM , 39 , 39 , 62
, 16 , 34
& *, 34 , 35
, 144, 144
, 14 , 247
, 246 , 63
, 247, 248 , , 255 , 252 PLC, , 16 , 4, , 252, PWM , 136
, 475-477 , 233
, 50SMB36 ~ SMB65, 490
, 123, 121, 511 , 120 , 130
, 131 , 131 , 126, 119
523
, 120 , 126
, 127 , 119 , 124 , 121-123
, 119 , 131 , 126 , 124
(HDEF) , 118 (HSC) , 118
, 132 , 50
SMB66 ~ SMB85, 492, 133
- , , 30
, 397 , 140
FBD LAD , 246PTO/PWM , 136STL , 247
, 221, 49
, 239-485, , 53
, , 221 , 394 , 394
CPU , 68, Modbus, 353, 354
, 62
Modbus , 353 , 91
, 140, , 78
, 55 , 70, 71
CP , 224CPU , 213GUF( ), 233HMI , 225HSA( ), 233MPI, 187.5 Kbaud , 217MPI, 187.5 Kbaud , 218PPI , 224PROFIBUS, 211PROFIBUS-DP, 218
, 221, 221-224
, 221 PPI, 216 PPI, 216
, 214, 222 , 211
, 231 , 232, 236
PPI, 217 , 216, 217, 218 , 233
, 211 , 221
, 221, 221, 211
, 221, 221, 222 , 223 , 223
, 233 , 210-435 , 223 , 81, 82
, 82, 84 , 81, 82
, 82, 84 , , 500
, , 44
MPI, 215PPI, 214
, 116
, 37, 37
, 14, 37 , 22
PPI , 216 , 9, , 258 , EM 241 , 312 , RS-232/PPI
, 239-485 PPI , 216
(SMB4), 485, , 157
, 96 , 164 -ASCII , 104
, 107, 110 - , 100 - , 100
, 140
, 87, 92 , 36, 87
S7-200 PLC
524
, EM 277 PROFIBUS-DP, 445
DATx_WRITE , 381S7-200 , 380
, 376 , 379
, 377 , 376
, 376 S7-200 CPU, 376 , 380
, , 39 , 54 , 62 , 62
, 92 ,
, 205 , PROFIBUS, 445 , EM 241 , 313
, 55, , 53
, PWM , 136 , , 334. MicroMaster (GSD), EM 277
PROFIBUS-DP, 448-449
RUN , 244 , 248
, 244 , 248
, 246 , 55
, , 6 , 26, 41 , 44
, 44 , 46 , , 43 , , 33 , 112, 112
, , 64 . LAD
, 369, 372
, 371, 369
, 373, , 37
, , 22 , 61 , , 481 , 171
, 171, 171
, 18, 18
, 182
HSC , 131HSC , 131 , 75 , 75
AENO, 75AND , 75OR , 75
, 75 , 75 , 75, 76
AND, OR, XOR, 162
, 161 , 75, , 24 I/O, 33 (L), 31 , 55, 63
, 148, 148
, , 149
(PID) , 145-156, 151
, 150/ , 150 , 151 , 148 , 148/ , 150 , 149
, 152PID, 384 - , 77 , 73
, 73, , 123
, 222 , 500
, 22 , 395
AS-i, 465PID, 145
, 230, 316 , 267
, 461
525
, HSC, 119, NETR, NETW, 81
, 464 , 6
, 211
CPU, 2, 43, 27
, 166 , 183 , 181 , 164, 179 , 179
CPU , 68
, 509 , 36-39, 43
, 69
, 49 , 192, 192
, 36, 467 , 480 , 36
, 38 , , 499 , , 38 , , 379 , 91, , 234 t, EM 241 , 329
, 58
PPI , 231, PPI , 230
, 452CPU , 331MODx_CTRL , 321MODx_MSG , 322MODx_XFR , 321RJ11 , 310SMS , 312
, 312 , 313 , 329
, 316 , 314
, 313 LED, 316 , 312, 325
, 320 , 323 , 315
, 330 , 312
, 310, 312
, 230
, EM 241 , 316
PID , 151 , 120
, 40 , EM 253 , 301
, 258 , 257, 257
PPI , 232PPI , 232PPI/ , 232 , 89 , 92
, 91 , 184 , 187 , 187 , 184 , 98 , 32 , 184
, 184 , 187 , 187 , 184 , 184
, 186, , 32, , 33
, 186
S7-200 , 249 , 60
, 480, 249
, 61
PID , 145, 147 , 223
, 27 , 96 , 183, 183
, 164 , 165 , 165 , PROFIBUS, 445 , 27- , 100 , 101
, 161 , 161 , 161 , , 161, , 236
S7-200 PLC
526
, HSC , 130, 20, 21
CPU , 403-405CPU , 403EM 253 , 458-459
, 410-412 , 467 , 499
, , 307 , PROFIBUS, 445, PID , 150
HSC , 131HSC , 131
, 130
PID , 150, 63 , 247
, 62 (V), 28
, 148 , 149
16 -ASCII, 103ASCII, 103ASCII-16 , 103
, 112, 107, 110, 101
, 102, 101
, 112, 101
, 99, , 60 , EM 241 , 314, , 48 , MBUS_MSG, 360
EM 231, 418EM 235, 418
, 418 , 36 , 43 , 39 , 395, , 49
PPI , 217 , 32, 149
, 75/ - , 77, 70, 73
, 244
, 175, 175
, EM 241 , 452
, 166 , 166 , 166 , , 166 , 59
, 96 , 98 , 96
, 96, 96 , 96
, , 235 , PWM , 136
, PID , 147
CPU , 48, 49 , 49 , 49
, 49 , EM 241 , 313 , 59 , 60
, 75 - , 77/ - , 77 , 70 , 73
(M), 28 , 39, , 131
, 505 , 140
CP 243-1 IT , 463CP 243-1 , 460CP 243-2 AS- , 465CPU , 398, 399EM 231 RTD, 426EM 231 , 426EM 241 , 452EM 277 PROFIBUS-DP, 440Micro PLC , 52RS-232/PPI , 469
, 407 , 414
, 64 , , 226 , 92 (PTO ), 133
, 143
HSC , 126HSC , 131 , 33
527
LAD FBD , 246STL , 247
, 246, 246
, 246 LED
EM 231 RTD, 436EM 231 , 430EM 253 , 456EM 277 PROFIBUS-DP, 441, 447
, , 126 , 63 , 247 , 248
, 244 , 10
Micro/WIN , 55 , 226 , 53
, 53, 10
(EM 231), 428, 428 , 430 , 431-432
, , 255
, 205, 53
, 156 , 205, 204, 54
, 205 , 205
, 204
, 204, 207
, 204, 205
, 204, 207
, 204 , 22
, 190, 190
CP , 224PPI , 224RTD DIP , 433-434S7-200 , 40
DIP , 429 , 57
, 214 , 55
Micro PLC , 52 , 52
, , 499
HSC , 126MM3 , 345MM4 , 348
, 78, 78
(HSC), 124 - , 77 , 73
, 73
CPU , 18EM 231, 424EM 235, 424I/O , 468S7-200, 17
, 16 , 16
, 16 , 18 , 16 , 17, 16 , 18
, , 233 , 102
, 102
S7-200 , 213, 211 , 243
, 49 , PID , 151
, 175, 177
, 86SMB86 ~ SMB94 SMB186 ~ SMB194, 492
, 91 , 89
, 87 , 91
, 89 , 91 , 92
, 89, 93 , 90 , 92
, 92 , 86
, , 35
, 144, 140, 140, 140
, 140 (DIV), 142 (MUL), 142
, 144
S7-200 PLC
528
, 172 (S), 32
, 175 , 175 , 172 , 172 , 172, 172 , 172
, 172 , 172 , 172, , 158
, 143 , 143 , 143
, 143, 143, 143
, EM 241 , 312, , 27, 32, 33 , 24
, 198 , 248
SMW22 ~ SMW26, 488
, , 149 , PTO/PWM , 138, , 255
, 211EM 277 PROFIBUS-DP, 442S7-200, 442
, 156 , 157 , , 159 , (SMB34,
SMB35), 489(TOD) , 78, , 78- , , 47
, 484, 467
, 78 , 79 , 78 , 79
, , 473, , 500
, 54 , Micro PLC, 52 , , 155
, STEP 7-Micro/WIN, 9, , 123 , 27, 32 , 96 , , 141 , 164-ASCII , 105
, 106
, 107, 110 , 78 , 79 , 78 , 78 , 79
, 25 , 24
, 42, 47
, 42 , STL , 501 , 61 , USS , 344, , 14 , 62
, , 53 , 62
, 4EM 231 RTD, 426EM 231 , 426EM 231 , 419EM 232 , 423EM 235 / , 420
(AI) , 31
, 45
SMB28 SMB29, 488, 50
(AQ), , 32 , , 43
, , 52 , PID , 151 , 71
, 30 , 22
, 116/ , 116
, 37, , 37
EM 241 , 323EM 241 , 315I/O, 61Modbus , 357PID , 151PID , 389SMB1, , 484
, 82, 61
, 60, 60
, 60, 61
, 61 , 60
529
, 480EM 253 , 292EM 253 , 293EM 253 , 292PTO , 264PWMx_RUN , 254USS , 344
, 481 , 480
, 482 , 394
, 150
MM3 , 344MM4 , 347S7-200, 10S7-200 , 231S7-200 , 232
, 235 , 9
CP 243-1 IT , 464CP 243-1 , 461CP 243-2, 466
, , 11 , 36, 39 , V , 39 , 39 , , 500 , PID , 389
AND , 163ASCII-16 , 106DIV , 142EM 241 , 325for-next , 170IEC , 116IEC , 202Modbus ,
, 357, 364MUL , 142OR , 163SIMATIC , 115SIMATIC , 198, 199, 200USS , 343XOR , 163
, 144 , 121 , 132
/ , 84 , 112
, 171 , 182
, 76 , 73
, 192 , 161 , 166 instruction, 96
, 53 , 207 , 205
, 207 , 190
, 73 , 102
, 93 , 172 , 183 , 159 , 141-ASCII , 106
, 168 , 285-289 , 180, 183
, 112 , 53 , 159
, 93 , 475 , 72 , 141-ASCII , 106 , 168
, 177 , 168
, 144 , 200 , 199 , 199
, 115 / , 115 , 175 , 177 , 196
, 189 , 234 , 101
, 226 , 180
, 191 , 179 , 179 , 179 , 179 , 179 , 179
, 69 , , 52
EM 231 RTD, 437, 437-438EM 231 , 431-432
, 167, 168
, 179 , 179 , 179 , 179 , 179
, 157 , 158
, 164 , PROFIBUS, 445
S7-200 PLC
530
, 27 , S7-200 , 213
ACCEL_TIME, 256DECEL_TIME, 256EM 253 , 290-292POSx_CFG, 284POSx_CLR, 283POSx_CTRL, 274POSx_DIS, 282POSx_GOTO, 276POSx_LDOFF, 279POSx_LDPOS, 280POSx_MAN, 275POSx_RSEEK, 278POSx_RUN, 277POSx_SRATE, 281RP , 304-307
, 267 , 293 , 301 , 257
, 307 , 292 , 267
, 273 , 303 , 292 , 273
, 265 , 290 , 291
, 303, 291/ , 294
, 299, 265
, 266 , 133, 267
PTOx_ADV, 264PTOx_CTRL, 260PTOx_LDPOS, 263PTOx_MAN, 262PTOx_RUN, 261
, 22 , 89
, 214TCP/IP, 215
, CP 243-1, 219 , , 461
, 181
, 180, 179
, , 183
16 -ASCII, 103AENO, 75AND, 162AND , 75ASCII-16 , 103BCD- , 100
EM 241 , 320EM 253 , 273exclusive OR, 162for, 169MBUS_CTRL, 358MBUS_INIT, 355MBUS_SLAVE, 356Modbus , 353, 354MODx_CTRL, 321MODx_MSG, 322MODx_XFR, 321next, 169NOT, 70OR, 162OR , 75PID , 145POSx_CFG, 284POSx_CLR, 283POSx_CTRL, 274POSx_DIS, 282POSx_GOTO, 276POSx_LDOFF, 279POSx_LDPOS, 280POSx_MAN, 275POSx_RSEEK, 278POSx_RUN, 277POSx_SRATE, 281PTOx_ADV, 264PTOx_CTRL, 260PTOx_LDPOS, 263PTOx_MAN, 262PTOx_RUN, 261PWMx_RUN, 254USS , 335
, 144 (HDEF), 118 (HSC), 118 (PLS), 133
, 140, 140
, 70 , 81 , 81
, 116 , 164 -ASCII, 104 , 107, 110 - , 100 - , 100
, 140, 112, 171
, 171 , 75 , 75 , 75 (PID), 145, 73 - , 77
, 192 , 303
, 184
531
, 187 , 187 , 184 , 184
, 186 , 183 , 164 , 165 , 165- , 100, 101
, 161 , 161 , 161 , 166 , 166 , 166, 59 , 70, 140, 143
, 204 , 204 , 204
, 190, 73 - , 77
, 102, 86 , 172 , 172 , 172 , 164-ASCII, 105
, 107, 110 , 78 , 78 , 79 , 78 , 79
, 25 , 116/ , 116
, 179 , 179 , 179 , 179 , 179 , 179 , 167
, 179 , 179 , 179 , 179 , 179 , 179 , 164 , 181
, 112, 153-160 , 153 , 153
, 153 , 153 , 153
, 153 , 153
, 101 , 143 , 143, 86-ASCII, 103-BCD, 100- , 100
(DIV), 142 , 107, 110
- , 100 (MUL), 142
, 167, 143 , 172 , 167
, 73, 167 , 73 , 73 , 70 , 73, 144 (TONR), 196 (TOF), 196, 201 (TON), 196, 201, 73 , 59
, 113 , 113 / , 114, 143, 143, 190-195 , 194
, 189 (PTO), 133 (PLS), 133 (TP), 201 (PWM), 133
, 70 , 95 , 95 , 70 , 107, 110 , 107, 110 , 107, 110
, 190 , 64
HSC, 119NETR, NETW, 81
, EM 253 , 300 , EM 253 , 292, 293
IEC 1131-3, 57SIMATIC, 57
, 57
S7-200 PLC
532
, 11, 55, , 511, , 12
, 112, 112
, CP 243-1 IT, 219 , , 464
HSC , 126 , 120
, 25, 42I/O, 156S7-200 , 156
, 157/ , 156
, 156 , 156
, 155, 53
, 157, 155
, 156, 54, 155 , 156
, 153 , 153
, 508, 158
, 154 , 153
, 159 , 153 , 153 , 153 , 153 , 153
, 153 , 153 , 153
, 153 , 153
, , 210 , 4
(SMB200 ~ SMB549), 495 CPU, 325
, 24, 25CPU , 403EM 253 , 265
, 409 , 120
, 44, 418 (HSC), 123
, 45/ , 59
EM 231, 421EM 235, 421
EM 231, 421EM 235, 422
CPU , 400
, 408 , 414
, 473 , 25, , 12
, 24, 25
, PID , 151 , PID, 384 , 387
, 101 , 143 , 143 , , 257 , EM 253 , 307 , 5
DIN , 18 , 18, 18, 18
, , 19, , 61
EEPROM , 489EEPROM (V), 39EEPROM (M), 39S7-200 , 36
, 38, 13
, PID , 147 , 395 , , 221 , 86
, 87, 93
, 86
, 221, 211
PPI , 213, 225, 227,
231, 232 , 9
, 233 , 62 , 62 , 8, 17 , CPU , 400 , , 39, 43 , 17
CPU, 475, 475, 477
, 477, 476 , 475
, , 205
533
, 396 , 396, S7-200, 396
Modbus , 350Modbus , 351
, 150 , , EM 241 , 310
, 70, , 221
, 171 , 171
S7-200 , 27, 34 , 63 , 27
, 48 , 70
, 72, 20, 21
, , 198, 199 , 96 , , 141-ASCII , 103
, 106-BCD , 100- , 100
(DIV), 142, 142
, 107, 110- , 100
(MUL), 142, 142
, 167, 168
CPU , 19 , 19
, 19 , 143 , 172 , 59 , , 177 , 167, 168
, CPU, 40 , 484
, 226 , 73 , 167, , 223 , 398-473
CP 243-2 AS- , 465CPU , 398PPI , 469
, 407 , 414, 426
, 473
Modbus, 352, 211
, 62 , 213, 62
, EM 277 PROFIBUS-DP, 441
S7-200 , 27( ), 34- , 30 I/O, 33 , 31
, 28-31 , 27
, 28 , 28 (SCR) , 32
, 31 , 32
, 30, 27
, 29 , 29
(SM) , 31- , 28- , 28
I/O, 33 , 90, , 204 , 73 , 73 , 70 , 73 , 144
, 144 (TONR), 196
, 200 (TOF), 196, 201
, 199 (TON), 196, 201
, 198
EM 253 , 273Micro PLC , 52
, 35 , 221
, 19 , 22, 20
, 54, 16 , 19 , 22 , 22
, 54, 156 , 21 , 20
LED, 47 , EM 253 , 291, CPU - , 26
S7-200 PLC
534
, PID , 148 , 194
, 192
, 236, 60
, , 26 , , 62
Modbus , 351 , 127
, 92 / ,
, 255, , 233
, 24CPU , 403EM 253 , 265
, 410 , 59
EM 232, 423EM 235, 423 , 22
EM 232, 423EM 235, 423
CPU , 401
, 409 , 415
, 24 , 73, , , 43, , , 43, , 236
, 61, 480
, CPU, 2
(C), 29
IEC , 116
, 116/ , 116
SIMATIC , 113 , 113 / , 114
(HDEF), 118 (HSC), 118
, , 50 , 113, 115
, 113 / , 114
, 115
, 467 , 499
CPU 221 AC/DC/ , 403CPU 221 DC/DC/DC, 403CPU 222 AC/DC/ , 404, 405CPU 222 DC/DC/DC, 404, 405CPU 224 AC/DC/ , 404, 405CPU 224 DC/DC/DC, 404, 405CPU 226 AC/DC/ , 406CPU 226 DC/DC/DC, 406EM 221 DI 8 x AC, 411EM 221 DI 8x24 VDC, 411EM 222 DO 8 x , 411EM 222 DO 8x24 VDC, 411EM 223 4x24 VDC /4x24 VDC , 410EM 223 DI 16/DO 16 x 24 VDC , 412EM 223 DI 16/DO 16 x DC 24V, 412EM 223 DI 32/DO 32 x 24 VDC , 413EM 223 DI 32/DO 32 x DC 24V, 413EM 223 DI 4/DO 4 x DC 24V/ , 410, 411EM 223 DI 8/ DO 8 x 24 VDC/ , 412EM 223 DI 8/DO 8 x 24 VDC, 412EM 231 RTD, 427EM 231 , 427
, , 223, , 499 , 24 , HSC , 124
CP 243-1 IT , 464CP 243-1 , 461EM 231, 419EM 231 RTD, 433EM 231 , 428EM 235, 420EM 253 , 291EM 277 PROFIBUS-DP, 443-444Modbus , 353
, 43 , 43
, 43 , 53 , EM 241 , 315, 327/ , EM 253
, 294 , 482 , 60
I/O , 468RS-232/PPI , 469USB/PPI , 469
, 230, 231
, 221, 222, 223
, 210, 223 , 499
535
, 143
, 73, 73 , 73 , 73 , 73 , 73, 73
, EM 241 , 314
(T), 29
IEC (TOF), 201 (TON), 201 (TP), 201
SIMATIC (TONR), 196 (TOF), 196 (TON), 196
, 157 , 198, 199 , 143
, 19, 19
, 192
, 190 , 194
, 189, 190
, 194, 196
, 189, 189
, 500
, 500 , 6 , , 6 , EM 241 , 330 , EM 241 , 312
, 311 , , 234 , 233
, 235, 210
MicroMaster , 334Modbus , 350Modbus , 351S7-200, 10
, 231-232 , 232-233 , 42
, , 210, 231, 232
, 214, 236
, 157 , , 499 , STEP 7-Micro/WIN, 10 , , 26
, 81 , 81
, 86, 86 , 95 , 95
, , 499
, 156 , 223
, 226
CP 243-1 IT , 463CP 243-1 , 461CP 243-2 AS- , 465 . CP .
MPI( ), 215, 235PPI( ), 214, 235PROFIBUS, 215, 235TCP/IP, 215
, 226, 214
EM 241 , 325Modbus , 350Modbus , 351 , EM 277 PROFIBUS-DP, 446 , 484-492
, 507 (SM), 31
, 50 , EM 253 , 299
EM 241 , 310EM 253 , 265
, 205 , 205
, PTO , 134 , 18
SMB3, 485SMB30 SMB130, 92
, , 500
PTOx_ADV, 264PTOx_CTRL, 260PTOx_LDPOS, 263PTOx_MAN, 262PTOx_RUN, 261
S7-200 PLC
536
(PTO), 50, 133SM , 136
, 135 , 134
, 134 , 138
, 133, 134
, 138
, 50 (PTO), 133 (PLS), 133 (PWM), 133
(PLS), 133 , 44 , 45 (TP), 201 , 253
PWM , 253 (PWM), 50, 133
SM , 136 , 136
, 135 , 138
, 133 , 138
. FBD , , 312
, , , 500, RUN , 244
STL, 55 (LAD), 56 (FBD), 56
, 387 , 35, , 34
, 70, , 50
, 95 , 95, , PPI , 220
, SMS , 313 DIN , 17 , 99 , 70, , 394
, , 148
EM 253 , 266 , 119
, , 499 , 5
RUN , 244STEP 7-Micro/WIN , 55
, 14, 53
, 53, 14, 37
, 244
, 246 , 63, 10
, 54 , 248, 14 , 61
, 25 , 156
, 13, 36-40 , 60
, , 47 , , 47 , , 38
for-next , 169 , 167 (SCR), 172
, 167 , 171, 167
, 167 , 55
STL, 55 (LAD), 55 , 58, 55, 11 (FBD), 55, , , 303 , 41- (I), 28- (Q), 28
PROFIBUS-DP, 442STEP 7-Micro/WIN , 225
, , 226
, 214 , PTO/PWM , 138 , EM 253 , 294
PPI , 87RS-232 , 227
, 92 , 226
(SMB2), 485, 226 , 86, 156
(SMB3), 485, 86
(SMB30 SMB130), 488 , 485
SMB30 SMB130, 488, , PPI , 231
- - , 217-218 , , 223
, 44 , 45
537
, , 249
, 107, 110
, 107, 110
, 107, 110, RS-232/PPI
, 239-485
HSC , 126 , 211
, 62 , 62
, 395
HSC , 126HSC , 131
EM 231 RTD, 427EM 231 , 427EM 241 , 453EM 253 , 456EM 277 PROFIBUS-DP, 441
I/O, 33 (SMW98), 493
, 4I/O , 33ID , 487
, 410-412 , 407 , 408 , 409
, , 407, 18
, 414 , 414 , 414, 426 , 415
, 17, 475, 19 , 497, 18
, 468
, 396, 396
, 179, 180, 179
, 190, 191
, CPU , 47
S7-200 PLC
538
S7-200 PLC
SIEMENS ENERGY & AUTOMATION INC
:
ONE INTERNET PLAZA
PO BOX 4991
JOHNSON CITY TN USA 37602-4991
: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/ / : _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.
___________________________
S7-200 PLC
. Siemens .
1( ) 5( ) .
1. ?
2. ?
3. ?
4. ?
5. .
:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
1
S7-200 2
CPU 221 CPU 222 CPU 224 CPU 224XP CPU 224XPsi
CPU 226
40964096
40964096
819212288
1228816384
1638424576
2048 2048 8192 10240 10240
I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7 I0.0 ~ I15.7
Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7 Q0.0 ~ Q15.7
( ) AIW0 ~ AIW30 AIW0 ~ AIW30 AIW0 ~ AIW62 AIW0 ~ AIW62 AIW0 ~ AIW62
( ) AQW0 ~ AQW30 AQW0 ~ AQW30 AQW0 ~ AQW62 AQW0 ~ AQW62 AQW0 ~ AQW62
(V) VB0 ~ VB2047 VB0 ~ VB2047 VB0 ~ VB8191 VB0 ~ VB10239 VB0 ~ VB10239
(L)1 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63 LB0 ~ LB63
(M) M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7 M0.0 ~ M31.7
(SM)
SM0.0 ~ SM179.7
SM0.0 ~ SM29.7
SM0.0 ~ SM299.7
SM0.0 ~ SM29.7
SM0.0 ~ SM549.7
SM0.0 ~ SM29.7
SM0.0 ~ SM549.7
SM0.0 ~ SM29.7
SM0.0 ~ SM549.7
SM0.0 ~ SM29.7
1 ms
10 ms
100 ms
/ 1 ms
10 ms
100 ms
256(T0 ~ T255)
T0, T64
T1 ~ T4
T65 ~ T68
T5 ~ T31
T69 ~ T95
T32, T96
T33 ~ T36
T97 ~ T100
T37 ~ T63
T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4
T65 ~ T68
T5 ~ T31
T69 ~ T95
T32, T96
T33 ~ T36
T97 ~ T100
T37 ~ T63
T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4
T65 ~ T68
T5 ~ T31
T69 ~ T95
T32, T96
T33 ~ T36
T97 ~ T100
T37 ~ T63
T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4
T65 ~ T68
T5 ~ T31
T69 ~ T95
T32, T96
T33 ~ T36
T97 ~ T100
T37 ~ T63
T101 ~ T255
256(T0 ~ T255)
T0, T64
T1 ~ T4
T65 ~ T68
T5 ~ T31
T69 ~ T95
T32, T96
T33 ~ T36
T97 ~ T100
T37 ~ T63
T101 ~ T255
C0 ~ C255 C0 ~ C255 C0 ~ C255 C0 ~ C255 C0 ~ C255
HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5 HC0 ~ HC5
(S) S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7 S0.0 ~ S31.7
AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3 AC0 ~ AC3
/ 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255
/ 0 ~ 63 0 ~ 63 0 ~ 63 0 ~ 63 0 ~ 127
0 ~ 127 0 ~ 127 0 ~ 127 0 ~ 127 0 ~ 127
/ 256 256 256 256 256
PID 0 ~ 7 0 ~ 7 0 ~ 7 0 ~ 7 0 ~ 7
0 0 0 0, 1 0, 1
1 LB60 ~ LB63 STEP 7-Micro/WIN, 3.0 .
2
STL
= 73
+D 140
-D 140
* D 140
/ D 140
+I 140
-I 140
=I 73
* I 140
/ I 140
+R 140
-R 140
*R 140
/R 140
A 70
AB < = 96
AB = 96
AB > 96
AB< 96
AB > = 96
AB <> 96
AD < 96
AD < = 96
AD = 96
AD > 96
AD > = 96
AD <> 96
AENO 75
AI 70
ALD 75
AN 70
ANDB 162
ANDD 162
ANDW 162
ANI 70
AR= 96
AR < 96
AR<= 96
AR > 96
AR>= 96
AR <> 96
AS= 98
AS<> 98
ATCH 153
ATH 103
ATT 189
AW < 96
AW < = 96
AW= 96
AW > 96
STL
AW > = 96
AW <> 96
BCDI 99
BIR 165
BITIM 196
BIW 165
BMB 166
BMD 166
BMW 166
BTI 99
CALL 204
CEVNT 153
CFND 187
CITIM 196
COS 143
CRET 204
CRETI 153
CSCRE 172
CTD 113
CTU 113
CTUD 113
DECB 144
DECD 144
DECO 112
DECW 144
DISI 153
DIV 142
DLED 178
DTA 103
DTCH 153
DTI 99
DTR 99
DTS 107
ED 70
ENCO 112
END 167
ENI 153
EU 70
EXP 143
FIFO 190
FILL 192
FND < 193
FND <> 193
FND = 193
FND > 193
FOR 169
GPA 95
HDEF 118
HSC 118
HTA 103
STL
IBCD 99
INCB 144
INCD 144
INCW 144
INVB 161
INVD 161
INVW 161
ITA 103
ITB 99
ITD 99
ITS 107
JMP 171
LBL 171
LD 70
LDB <= 96
LDB = 96
LDB >= 96
LDB > 96
LDB < 96
LDB <> 96
LDD >= 96
LDD < 96
LDD <= 96
LDD = 96
LDD > 96
LDD <> 96
LDI 70
LDN 70
LDNI 70
LDR= 96
LDR < 96
LDR<= 96
LDR > 96
LDR>= 96
LDR <> 96
LDS 75
LDS= 98
LDS<> 98
LDW <= 96
LDW < 96
LDW = 96
LDW > 96
LDW >= 96
LDW <> 96
LIFO 190
LN 143
LPP 75
LPS 75
LRD 75
LSCR 172
STL
MOVB 164
MOVD 164
MOVR 164
MOVW 164
MUL 142
NEXT 169
NETR 81
NETW 81
NOT 70
O 70
OB = 96
OB > = 96
OB > 96
OB < 96
OB < = 96
OB <> 96
OD < 96
OD < = 96
OD = 96
OD > 96
OD > = 96
OD <> 96
OI 70
OLD 75
ON 70
ONI 70
OR= 96
OR < 96
OR<= 96
OR > 96
OR >= 96
OR <> 96
ORB 162
ORD 162
ORW 162
OS= 98
OS<> 98
OW < 96
OW < = 96
OW = 96
OW > 96
OW > = 96
OW <> 96
PID 145
PLS 133
R 73
RCV 86
RI 73
RLB 179
RLD 179
STL
RLW 179
ROUND 99
RRB 179
RRD 179
RRW 179
RTA 103
RTS 107
S 73
SCAT 184
SCPY 184
SCRE 172
SCRT 172
SEG 99
SFND 187
SHRB 181
SI 73
SIN 143
SLB 179
SLD 179
SLEN 184
SLW 179
SPA 95
SQRT 143
SRB 179
SRD 179
SRW 179
SSCPY 186
STD 110
STI 110
STOP 167
STR 110
SWAP 183
TAN 143
TODR 78
TODRX 78
TODW 78
TODWX 78
TOF 196
TON 196
TONR 196
TRUNC 99
WDR 167
XMT 86
XORB 162
XORD 162
XORW 162