这个数据类型位于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代码编程) |