Plc Library

Function block

Description

Kinematic Tranformation

FB_ConfigKinGroup

Configures ACS and MCS axes to the kinematic transformation group and activates Cartesian or joint mode

FB_ResetKinGroup

Resets the kinematic transformation group

FB_CheckActualKinStatus

Reads the status of the kinematic transformation group acyclically

F_GetKinChnOperationState

Reads the status of the kinematic transformation group cyclically

F_GetAcsMcsAxisIds

Reads the active ACS and MCS axes of the kinematics group

Transformation calculation

FB_CalcTrafo

Calculates the kinematic transformation without connection to axes

FB_CalcMultiTrafo

Calculates the kinematic transformation for multiple poses

Editing Parameters and Coordinate Systems online

FB_LockTrafoParam

Locks the kinematic transformation group parameters, disables write access

FB_UnlockTrafoParam

Unlocks the kinematic transformation group parameters, enables write access

Structures and Enums

Name

Description

ST_KinAxes

Structure of ACS and MCS axes, which constitute a kinematics

E_KINSTATUS

Status of the kinematic group (Enum)

Development Environment

Target System

PLC libraries to include

TwinCAT v2.11.2000

PC(i386)

TcNcKinematicTransformation.lib