Actuals

Actuals 1:

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

Actuals 2: 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.

Actuals 3: Interfaces

Type

Description

I_MotionActuals

Standard interface on FB_MotionActuals.

Actuals 4: 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