这个更数据结构位于CODESYS SoftMotion 函数库 ⇘ SM3_CNC。数据结构用于管理 G-代码文件结构。
| 成员 | 类型 | 初始值 | 描述 | 
|---|---|---|---|
| wCNCREFStructI | WORD | 16#BA56 | wCNCREFStructID 的参数值允许模块进行内部检测,如果包含的结构变量类型为 SMC_CNC_REF。 | 
| bRestart | BOOL | 0 | 在这种情况下IEC程序内的跳转 (G20), bRestart 将会被 SMS_NCDecoder 设置,以便于通过编译数据结构更新所有的点并识别数据结构。 | 
| nElements | UDINT | 
 | 程序中 SMC_GCODE_WORD 数据结构元素的数量 | 
| diReadPos | UDINT | 0 | (内部变量). | 
| udiBuffer | UDINT | 16#FFFFFFFF | (内部变量). | 
| pgc | POINTER TO SMC_GCODE_WORD | 0 | 指向类型 SMC_GCODE_WORD的第一个变量指针 | 
| piStartPosition | SMC_POSINFO | 
 | 启动 CNC 程序的位置 | 
| strProgrammName | STRING | ‘‘ | CNC 程序的名称 |