GTN_GetLastCommandError¶
指令原型:
GT_API GTN_GetLastCommandError(short core,TCommandInfoData *pCommandInfoData, long start=-1,long count)
指令类型:
立即指令,调用后立即生效。
指令说明:
读取指令错误详细信息。控制器提供一个大小为200的缓冲区用于保存错误指令的详细信息。当调用指令的返回值非零时,可以通过调用该指令查询错误的详细信息。
指令参数说明:
| core | 核号,正整数,取值范围请参照核号参数范围一栏。 |
|---|---|
| pCommandInfoData |
压力补偿参数结构体。详情说明请参照TCommandInfoData
TCommandInfoDatacommandRtn:指令返回值。 errorCode:详细错误代码。 clockTime:控制器的时钟。 segmentNum:指令流指令对应的段号。 dataLength:data16的数据有效长度。 data16:详细错误信息,不同的指令字,意义不一样。 请参照通用返回值说明。 |
| start | 从缓冲区的哪个位置开始读取。start为负数时,表示从缓冲区末尾开始往回读。start=-1表示从最后一条错误指令的详细信息开始读取。 |
| count | 读取个数,范围:[1,200] |
指令返回值:
请参照通用返回值说明。