EasyManua.ls Logo

Siemens SIMATIC S5-95F - Page 7

Siemens SIMATIC S5-95F
579 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Contents S5-95F
Page
7.3 Block Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 7
7.3.1 Organization Blocks (OBs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 9
7.3.2 Program Blocks (PBs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 11
7.3.3 Sequence Blocks (SBs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 11
7.3.4 Function Blocks (FBs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 11
7.3.5 Data Blocks (DBs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 16
7.4 Program Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 18
7.4.1 START-UP Program Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 19
7.4.2 Cyclical Program Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 21
7.4.3 Maximum Response Time with Cyclical Program Processing . . . . . . . . . . 7 - 23
7.4.4 Time-Controlled Program Processing . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 25
7.4.5 Maximum Response Time with Time-Controlled Program Processing . . . . 7 - 28
7.4.6 Interrupt-Driven Program Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 29
7.5 Processing Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 30
7.5.1 Changing Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 30
7.5.2 Changing Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 30
7.5.3 Compressing the Program Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 30
7.6 Number Representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 31
8 STEP 5 Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 1
8.1 Basic Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 1
8.1.1 Boolean Logic Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 2
8.1.2 Set/Reset Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 7
8.1.3 Load and Transfer Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 10
8.1.4 Timer Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 15
8.1.5 Counter Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 25
8.1.6 Comparison Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 29
8.1.7 Arithmetic Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 30
8.1.8 Block Call Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 32
8.1.9 Other Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 37
8.2 Supplementary Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 38
8.2.1 Load Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 39
8.2.2 Enable Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 40
8.2.3 Bit Test Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 41
8.2.4 Digital Logic Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 43
8.2.5 Shift Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 47
8.2.6 Conversion Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 49
8.2.7 Decrement/Increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 51
8.2.8 Disabling/Enabling Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 52
8.2.9 "DO" Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 53
8.2.10 Jump Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 55
8.2.11 Substitution Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - 57
viii
EWA 4NEB 812 6210-02

Table of Contents

Related product manuals