跳转至

GTN_ReadDigitalOutput

指令原型:

GT_API GTN_ReadDigitalOutput(short core, short doType, short doIndex, short *pValue, short doCount)

指令类型:

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

指令说明:

读取数字量输出状态。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
doType 数字量输出的类型。
MC_ENABLE(10):使能信号。
MC_CLEAR(11):报警清除信号。
MC_GPO(12):通用输出。
MC_EXT_DO(62):扩展模块数字量输出。
MC_EHMI_DO(66):EHMI面板上的输出信号。
doIndex 数字量输出的索引,取值范围根据doType而定:
MC_ENABLE(10):使能信号。
MC_CLEAR(11):报警清除信号。
正整数,取值范围请参照轴号参数范围一栏。
MC_GPO(12):通用输出。
取值范围请参照通用输出(MC_GPO)参数范围一栏。
MC_EHMI_DO(66):EHMI面板上的输出信号。
EHMI面板上的输出信号,正整数,取值范围[1,80]。
MC_EXT_DO(62):扩展模块数字量输出。
扩展模块的数字量输出。取值范围请参照扩展模块数字量输出参数范围一栏。
pValue 读取的数字量输出状态,指示输出电平,根据配置工具DO的reverse值不同而不同。
当reverse=0时,0:低电平,1:高电平。
当reverse=1时,0:高电平,1:低电平。
doCount 读取数字量输入的个数,正整数,取值范围请参考参数doIndex。

指令返回值:

请参照通用返回值说明