Actuals
This core function is not instantiated directly. It is used as a common part of type-specific core functions like ActualsHydraulics, ActualsNc or ActualsActuator.
All derivatives of Actuals are members of the group of permanently active core functions.
Syntax:
FUNCTION_BLOCK FB_MotionActuals EXTENDS FB_Corefunction
Properties
Name | Type | Access | Description |
---|---|---|---|
Acceleration | LREAL | Get | The current actual acceleration. |
DynamicsExceeded | BOOL | Get, Set | TRUE if the dynamic limits of the axis were exceeded during a currently active camming. This signal is only deleted when camming is stopped. |
Jerk | LREAL | Get | The current actual jerk. |
Position | LREAL | Get | The current actual position. |
ProcessValue | LREAL | Get, Set | The current actual process value. |
RawAxisPosition | LREAL | Get | The unconverted current actual position. |
SetEvent | BOOL | Get, Set | Reserved. |
Velocity | LREAL | Get | The current actual velocity. |
Interfaces
Type | Description |
---|---|
I_MotionActuals | Standard interface on FB_MotionActuals. |
State interface
In a non-functional situation, the core function reports InitState. Otherwise ReadyState is reported.
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4024.35 | PC or CX (x64, x86) | Tc3_PlasticFunctions v3.12.4.26 or higher |