2.7.3 MotionControl
SET_EXTERNAL_START.nsc
AxisEnableOperations
- 1AXIS_ENABLE_DISABLE_w_ERROR_CLEAR.nsc
Axis enable with clear error status - 2AXES_ENABLE_DISABLE_w_ERROR_CLEAR.nsc
2 Axes enable with clear error status - 3AXES_ENABLE_DISABLE_w_ERROR_CLEAR.nsc
3 Axes enable with clear error status - 4AXES_ENABLE_DISABLE_w_ERROR_CLEAR.nsc
4 Axis enable with clear error status - ALL_AXES_ENABLE_DISABLE_w_ERROR_CLEAR.nsc
All Axis enable with clear error status
AxisHomeingOperations
HOME_Z_INDEX_w_Return.nsc
Homes at Homing Speed to Z-index then returns at Return Speed
AxisMoves
- 1AxisMotion
- 1AXIS_JOG_FOR_TIME.nsc
@1 axis will jog for a set amount of time - 1AXIS_JOG_WHILE_INPUT.nsc
@1 axis will jog while input is enabled - 1AXIS_MOVE.nsc
Moves 1 axis a distance - 1AXIS_MOVE_AWAIT_MOTION_TO_END.nsc
Moves 1 axis a distance then awaits the motion of the selected axis to end - 1AXIS_MOVE_WAIT_FOR_TIME.nsc
Moves 1 axis a distance then waits for time - 2AxesMotion
- 2AXES_CIRCLE_MOVE.nsc
Uses 2 axes for circle - 2AXES_MOVE.nsc
Moves 2 axes a distance - 2AXES_MOVE_AWAIT_MOTION_TO_END.nsc
Moves 2 axes a distance then awaits the motion of the selected axes to end - 2AXES_MOVE_WAIT_FOR_TIME.nsc
Moves 2 axes a distance then waits for time - 3AxesMotion
- 3AXES_MOVE.nsc
Moves 3 axes a distance - 3AXES_MOVE_AWAIT_MOTION_TO_END.nsc
Moves 3 axes a distance then awaits the motion of the selected axes to end - 3AXES_MOVE_WAIT_FOR_TIME.nsc
Moves 3 axes a distance then waits for time - XYZ_ARC_WITH_HELIX.nsc
Uses axis XY for arc and Z for tangent - XYZ_CIRCLE_WITH_HELIX.nsc
Uses axis XY for circle and Z for tangent
4AxesMotion
- 4AXES_MOVE.nsc
Moves 4 axes a distance - 4AXES_MOVE_AWAIT_MOTION_TO_END.nsc
Moves 4 axes a distance then awaits the motion of the selected axes to end - 4AXES_MOVE_WAIT_FOR_TIME.nsc
Moves 4 axes a distance then waits for time
AxisWaitOperations
- Home(ORG)
- 1AXIS_AWAIT_HOME(ORG).nsc
Awaits the motor ORG (home) status on for the selected axis - 1AXIS_AWAIT_HOME(ORG)_SET_PULSE_ENCODER_COUNTERS.nsc
Awaits the motor home(ORG) input for the selected axis then sets Pulse and Encoder counters - 2AXES_AWAIT_HOME(ORG).nsc
Awaits the motor ORG (home) status on for the selected axis - 2AXES_AWAIT_HOME(ORG)_SET_PULSE_ENCODER_COUNTERS.nsc
Awaits the motor home(ORG) input for the selected axes then sets Pulse and Encoder counters - 3AXES_AWAIT_HOME(ORG).nsc
Awaits the motor ORG (home) status on for the selected axis - 3AXES_AWAIT_HOME(ORG)_SET_PULSE_ENCODER_COUNTERS.nsc
Awaits the motor home(ORG) input for the selected axes then sets Pulse and Encoder counters - 4AXES_AWAIT_HOME(ORG).nsc
Awaits the motor ORG (home) status on for the selected axis - 4AXES_AWAIT_HOME(ORG)_SET_PULSE_ENCODER_COUNTERS.nsc
Awaits the motor home(ORG) input for the selected axes then sets Pulse and Encoder counters
- InPosition
- 1AXIS_AWAIT_IN_POSITION_OFF.nsc
Awaits the selected axis in-position status to turn off - 1AXIS_AWAIT_IN_POSITION_ON.nsc
Awaits the selected axis in-position status to turn on - 2AXIS_AWAIT_IN_POSITION_OFF.nsc
Awaits the selected axis in-position status to turn off - 2AXIS_AWAIT_IN_POSITION_ON.nsc
Awaits the selected axis in-position status to turn on - 3AXIS_AWAIT_IN_POSITION_OFF.nsc
Awaits the selected axis in-position status to turn off - 3AXIS_AWAIT_IN_POSITION_ON.nsc
Awaits the selected axis in-position status to turn on - 4AXIS_AWAIT_IN_POSITION_OFF.nsc
Awaits the selected axis in-position status to turn off - 4AXIS_AWAIT_IN_POSITION_ON.nsc
Awaits the selected axis in-position status to turn on
- MotionToEnd
- 1AXIS_AWAIT_MOTION_TO_END.nsc
Awaits the motion of the selected axis to end - 2AXES_AWAIT_MOTION_TO_END.nsc
Awaits the motion of the selected axes to end - 3AXES_AWAIT_MOTION_TO_END.nsc
Awaits the motion of the selected axes to end - 4AXES_AWAIT_MOTION_TO_END.nsc
Awaits the motion of the selected axes to end - Time
- WAIT_FOR_1000_MILLISECONDS.nsc
Pause for 1 seconds before continuing - WAIT_FOR_1500_MILLISECONDS.nsc
Pause for 1.5 seconds before continuing - WAIT_FOR_2000_MILLISECONDS.nsc
Pause for 2 seconds before continuing - WAIT_FOR_3000_MILLISECONDS.nsc
Pause for 3 seconds before continuing - WAIT_FOR_500_MILLISECONDS.nsc
Pause for 0.5 seconds before continuing - WAIT_FOR_CUSTOM_TIME.nsc
Pause for a time before continuing
MotionProfileSetup
- GLOBAL_HSPD_CHANGE.nsc
Changes the global HSPD for motion profile - GLOBAL_LSPD_CHANGE.nsc
Changes the global LSPD for motion profile - GLOBAL_MOTION_PROFILE.nsc
Sets motion profile for all axis on a single Commander - LOCAL_HSPD_CHANGE.nsc
Changes the HSPD for a single axis motion profile - LOCAL_LSPD_CHANGE.nsc
Changes the local LSPD for motion profile - LOCAL_MOTION_PROFILE.nsc
Sets motion profile for single axis
SET_EXTERNAL_START.nsc
Sets the External start function