跳转至

GTN_LaserFollowRatio

指令原型:

GT_API GTN_LaserFollowRatio(short core, short laserChannel, double *pLaserFollowRatio, double *pLaserFollowMinPower, double *pLaserFollowMaxPower, short laserCount)

指令类型:

立即指令,调用后立即生效。

指令说明:

设置激光能量跟随参数。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
laserChannel 激光通道号,整数,取值范围请参照激光通道号参数范围一栏。
pLaserFollowRatio 激光能量跟随比率数组,数组大小为laserCount,取值范围为非负数。激光能量根据该比率值与合成规划速度关联。
pLaserFollowMinPower 激光能量跟随最小激光能量数组,数组大小为laserCount。。
当能量输出方式为PWM时,该值的取值范围:[0, 100],表示占空比。
当能量输出方式为频率时,该值的取值范围:[0, 1562.5](具体的依激光频率分辨率而定),单位:kHz。
当能量输出方式为模拟电压时,该值的取值范围:[0, 10],单位:V 。
正在进行激光能量跟随时,如果插补合成速度为0,则激光通道仍然会按照此处设置的最小能量输出。
激光通道最终输出的最小能量取该最小能量与GTN_LaserFollowMode设置的最小能量的较大者。
pLaserFollowMaxPower 最大激光能量,必须满足该条件:maxPower>minPower。
当能量输出方式为PWM时,该值的取值范围:(0, 100),表示占空比。
当能量输出方式为频率时,该值的取值范围:(0, 96)(具体的依激光频率分辨率而定),单位:kHz。
当能量输出方式为模拟电压时,该值的取值范围:(0, 10),单位:V 。
激光通道最终输出的最大能量取该最大能量与指令GTN_LaserFollowMode设置的最大能量的较小者。
laserCount 设置激光通道的数量。实际设置了从laserChannel为起始索引,数量为laserCount路的激光。

指令返回值:

请参照通用返回值说明

相关指令:

GTN_LaserFollowMode

注意事项: