File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -143,15 +143,15 @@ IBEX has been set up to resync the motor position and the encoder readback befor
143
143
This is configured using PVs of the form ` MTR0101_MOT_ENC_SYNC_TOL_SP ` . If the drift between the motor and encoder
144
144
exceeds the limit defined by this PV, then the motor position will be resynced to the encoder readback just before a
145
145
move. The drift is available in PVs of the form ` MTR0101_MTRENC_DRIFT ` .
146
- For most axes, a setting equal to ` ERES ` is appropriate - this resyncs motor to encoder if they differ by more than one
146
+ For most axes, a setting equal to ` ERES ` is appropriate - this re-syncs motor to encoder if they differ by more than one
147
147
encoder pulse (which is the smallest increment accurately measurable).
148
148
149
149
A [ config checker test] ( https://github.com/ISISComputingGroup/InstrumentChecker ) checks that the resync tolerance has
150
150
been set. If you need to disable the resync mechanism for a particular axis, the resync tolerance should be set to an
151
151
explicit large value (e.g. much larger than the total range of travel for the axis).
152
152
153
153
A side effect of enabling the resync logic on every axis is that if an encoder fails, and is switched to open loop, it
154
- will need to be rehomed or rescanned to have an accurate position. This is because it will have done a resync to the
154
+ will need to be re-homed or re-scanned to have an accurate position. This is because it will have done a resync to the
155
155
broken encoder.
156
156
Even without the resync logic, the open-loop axis may have lost its absolute position, for example due to
157
157
motor record retries.
You can’t perform that action at this time.
0 commit comments