Alternative programming of axis-specific movements in robotics (P-CHAN-00253)

P-CHAN-00253

Alternative programming of axis-specific movements in robotics

Description

Regardless of the type of programmed movement, axes in the NC channel are always programmed with the same configured name. In robotics and handling, however, it is also common to alternatively program the (rotary) axis movements with A1, A2, etc. and the Cartesian movements e.g. with X, Y, Z, A, B, C.

This option is enabled by setting the 'use_alias_name_in_ax_list' parameter.

Parameter

use_alias_name_in_ax_list

Data type

BOOLEAN

Data range

0: Axis-specific and Cartesian motions must always be programmed with the same axis names as configured in the channel parameter list (P-CHAN-00006, e.g. X, Y, Z, A, B, C) (default).

1: Alternatively, axis-specific motions can be programmed with A1 - A32 when transformation (#TRAFO OFF, #MCS ON) is disabled.

Condition:

  • A1 - A32 must be entered as default names in the corresponding axis lists (P-AXIS-00297).
  • Only A1, A2 to A32 are explicitly permissible as names.
  • The equals sign to assign the position or the angle must follow directly after the axis name without any blanks.
  • Use of A1 - A32 is only permitted if transformation is disabled.

 

For compatibility reasons, the axes can continue to be programmed with the same axis names (P-CHAN-00006, e.g. X, Y, Z, A, B, C) as in the channel parameter list.

The combined use (mixed mode) of axis names within the NC row is also possible but is not advisable for reasons of clarity.

 

EXAMPLE:

Nxx #TRAFO ON

Nxx X.. Y.. Z.. A.. B.. C..

..

Nxx #MCS ON

Nxx A1=.. A2=.. A3=.. A4=.. A5=.. A6=.. ; alias names when transformation is inactive

...

Nxx #MCS OFF

Nxx X.. Y.. Z.. A.. B.. C..

...

Dimension

----

Default value

0

Remarks