Type: |
Function block |
Available as of: |
V3.6.5.0 |
Inherits from: |
- |
Implements: |
- |
Versions: |
Current version |
This chapter provides information on:
Implements a user specific tracking source, a function block that extends the FB_TrackingSourceBase must be created.
The function block cannot be used directly, it must be extended by a user function block.
For further information, refer to Implement a User Specific Tracking Source.
Name |
Description |
---|---|
ConfigDone |
|
EnableComponent |
|
EnablePositionMonitoring |
Refer to IF_TrackingSource - EnablePositionMonitoring (Method) |
GetCoordinateSystem |
|
GetMotionParameters |
|
GetOptionalParameters |
|
ModifyCoordinateSystem |
Refer to IF_TrackingSource - ModifyCoordinateSystem (Method) |
SetCoordinateSystem |
|
SetMotionParameters |
|
SetOptionalParameters |
Name |
Data type |
Accessing |
Description |
---|---|---|---|
etTrackingSystem |
Read |
Name of the tracking source. |
|
ralrAuxAxPosition |
REFERENCE TO ARRAY [ET_RobotComponent.AuxAx1.. ET_RobotComponent.AuxAxAll + Gc_udiMaxNumberOfAuxiliaryAxes] OF LREAL |
Read |
AuxAx position of the tracking source. |
ralrAuxAxVelocity |
REFERENCE TO ARRAY [ET_RobotComponent.AuxAx1.. ET_RobotComponent.AuxAxAll + Gc_udiMaxNumberOfAuxiliaryAxes] OF LREAL |
Read |
AuxAx velocity of the tracking source. |
raxAuxAxEnabled |
REFERENCE TO ARRAY [ET_RobotComponent.AuxAx1.. ET_RobotComponent.AuxAxAll + Gc_udiMaxNumberOfAuxiliaryAxes] OF BOOL |
Read |
TRUE: The respective component is enabled for tracking. |
rstCartesianPosition |
REFERENCE TO SE_Math.ST_Vector3D |
Read |
Cartesian position of the tracking source in the tracking coordinate system. |
rstCartesianPositionCSR |
REFERENCE TO SE_Math.ST_Vector3D |
Read |
Cartesian position of the tracking source in the robot coordinate system. |
rstCartesianVelocity |
REFERENCE TO SE_Math.ST_Vector3D |
Read |
Cartesian velocity of the tracking source in the tracking coordinate system. |
rstCartesianVelocityCSR |
REFERENCE TO SE_Math.ST_Vector3D |
Read |
Cartesian velocity of the tracking source in the robot coordinate system. |
xConfigDone |
BOOL |
Read |
This property is set to TRUE when the method ConfigDone(…) was called successfully. |
xInUse |
BOOL |
Read |
Feedback if the source is actively used by the tracking. It is either synchronizing to, synchronous to or desynchronizing from this source. |