External latch invalid
Touch probe is invalidated.
MC_TouchProbe which is specified in TouchProbeID is invalidated..
When MC_AbortTrigger is executed, if the specified MC_TouchProbe specified TouchProbeID is not running, the FB will
immediately become Done = TRUE.
Axis and TriggerInput can be omitted, because those are ignored.
Ex.
For RecordMode = "2: RingBuffer"
MC_TouchProbe
Trigger input signal
Execute
RecordMode
Busy
Done
TouchProbeID
CommandAborted
RecordedCounter
RecordedPosition
ProbeData
LastPosition
FirstPosition
MC_AbortTrigger
TouchProbeID
Execute
Busy
Done
Details of setting item
■TouchProbeID (Touch probe ID)
Sets the proper ID of the touch probe to invalidate. Sets MC_TouchProbe.TouchProbeID after MC_TouchProbe.Execute rising
of MC_TouchProbe to invalidate.
Precautions
• The execution timing is according to the operation cycle setting of AXIS_REF.
• Even if the target axis is not connected or an error occurs, this FB will be executed.
Touch probe starts at TRUE
0
RingBuffer
123
0
0
0
PositionData
Specify the ID of touch probe to interrupt
MC_TouchProbe.TouchProbeID
1
Detection value
t
12 COMMON FUNCTIONS
12.2 Touch Probe
12
369