December 2001 Application of OEM Cycles 9 – 7
FN functions with
special meanings
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
Nesting of OEM
cycles
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
Managing more
than one cycle tree
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.
Note
When nesting OEM cycles, ensure that no Q parameter is assigned more
than one meaning!