跳转至

GTN_CrdData

指令原型:

GT_API GTN_CrdData(short core, short crd, TCrdData *pCrdData, short fifo)

指令类型:

插补缓冲区指令。

指令说明:

用于在使用前瞻时。调用该指令表示后续没有新的数据,将会一次性把前瞻缓存区的数据压入运动缓存区。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
crd 插补坐标系号,正整数,取值范围请参照插补坐标系号参数范围一栏。
pCrdData 只能设置为:NULL。
fifo 插补缓存区序号。默认值为0,整数,取值范围请参照插补缓存区序号参数范围一栏。

指令返回值:

若返回值为非零值,说明前瞻缓存区还有数据没有被压入运动缓存区,而运动缓存区没有空间了。此时需要检查运动缓存区的空间(调用GTN_CrdSpace检查)。当检查运动缓存区有空间时,再次调用GTN_CrdData指令,直至返回值为0时,前瞻缓存区的数据才被完全送入运动缓存区。

指令示例:

注意事项: