Example
Travel parameters via user variables in the part program and R parameters in the technology
cycle
Program code
PROC UP_1
DEF REAL POS_X=100.0
DEF REAL F_X=250.0
IF $P_TECCYCLE==TRUE
ENDIF
IF $P_TECCYCLE==TRUE
ELSE
ENDIF
RET
See also
Definitions (DEF, DEFINE) (Page 120)
3.9
Protected synchronized actions
Each synchronized action is clearly identified via its ID.
The following machine data can be used to define an NC global or channel-specific range of
identification numbers with which a synchronized action can be protected against overwriting,
deletion (CANCEL(ID)) and locking (LOCK(ID)):
● NC global:
MD11500 $MN_PREVENT_SYNACT_LOCK (protected synchronized actions)
● Channel-specific:
MD21240 $MN_PREVENT_SYNACT_LOCK (protected synchronized actions)
Behavior is the same in both cases.
Protected synchronized actions cannot be locked via the NC/PLC interface or are displayed
as non-lockable:
● DB21, ... DBB300 ... 307 (lock synchronized actions)
● DB21, ... DBB308 ... 315 (synchronized actions that can be disabled locked)
Synchronized actions
Function Manual, 08/2018, 6FC5397-5BP40-6BA2
$R1=100.0
$R2=250.0
N100 POS[X]=$R1 FA[X]=$R2
N200 POS[X]=POS_X FA[X]=F_X
Detailed description
3.9 Protected synchronized actions
Comment: Use in
Part program
Part program
Technology cycle
Technology cycle
Technology cycle
Part program
121