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
DriveXAXIS_REF_SM3Reference to x-axis
DriveYAXIS_REF_SM3Reference to y-axis
DriveZAXIS_REF_SM3Reference to z-axis
Input
dOffsetXLREALOffset position for x-axis. Equivalent to SMC_TRAFO_Gantry3
dOffsetYLREALOffset position for y-axis. Equivalent to SMC_TRAFO_Gantry3
dOffsetZLREALOffset position for z-axis. Equivalent to SMC_TRAFO_Gantry3
minXLREALMinimum x position limiting move range (for visualization purpose)
maxXLREAL(for visualization purpose)
minYLREALMinimum y position limiting move range (for visualization purpose)
maxYLREALMaximum y position limiting move range (for visualization purpose)
Output
dxLREALX-position
dyLREALY-position
dzLREALZ-position
dnxLREALNormed x-position (with value in [0,1]) (for visualization purpose)
dnyLREALNormed y-position (with value in [0,1]) (for visualization purpose)
ratioLREALRatio x-interval / y-interval
dnOffsetXLREALNormed x-offset (with value in [0,1]) (for visualization purpose)
dnOffsetYLREALNormed y-offset (with value in [0,1]) (for visualization purpose)