Extended Syntax
The availability of this function depends on the configuration and the concrete scope of version. |
The extended syntax enables the programming of the axis exchange sequences with macro definitions (chapter 15) or external variables of the string type (V.E .). This especially is useful for multi channel machines and systems, if between the channels static axes groups should be exchanged. This axes groups can be defined for example in macros for the use in axis exchange commands.
Furthermore, the extended syntax enables the internal processing of conflicts without creation of an error message or a warning by setting so-called logic switches. This logic switches are optional and can be programmed additionally in the axis exchange commands. If no logic switches are programmed, the standard evaluation is valid. This means, for plausibility conflicts the evaluation of the axis exchange sequences is aborted with error messages.
The logic evaluation is the same for all axis exchange commands and checks both, the plausibility within the programmed axis exchange sequences and the plausibility to the already available axes in NC channel.
Especially the logic switches are usefull for axis exchange sequences, which were defined via macros or string variables, because here overlappings and redundant programmings can be solved internally.