GTN_SetAxisSimulationParameter¶
指令原型:
GT_API GTN_SetAxisSimulationParameter(short core,short axis,TAxisSimulationParameter *pPrm,short count);
指令类型:
立即指令,调用后立即生效。
指令说明:
设置指定轴的仿真功能参数。
指令参数说明:
| core | 核号,正整数,取值范围请参照核号参数范围一栏。 |
|---|---|
| axis | 轴号,正整数,取值范围请参照轴号参数范围一栏。 |
| pPrm |
仿真模式配置结构体。详情说明请参照TAxisSimulationParameter
TAxisSimulationParameterenable:使能标志。0:关闭轴仿真功能 1:开启轴仿真功能reserve1:保留参数,其中reserve1[0]现在被用做子模式参数,其余位必须为0。 reserve1[0]:轴仿真功能子模式: |
| count | 批量设置仿真模式的轴个数,同时最大轴数12,或不超过控制器轴数限制 |
指令返回值:
11050:执行错误,指定轴处于运动状态,请停止运动后再调用。
11057:退出仿真模式错误,指定轴当前处于不下使能模式,且当前未处于开启时位置,请移动到开启位置后再退出仿真模式。
17050:axis参数错误,轴号超过最大值<。
17051:count参数错误,轴数超过最大值12或尾端轴号超过控制卡轴数限制。
17054:pPrm.enable参数错误,填写了除0、1以外的其他值<。
17056:pPrm.reserve1[0]参数错误,填写了除0、1以外的其他值。
17100:pPrm保留值参数错误,填写了0以外的其他值。
其他返回值请参照通用返回值说明。