simatic s7 | Программирование с помощью step 7...
TRANSCRIPT
-
, 1 2 3 4 5 6 7 8 9 10 AWL 11 12 13 14 15 online CPU 16 17 18 19 ( ) 20 21 22 23 7 24 25 26 STEP 7 27 online- CPU 28 29 30
31 32 33
SIMATIC S7
STEP 7 V5.0
:6ES7 810-4CA04-8BA0
03/99C79000-G7076-C562 02
-
, , . :
! , , .
! , , .
! , .
, .
. , , , .
:
! , , , Siemens.
, , , .
SIMATIC, SIMATIC HMI SIMATIC NET SIEMENS AG.
, , ; , .
Copyright Siemens AG 1998
, . . , , , .
Siemens AG : / 4848, D- 90327
. , . , , . .
Siemens AG 1998 .
Siemens C79000-G7076-C562
-
STEP 7 5.0C79000-G7076-C562-02 iii
STEP 7. , . , , . , STEP 7 SIMATIC S7. , "Working with STEP 7 V5.0, Getting Started [ STEP 7 5.0, ]". " STEP 7."
. , - (., ) Windows 95 / NT Windows98.
5.0 STEP 7.
-
STEP 7 5.0iv C79000-G7076-C562-02
STEP 7 STEP 7 Basic Information [STEP 7- ]. STEP 7:
STEP 7 Basic Information [STEP 7- ], Working with STEP 7
V5.0, Getting Started [ STEP7 5.0, ]
Programming with STEP 7 V5.0[ STEP 7 V5.0]
Configuring Hardware andCommunication Connections, STEP 7V5.0 [ STEP 7 V5.0]
From S5 to S7, Converter Manual [S5 S7. ]
, STEP 7 S7-300/400.
6ES7810-4CA04-8BA0
STEP 7 Reference [ STEP7], KOP/FUP/AWL
S7-300/400
S7-300/400
KOP,FUP AWL, STEP7.
6ES7810-4CA04-8BR0
online STEP 7
STEP 7 online.
STEP 7.
AWL/KOP/FUP SFB/SFC
. STEP 7.
-
STEP 7 5.0C79000-G7076-C562-02 v
online , . , . :
, Help[]: Contents [] STEP 7.
Using Help [ ] .
- , ., . Help [] F1.
- . , .
, .
, ,
STEP 7, HTML. .
SIMATIC Siemens SIMATIC S7. , , (D 90327 Nuernberg)..:+49 (911) 895-3154
-
STEP 7 5.0vi C79000-G7076-C562-02
SIMATIC :
-
SIMATIC
SIMATIC
- SIMATIC
SIMATIC
: .-. 7:00 17:00: +49 (911) 8957000: +49 (911) 8957002EMail: simatic.support@
nbgm.siemens.de : +1:00
: .-. 8:00 17:00: +1 423 4612522: +1 423 4612231EMail: simatic.hotline@
sea.siemens.com : -5:00
: .-. 8:30 17:30: +65 7407000: +65 7407001EMail: simatic@
singnet.com.sg : +8:00
SIMATIC Premium Hotline( , SIMATIC Card): .-. 0:00 24:00: +49 (911) 8957777: +49 (911) 8957001 : +01:00
-
STEP 7 5.0C79000-G7076-C562-02 vii
SIMATIC (SIMATIC Customer Support) online
SIMATIC Customer Support , online, SIMATIC: :
Internet http://www.ad.siemens.de/simatic
Fax-Polling 08765-93 02 77 95 00 , , ,
, :
Internet http://www.ad.siemens.de/support/html_00/
Bulletin Board System (BBS) (SIMATIC CustomerSupport Mailbox) +49 (911) 895-7100.
V.34(28,8 ), : 8, N, 1,ANSI; ISDN (x.75, 64 ).
-
STEP 7 5.0C79000-G7076-C562-02 1-1
1
1.1 STEP 7
STEP 7?STEP 7 , SIMATIC. SIMATIC. STEP 7:
STEP 7 Micro/DOS STEP 7 Micro/Win SIMATIC S7-200.
STEP 7 Mini SIMATIC S7-300 SIMATIC C7-620 (. STEP 7 Mini ).
STEP 7 SIMATIC S7-300/S7-400, SIMATIC M7-300/M7-400 SIMATIC C7 :
, SIMATIC(. STEP 7)
STEP 7 STEP 7 Mini , STEP 7 Micro "STEP 7Micro/DOS".
STEP 7 . , , . , , , , .
-
STEP 7 5.01-2 C79000-G7076-C562-02
STEP 7
STEP 7
? ?
?
?
?
?(, )
:
" "
?
?
-
STEP 7 5.0C79000-G7076-C562-02 5-1-3
, : ,
. , , ,
. , , , .
STEP 7, (. STEP 7 ).
STEP 7 (. ).
, , , , STEP 7 (. ).
STEP 7STEP 7 Windows 95/98/NT(. STEP 7).
, . (. ).
, ; , SIMATIC 300, SIMATIC400, SIMATIC S5 (. ).
, . (. ) .
. , , , (. ).
-
STEP 7 5.01-4 C79000-G7076-C562-02
, , (. ).
, , , , (. AWL).
S7: (. ).
, , , , . , (, SIMATIC WinCC, SIMATICProTool), . .
STEP 7 . , WinCC (. ).
S7: , ( ). CPU . M7: 7.
S7: CPU, , (. ). M7: .
, online. . ,
-
STEP 7 5.0C79000-G7076-C562-02 5-1-5
CPU (. ).
-
STEP 7 5.01-6 C79000-G7076-C562-02
/ , (. ). DOCPRO, , , .
, :
CPU (. CPU)
(. )
7 (. 7)
-
STEP 7 5.0C79000-G7076-C562-02 5-1-7
1.2 STEP 7
SIMATIC STEP 7 EN 61131-3 IEC 1131-3. Windows 95/98/NT - Windows.
, :
, , S7
STEP 7 , , .
STEP 7 STEP 7 ( ) :
KOP FUP AWL
SIMATIC Manager
-
NETPRO-
; .
-
STEP 7 5.01-8 C79000-G7076-C562-02
SIMATIC ManagerSIMATIC Manager , , (S7/M7/C7) . , , SIMATIC Manager'.
[ F1]
: File , Edit , Insert , PLC ( ), View , Options , Window ,Help , No Filter , Source Files , Blocks ,System Data
. :
(/), / / Windows
, , . , .
-
STEP 7 5.0C79000-G7076-C562-02 5-1-9
. , , - . . :
(, ,, ) (, )
(, ) slave- DP
CPU :
( , )
MPI
( /, , , )
, S7-300 S7-400 .
(. KOP, . LAD) STEP 7. - : , .
(. AWL, . STL) STEP 7, . , , CPU . ( ).
(. FUP, . FBD) STEP 7, . (, ) .
.
-
STEP 7 5.01-10 C79000-G7076-C562-02
, . :
.
. / .
CPU . . .
. , ,. CPU. , , .
(FM) () Hardware Configuration [] , . FM ( FM/CP) . , .
NetPro ( ) NetPro MPI , :
; (SDB) CPU
, , :
-
STEP 7 5.0C79000-G7076-C562-02 5-1-11
1.3 STEP 7 5.0?
SIMATIC Manager . SIMATIC Manager.
. "Activate[]" "General [ ]" (Options >Customize [ > ]) .
WinLC ( / SoftPLC).
.
("Details"), .
( ) Options >Customize [ > ].
offline.
( ) . : H- ( S7 H
) SIMATIC PC ( PC).
LAD/STL/FBD - Programming Blocks [ KOP/AWL/FUP]
, : Edit > Block Call > Update Block Interface [ >
> ], Edit > Block Call > Change to Multiple Instance Call [
> > ], Edit > Block Call > Change to FB/DB Call [ >
> FB/DB]. , STEP 7 5. .
, online, : Modify Address [ ] ( Debug []), Modify Address to 1 [ 1] ( Debug []), Modify Address to 0 [ 0] ( Debug []).
-
STEP 7 5.01-12 C79000-G7076-C562-02
(offline) , , , , ( ). , STEP 7 5 ( , Edit > Call >Update [ > > ]).
online , offline.
View > Display > Symbol Selection [ > > ], , KOP FUP. , , .
View > Update Symbol Selection [ > ], , , .
, , Options > Customize [ > ], "Symbol Selection [ ]". .
, , . , , ( Edit > Create Network Template [ > ]).
( Options > Customize [ > ], "Source Files [ ]").
Monitoring and Modifying Variables [ ] ,
, , .
online , offline.
Insert > Symbol [ > ]. , .
View > Display Symbol Selection [ > ], , . , , .
View > Update Symbol Selection [ > ], , , .
-
STEP 7 5.0C79000-G7076-C562-02 5-1-13
Options > Customize [ > ] , .
Variable > Modify/Force Value Valid [ >/ ] Variable > Modify/Force Value as Comment[ > / ]
Variable > Trigger [ > ] Variable > Set Trigger [ > ].
:Variable > Monitor [ > ],Variable > Modify [ > ],Variable > Update Monitor Values [ > ],Variable > Activate Modify Values [ > ],Variable > Modify/Force Value as Comment [ >/ ].
:CTRL+J Insert > Symbol [ > ]CTRL+L PLC > Connect To > Configured CPU [ > > CPU]CTRL+7 View > Display > Symbol Selection [ > > ]CTRL+ALT+E Options > Customize [ > ]
, online, "LAD/STL/FBD: Programming Blocks [KOP/AWL/FUP: ]" ( Debug > Modify Address [ > ], Debug > Modify Address to 0 [ > 0] Debug > Modify Address to 1 [ > 1]).
/
( Edit > Symbols[ > ]).
( Station > Export [ > ] Station >Import [ > ]).
Address Overview [ ] ( View > AddressOverview [ > ]).
master-DP ( 10).
PROFIBUS-DP .
CPU ;:
CPU S7 , (MPI/PROFIBUS-DP)
SYNC FREEZE DP CPU S7-400
-
STEP 7 5.01-14 C79000-G7076-C562-02
( , , , ...)
"cold restart [ ]" .
"SIMATIC PC station [
SIMATIC PC]"; S7 S7 PC.
H-( S7 H).
PROFIBUS-DP ( ).
/PC SIMATIC Manager .
: ( PLC > Download > Stations on Subnet [ > > ]) (PLC > Download > Connections and Routers[ > > ]).
( ) ( PLC > Upload [ >]).
, , , ( ).
"Find and Replace [ ]". "Symbol"
( Edit > Add Default Symbolic Name[ > ]).
PCS7
, WinCC. , .
, STEP 7, STEP 7 ASCII , Options > Translate Texts[ > ] Texts > Export [ >]. , STEP 7 Texts > Import [ > ].
STEP 7 STEP 7, online.
-
STEP 7 5.0C79000-G7076-C562-02 5-1-15
, . :
-
STEP 7 5.01-16 C79000-G7076-C562-02
, STEP 7, STEP 7. , , STEP 7. STEP 7.
STEP 7 HTML. , . , , ( Windows). . "See also []", .
online-- STEP 7 PDF. , , , Siemens.
"Notes on the Documentation [ ]" Readme.wri CD STEP 7. online- , .
1.4 STEP 7
1.4.1 STEP 7
, :
; , .
(Run-Time) ; .
Human Machine Interfaces [- ] (HMI); .
-
STEP 7 5.0C79000-G7076-C562-02 5-1-17
, :
STEP 7 - Mini STEP 7 S7-300 C7-620 S7-300
S7-400 M7-300 M7-400
C7-620
Borland C/C++ o CFC +1) + +2)DOCPRO + +3) +HARDPRO + M7 ProC/C++ o S7 GRAPH +1) +2)S7 HiGraph + +S7 PDIAG + S7 PLCSIM + +S7 SCL + +Teleservice + + +
Fuzzy Control []
+ +
M7-DDE + M7-SYS RT o Modular PID Control[ PID-]
+ +
PC-DDE + PRODAVE MPI + Standard PID Control[ PID-]
+ +
-
ProAgent SIMATIC ProTool SIMATIC ProTool/Lite o oSIMATIC WinCC
o = + = 1) = S7-400 2) = C7-6203) =
-
STEP 7 5.01-18 C79000-G7076-C562-02
1.4.2 , , . : , ,
, . .
S7 SCL S7 GRAPH
S7 HiGraph
S7 PLCSIM
DOCPRO
CFC
M7 ProC/C++ S7 PDIAG
TeleService HARDPRO
SIMATICS7-300/S7-400: S7 GRAPH ,
( ). . . .
S7 HiGraph , , . , , . .
S7 SCL , EN 61131-3 (IEC 1131-3). , Pascal C. S7 SCL , . S7 SCL
-
STEP 7 5.0C79000-G7076-C562-02 5-1-19
, , .
CFC S7 M7 . , . . , .
Borland C++ ( M7)
Borland. DOCPRO
, STEP 7, . .
HARDPRO S7-300, .
M7-ProC/C++ ( M7) Borland ++ STEP 7.
S7 PLCSIM ( S7) S7, , .
S7 PDIAG ( S7) SIMATIC S7-300/S7-400. , (, ).
TeleService S7 M7 , PC.
1.4.3 (Run-Time) (Run-Time) , . . : SIMATIC S7, , ,
Windows SIMATIC M7
-
STEP 7 5.01-20 C79000-G7076-C562-02
PID-
PID-
Windows
PRODAVE MPI M7-DDE
M7-SYS RT
SIMATIC S7 PID-
, . .
PID- , PID- . .
(Fuzzy Control) . , , , .
-
STEP 7 5.0C79000-G7076-C562-02 5-1-21
Windows PRODAVE MPI
SIMATIC S7, SIMATIC M7 SIMATIC C7. (MPI).
M7-DDE (Dynamic Data Exchange ) Windows SIMATIC M7 .
M7-SYS RT M7 RMOS 32
. M7-ProC/C++ CFC SIMATIC M7.
1.4.4 -
- (Human Machine Interface, HMI) SIMATIC. SIMATIC WinCC
, .
SIMATIC ProTool SIMATIC ProTool/Lite SIMATIC (OP) SIMATIC C7.
ProAgent .
SIMATIC WinCC SIMATIC ProTool
-
ProAgent
SIMATIC ProTool/Lite
-
STEP 7 5.01-22 C79000-G7076-C562-02
-
STEP 7 5.0C79000-G7076-C562-02 2-1
2
2.1
2.1.1
STEP 7 STEP7 Mini (). , .
, STEP 7 .
2.1.2
. . "AuthorsW", , , CD-ROM, STEP 7 V5.0.
. , , 1. , .
STEP 7 . STEP 7Mini . .
-
STEP 7 5.02-2 C79000-G7076-C562-02
! README.TXT "Guidelines for Handling Authorizations [ ]". , .
. STEP 7 . , .
... , , , , .
, . . . , , . . Siemens.
, STEP 7. , .
AuthorsW 2.0 "AuthorsW", , , CD-ROM, STEP 7 5.0. , "AuthorsW" .
AuthorsW START --> SIMATIC -->AuthorsW AuthorsW
-
STEP 7 5.0C79000-G7076-C562-02 5-2-3
, STEP 7. :
1. .
2. .
3. .
STEP 7, , . :
1. ,, A:.
2. "AUTHORSW.EXE".
3. A:\. .
4. STEP 7 ( ).
5. . .
Windows NT , ":" .
-
STEP 7 5.02-4 C79000-G7076-C562-02
"Upgrade[]". :
, ,
"AuthorsW, version 2.0" ,
STEP 7 Upgrade ,
.
. (read-only).
1. .
2. "AUTHORSW.EXE" .
3. Authorization > Upgrade [ >]. , . .
4. . , . . , , .
5. "OK". .
. , , .
, Hotline. Authorization > Restore [ > ].
-
STEP 7 5.0C79000-G7076-C562-02 5-2-5
, , , , ( ). STEP 7. .
:
1. , , A:.
2. "AUTHORSW.EXE".
3. , . , .
4. .
5. A:\. .
6. , . .
2.1.3
! README.TXT . , .
? , , .
-
STEP 7 5.02-6 C79000-G7076-C562-02
, , , .
:
.
.
, , , .
, "". . .
.
(, ) . ; .
. (, DBLSPACE) .
.
-
STEP 7 5.0C79000-G7076-C562-02 5-2-7
, "AX NF ZZ" "System" "Hidden []". . . .
() .
.
'AX NF ZZ' , . .
. , .
, , , ; (, STEP 7 V4.x STEP 7 V5.x). .
AuthorsW. , . Siemens.
V2.0 AuthorsW .
V2.0, AUTHORS (DOS-) < V3.x.
-
STEP 7 5.02-8 C79000-G7076-C562-02
2.2 STEP 7
2.2.1 STEP 7
STEP 7 Setup, . . Setup Windows 95/98 Windows NT.
:
(ID)
( )
Siemens ( PG 740) STEP 7 , .
Microsoft Windows 95, Windows 98 Windows NT.
: PC :
80486 ( Pentium Windows NT)
RAM: 32 , 64
, , MicrosoftWindows 95/98/NT
(PG) , . SIMATIC.
: readme- .
-
STEP 7 5.0C79000-G7076-C562-02 5-2-9
( ) (MPI) , MPI STEP 7. :
PC/MPI, ,
MPI, .
.
( ) , .
-
STEP 7 5.02-10 C79000-G7076-C562-02
2.2.2
Windows 95/98/NT.
, STEP 7 .
STEP 7 1 .
CD-ROM CD-ROM CD-ROM PC.
:
1. Windows 95/98/NT, Add/RemovePrograms [ ]" " "(Control Panel").
2. Install []".
3. (disk 1) CD-ROM Continue[]". Windows 95/98/NT SETUP.EXE.
4. , .
. .
, , . , .
-
STEP 7 5.0C79000-G7076-C562-02 5-2-11
- STEP 7... STEP 7, , : , STEP 7
Windows 95/98/NT, , . , . , , .
: :
, . , .
: , . , .
, : , , , , .
(ID) (ID). , (Software Product Certificate). STEP 7 .
, . , , . . , .
PG/PC , /. " PG/PC".
-
STEP 7 5.02-12 C79000-G7076-C562-02
, .
, (EPROM). No EPROM Driver [ ]".
, .
, . , (, LPT1).
, Memory Card Parameter Assignment [ ]" STEP 7.
- , -.
- , , SIMATIC M7 .
(PG 720/PG740/PG 760) , -.
:
Setup (initialization error), , , , - Windows.
(Not enough memory): 100 , .
(Bad disk): , . Siemens.
(Operator error): .
-
STEP 7 5.0C79000-G7076-C562-02 5-2-13
, .
DOS-, Windows. , STEP 7 - SIMATICManager.
SIMATIC Manager' .
, STEP 7.
2.2.3 PG/PC
/ . , /. , Setting PG/PCInterface [ PG/PC]" STEP 7. .
:
(MPI), , , .
MPI (), ("Control Panel") Windows 95/98/NT, , .
/, ().
-
STEP 7 5.02-14 C79000-G7076-C562-02
PG/PC , ( online-):
1. " " ("Control Panel") Setting PG/PC Interface [ PG/PC]".
2. Access Point of Application [ ]" S7ONLINE."
3. "Interface parameter set used [ ]" . , , , , Install []". .
, (, MPI-ISA Card (Auto)), MPI PROFIBUS . , , 187,5 /, , . : , , . MPI; PROFIBUS ( PROFIBUS ).
, , .
, (, ). Windows 95/98/NT.
! TCP/IP", . .
-
STEP 7 5.0C79000-G7076-C562-02 5-2-15
MPI, , ,, , / .
Windows 95/98 Windows 95 :
1. System []" (Control Panel") Device Manager []".
2. Computer" Properties []".
3. (IRQ) (I/O), .
Windows NT Windows NT :
Start > Programs > AdministrativeTools (Common) > Windows NT Diagnostics > Resources [ > > () > Windows NT > ].
PG/PC Interface > Install > Resources[ PG/PC > > ].
Windows 95 Windows NT , Windows NT ( online-).
-
STEP 7 5.02-16 C79000-G7076-C562-02
2.3 STEP 7
2.3.1 STEP 7
STEP 7 Windows:
1. Windows Add/Remove Programs[ ]" " " (ControlPanel").
2. STEP 7 . Add/Remove [/]" .
3. Remove Enabled File [ ]", No []", , .
-
STEP 7 5.0C79000-G7076-C562-02 3-1
3
3.1 , (). .
. , , .
.
.
.
, .
.
-
STEP 7 5.03-2 C79000-G7076-C562-02
3.2 . .
, :
M
M
-
A
B
M
M M
M
:
-
STEP 7 5.0C79000-G7076-C562-02 5-3-3
, , :
M
M
: B
:
:
M
M M
M
:
, , , .
-
STEP 7 5.03-4 C79000-G7076-C562-02
(. ). , .
A
A A A
3.3 , , , . : ,
, . , . , . , .
A/B: 1. . : 400 : 100 1200 /.2. (/) ,
. . , .
3. : . . .
-
STEP 7 5.0C79000-G7076-C562-02 5-3-5
A/B: 4. , :
7 .
, .
A/B: 1.
. . , . , .
2. .3. :
1 .4. , :
.
1. .
: 100 1200 /.2. (/) ,
. . , .
3. : "
" . .
4. , : 10
.
1. () .
. , . , .
2. (/) .3. :
. " ". .
4. , : " ".
-
STEP 7 5.03-6 C79000-G7076-C562-02
1.
.
3.4 , / , , .
/
n
/ 1
/ n
n
1 1
, .
3.5 / . " ", . : , , ( / ), , , , .
: , , .
/. , " ".
-
STEP 7 5.0C79000-G7076-C562-02 5-3-7
_
_
_
/ " "
3.6 / " ", . : . : , , , .
/ . , " ".
/ " "
-
STEP 7 5.03-8 C79000-G7076-C562-02
3.7 , . , .
, . , ( / ). . .
:
/ .
, , , .
.
:
():
B
.
.
-
STEP 7 5.0C79000-G7076-C562-02 5-3-9
3.8 , . .
, , , . (. ).
. A
. A
. B
. B
.
.
. B
.
-
STEP 7 5.03-10 C79000-G7076-C562-02
, , , . . , , 0.
3.9 , , .
, , . , :
CPU
/
S7 .
-
CPU S7-300I 0.0t
I 1.7
Q 4.0Q 5.0
Q 8.0Q 9.0
.
-
-
t
t
t
-
STEP 7 5.0C79000-G7076-C562-02 4-1
4
4.1 CPU CPU :
CPU , CPU, . : "" ""
( ), CPU .
-
STEP 7 5.04-2 C79000-G7076-C562-02
CPU. , . :
"" "" CPU(, )
(, , , , )
4.2
4.2.1 STEP 7 , , . : . . . . , . . . .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-3
, S7:
. (OB) OB
.
(SFB) (SFC)
SFB SFC CPU S7 .
(SFB) (SFC)
(FB) FB "", .
(FB)
(FC) FC .
(FC)
( DB)
DB , FB/SFB. .
(DB) DB . , , , .
(DB)
OB, FB, SFB, FC SFC . CPU.
4.2.2 () . , . . , CPU.
, . . , . . .
, , . STEP 7 . CPU S7(. " S7-300 Programmable Controller, Hardware and Installation Manual[ S7-300. ]" "S7-400, M7-400 Programmable Controllers Module
-
STEP 7 5.04-4 C79000-G7076-C562-02
Specifications Reference Manual [ S7-400, M7-400. . ]").
( )
.
OB1 1 (OB1)
OB10 OB17 2 (OB10 OB17)
OB20 OB21 OB22 OB23
3 4 5 6
(OB20 OB23)
OB30 OB31 OB32 OB33 OB34 OB35 OB36 OB37 OB38
7 8 9 10 11 12 13 14 15
(OB30 OB38)
OB40 OB41 OB42 OB43 OB44 OB45 OB46 OB47
16 17 18 19 20 21 22 23
(OB40 OB47)
-
OB60
25 CPU
OB70 / ( H-)OB72 CPU( H-)
25
28
(OB70 OB87 / OB121 OB122)
-
STEP 7 5.0C79000-G7076-C562-02 5-4-5
( )
.
OB80 OB81 OB82 OB83 / OB84 CPU OB85 OB86 OB87
26 ( 28, )
(OB70 OB87 / OB121 OB122)
OB90 29 1) (OB90)
OB100 OB101 OB102
27 27 27
(OB100/OB101/OB102)
OB121 OB122
,
(OB70 OB87 / OB121 OB122)
1) 29 0,29. , .
STEP 7 . , , , : , , . CPU S7-300 . CPU S7-400 ( CPU 318) STEP 7: OB10OB47 OB70 OB72 ( H-CPU) OB81 OB87 RUN.
-
STEP 7 5.04-6 C79000-G7076-C562-02
:
2 23 OB10 OB47
2 28 OB70 OB72
24 26 OB81 OB87
. , .
, , , , , .
(OB, FC, FB) . CPU .
S7-400 priority classes [ ]" STEP 7.
OB 20 , . , , , .
, 40, , , , .
0 20 , . :
RUN .
STOP , CPU "", , .
, , , .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-7
"" , , 1 . 1 .
-
STEP 7 5.04-8 C79000-G7076-C562-02
, (). , , , , , . , , .
-
- -
-
-
, , , , . "" . , (, , ), , , , , .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-9
1 (). , CPU S7-300 .
, , . , ( ).
= OB 1
OB 1
FB 1
FC 1
-
STEP 7 5.04-10 C79000-G7076-C562-02
. STEP 7, , .
. , (), CPU.
.
FB 1
DB 1
OB 1
FC 1
FB 2 DB 2
FC 1
FB 1
DB 1
SFC 1
DB 1
:
, .
, . . .
OB1.
:
FC1 > FB1 + DB1 > DB1 > SFC1 > FB2 + DB2 > OB1
( ), (. ).
-
STEP 7 5.0C79000-G7076-C562-02 5-4-11
. , . , , , , , , .
,
(OB, FB, FC)
(FB, FC, SFB SFC)
, , , .
.
SFB3 "TP", . SFB , SFB =0 100. ,, , SFB.
-
STEP 7 5.04-12 C79000-G7076-C562-02
4.2.4
4.2.4.1 (OB1)
"" . 1 , .
:
CPU
CPU ( 10/98)
1. .
.
2. CPU .
CPU .
3. CPU .
CPU .
4. CPU .
CPU .
5. , , , .
,, , .
6. , CPU .
, CPU .
CPU , CPU (I) (Q) /, CPU, .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-13
1 , 1 STEP 7.
, .
:
STOP ( , , SFC46 STP, SFB20 STOP)
, , (, ), (, ). .
(TC) . (TC1 TC2) CPU:
OB10
OB1 OB1 - -
TC1 TC2
OB1 OB1
CPU
- -
- -
- -
- -
-
STEP 7 5.04-14 C79000-G7076-C562-02
OB10
OB1 OB1
TC1 TC2
OB1
CPU (10/98)
- -
- -
- -
- -
- -
OB1 .
STEP 7 , . , CPU STOP, 80, , CPU .
STEP 7 S7-400 CPU 318. :
, 1( ),
,
-
STEP 7 5.0C79000-G7076-C562-02 5-4-15
CPU.
OB10 OB10
OB40
PC07
PC01
TC
Tmin
Tmax
T
PC16
OB1 OB1
-
OB1
OB90 OB90 OB90PC29
TmaxTminTcT
PC
CPU
= , = , = = T min .
=
-
-
-
STEP 7 5.04-16 C79000-G7076-C562-02
OB10
OB40
PC07
PC01
TC
Tmin
Tmax
T
PC16
OB10
OB1 OB1
-
OB90 OB90 OB90PC29
TmaxTminTcT
PC
CPU (10/98)
= , = , = = T min . =
-
-
CPU , . CPU S7-400 CPU 318 , :
/
, SFC26 UPDAT_PI SFC27 UPDAT_PO.
-
STEP 7 5.0C79000-G7076-C562-02 5-4-17
, , , .
, , , . 50 %, , , CPU. , .
1:
250 1 .
750 .
, , , 0 %.
:
0 1 2 3
= 1000
. = . =
.250
.750
O.250
.750
.250
.750
t
2:
250 1 .
750 .
, , , 50 %.
-
STEP 7 5.04-18 C79000-G7076-C562-02
:
0 1 2 3
= 3000 = 1500
. = . = . =
.250
.250
.250
.250
.250
.250
t.
500 .500
.500
, 1500 .
50 % 1 3 , , .
, , .
4.2.4.2 (FC)
(FC) , . " ". , FC, . FC , . , () .
FC , . FC .
FC , , FC . :
(: )
(: ).
-
STEP 7 5.0C79000-G7076-C562-02 5-4-19
"" . . FC (, "E3.6" "Start"). , /, FC, , FC.
4.2.4.3 (FB)
(FB) , . " ". ( ). DB , FB, . .
, DB, , FB. , , ,, , FB .
FB .
FB , , FB . .
, .
FB, FB . , FB , . (, , . .) DB.
-
STEP 7 5.04-20 C79000-G7076-C562-02
FB, , DB.
INT IN INT IN DT IN_OUT_ TIME IN_OUT
FB20:
(16 ):
(16 ):
(48 ):
(32 ):
DB202: _2
, FB , FB , , FB, , , FB. "" ().
STEP 7 FB. . :
/ (in/out) (,STRING, ARRAY DATE_AND_TIME)
(, TIMER, COUNTER POINTER)
STEP 7 FB :
: FB .
: FB , DB.
-
STEP 7 5.0C79000-G7076-C562-02 5-4-21
, FB .
/
FB. DB, FB.
, STEP 7 , DB. , FB.
, . , .
/
-
STEP 7 5.04-22 C79000-G7076-C562-02
4.2.4.4
, . FB DB. , FB, . . , , S7 , .
DB FB . FB.
DB (FB), , FB .
(, , , ) .DB, FB , , . (. ).
FB22: DB202: _2
DB201:_1
DB203: _3
FB22,DB201 - 1
FB22,DB202 - 2
FB22,DB203 - 3
-
STEP 7 5.0C79000-G7076-C562-02 5-4-23
DB FB()
DB. , FB , FB, FB.
DB FB, .
FB FB21 "", FB22, Motor_1, Motor_2 Motor_3.
FB 21 :CALL FB21,DB100 Motor_1,Motor_2, Motor_3 FB 22 FB 21:
CALL Motor_1CALL Motor_2CALL Motor_3
Motor_2
DB100
Motor_3
FB21:
Motor_1
FB22:
:stat, Motor_1, FB 22stat, Motor_2, FB 22stat, Motor_3, FB 22
FB22 , FB.
DB FB()
FB. , , FB, FB.
, , . , .
-
STEP 7 5.04-24 C79000-G7076-C562-02
DB.
FB12:DB12: FB12, :
CALL FB12, DB12
FB13:
FB14:
DB13: FB 13, :CALL FB13, DB13
DB14
Motor_10
Pump_10
:stat, Motor_10, FB 12stat, Pump_10, FB 13
FB 14, FB 13 FB 12, :CALL FB14,DB14 ,Motor_10 Pump_10 FB 12 FB 14:CALL Motor_10 FB 13 FB 14:CALL Pump_1
4.2.4.5 (DB)
, STEP 7. , , , . , .
DB . CPU.
.
(FC, FB ) , (L-). DB. , , DB , DB , , .
FB, FC DB DB. DB .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-25
DB . .
FC10
FC11
FB12
DB(DB 20)
DB
(DB 112)
FB12
4.2.4.6 (SFB) (SFC)
.CPU S7 , .
( ).
(SFB) , CPU S7. SFB . FB, SFB "". SFB CPU .
CPU S7 SFB:
(, SFB29 HS_COUNT" CPU 312 IFM CPU 314 IFM).
-
STEP 7 5.04-26 C79000-G7076-C562-02
, , CPU S7. SFC .SFC . FC, SFC " ".
CPU S7 SFC :
CPU CPU
, ,
,
SFB SFC " S7-300/400. ". " S7-300. " " S7-400, M7-400. . ", SFB SFC .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-27
4.2.5 ,
4.2.5.1 ,
, CPU S7 :
( )
, . , , , .
, .
OB10 OB17
OB20 OB23 , 20
OB30 OB38
OB40 OB47
4.2.5.2 (OB10 OB17)
CPU S7 , .
:
( )
, (, , ,).
-
STEP 7 5.04-28 C79000-G7076-C562-02
, . , (80, . (70 87 /121 122)). . 10 , 31 , . , 31 . , ( ) . , , . CPU STOP. (, SFC30 ACT_TINT ).
CPU , , . :
STEP 7 ( time-of-dayinterrupts [ ]")
SFC28SET_TINT SFC30 ACT_TINT
interrupt STEP 7 SFC30 ACT_TINT .
, , : SFC31 QRY_TINT interrupt status [ ]"
.
SFC29 CAN_TINT. SFC28 SET_TINT SFC30 ACT_TINT.
(2) . .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-29
, : master- slave-
SFC0 SET_CLK.
, .
... ... ,
OB80, OB80.
OB80,
.
OB80,
, .
- ,
.
4.2.5.3 (OB20 OB23)
CPU S7 , .
CPU. , (80, (70 87 / 121 OB122)).
, , . CPU STOP.
, , SFC32 SRT_DINT.
-
STEP 7 5.04-30 C79000-G7076-C562-02
SFC32 , . " S7-300. " " S7-400, M7-400. . ".
3 6. .
4.2.5.4 (OB30 OB38)
CPU S7 , . ., , STOP RUN.
, . , . CPU STOP.
STEP 7 . 1 .
= n x 1 .
(. ). , . . " S7-300. " " S7-400, M7-400. . ".
-
STEP 7 5.0C79000-G7076-C562-02 5-4-31
( ) . , .
= m ( 0 m < n)
, (OB37) (OB38).
0 8 16 24 32 40 4816 + 5 32 + 5 48 +5
OB 38(n=8, m=0)
OB 37(n=16, m=5)
t []
. .
OB30 5000 7 OB31 2000 8 OB32 1000 9 OB33 500 10 OB34 200 11 OB35 100 12 OB36 50 13 OB37 20 14 OB38 10 15
-
STEP 7 5.04-32 C79000-G7076-C562-02
4.2.5.5 (OB40 OB47)
CPU S7 , (, (SM), (), (FM)). STEP 7 , . FM .
, , , CPU CPU .
, CPU . , (80, . (70 87 / 121 122)).
, . CPU STOP
,
, , . , , STEP7 :
.
( OB40).
STEP 7 . .
16 23. .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-33
4.2.5.6 (OB100 / OB101 / OB102)
: ( S7-300 S7-400H) , :
OB101 OB100 OB102
CPU : STOP RUN/RUN-P H- ( CPU) , CPU, (100, 101 102).
CPU ( RUN, /) 100 , 101 102 .
, . . 0.
-
STEP 7 5.04-34 C79000-G7076-C562-02
CPU S7-300 ( CPU 318-2).
CPU S7-400 (CRST/WRST), , STEP 7. .
CPU S7-300 .
CPU S7-400 , .
CPU S7-400, , . , , .
, , , .
, CPU .
, , :
,
CPU S7-400 , .
, CPU STOP, .
-
STEP 7 5.0C79000-G7076-C562-02 5-4-35
4.2.5.7 (OB90)
STEP 7, , , CPU . . CPU 90 , CPU, . , 90 , , , , .
29, 0,29. , . .
, 10 ( CPU).
OB10
OB1 OB1 - I
- I
TC
OB10
OB90 OB90
Tmin
t
T
TTminT
= , = STEP 7= ,
-
STEP 7 5.04-36 C79000-G7076-C562-02
90 90 CPU, 90 . , , :
OB90 (. " S7-300 S7-400, ")
OB90.
4.2.5.8 (OB70 OB87 /OB121 OB122)
, CPU S7 , :
: . . , CPU STOP.
: . , (, ) . , CPU STOP (: OB70, OB72,OB81).
-
STEP 7 5.0C79000-G7076-C562-02 5-4-37
, , .
OB 121 (.,DB )
OB 122 / (., - - /)
/
OB 70 /( H CPU)OB 72 CPU (
H CPU, ., CPU)OB 80 (., )OB 81 (.,
)OB 82 (.,
)OB 83 / -
(., )
OB 84 CPU (- MPI)
OB 85 (., )
OB 86
OB 87 (., - )
. , (I-) .
, , , , , . 121 122 , . , (, , 122 SFC44 RPL_VAL). L- .
CPU S7-400 . CPU S7-300 .
-
STEP 7 5.04-38 C79000-G7076-C562-02
CPU , (70 72 80 87). , . , , .
(SFC) , . SFC " S7-300 S7-400. ".
SFC SFC SFC36 MSK_FLT .
SFC37 DMSK_FLT
SFC39 DIS_IRT . CPU
SFC40 EN_IRT SFC41 DIS_AIRT
OB SFC42 EN_AIRT
, , SFC, ().
-
STEP 7 5.0C79000-G7076-C562-02 5-1
5
5.1 STEP 7
5.1.1 STEP 7
Windows 95/98/NT SIMATICManager, STEP 7 Windows.
STEP 7 . , SIMATIC Manager. , .
SIMATIC Manager " Start []" Windows 95/98/NT. "Simatic".
Windows Windows Windows 95/98/NT.
SIMATIC ManagerSIMATIC Manager - . :
-, .
-
STEP 7 5.05-2 C79000-G7076-C562-02
SIMATIC Manager' :
Offline,
Online,
.
, "". , :
5.1.2 STEP 7 ,
STEP 7 5.0, SIMATIC Manager . , SIMATIC Manager , . , .
s7tgtopx.exe, :
/e
/o
/h /onl /off
.
-
STEP 7 5.0C79000-G7076-C562-02 5-3
:
1. s7tgtopx.exe.
2. .
3. "Link []". "Target []" .
4. SIMATIC Manager.
5. CTRL+C.
6. "Target []" "Link []".
7. CTRL+V.
8. , "OK".
:/e F:\SIEMENS\STEP7\S7proj\MyConfig\MyConfig.s7p
/o 1,8:MyConfig\SIMATIC 400(1)\CPU416-1\S7-Program(1)\Blocks\FB1
/h T00112001;129;T00116001;1;T00116101;16e
. UNC , ,: F:\SIEMENS\STEP7\S7proj\MyConfig\MyConfig.s7p
:
[ , online]: \{ \}*\
: /o 1.8:MyConfig\SIMATIC 400(1)\CPU416-1\S7-Program(1)\Blocks\FB1
-
STEP 7 5.05-4 C79000-G7076-C562-02
.
, . :
/o "MyConfig\SIMATIC 400(1)\CPU416-1\S7-Program(1)\Blocks\FB1. /onl /off, , online offline. , .
: , .
5.1.3
, . . :
Contents []:
Context-Sensitive Help [- ] (F1): F1 , ,
Introduction []: ,
Getting Started [ ]: ,
Using Help [ ]:
About [ ]:
Help [] , , .
-
STEP 7 5.0C79000-G7076-C562-02 5-5
:
Help [] .
Help" [] . .
, , F1 Help >Context-Sensitive Help [ > -].
Windows.
- .
, .
Options > Font [ > ] , "Small []," Normal[]" Large []".
5.2
5.2.1
STEP 7 SIMATIC Manager , Windows .
-
STEP 7 5.05-6 C79000-G7076-C562-02
.
BlocksSource Files
ProjectStation
Progr. ModuleS7 Program
S7/M7
:
,
,
(, ).
, (,). , :
, Edit > Open Object[ > ].
, Edit > ObjectProperties [ > ], , .
.
( ), . , , . . . , "system data [ ], .
() . , .
-
STEP 7 5.0C79000-G7076-C562-02 5-7
STEP 7, , , SIMATIC Manager.
, .
, . : ( ), ( ).
, : ( ).
Edit > Open Object[ > ], ( ). , "Hardware []".
5.2.2
.
BlocksSource Files
ProjectStation
Progr. ModuleS7 Program
S7/M7
-
STEP 7 5.05-8 C79000-G7076-C562-02
1 2 PG/PC
C: SIMATIC 300 station SIMATIC 400 station
( ), ( ).
S7 M7
S7/M7 S7/M7 (), (). S7/M7
.
:
-
STEP 7 5.0C79000-G7076-C562-02 5-9
5.2.3
S7/M7 .
S7 Program (1)Source FilesBlocks
S7/M7
S7 M7
S7/M7 S7/M7 (), (). S7/M7
-
STEP 7 5.05-10 C79000-G7076-C562-02
5.2.4
SIMATIC 300/400 S7 .
BlocksSource Files
ProjectStation
Progr. ModuleS7 Program
S7/M7
CPU
,
/ CPU
SIMATIC PC
SIMATIC PC
SIMATICPC
-
STEP 7 5.0C79000-G7076-C562-02 5-11
:
Master- DP
( ), ( " ").
5.2.5
(CPUxxx, FMxxx, CPxxx). (, CP441) CPU . "system data [ ]", .
BlocksSource Files
ProjectStation
Progr. ModuleS7 Program
S7/M7
-
STEP 7 5.05-12 C79000-G7076-C562-02
: CPU ,
/
CPU Online
"
"
: S7
M7
S7/M7 S7/M7 (), (). S7/M7.
SIMATIC
-
STEP 7 5.0C79000-G7076-C562-02 5-13
5.2.6 S7/M7
S7/M7 , CPU S7/M7 , CPU (, CP FM).
BlocksSource Files
ProjectStation
Progr. ModuleS7 Program
S7/M7
S7
, CPU ,
M7
M7
()
-
STEP 7 5.05-14 C79000-G7076-C562-02
,
(
), ( ).
5.2.7
offline : (OB, FB, FC, SFB, SFC), (DB), , (UDT) (VAT). .
online , .
BlocksSource Files
ProjectStation
Progr. ModuleS7 Program
S7/M7
-
STEP 7 5.0C79000-G7076-C562-02 5-15
AWL
- ()
: /
(FC)
: /
- (FB)
: / , PCS7
-
STEP 7 5.05-16 C79000-G7076-C562-02
,- -(UDT)
AWL , ,
(DB)
, ( ) PCS7 ( ) ( )
(SFC)
- (SFB)
PCS7
- (VAT)
(SDB)
(SDB) : : ,
-
STEP 7 5.0C79000-G7076-C562-02 5-17
5.2.8
.
BlocksSource Files
ProjectStation
Progr. ModuleS7 Program
S7/M7
(, AWL)
AWL AWL AWL AWL AWL AWL AWL
-
STEP 7 5.05-18 C79000-G7076-C562-02
5.2.9 S7/M7 CPU
, SIMATIC. , , .
S7/M71. File > Open
[ > ] .2. offline.3. ,
: Insert > Program > S7 Program [ > >
S7], SIMATICS7.
Insert > Program > M7 Program [ > > 7], SIMATIC7.
S7/M7 . . .
, , (drag and drop).
SIMATIC S7, " ", . , .
online. , .
, . , .
-
STEP 7 5.0C79000-G7076-C562-02 5-19
5.3
5.3.1
: - , . , , , , ,, .
, STEP 7, , .
- - , , .
, - , , , , , .
- . , , .
, .
-
STEP 7 5.05-20 C79000-G7076-C562-02
, . , .
5.3.2
:
(/ . .)
File
Press F1 for help [ F1]
View Options WindowSIMATIC Manager
: , .
PLC Help
: File - ; View - ; PLC - ; Options ; Window - ; Help -
. . , .
( ), . , .
, .
- .
-
STEP 7 5.0C79000-G7076-C562-02 5-21
5.3.3
, . , , , .
Search/Replace [ ]
CancelSearch HelpReplace Replace All
:Q1.0
:Q2.0
Whole Word/Cell only [ / ]Match case [ ]
From Cursor Down [ ]From Cursor Up [ ]Whole Table [ ]Selection []
Only Search In [ ]
0.All []1.Component [1- ]2.Component [2- ]3.Component [3- ]4.Component [4- ]5.Component [5- ]Search in Column
[ ]All
, . , , . , . , .
-
STEP 7 5.05-22 C79000-G7076-C562-02
(. ).
Module Information [ ] [ CPU]
Path []: test01\Program(online)
Diagnostic BufferGeneral Memory Cycle Time StacksCommunicationPerformanceData
Time System
No. Time Date Event
2 18:00:22:378 08.12.95 STOP due to power supply failure[STOP - ]
Events [] :
Module Operating Mode:CPU Operating Mode: STOP
Status: [ ]
1 09:15:22:842 11.12.95 Power-on retentive [ .]
: General ; Diagnostic Buffer ; Memory ; Cycle Time ; Time System ;Performance Data ; Communication ;Stacks .
. .
5.3.4
. . .
:
(, , ).
/ , , , Options > Customize [ > ]. General [ ]" , .
-
STEP 7 5.0C79000-G7076-C562-02 5-23
STEP 7 . File > New Project"Wizard [ > ] . , .
, File > New [ > ]. . Insert[], . SIMATIC, .
:
, Edit > Open Object[ > ]. , .
, .
, , . , - .
: ( ) . "Hardware []", . Edit > Open Object [ > ] .
. , . , Insert [], , , . Insert[] , .
-
STEP 7 5.05-24 C79000-G7076-C562-02
, , . , , . .
Edit > Object Properties [ > ] , .
Edit > Special Object Properties [> ] , .
, , , s7_m_c" true []" Attributes []" .
"System Data [ ]" "Hardware []" .
, . .
, . , "Configuring Hardware []".
-
STEP 7 5.0C79000-G7076-C562-02 5-25
, , , , Windows. Edit [].
, . , .
, . , .
"Connections []" . , , , , .
Copying Objects[ ].
SIMATIC Manager . ( ) .
, S7 "S7 Program(1)", "S7Program(2)" . . "Symbols", .
( ) , .
8. 7 ( Borland).
-
STEP 7 5.05-26 C79000-G7076-C562-02
.
:
, . .
:
Edit > Object Properties[ > ]. . , .
, , , .
(, ), . , .
RenamingObjects [ ].
SIMATIC Manager , . , .
:
(SDB) online (SFC) (SFB) online
Moving Objects[ ].
-
STEP 7 5.0C79000-G7076-C562-02 5-27
( View > Details [ > ]) . . , . ,, FB1, FB2, FB11, FB12, FB21, FC1.
, .:
"OB, SDB, FB, FC, DB, UDT, VAT, SFB,SFC"
, S7.
, - .
, , "ObjectName [ ]", , :
"Type []".
.
. , .
. , , .
:
(SDB) online (SFC) (SFB) online
Deleting Objects[ ].
-
STEP 7 5.05-28 C79000-G7076-C562-02
5.3.5
( ) , .
, , , Station >New/Open [ > /] ( "SIMATIC Manager").
, .
Open []
Cancel[]
OK Help[]
Entry Point [ ]:
Project
View []:
Standard Hierarchy
ProjectB
NamE []:
MPI 1
SINEC L2 1SINEC H1 1
S7
SIMATIC 300 Station1
Object Name[ ]
:
:
, .
: -, .
Name []: , - Entry Point [ ]. .
Entry point[ ]:
(, "Project []","Library[]", , - ).
View[]: - - - .
Object Type [ ]: - , - , .
Object Name [ ]: , . .
Object[ ]
Type: All editable [ ]
Online Offline
Online/Offline: - offline (- PG/PC) online (- ) - "Project".
Storage Path [ ]:C:\SIEMENS\STEP7\E
Browser: , .
, -
rowse...[]
-
STEP 7 5.0C79000-G7076-C562-02 5-29
5.3.6
SIMATIC Manager ( ) .
Options > Customize [ >] , . . .
Window > Save Settings [ > ] .
Window > Restore Settings [ > ] , Window > Save Settings [ > ]. .
online, "Accessible Nodes[ ]" "S7 Memory Card [ S7]" . , , , (S7-300/S7-400), .
5.3.7
, :
Window > Arrange > Cascade [ > > ].
SHIFT + F5.
, Window > Arrange > Horizontally [ > >].
, Window > Arrange > Vertically [ > > ].
-
STEP 7 5.05-30 C79000-G7076-C562-02
5.3.8
STEP 7 , . Options >Customize [ > ], "General [ ]".
? , :
online, "Accessible Nodes[ ]" "S7 Memory Card [ S7]" .
Window > Save Settings [ > ].
Window > Restore Settings[ > ].
, , .
-
STEP 7 5.0C79000-G7076-C562-02 5-31
5.4
5.4.1
HOME POS1 END ENDE PAGE UP BILD AUF PAGE DOWN BILD AB CTRL STRG ENTER Eingabetaste [ ] DEL ENTF INSERT EINFG
5.4.2
ALT.
:
ALT.
, , (,ALT, F "File []" "File" ). .
, , (, N "New []"). , . , , , .
, .
:
File > Archive ALT, F, A[ > ]Window > Arrange > Cascade ALT, W, A, C[ > > ]
-
STEP 7 5.05-32 C79000-G7076-C562-02
New [] ( File []) CTRL+N Open [] ( File []) CTRL+O Close [] ( File []) Compile [] ( File []) CTRL+B Print [] (Object []) ( File []) CTRL+P Exit [] ( File []) ALT+F4 Copy [] ( Edit []) CTRL+C Cut [] ( Edit []) CTRL+X Paste [] ( Edit []) CTRL+V Delete [] ( Edit []) DEL Select All [ ] ( Edit []) CTRL+A Object Properties [ ] ( Edit[])
ALT+RETURN
Open Object [ ] ( Edit[])
CTRL+ALT+O
Download [] ( PLC []) CTRL+L Operating Mode [ ] ( PLC []) CTRL+I Update [] ( View []) F5 CPU online
CTRL+F5
Customize [] ( Options []) CTRL+ALT+E Reference Data, Display [ ,] ( Options [])
CTRL+ALT+R
Arrange, Cascade [, ]( Window [])
SHIFT+F5
Arrange, Horizontally [, ]( Window [])
SHIFT+F2
Arrange, Vertically [, ] (Window [])
SHIFT+F3
Context-Sensitive Help [-] ( Help [])
F1 ( , , , . )
-
STEP 7 5.0C79000-G7076-C562-02 5-33
5.4.3
/
F10 SHIFT+F10 , ,
ALT+
,
ENTER
ESC
,
,
CTRL+ CTRL+ HOME END PAGE UP PAGE DOWN CTRL+HOME CTRL+END
-
STEP 7 5.05-34 C79000-G7076-C562-02
( )
TAB
SHIFT+TAB
, ,
ALT+
ALT+ ( "OK")
ENTER
( "Cancel []")
ESC
5.4.4
Press SHIFT+ SHIFT+ SHIFT+HOME SHIFT+END SHIFT+ SHIFT+ SHIFT+PAGE UP SHIFT+PAGE DOWN CTRL+SHIFT+HOME CTRL+SHIFT+END
-
STEP 7 5.0C79000-G7076-C562-02 5-35
5.4.5
F1
( ,, , . )
-
SHIFT+F1
ALT+F4
5.4.6
F6
Shift+F6
(, ). , .
Shift+F6
Ctrl+F6 Shift+Ctrl+F6 , ( ; , )
Alt+F6
,
Shift+Alt+F6
Ctrl+F4
-
STEP 7 5.05-36 C79000-G7076-C562-02
-
STEP 7 5.0C79000-G7076-C562-02 6-1
6
6.1 , , . , , :
,
.
.
. ( ). Windows 95. .
:
1- :
2- : , S7/M7
3- : 2
-
STEP 7 5.06-2 C79000-G7076-C562-02
. . , , , ( , , ).
, . , .
S7_Pro1" . ( ), ( ) S7 7 ( ). , , , . ( , ) , .
, , "offline", , , "online".
, , , : .
"offline".
-
STEP 7 5.0C79000-G7076-C562-02 6-3
6.2
6.2.1
. , "General [ ]", Options > Customize [ > ].
SIMATIC Manager . . . .
.
. File >New Project" Wizard [ > ]. , . , CPU, , , 1 .
, .
, File > New[ > ] SIMATIC Manager. "MPI Subnet[ MPI]".
-
STEP 7 5.06-4 C79000-G7076-C562-02
, . , :
,
, - .
1: , , 2 " STEP 7". , "S7 Program [ S7]" "M7Program [ 7]", , . , , . .
2: , ; . .
:
1. (S7/M7 Programs [ S7/M7]). , S7 M7.
2. .
3. .
4. , M7 S7 CPU.
-
STEP 7 5.0C79000-G7076-C562-02 6-5
6.2.2
.
, . Insert > Station [ > ].
:
SIMATIC 300
SIMATIC 400
SIMATIC H
SIMATIC PC
PC/
SIMATIC S5
, . . SIMATIC S7/M7 SIMATIC S5
(, SIMATIC 300Station(1), SIMATIC 300 Station(2), . .). , .
Inserting a Station[ ].
CPU . .
, , S7 7 ( Connections []"), . , , .
Configuring the Hardware [ ], Basic Steps for Configuring a Station [ ].
-
STEP 7 5.06-6 C79000-G7076-C562-02
( Connections []") . . , , , .
.
, (. S7/M7).
6.2.3 S7/M7
. SIMATIC S7 "S7 Program [ S7]", SIMATIC M7 "7 Program [ 7]".
S7 SIMATIC 300.
S7
SIMATIC 300
-
STEP 7 5.0C79000-G7076-C562-02 6-7
S7/M7 .
S7 program [ S7] :
( Symbols []")
"Blocks []"
"Source Files [ ]"
M7 program [ 7] :
( Symbols []")
"Blocks []"
S7 (AWL), (KOP) (FUP). , "Blocks []" Insert > S7Block [ > S7]. , (, , , (UDT), , , (VAT)).
, . AWL, KOP FUP.
System Data [ ]" (SDB), , , , . , . .
, . File > Open [ > ]. .
-
STEP 7 5.06-8 C79000-G7076-C562-02
/ CFC CFC. , S7 "Source Files [ ]" "Charts []", Insert > S7 Software [ > S7]. , . . AWL.
M7 RMOS 7. , 7, Insert > M7 Software[ > 7]. , . , .
( Symbols []") S7/M7. , Symbol Editor [ ]", , . .
ASCII. .
, , Blocks []".
Inserting External Source Files[ ].
-
STEP 7 5.0C79000-G7076-C562-02 6-9
6.3
6.3.1
, File > Open[ > ]. . .
, "Browse []". , . File > Manage [ > ].
, File > Save As [ > ...].
, , , . ., Edit > Copy [ >].
Copying aProject [ ] Copying Part of a Project [ ].
File > Delete [ > ].
, , , . ., Edit > Delete [ > ].
Deleting aProject [ ] Deleting Part of a Project [ ].
-
STEP 7 5.06-10 C79000-G7076-C562-02
-
STEP 7 5.0C79000-G7076-C562-02 7-1
7
7.1 STEP 7 , /, , , , . , , () (, __ , ). .
(, Q 4.0, I 1.1, M 2.0, FB21).
, .
STEP 7 . , , , , , , , , .
, _ Q 4.0, _ . , .
(,__) ( ).
-
STEP 7 5.07-2 C79000-G7076-C562-02
, , .
View > Display > Symbolic Representation [ > > ] .
, . View > Display > Symbol Information [ > > ]. , , AWL, . ; .
AWL.
FB34 -
FB1003 : Network 1 : ???
U "1" "1.0 " UN " 1" "1.2 " = "_" "4.0 "
.
7.2 . .
-
STEP 7 5.0C79000-G7076-C562-02 7-3
( ) .
,
, , , 0x00,0xFF, ,
(_).
:
/ (E, EB, EW,ED, A, AB, AW, AD)
(PE, PA) (M, MB, MW, MD) (T)/ (Z) (FB, FC, SFB, SFC) (DB) , (UDT) (VAT)
:
(, ,/),
?
-
STEP 7 5.07-4 C79000-G7076-C562-02
7.3
: ( )
"..".
() "#". "#". KOP, FUP AWL . , , - , , , , . , (). , . AWL . , .
View > Display > Symbolic Representation [> > ] .
7.4
7.4.1
. ( Symbols []") S7 program [ S7] M7program [ M7].
, . CPU, (, ).
-
STEP 7 5.0C79000-G7076-C562-02 7-5
7.4.2
Table Edit Insert
Symbol Editor - Project/SIMATIC300 Station(1)/CPU314(1)/.../Symbols
View Window Help
Symbol Address Data Type Comment1
Project/SIMATIC300 Station(1)/CPU314(1)/.../SymbolsO M C
: Symbol Editor ; Table ;Edit ; Insert ; View ; Window ; Help ;Symbol ( ); Address ; Data Type ;Comment .
O/M/C O/M/C , :
O , WinCC.
M , (SCAN).
C , ( NCM).
(Symbol) 24 . 16380 .
(DBD, DBW, DBB, DBX). .
() (SFB) (SFC) , S7. STEP 7 ...\S7data\Symbol\Symbol.sdf
(Address) .: 12.1
-
STEP 7 5.07-6 C79000-G7076-C562-02
. , .
-
STEP 7 5.0C79000-G7076-C562-02 7-7
(Data Type) , STEP 7. , , . , .
(Comment) . , . 80 .
7 , ProC/C++, .
7.4.3 ,
. SIMATIC() IEC () SIMATICManager Options > Customize [ >] "Language []".
IEC SIMATIC
I E BOOL 0.0 65535.7 IB EB BYTE, CHAR 0 65535 IW EW WORD, INT, S5TIME 0 65534 ID ED DWORD, DINT, REAL, TOD, TIME 0 65532 Q A BOOL 0.0 65535.7 QB AB BYTE, CHAR 0 65535 QW AW WORD, INT, S5TIME 0 65534 QD AD DWORD, DINT, REAL, TOD, TIME 0 65532 M M BOOL 0.0 65535.7 MB MB BYTE, CHAR 0 65535 MW MW WORD, INT, S5TIME 0 65534 MD MD DWORD, DINT, REAL, TOD, TIME 0 65532 PIB PEB
BYTE, CHAR 0 65535
PQB PAB
BYTE, CHAR 0 65535
-
STEP 7 5.07-8 C79000-G7076-C562-02
IEC SIMATIC
PIW PEW
WORD, INT, S5TIME 0 65534
PQW PAW
WORD, INT, S5TIME 0 65534
PID PED
DWORD, DINT, REAL, TOD, TIME 0 65532
PQD PAD
DWORD, DINT, REAL, TOD, TIME 0 65532
T T TIMER 0 65535 C Z COUNTER 0 65535 FB FB FB 0 65535 OB OB OB 1 65535 DB DB DB, FB, SFB, UDT 1 65535 FC FC FC 0 65535 SFB SFB
SFB 0 65535
SFC SFC SFC 0 65535 VAT VAT 0 65535 UDT UDT ,
UDT 0 65535
7.4.4
. , , . , , . ( ), , .
, , / . , , .
, , , .
-
STEP 7 5.0C79000-G7076-C562-02 7-9
-
STEP 7 5.07-10 C79000-G7076-C562-02
(, ). , . , .
? ( / ), . , , , .
7.5
7.5.1
, :
, , . ,, , , . .
. , , , .
, (, Microsoft Excel), .
-
STEP 7 5.0C79000-G7076-C562-02 7-11
7.5.2
. , Insert > Symbol [ > ]. (Edit). , . , .
, :
Symbol [] .
, . 24 . (") .
Address [] , .
Data Type[ ]
. , , .
Comment[]
, ( 80 ). .
7.5.3
, .
, . , .
View > Display > Symbolic Representation [ > > ]. , , .
-
STEP 7 5.07-12 C79000-G7076-C562-02
1. ,
( View > Display > Symbolic Representation [ > > ]).
2. , .
3. Edit > Symbol [ > ].4. , ,
OK" .
. , , .
Options > Symbol Table [ > ] .
7.5.4
: . Edit
> Open Object [ > ].
. . .
. Insert > Symbol [ > ]. (Edit). , . , .
, , .
View > Sort [ > ], .
-
STEP 7 5.0C79000-G7076-C562-02 7-13
.
View > Filter [ > ] "Filter []".
, , . :
, , ,
, , ; , ; , ( )
, "valid []", "invalid (non-unique, incomplete) [ (, )]".
(AND). .
"Filter [], - , F1.
-
STEP 7 5.07-14 C79000-G7076-C562-02
7.5.5
S7 , , , . , V5, STEP 7 .
: "A Symbol_A", Symbol_A I 0.1. , . :
"Symbol_A = I 0.1"
Symbol_A = I 0.2 A I 0.1 I 0.1, .
Symbol_B = I 0.1 A Symbol_B I 0.1.
Symbol_A = I 0.2 A Symbol_A . , .
Symbol_B = I 0.1 A Symbol_A ( ), Symbol_A .
7.5.6
, .
, , . , , , STEP5/ST, .
*.SDF, *.ASC, *.DIF *.SEQ.
-
STEP 7 5.0C79000-G7076-C562-02 7-15
, , .
, Edit > Special Object Properties [ > ], .
(SFB),
(SFC) () ...\S7DATA\SYMBOL\SYMBOL.SDF, , .
, Edit > Special Object Properties [ > ], .
7.5.7 /
:
ASCII (ASC)
(Data Interchange Format, DIF) , DIF- MicrosoftExcel.
(System Data Format, SDF) , SDF- MicrosoftAccess.
Microsoft Access SDF.
Access Text (with delimiters) [ ()]".
(") .
(,) .
(SEQ): .SEQ, 40 , 40- .
-
STEP 7 5.07-16 C79000-G7076-C562-02
ASCII (ASC)
*.ASC : , -, : 126,green_phase_ped. T 2 TIMER
126,red_ped. Q 0.0 BOOL
(DIF)
*.DIF : DIF- :
TABLE [] DIF- 0,1 "" VECTORS [] 0, "" TUPLES [] 0, "" DATA []
0,0 "" ( ) , ,
- V -
: TABLE,VECTORS, TUPLES DATA . (DATA)DIF- , , . ,, .
: : , -.
, DIF- MicrosoftExcel. , .
-
STEP 7 5.0C79000-G7076-C562-02 7-17
(SDF)
*.SDF : , : "green_phase_ped.","T 2","TIMER","
" "red_ped.","Q 0.0","BOOL"," "
SDF- Microsoft Access 'Text (with delimiter) [ ( )]'. (") (,) .
(SEQ)
*.SEQ : TAB TAB TAB CR : T 2 green_phase_ped.
Q 0.0 red_ped.
TAB (09H),CR RETURN (0DH).
-
STEP 7 5.07-18 C79000-G7076-C562-02
-
STEP 7 5.0C79000-G7076-C562-02 8-1
8
8.1 , , () / .
, , S7 Graph
KOP, FUP, AWL S7 Graph , . , , ,. . , . . .
. - , ; , , .
() , S7 SCL S7 HiGraph
, , , .
.
, .
( ) S7, , AWL SCL. . AWL SCL , FB, FC, DB UDT ( , ), . CPU (. . ) .
-
STEP 7 5.08-2 C79000-G7076-C562-02
. . .
, . , .
8.2
8.2.1
, . , .
SIMATIC Manager (, . .), Edit > Open Object [ > ] .
S7 , . STEP 7, KOP, FUP AWL, STEP 7. .
( , , , , ) .
-
STEP 7 5.0C79000-G7076-C562-02 8-3
( ).
-
-
---
CPU
AWL
, ,
,
,
-
FUP
,
-
SCL (StructuredControl Language,)
,- , PASCAL C
-
S7 Graph
, -
-
HiGraph
, -
, -
CFC
, -
-
STEP 7 5.08-4 C79000-G7076-C562-02
, , . , , , .
, .
8.2.2 ()
() . , , . .
Network 1 [ 1]: # # #
Network 4 [ 4]: _# # >
#
Network 3 [ 3]: _# # _
#
Network 2 [ 2]:
# # #
#
S_EVERZS Q
R
S
#_ # ) , #_ _BCD
T6
TW DUALDEC
STEP 7. .
8.2.3 (FUP)
(FUP) , . , , .
FUP STEP 7.
-
STEP 7 5.0C79000-G7076-C562-02 8-5
FUP
>=1&I0.0
I0.1
T5
M0.0
>=1
&
T5=
M0.0
Network 1 [ 1]:
FUP .
8.2.4 (AWL) (AWL) , . CPU . , .
Network 1[ 1]: A(O #O #)AN #= #
Network 2 [ 2]: " "
A # = #
Network 3 [ 3]: " "AN # = #
STEP 7. S7 , AWL, .
8.2.5 S7 SCL SCL (Structured Control Language[ ]), , , IEC1131-3. AWL . SCL , ,
S7 SCL .
-
STEP 7 5.08-6 C79000-G7076-C562-02
:FUNCTION_BLOCK FB20
VAR_INPUT
ENDVAL: INT;
END_VAR
VAR_IN_OUT
IQ1 : REAL;
END_VAR
VAR
INDEX: INT;
END_VAR
BEGIN
CONTROL:=FALSE;
FOR INDEX:= 1 TO ENDVALUE DO
IQ1:= IQ1 * 2;
IF IQ1 >10000 THEN
CONTROL = TRUE
END_IF
END_FOR;
END_FUNCTION_BLOCK
-
STEP 7 5.0C79000-G7076-C562-02 8-7
8.2.6 S7 Graph ()
S7 Graph, , . , . ( ) ( ).S7 Graph .
S7 Graph
S4
S5
S6
I1.1 M2.1
I1.3
I1.1 M2.2
Q 1.1
TIME#0D_0H_0M_20S_0MS
D
Q1.3Q1.0
NN
Q1.5N
Q1.4N
T4
T5
T6
T7
I1.1 M2.1
S7 Graph , . ,, FB, . S7 Graph.
, S7 Graph, , .
-
STEP 7 5.08-8 C79000-G7076-C562-02
8.2.7 S7 HiGraph ( ) S7 HiGraph, , . , . . , , , . , . . . . S7 Graph, S7 HiGraph ( S7 Graph: ""). , ().
1 2 4
/
0
1
2
3
1
11
1
-
0
1
2
3
1
11
1
0
1
2
3
1
11
1
0
1
2
31
1
1
2
1
1
-
STEP 7 5.0C79000-G7076-C562-02 8-9
0
1
, .. 3- 0-
3
1
2
1
1
1
HiGraph "Source Files[ ]" S7. S7 .
( ). .
8.2.8 S7 CFC
CFC (Continuous FunctionChart [ ]) , .
S7 CFC . , , (, , , ). CFC , , .
CFC. "Charts []" S7. S7 .
, , SIMATIC S7 S7, SIMATIC 7 /++.
8.3
8.3.1
CPU S7 :
.
"Blocks []" S7..
-
STEP 7 5.08-10 C79000-G7076-C562-02
, CPU S7 . (, FB, FC) (DB). 1 , CPU S7.
:
, (UDT), . , CPU.
(VAT), . CPU.
"System Data [ ]" ( ), ( ). , .
-
STEP 7 5.0C79000-G7076-C562-02 8-11
(SFC) (SFB), . SFC SFB.
( ), . .
, , , .
8.3.2 , (UDT)
, , , , S7, .
, , , , (FC, FB, OB) (DB). , , , , .
, , ,. . , , .(: : , ).
, , SIMATIC Manager .
-
STEP 7 5.08-12 C79000-G7076-C562-02
, , , , , , .
STRUCT END_STRUCT , . .
, , , .
, , :
, .
, , S7 CPU S7. , .
8.3.3
, . .
, . , , : .
SIMATICManager . NAME [], FAMILY [], AUTHOR [] VERSION [].
SIMATICManager. , SIMATIC Manager, ( ) .
, S7, Options >Customize [ > ] "Language []".
-
STEP 7 5.0C79000-G7076-C562-02 8-13
, :
/ [KNOW_HOW_PROTECT] ; ,
, .
KNOW_HOW_PROTECT
[AUTHOR:] : , ( 8 )
AUTHOR : Siemens,
[FAMILY:] :, controllers ( 8 )
FAMILY : controllers,
[NAME:] ( 8 ) NAME : PID,
[VERSION: int1 . int2] ( 0 15, . . 0.0 15.15)
VERSION : 3.10
[CODE_VERSION1] , , . ,
CODE_VERSION1
[UNLINKED] DB UNLINKED .
[READ_ONLY] DB ; ,
FAMILY= Examples [] VERSION= 3.10 READ_ONLY
KNOW_HOW_PROTECT [ -] :
AWL, FUP , .
var_in, var_out var_in_out. var_stat var_temp .
-
STEP 7 5.08-14 C79000-G7076-C562-02
: , :
OB FB FC DB UDT KNOW_HOW_PROTECT AUTHOR FAMILY NAME VERSION UNLINKED READ_ONLY
KNOW_HOW_PROTECT . "Block Properties [ ]", .
8.3.4
.
-
STEP 7 5.0C79000-G7076-C562-02 8-15
8.4
8.4.1
SIMATIC S7/M7. .
, , , S7. , .
S7/M7 , , .
, , File > New [ > ]. , "General [ ]", Options >Customize [ > ].
SIMATIC Manager , . , . . . , , . , STEP 7 STEP 7.
-
STEP 7 5.08-16 C79000-G7076-C562-02
File > Open[ > ]. . .
, "Browse []" " Open []". Windows , . , , , . . , SIMATIC Manager, . . File >Manage [ > ].
File > Save As [ > ...].
, , , . ., Edit > Copy [ >].
File > Delete [ >].
-
STEP 7 5.0C79000-G7076-C562-02 8-17
8.4.2
, , : S7/M7. S7 "Blocks []" (
), "Source Files [ ]", "Charts []" "Symbols []" ( ).
M7 7, "Symbols []"( ) "Blocks []" .
"Blocks []" , CPU S7. (VAT) , , CPU.
"Source Files [ ]" , .
"Charts []" CFC ( , S7 CFC).
S7/M7, "Blocks []", "Source Files [ ]" "Symbols []" .
8.4.3
STEP 7 ( 2/ 3): stlibs (V2): 2 stlib3.x: 3 : builtin/Built In: (SFB)
(SFC) fblib1/FB Lib 1: STEP 5 fblib2/FB Lib 2: iec/IEC: IEC,
, ,
stdobs/Std OBs: (OB)
3 : PID Control: (FB) PID- Net DP: (FC) FDL-
.
-
STEP 7 5.08-18 C79000-G7076-C562-02
SIMATIC Manager, . (Setup) STEP 7 V5.0 .
STEP 7, . , STEP 7 . , .
-
STEP 7 5.0C79000-G7076-C562-02 9-1
9
9.1
9.1.1
(, FB, FC) , , . :
: , .
: . . ,, (), (FUP) (AWL).
: , , . , , , , , .
-
STEP 7 5.09-2 C79000-G7076-C562-02
, . , .
(FB, FC SIMATIC Manager
.
( File > Save [ > ])
AWL
.
AWL
, .
-
STEP 7 5.0C79000-G7076-C562-02 9-3
9.1.2 /AWL/FUP/ (LAD/STL/FBD)
, .
Options > Customize [ > ] . "Editor []" :
( ) .
, (,AWL FUP). , AWL FUP. ,, .
, .
, View [].
, , "LAD/FBD ( /FUP)"
9.1.3
, , .
/ :
offline: / , , ''. / , . , , .
online: online , offline , .
-
STEP 7 5.09-4 C79000-G7076-C562-02
9.1.4
, AWL FUP, , . View > Catalog [ > ]. Insert > ProgramElements [ > ].
AWL
LAD\STL\FDB:-FB6-File Edit Insert PLC Debug View Options Window Help
TRAFFIC\...\FB6-
FB6: Network 1 :
? ? ? U( U #starter U #t_next_red_car O #condition ) UN #t_dur_r_car = #conditionNetwork 2 : ??? UN #condition = #g_car
Address Decl. Name Type Initial Value Commentdur_g_pdel_r_pstarter
t_dur_y_car
S5TIMES5TIMEBOOL
TIMER
S5T#0MSS5T#0MSFALSE
ininininin
0.02.0
4.06.08.0
t_dur_y_car TIMER
t_delay_y_car TIMERin10.0
: File ; Edit ; Insert ; PLC ;Debug ; View ; Options ; Window ; Help ;Address ; Decl(aration) ; Name ; Type ; Initial Value ; Comment
9.2
9.2.1
, , , .
-
STEP 7 5.0C79000-G7076-C562-02 9-5
: AWL
LAD\STL\FDB:-FB6-File Edit Insert PLC Debug View Options Window Help
TRAFFIC\...\FB6-
FB6: Network 1 :
? ? ? U( U #starter U #t_next_red_car O #condition ) UN #t_dur_r_car = #conditionNetwork 2 : ??? UN #condition = #g_car
Address Decl. Name Type Initial Value Commentdur_g_pdel_r_pstarter
t_dur_y_car
S5TIMES5TIMEBOOL
TIMER
S5T#0MSS5T#0MSFALSE
ininininin
0.02.0
4.06.08.0
t_dur_y_car TIMER
t_delay_y_car TIMERin10.0
: File ; Edit ; Insert ; PLC ;Debug ; View ; Options ; Window ; Help ;Address ; Decl(aration) ; Name ; Type ; Initial Value ; Comment
, , . :
, DB, .
, (in/out) , "" .
( ) , .
, .
-
STEP 7 5.09-6 C79000-G7076-C562-02
9.2.2
, . .
,
,
, , ,
(),
, , .
-
STEP 7 5.0C79000-G7076-C562-02 9-7
9.2.3
, , , , . . ARRAY [] STRUCT[] .
" ".
-
Address[]
.
, , . :* : ,+ : (STRUCT),= : (STRUCT) .
: .
Variable[-]
. .
Declaration[]
,""
: "in" "out" "in_out" "stat" "temp"
Data type[]
(BOOL, INT, WORD,ARRAY . .)
, .
Initial value[]
, .
. , , .
Comment[-]
-
STEP 7 5.09-8 C79000-G7076-C562-02
. , (in, out,in_out, stat, temp). (), , .
,
.
. , . , .
9.2.4
Edit []. - , . .
. , , SHIFT. .
(ARRAY) .
, ( STRUCT END_STRUCT). .
.
Edit > Undo[ > ].
-
STEP 7 5.0C79000-G7076-C562-02 9-9
9.3
9.3.1
, - (, ) CPU S7. FB ( FB), () .
:
, , .
() .
, . . .
: FB2 FB3 DB FB1, .
FB 1 :
" FB"
(FB2, FB3) FB2( - DB FB 1)
FB 3( - DB FB 1)
_1: FB2 _2: FB3
FB:CALL# _1CALL# _2
DB FB 1
-
STEP 7 5.09-10 C79000-G7076-C562-02
: "" , (FB) . . (VAR_TEMP ).
, CPU online. .
9.3.2
:
, STEP 7 2 (. BlockAttribute [ ] ).
, , ( , STEP 7 x.x; Options > Customize[ > ]).
, , .
( "stat").
. , , , , , CODE_VERSION1, .
-
STEP 7 5.0C79000-G7076-C562-02 9-11
9.4
9.4.1
. .
, .
, , , .
AWL
FB70 -
FB70 :
( 1)PID-
Network 1 [ 1] :
A I 1.1 // A Q 4.1 AN I 2.6 = Q 0.4
Network 2 : ???
? ??
-
STEP 7 5.09-12 C79000-G7076-C562-02
9.4.2
. , :
( )
()
( )
( )
( )
. INSERT.
-
STEP 7 5.0C79000-G7076-C562-02 9-13
9.4.3
Insert > Symbol [ > ]. , , , . , .
, ,, , . .
:
1. .
2. CTRL J, . , , .
3. , RETURN, .
, .
: , , , .
-
STEP 7 5.09-14 C79000-G7076-C562-02
9.4.4
, . , , .
, ,
:
( 64 )
: , ,
: ( 64 )
:
:
: , . View >Display > Symbol Information [ > > ].
, , .
Block [] Network [](, Network 1 : ???). , . 64 .
. . , .
Network 2: ???
Network 2:
1.
2.
-
STEP 7 5.0C79000-G7076-C562-02 9-15
View > Display > Comments [ > >]. , . 64 .
???
1.
2.
9.4.5
. , , Edit > Go To > Previous Error/Next Error[ > > / ].
. , , , .
View >Status Bar [ > ], .
. INSERT.
-
STEP 7 5.09-16 C79000-G7076-C562-02
9.5
9.5.1
. (4 // ) , .
1. Options > Customize [ > ].
2. "LAD/FBD (KOP/FUP)".
3. "Layout []". .
, , .
"LAD/FBD (KOP/FUP)" "LAD/FBD (KOP/FUP)", Options > Customize [ > ], :
Layout []: . , , . .
Width of address field [ ]: ( ). , ( ). , .
Element representation [ ]: .
Line / Color [ / ]: , , , .
-
STEP 7 5.0C79000-G7076-C562-02 9-17
9.5.2
" S7-300/400 " .
, . ; (IEC 11313).
. .
. : _/(#)_/ _/(P)_/ _/(N)_/
. .
(coils) , .
: _/(#)_/ _/(P)_/ _/(N)_/ , . .
, .
, : _/( ), _/(S), _/(R) _/(#)_/, _/(P)_/,
_/(N)_/ _/(JMPN)
_/(MCR
-
STEP 7 5.09-18 C79000-G7076-C562-02
, :
_/(MCRA)
_/(MCRD)
_/(OPN)
_/(MCR>)
, .
:
_/(JMPN)
_/(JMP)
_/(CALL)
_/(RET)
/ "EN" "ENO" , .
, .
, , .
.
.
.
.
.
. , .
-
STEP 7 5.0C79000-G7076-C562-02 9-19
9.5.3
, . : I 1.4 I 6.8 , .
I 1.0
Q 2.6
I 1.2 I 1.4 I 4.2
I 6.8
Q 4.4 I 2.8
Q6 0
!
, . :
I 1.0 I 1.2 I 1.4 Q 6.0
!
-
STEP 7 5.09-20 C79000-G7076-C562-02
9.6 FUP
9.6.1
. (4 / / ) , .
1