Modbus Motion Interface
Read_Word(<AxisPage>_+_ArmCapture_w,0);
Description
Capture Has Tripped returns true if the capture signal, configured by
Capture Source
, has occurred.
If Capture Has Tripped then Capture Position is valid and contains the position where the event occurred.
Writing to this register arms capture. Reading from the register indicates if it has tripped or not.
Escapes
The Capture Has Tripped registers does not produce any escapes.
Examples
The following sequence of operations configures the capture system, commences a moves, and recovers the capture position
Write_Word(Axis1_+_SetCaptureSource_w.1);
Write_Word(Axis1_+_SetCaptureTrip_w,1);
Write_Word(Axis1_+_ArmCapture_w,1);
Write_Double(Axis1_+_BeginMoveBy_d,25.7);
WaitUntilWordRegisterIsNonZero(Axis1_+_ArmCapture_w);
CapturePosition:=Read_Double(Axis1_+_CapturePosition_d);
Related Topics
Capture Position
Set Capture Trip
Set Capture Source
Arm Capture
Capture Bit