MC_ReadCartesianTransform

功能块 MC_ReadCartesianTransform
读取在 MCS 和 PCS 之间处于启动状态的笛卡尔转换参数,当一个以上的转换处于启动状态,将导致卡笛尔转换。
VAR_IN_OUT
B GroupIn AXES_GROUP_REF 轴组的参考,参考以零为起点,最多可有 32 个轴组。
VAR_INPUT
B Enable BOOL 启用时连续获取轴组的笛卡尔转换参数。
VAR_OUTPUT
B Valid BOOL 若有有效输出即为 TRUE。
E Busy BOOL 功能块未结束。
B TransX LREAL 平移向量的 X 轴分量。
B TransY LREAL 平移向量的 Y 轴分量。
B TransZ LREAL 平移向量的 Z 轴分量。
B RotAngle1 LREAL Z 轴旋转角度。(单位:度)。
B RotAngle2 LREAL Y 轴旋转角度。(单位:度)。
B RotAngle3 LREAL X 轴旋转角度。(单位:度)。
B Error BOOL 功能块中出现错误的讯号。
E ErrorID MC_Error 错误识别。

 

  MC_ReadCartesianTransform  
AXES_GROUP_REF   GroupIn   Group   AXES_GROUP_REF
BOOL   Enable   Valid   BOOL
        Busy   BOOL
        TransX   LREAL
        TransY   LREAL
        TransZ   LREAL
        RotAngle1   LREAL
        RotAngle2   LREAL
        RotAngle3   LREAL
        Error   BOOL
        ErrorID   MC_Error