FN functions with
special meanings
Nesting of OEM
cycles
Managing more
than one cycle tree
December 2001
The following FN functions enable you to solve special tasks such as
outputting error messages or transferring data from the NC to the PLC.
n
FN14: Output of error messages and dialog prompts
n
FN15: Transfer of error messages, dialogs and Q parameter values to a file
or date interface
n
FN17: Overwrite system data
n
FN18: Read system data
n
FN19: Assigning two numerical values or Q-parameter values from an OEM
cycle to the PLC: "PLC Programming" on page 7–3
n
FN20: Wait for condition to occur
n
FN25: Overwrite the datum
When nesting OEM cycles, you must distinguish between DEF-active and
CALL-active OEM cycles.
DEF-active cycles
n
Are effective immediately upon definition
n
Can be called by another OEM cycle
CALL-active cycles
n
Must be specially activated with CYCL CALL
n
Cannot be called by another OEM cycle
Note
When nesting OEM cycles, ensure that no Q parameter is assigned more
than one meaning!
With CycleDesign you can build a cycle structure with up to 9 cycle trees. If
you keep your HEIDENHAIN cycles only in the "HEIDENHAIN cycle tree"
project type, in the event of an NC software update you need only update this
project type, and not your OEM cycles.
CycleDesign manages the project types independently of each other. The
control then links them into the soft-key rows.
Application of OEM Cycles
9 – 7