SMC_TeachCoordinateSystem

这个功能块位于CODESYS SoftMotion 函数库 SM3_CNC.library。此功能块将帮助用户计算新坐标系统中的坐标向量。

作为一个输入数据,新坐标系统的原点以及任意的一个点 x- 和 y-axis 都可以被输入。

模块的输出为转换向量以及新坐标系统的单位向量。

此外,输入参数的质量会得到一定程度的评估 (位于 x-轴以及 y-轴之间的角度应该为 90°)。

更多相关信息,请参阅 坐标变换概述

 

类型

初始值

描述

VAR_IN

 

 

 

vOrigin

SMC_Vector3D

 

新坐标系统的原点

vPointOnX

SMC_Vector3D

 

x轴上的位置点

vPointOnY

SMC_Vector3D

 

y轴上的位置点

VAR_OUT

 

 

 

vX

SMC_Vector3D

 

新坐标系统中单位矢量的 x-坐标

vY

SMC_Vector3D

 

新坐标系统中单位矢量的 y-坐标

vZ

SMC_Vector3D

 

新坐标系统中单位矢量的 z-坐标

vTranslation

SMC_Vector3D

 

原点转换矢量 = 在旧坐标系统中新坐标系统的原点

fQuality

LREAL

 

输入数据的质量,范围从 0 (vX, vY invalid) 到1(vX,vY 直角坐标).