P3: Basic PLC Program for SINUMERIK 840D sl
13.15 Programming tips with STEP 7
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
1085
Here the call still remaining in OB 1 is displayed:
The savings of this variant:
The cyclic copying effort of 3 integer values and 4 ANY parameters with respect to the instance DB, which results
from 3 time loading of a constant in the instance data block. In case of each ANY transfer, constants are loaded
in the data block 4 times with subsequent transfer.
CALL FB 2, DB 110 (
Req :=
FALSE,
NumVar :=
2,
//Read 2 variables
Addr1 :=
NCVAR.C1_RP_rpa0_0
Line1 :
W#16#1
Addr2 :=
NCVAR.C1_RP_rpa0_0
Line2 .
W#16#2
RD1 :=
P#M 4.0 REAL 1,
RD2 :=
P#M 24.0 REAL 1,
CALL FB 2, DB 110 (
Req :=
M0.0,
Error :=
M1.0,
NDR :=
M1.1,
State :=
MW 2,
Note
Owing to this measure, a shorter cycle time is achieved in OB 1, because the static
parameter values need not be copied in the instance DB in each OB-1 cycle.
Содержание SINUMERIK 828D Turning
Страница 34: ...Basic Functions 34 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 146: ...A3 Axis Monitoring Protection Zones 2 6 Data lists Basic Functions 146 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 328: ...F1 Travel to fixed stop 6 5 Data lists Basic Functions 328 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 816: ...K2 Axis Types Coordinate Systems Frames 10 9 Data lists Basic Functions 816 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1198: ...P4 PLC for SINUMERIK 828D 14 6 Function interface Basic Functions 1198 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1752: ...Appendix 20 2 Overview Basic Functions 1752 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1774: ...Glossary Basic Functions 1774 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...