Ecat_Slave_Motion_Set_Touchprobe_Quickdone - Delta EtherCAT Programming Manual

Table of Contents

Advertisement

General Operation of Motion Axis
Enable Touch Probe function
Start Touch Probe function
8
Function enabled status
Status of triggering signal
Pulse position 60BA

8.23 _ECAT_Slave_Motion_Set_TouchProbe_QuickDone

Syntax
U16 PASCAL _ECAT_Slave_Motion_Set_TouchProbe_QuickDone(U16 CardNo, U16 AxisNo,
U16 SlotNo)
Purpose
This is for executing the 1
When OD code – 60B8 bit 1 is set to 0, this function will be executed once. To execute this
function repeatedly, users have to use _ECAT_Slave_Motion_Set_TouchProbe_Disable (section
8.24) to disable the function first. Then, use _ECAT_Slave_Motion_Set_TouchProbe_QuickStart
(section 8.22) to enable it again. For more user-friendly way, you can directly re-activate the first
Touch Probe function through this API.
Parameter
Name
CardNo
AxisNo
SlotNo
8-30
60B8 bit 0
60B8 bit 4
60B9 bit 0
60B9 bit 1
Triggered signal
Trigger for
the 0
Figure 8.22.1 Touch Probe – Trigger the signal for once (60B8 bit 1 = 0)
st
Touch Probe function again.
Data type
Property
U16
Number
U16
Number
U16
Number
Start Touch Probe
Record position 1
Trigger for
th
st
time
the 1
time
Card No.
Node ID
Slot ID
EtherCAT Programming Guide
Start Touch Probe
Record position 2
Trigger for
Trigger for
nd
rd
the 2
time
the 3
time
Description
March, 2017

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents