Single axis settings function blocks
Sets or gets the parameters for an axis, including the alias, position, velocity, torque, acceleration, deceleration, jerk, unit, PID, control mode, homing mode and movement.
| Function block name | Description |
|---|---|
| MC_CyclicSwitch | Uses an axis' position to control a switch that triggers a digital output repeatedly. |
| MC_DigitalCamSwitch | Uses an axis' position to control a switch that triggers a digital output. |
| MC_ReadAxisError | Reads general axis errors not relating to the function blocks. For example, axis errors, drive errors, communication errors. |
| MC_ReadAxisInfo | Reads information concerning an axis, like modes, inputs directly related to the axis, and certain status information. |
| MC_ReadBoolParameter | Reads the value of a vendor-specific parameter from an axis. |
| MC_ReadParameter | Reads the value of a vendor-specific parameter from an axis. |
| MC_SetControlMode | Sets a control mode of an axis at run time. |
| MC_SetOverride | Sets the override values for the whole axis, and all function blocks that are working on that axis. |
| MC_SetPosition | Shifts the coordinate system of an axis by manipulating both the setpoint position as well as the actual position of an axis with the same value without causing any movement (recalibration with same following error). |
| MC_WriteBoolParameter | Writes the value of a vendor-specific parameter into an axis. |
| MC_WriteParameter | Writes the value of a vendor-specific parameter into an axis. |