/// <summary> /// 查询插补运动坐标系状态 /// </summary> /// <param name="nCardNum"></param> /// <param name="crd">坐标系号。正整数,取值范围:[1, 2]</param> /// <param name="pRun">读取插补运动状态。0:该坐标系的该 FIFO 没有在运动;1:该坐标系的该 FIFO 正在进行插补运动。</param> /// <param name="pSegment">(固高参数)读取当前已经完成的插补段数。</param> /// <param name="pCmdNum">(灵猴参数)缓存区当前指令数量</param> /// <param name="pSpace">(灵猴参数)缓冲区剩余空间</param> /// <param name="fifo">所要查询运动状态的插补缓存区号。正整数,取值范围:[0, 1]</param> /// <returns></returns> public override short CrdStatus(short nCardNum, short crd, out short pRun, out int pSegment, out short pCmdNum, out int pSpace, short fifo = 0) { short nRtn = 0; pRun = 3; pSegment = -1; pCmdNum = -1; pSpace = -1; nRtn |= CMc.GT_CrdStatus(nCardNum, crd, out pRun, out pSegment, fifo); return(nRtn); }