SMC_TRAFOF_Scara3

这个功能块属于 CODESYSSoftMotion 函数库 SM3_CNC.library。此转换模块用于处理3关节机械臂系统的预处理转化信息。

对于转换模块的详细说明,请参阅 SoftMotion 转换

 

类型

初始值

描述

VAR_IN_OUT

 

 

 

DriveA

AXIS_REF

 

轴 A输入

DriveB

AXIS_REF

 

轴B输入

DriveC

AXIS_REF

 

轴C输入

VAR_IN

 

 

 

dOffsetA

LREAL

0

以度数定义的轴A的附加偏移值(与 SMC_TRAFO_SCARA3中定义的参数意义相同)。

dOffsetB

LREAL

0

以度数定义的轴B的附加偏移值(与 SMC_TRAFO_SCARA3中定义的参数意义相同)。

dOffsetC

LREAL

 

以度数定义的轴C的附加偏移值(与 SMC_TRAFO_SCARA3中定义的参数意义相同)。

dArmLength1

LREAL

 

以t.u.为单位的机器人手臂1的长度。

dArmLength2

LREAL

 

以t.u.为单位的机器人手臂2的长度。

dArmLength3

LREAL

 

以t.u.为单位的机器人手臂3的长度。

VAR_OUT

 

 

 

bError

BOOL

 

如果位置无效输出为TRUE

dx

LREAL

 

机械手臂的空间坐标X坐标分量。

dy

LREAL

 

机械手臂的空间坐标Y坐标分量。

dAlpha

LREAL

 

以度数定义的轴的绝对位置(关节角度,主要用于可视化界面)

dBeta

LREAL

 

以度数定义的轴的绝对位置(关节角度,主要用于可视化界面)

dGamma

LREAL

 

以度数定义的轴的绝对位置(关节角度,主要用于可视化界面)

dpx

LREAL

 

第一关节的位置矢量坐标(【-1,1】)的x分量(用于可视化)。

dpy

LREAL

 

第一关节的位置矢量坐标(【-1,1】)的y分量(用于可视化)。

dppx

LREAL

 

第二关节的位置矢量坐标(【-1,1】)的x分量(用于可视化)。

dppy

LREAL

 

第二关节的位置矢量坐标(【-1,1】)的y分量(用于可视化)。

dnx

LREAL

 

机械手的位置矢量坐标(【-1,1】)的x分量(用于可视化)。

dny

LREAL

 

机械手的位置矢量坐标(【-1,1】)的y分量(用于可视化)。

dR1

LREAL

 

相对臂长(用于可视化)。

dR2

LREAL

 

相对臂长(用于可视化)。

dR3

LREAL

 

相对臂长(用于可视化)。