Comparative Command Overview
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| Nonmodal. | Contour line programming (angle). |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| Nonmodal. | Calculates the inverse rotation of a vector. | |
| Nonmodal. | Calculates the rotation of a vector. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
collisionElimination | Modal. | Bottleneck detection off. | |
collisionElimination | Modal. | Bottleneck detection on. | |
|
| This function can be called during active collision elimination to ignore any conflicts between the path preceding the call and the path succeeding the call. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Constant velocity at the contour. | ||
Modal. | Constant velocity in the interior circle. | ||
Modal. | Constant velocity of the tool center point. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| An circular arc (CIP circle) can be programmed, that can be freely located in space. | ||
| Nonmodal. | Circular interpolation. Move circular by rotating around the center | |
Modal. | Center point correction off. | ||
Modal. | Center point correction on. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Nonmodal. | Delete distance to go. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Dynamic override. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Constant feed programming. | ||
Modal. | Linear feed programming. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Rapid traverse. | ||
Modal. | Straight line interpolation. | ||
Modal. | Clockwise circular interpolation. | ||
Modal. | Counterclockwise circular interpolation. | ||
Nonmodal. | Dwell time. | ||
Nonmodal. | Accurate stop. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Plane selection | ||
Modal. | Plane selection | ||
Modal. | Plane selection |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | No miller/ cutter radius compensation. | ||
Modal. | Miller/ cutter radius compensation left. | ||
Modal. | Miller/ cutter radius compensation right. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Zero shift suppression. | ||
Modal. | 1st adjustable zero offset shift. | ||
Modal. | 2nd adjustable zero offset shift. | ||
Modal. | 3rd adjustable zero offset shift. | ||
Modal. | 4th adjustable zero offset shift. | ||
Modal. | 1st programmable zero offset shift. | ||
Modal. | 2nd programmable zero offset shift. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Accurate stop. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Dimensions in inch. | ||
Modal. | Dimensions metric. | ||
| Nonmodal. | Programmed traverse to reference point. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Reference dimension notation. | ||
Modal. | Incremental dimension notation. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Dimensions in inches with calculation of the feed. | ||
Modal. | Dimensions metric with calculation of the feed. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| Nonmodal. | Modulo movement. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Nonmodal. | Message from the NC program. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| Nonmodal. | Orthogonal approach off the contour and orthogonal departure from the contour. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Feed direction positive. | ||
Modal. | Feed direction negative. | ||
paramAutoAccurateStop | Modal. | Automatic accurate stop. | |
Modal. | Parameterization of the axis dynamics. | ||
| Modal. |
| |
| Modal. |
| |
| Modal. | Circular smoothing. | |
| Modal. |
| |
| Modal. | Circular smoothing (old). | |
| Modal. | Path dynamics (old). | |
Modal. | Path dynamics. | ||
| Modal. | Circular accuracy. | |
Modal. | Vertex smoothing. | ||
Modal. | Smoothing of segment transitions. | ||
| Modal. | Spline interpolation. | |
| Modal. |
| |
| Modal. | Minimum velocity. | |
Modal. | Parameterization of the configurable zero shift. | ||
Nonmodal. | Reads the actual position. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| Modal. | Zero shift is not applied under | |
| Modal. | Zero shift is applied under |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Rotation additive. | ||
Modal. | Absolute rotation. | ||
| Modal. | Extended rotation function off. | |
| Modal. | Extended rotation function on. | |
| Nonmodal. | Calculation routine for rotating a vector. | |
| Modal. | Converts an |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Modal. | Mirroring the coordinate system. | ||
| Modal. | Scales the coordinate system by the | |
| Modal. | Scales the selected path axis (axisNo) by the factor. | |
| Nonmodal. | Yields the depth of the stack of transformations. | |
| Modal. | Reduces the stack of transformations to the given depth. | |
| Modal. | Pops a transformation from the stack of transformations. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
Nonmodal. | Assigning a Value to an | ||
Nonmodal. | Reading an |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| Nonmodal. | Contour line programming (segment length). | |
| Modal. | Skip virtual movements. |
Command | Command | Modal or Nonmodal | Description |
---|---|---|---|
| Modal. | Cartesian tool displacement and length compensation is not applied under | |
| Modal. | Cartesian tool displacement and length compensation is applied under | |
Modal. | Set a tool parameter. | ||
Modal. | Yields the given tool parameter. | ||
Modal. | Set all parameters of a tool. | ||
| Nonmodal. | Target position monitoring. |
Command | Command | Description |
---|---|---|
| Configures the approach and depart behavior to use an arc of given radius and angle. | |
| Configures the amount of segment extension that is used to close gaps. | |
| Configures the lookahead that is used for collision avoidance. | |
| Returns the current configuration as a structure value. | |
| Configures the tool radius compensation. | |
| This structure contains all configuration parameters of the tool radius compensation. |
Command | Command | Description |
---|---|---|
| Set the MCS (machine coordinate system) coordinates of the interpreter to the actual coordinates of the physical axes. |
Command | Command | Description |
---|---|---|
| Yields the current value of the disable mask. | |
Sets the internal disable mask to the given value. |
Command | Command | Description |
---|---|---|
Call of a subroutine. | ||
| Directive inserts the contents of another file. Typically, it is used to “import” commonly used code like e.g. libraries. | |
| Streaming of large |
Command | Versions | Command | Description |
---|---|---|---|
|
| Save register on the stack. | |
|
| Save register on the stack. | |
|
| Restore register from stack. | |
|
| Restore register from stack. |
Command | Versions | Command | Description |
---|---|---|---|
| Unconditional jump. |
Command | Versions | Command | Description |
---|---|---|---|
| CASE OF | Case block. |
Command | Versions | Command | Description |
---|---|---|---|
| Jump if unequal. | ||
| Jump if equal. | ||
| Jump if less or equal. | ||
| Jump if less. | ||
| Jump if greater or equal. | ||
| Jump if greater. |
Command | Versions | Command | Description |
---|---|---|---|
| Loop while equal. | ||
| Loop while unequal. | ||
| Loop while greater. | ||
| Loop while greater or equal. | ||
| Loop while less. | ||
| Loop while less or equal. |
Command | Versions | Command | Description |
---|---|---|---|
| Repeat until equal. | ||
| Repeat until unequal. | ||
| Repeat until greater. | ||
| Repeat until greater or equal. | ||
| Repeat until less. | ||
| Repeat until less or equal. |
Command | Versions | Command | Description |
---|---|---|---|
|
|
Command | Versions | Command | Description |
---|---|---|---|
|
|
Command | Versions | Command | Description |
---|---|---|---|
@200 |
|
| Delete a variable. |
@202 |
|
| Swap two variables. |
Command | Versions | Command | Description |
---|---|---|---|
@302 |
|
| Read machine data bit. |
|
| Read machine-related actual axis value. | |
@372 |
|
| Extract the |
Command | Versions | Command | Description |
---|---|---|---|
| Write machine data bit. | ||
|
| Returns the current center point reference for circles. |
Command | Versions | Command | Description |
---|---|---|---|
@610 |
| Find the absolute value of a variable. | |
@613 |
| Find the square root of a variable. | |
@614 |
|
| Find the square root of the sum of the squares of two variables |
Command | Versions | Command | Description |
---|---|---|---|
|
| Increment variable. | |
@621 |
|
| Decrement variable. |
@622 |
|
| Find integer part of a variable. |
Command | Versions | Command | Description |
---|---|---|---|
| Find the sine of a variable. | ||
| Find the sine of a variable. | ||
| Find the cosine of a variable. | ||
| Find the cosine of a variable. | ||
| Find the tangent of a variable. | ||
| Find the tangent of a variable. | ||
|
| Find the cotangent of a variable. | |
| Find the arc sine of a variable. | ||
| Find the arc sine of a variable. | ||
| Find the arc cosine of a variable. | ||
| Find the arc cosine of a variable. | ||
| Find the arc tangent of a variable. | ||
|
| Returns the arc tangent of |
Command | Versions | Command | Description |
---|---|---|---|
| Decoder stop. | ||
| A combination of sync()and queryAxes() replaces the former | Decoder stop with rescan of the axis positions. | |
| Decoder stop with external trigger event. |
Command | Command | Description |
---|---|---|
| Returns the natural logarithm of | |
| Returns the decimal logarithm of | |
| Returns | |
| Returns the sum of all parameters. | |
| Returns the product of all parameters. | |
| Returns the difference | |
| Returns the quotient | |
| Returns the remainder of the integer division | |
| Returns |
Command | Command | Description |
---|---|---|
| Returns | |
| Returns | |
| Returns | |
| Returns | |
| Returns | |
| Returns |
Command | Command | Description |
---|---|---|
| Explicit conversion between the given native types. |
Logical Operations
Command | Command | Description |
---|---|---|
| Returns the bitwise Logical And of all parameters. | |
| Returns the bitwise Logical Or of all parameters. | |
| Returns the bitwise Logical Exclusive Or of all parameters. | |
| Returns the bitwise complement of |
Min, Max and Limit
Command | Command | Description |
---|---|---|
| Returns the maximum of all parameters. | |
| Returns the minimum of all parameters. | |
| Returns |
Rotation
Command | Command | Description |
---|---|---|
| Returns the bitstring | |
| Returns the bitstring |
Selection (Conditional Expressions)
Command | Command | Description |
---|---|---|
| Returns | |
| Returns |
Shift
Command | Command | Description |
---|---|---|
| Returns the bitstring | |
| Returns the bitstring |
Units
Command | Command | Description |
---|---|---|
| Set the unit for angles to | |
| Enumeration of unit angles. | |
| Set the unit for lengths to | |
| Enumeration of unit lengths. | |
| Set the unit for time to | |
| Enumeration of unit times. | |
| unitVelocitySet(unitLength:= UnitLength, unitTime:= UnitTime) | Set the unit for velocity to |