跳转至

GTN_SetTouchProbeFunctionEx

指令原型:

GT_API GTN_SetTouchProbeFunctionEx(short core, short axis, short Probe1Enable, short Probe1TriggerType, short Probe1TriggerLevel, short Probe2Enable, short Probe2TriggerType, short Probe2TriggerLevel)

指令类型:

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

指令说明:

设置EtherCAT轴的探针参数(功能描述方式)。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
axis 轴号,正整数,取值范围请参照轴号参数范围一栏。
Probe1Enable 探针通道1使能状态 0:不使能 1:使能。
Probe1TriggerType 探针1的触发类型。
ECAT_PROBE_TRIGGER_TYPE_CONTINUES(1):连续触发。
ECAT_PROBE_TRIGGER_TYPE_FIRST_EVENT(0):单次触发。
Probe1TriggerLevel 探针1的触发电平。
ECAT_PROBE_TRIGGER_LEVEL_POS(1):上升沿触发。
ECAT_PROBE_TRIGGER_LEVEL_NEG(-1):下降沿触发。
ECAT_PROBE_TRIGGER_LEVEL_DUL(0):双沿触发。
Probe2Enable 探针通道2使能状态 0:不使能 1:使能。
Probe2TriggerType 探针2的触发类型。
ECAT_PROBE_TRIGGER_TYPE_CONTINUES(1):连续触发。
ECAT_PROBE_TRIGGER_TYPE_FIRST_EVENT(0):单次触发。
Probe2TriggerLevel 探针2的触发电平。
ECAT_PROBE_TRIGGER_LEVEL_POS(1):上升沿触发。
ECAT_PROBE_TRIGGER_LEVEL_NEG(-1):下降沿触发。
ECAT_PROBE_TRIGGER_LEVEL_DUL(0):双沿触发。

指令返回值:

若返回值为1:请检查相应轴在Gecat配置文件中是否已经将相关对象(以GTHD为例,60B8h)配置为PDO。

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

注意事项: