跳转至

GTN_GetDiReverseCount

指令原型:

GT_API GTN_GetDiReverseCount (short core, short diType, short diIndex, unsigned long *pReverseCount, short count)

指令类型:

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

指令说明:

获取数字量输入信号的变化次数。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
diType 输入资源类型:
MC_LIMIT_POSITIVE(0):正限位。
MC_LIMIT_NEGATIVE(1):负限位。
MC_ALARM (2):驱动报警。
MC_HOME(3):原点开关。
MC_ARRIVE(5):到位信号
MC_GPI(4):通用输入。
MC_MPG(9):手轮输入。
diIndex 资源序号,取值范围根据diType而定:
MC_LIMIT_POSITIVE(0):正限位。
MC_LIMIT_NEGATIVE(1):负限位。
MC_ALARM (2):驱动报警。
MC_HOME(3):原点开关。
MC_ARRIVE(5):到位信号
正整数,取值范围请参照轴号参数范围一栏。
MC_GPI(4):通用输入。 取值范围请参照通用输入(MC_GPI)参数范围一栏。
MC_MPG(9):手轮输入。 取值范围请参照手轮DI(MC_MPG)参数范围一栏。
pReverseCount 读取数字量输入的变化次数。
count 设置获取数字量输入变化次数数组的大小,对应pReverseCount变量个数。
MC_LIMIT_POSITIVE(0):正限位。
MC_LIMIT_NEGATIVE(1):负限位。
MC_ALARM (2):驱动报警。
MC_HOME(3):原点开关。
MC_ARRIVE(5):到位信号
正整数,取值范围请参照轴号参数范围一栏。
MC_GPI(4):通用输入。 取值范围请参照通用输入(MC_GPI)参数范围一栏。
MC_MPG(9):手轮输入。 取值范围请参照手轮DI(MC_MPG)参数范围一栏。

指令返回值:

请参照通用返回值说明