GTN_InitLookAheadPara¶
指令原型:
GT_API GTN_InitLookAheadPara(short core, short crd, long lookAheadNum, double time, double radiusRatio, double scale, short fifo)
指令类型:
立即指令,调用后立即生效。
指令说明:
多轴前瞻模块初始化简化指令。
指令参数说明:
| core | 核号,正整数,取值范围请参照核号参数范围一栏。 |
|---|---|
| crd | 插补坐标系号,正整数,取值范围请参照插补坐标系号参数范围一栏。 |
| lookAheadNum | 前瞻缓冲区大小,取值范围:正整数,一般建议200。 |
| time | 时间常数,通过调节时间常数可以调节尖角处的减速幅度,一般设置为0.01。时间常数越小,插补合成终点速度越低;时间常数越大,插补合成终点速度越高。 |
| radiusRatio | 曲率限制调节参数,通过调节参数可以调节曲率的限制幅度,初始可设置成1,比率越大,允许速度越高。 |
| scale | 脉冲当量,长度为8的数组,单位:pulse/mm,但目前只有数组第一个元素有效,所有轴都参考数组第一个元素,数组的其它元素的值都应该与第一个元素相同。 |
| fifo | 插补缓存区序号。默认值为0,整数,取值范围请参照插补缓存区序号参数范围一栏。 |
指令返回值:
请参照通用返回值说明。
指令示例:
注意事项: