跳转至

GTN_PvtContinuousCalculate

指令原型:

GT_API GTN_PvtContinuousCalculate(short core, long count, double *pPos, double *pVel, double *pPercent, double *pVelMax, double *pAcc, double *pDec, double *pTime)

指令类型:

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

指令说明:

计算PVT运动模式Continuous描述方式下各数据点的时间。该指令用来计算各数据点时间,不会将数据点下载到运动控制器。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
count 数据点个数。取值范围:[2, 1024]。
每个数据表具有1024个存储空间。
每个数据点占用1个存储空间。
pPos 数据点位置数组,单位:pulse,数组长度为count。
pVel 数据点速度数组。单位:pulse/ms,数组长度为count。
pPercent 数据点百分比数组。数组长度为count,百分比的取值范围:[0, 100]。
pVelMax 数据点最大速度数组。单位:pulse/ms,数组长度为count。
pAcc 数据点加速度数组。单位:pulse/ms2,数组长度为count。
pDec 数据点减速度数组。单位:pulse/ms2,数组长度为count。
pTime 返回各数据点的时间。单位:ms。

指令返回值:

请参照通用返回值说明