SMC_POSINFO

这个数据类型位于CODESYS SoftMotion library “SM3_CNC”。用于描述一个特殊的点,结构体包含点的坐标和附加轴的位置。

成员

类型

初始值

描述

iFrameNo

INT

0

在这个变量中与SoftMotion模块不相关的信息将会被存储。

wAuxData

WORD

7

位与位对位置轴进行描述,并被 SMC_Interpolator 计算。初始值为 2#111 促使 X, Y 以及 Z-轴进行插补。第一位的设置将会饿影响dX的位置,第七位将会影响dA2的处理。

wSProfile

WORD

0

类似于 wAuxData,变量 wSProfile 描述了轴是否为附加轴,例如除了 X- 或者 Y-axis,将会按照直线 (FALSE) 或者S曲线 (S-) 形 (TRUE) 并具有常量加加速度。Bit2 对应到 Z-轴, Bit6 对应 P, Bit7 对应 Q,Bit8 对应 U,Bit9 对应V 以及Bit10 对应 W。

dX

LREAL

0

坐标中的X-位置

dY

LREAL

0

坐标中的Y-位置

dZ

LREAL

0

坐标中的Z-位置

dA

LREAL

0

现在没有使用

dB

LREAL

0

现在没有使用

dC

LREAL

0

现在没有使用

dA1

LREAL

0

附加轴P的位置

dA2

LREAL

0

附加轴Q的位置

dA3

LREAL

0

附加轴U的位置

dA4

LREAL

0

附加轴V的位置

dA5

LREAL

0

附加轴W的位置

dA6

LREAL

0

附加轴A6的位置(不能通过G代码编程)