SMC_TRAFOF_Gantry3 (FB)ΒΆ
FUNCTION_BLOCK SMC_TRAFOF_Gantry3
Forward transformation of three dimensional gantry systems.
Each instance of SMC_TRAFOF_GANTRY3
can be connected
to a visualization template named SMC_VISU_Gantry3
Note
For detailed information on transformations see Overview to SM_Trafo_POUs.
- InOut:
Scope
Name
Type
Comment
Inout
DriveX
AXIS_REF_SM3
Reference to x-axis
DriveY
AXIS_REF_SM3
Reference to y-axis
DriveZ
AXIS_REF_SM3
Reference to z-axis
Input
dOffsetX
LREAL
Offset position for x-axis. Equivalent to SMC_TRAFO_Gantry3
dOffsetY
LREAL
Offset position for y-axis. Equivalent to SMC_TRAFO_Gantry3
dOffsetZ
LREAL
Offset position for z-axis. Equivalent to SMC_TRAFO_Gantry3
minX
LREAL
Minimum x position limiting move range (for visualization purpose)
maxX
LREAL
(for visualization purpose)
minY
LREAL
Minimum y position limiting move range (for visualization purpose)
maxY
LREAL
Maximum y position limiting move range (for visualization purpose)
Output
dx
LREAL
X-position
dy
LREAL
Y-position
dz
LREAL
Z-position
dnx
LREAL
Normed x-position (with value in [0,1]) (for visualization purpose)
dny
LREAL
Normed y-position (with value in [0,1]) (for visualization purpose)
ratio
LREAL
Ratio x-interval / y-interval
dnOffsetX
LREAL
Normed x-offset (with value in [0,1]) (for visualization purpose)
dnOffsetY
LREAL
Normed y-offset (with value in [0,1]) (for visualization purpose)