第6章 运动模式
101 © 2015 固高科技 版权所有
}
if( STAGE_TO_FIFO1 == stage )
{
// 查询 FIFO2 的剩余空间
GT_FollowSpace(SLAVE, &space, 1);
// 如果 FIFO2 被清空,说明已经切换到 FIFO1
if( 16 == space )
{
stage = STAGE_END;
}
}
// 查询各轴的规划速度
sRtn = GT_GetPrfVel(1, prfVel, 8);
printf("master=%-10.2lf\tslave=%-10.2lf\r",
prfVel[MASTER-1], prfVel[SLAVE-1]);
if( STAGE_END == stage )
{
if( 1 == pressKey )
{
pressKey = 0;
break;
}
}
}
// 伺服关闭
sRtn = GT_AxisOff(MASTER);
commandhandler("GT_AxisOff", sRtn);
sRtn = GT_AxisOff(SLAVE);
commandhandler("GT_AxisOff", sRtn);
return 0;
}
6.7 插补运动模式
6.7.1 指令列表
表 6-14 插补运动模式指令列表
指令 说明 页码
GT_SetCrdPrm 设置坐标系参数,确立坐标系映射,建立坐标系 321
GT_GetCrdPrm 查询坐标系参数 273
1