Axis Configuration functions
The following table describes the Axis Configuration functions.
| Function name | Description |
|---|---|
| EnableAxisUnitConversion | Enables the axis to use a real-world unit. |
| GetAxisAvailableControlModes | Checks the control modes the axis can use. |
| GetAxisError | Gets general axis errors not relating to the functions, such as axis errors, drive errors, and communication errors. |
| GetAxisInfo | Gets information concerning an axis, such as modes, inputs directly related to the axis, and certain status information. |
| GetAxisMotionState | Gets the state of the axis in connection with the motion currently in progress. |
| GetAxisParameter | Gets the value of a vendor-specific parameter from an axis. |
| GetAxisState | Gets the state of the selected axis. |
| PowerAxis | Enables or disables the operation of an axis. |
| ResetAxis | Makes the transition from the state ErrorStop to Standstill or Disabled by resetting all internal axis-related errors – it doesn't affect the output of the function instances. |
| SetAxisControlMode | Sets a control mode of an axis at run time. |
| SetAxisCountsPerUnit | Sets the conversion ratio of the user-defined position unit to the count (pulse) unit used by an axis. |
| SetAxisMotionProfile | Configures the motion settings of an axis. |
| SetAxisNegativeLimitSwitch | Sets a negative limit switch for an axis. |
| SetAxisParameter | Sets the value of a vendor-specific parameter for an axis. |
| SetAxisPositiveLimitSwitch | Sets a positive limit switch for an axis. |
| SetAxisSecondEncoderCountsPerUnit | Sets the conversion ratio of the user-defined position unit to the count (pulse) unit used by an axis for the secondary encoder. |
| SetAxisTorquePid | Configures the PID settings used by an axis in the torque mode. |
| SetAxisVelocityPid | Configures the PID settings used by an axis in the velocity mode. |