跳转至

GTN_FollowDiBitEx

指令原型:

GT_API GTN_FollowDiBitEx(short core, short profile, short diType, short index, short value, unsigned long time, short fifo)

指令类型:

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

指令说明:

向FollowEx运动模式指定FIFO增加操作等待DI的数据。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
profile 规划器索引, 正整数,取值范围请参照轴号参数范围一栏。
diType 指定数字量输入类型:
MC_LIMIT_POSITIVE(0):正限位。
MC_LIMIT_NEGATIVE(1):负限位。
MC_ALARM (2):驱动报警。
MC_HOME(3):原点开关。
MC_ARRIVE(5):到位信号
MC_GPI(4):通用输入。
index 输入数字量的索引,根据diType类型的取值范围:
MC_LIMIT_POSITIVE(0):正限位。
MC_LIMIT_NEGATIVE(1):负限位。
MC_ALARM (2):驱动报警。
MC_HOME(3):原点开关。
MC_ARRIVE(5):到位信号
正整数,取值范围请参照轴号参数范围一栏。
MC_GPI(4):通用输入。 取值范围请参照通用输入(MC_GPI)参数范围一栏。
value 读取数字量输入电平。0:低电平。1:高电平。
time 设置数字量输入等待时间,默认值为0,单位:ms。0:表示一直等待。
fifo 缓存区序号。默认值为0,取值范围:[0, 1]。。

指令返回值:

若返回值为1:
(1) 请检查当前轴是否为FollowEx模式,若不是,请先调用GTN_PrfFollowEx将当前轴设置为FollowEx模式。
(2) 请检查要清除的FIFO是否正在使用,运动是否结束。

其他返回值请参照通用返回值说明