I_ActuatorBase
Represents the general interface for an actuator.
Syntax:
INTERFACE I_ActuatorBase EXTENDS I_MotionBase
Properties
Name | Type | Access | Description |
---|---|---|---|
I_MotionActuals | Get | Provision of current actual values (positions, velocities, etc.) | |
I_ActuatorBase | |||
I_ActualsActuator | Get | Provision of current actual values (positions, velocities, motion times, etc.). It is an extended version of Actuals. | |
I_ActuatorTuning | Get | Tuning function for calibrating the movement time. | |
I_MotionBase | |||
I_Jog | Get | Command motion without a defined destination (travel on revocation). | |
I_MotionParams | Get | Compilation of motion parameters | |
Name | STRING | Get | The textual name of the motion unit. |
I_Power | Get | Function for releasing the axis and its direction-related feed releases. | |
E_AxiState | Get | The current state of the axis. |
Methods
Name | Description |
---|---|
Cyclic() | This method implements all motion mechanisms that must be called cyclically. |
I_ActuatorBase | |
DoBase( | Command for the movement to the base position ( |
DoWork( | Command to move to the working position ( |
I_MotionBase | |
DoReset( | Triggers the reset of error states in the axis and in all local CoreFunctions. |
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4024.55 | PC or CX (x64, x86) | Tc3_PlasticFunctions (>= v3.12.5.0) |