Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IMAT: Jaws requiring power cycling and occasionally failing to home [timebox: 2 days] #6631

Open
DominicOram opened this issue Jul 8, 2021 · 4 comments
Assignees

Comments

@DominicOram
Copy link
Contributor

DominicOram commented Jul 8, 2021

As an IS on IMAT I would like my jaws to be reliable and moving them to be as easy as possible. Currently there are a number of issues that when taken together are very frustrating:

  • The drive cards for the jaws require power cycling every time I do a move
  • This causes the encoder and motor steps to go out of sync and the Galil to believe it is at a soft limit when it shouldn't be (e.g. ZOOM: Unable to move in detector past a point #4543)
  • Homing the jaws (via the homing script) is then not always that reliable and so the homing script is very cautious and slow (~20 minutes to home everything). It may also be that homing speeds are slow

Acceptance Criteria

  • The reason that the drive card power cycling is required is determined (and fixed if possible)
  • Homing is made more reliable and faster (if possible)
@FreddieAkeroyd
Copy link
Member

Need to go down with Jamie to beamline to investigate

@FreddieAkeroyd
Copy link
Member

FreddieAkeroyd commented Jul 15, 2021

May be able to try the new galil driver as part of fixing? note: power testing in R80 over summer may affect testing time

@FreddieAkeroyd FreddieAkeroyd changed the title IMAT: Jaws requiring power cycling and occasionally failing to home IMAT: Jaws requiring power cycling and occasionally failing to home [timebox: 2 days] Jul 15, 2021
@FreddieAkeroyd FreddieAkeroyd added 8 5 and removed 8 labels Jul 15, 2021
@KathrynBaker KathrynBaker added this to the SPRINT_2021_07_22 milestone Jul 22, 2021
@github-actions github-actions bot added the ready label Jul 22, 2021
@DominicOram
Copy link
Contributor Author

DominicOram commented Aug 25, 2021

Didn't actually make a start on this as IMAT was off

@DominicOram DominicOram removed their assignment Sep 1, 2021
@KathrynBaker KathrynBaker removed this from the SPRINT_2021_08_26 milestone Sep 23, 2021
@KathrynBaker KathrynBaker added this to the SPRINT_2021_09_23 milestone Sep 23, 2021
@rerpha rerpha mentioned this issue Oct 7, 2021
12 tasks
@github-actions github-actions bot added the bucket proposals that didn't make into the sprint label Oct 28, 2021
@github-actions github-actions bot added ready and removed impeded bucket proposals that didn't make into the sprint labels Oct 28, 2021
@github-actions github-actions bot added the bucket proposals that didn't make into the sprint label Oct 31, 2021
@JamesKingWork JamesKingWork removed this from the SPRINT_2021_10_28 milestone Nov 2, 2021
@JamesKingWork JamesKingWork removed the bucket proposals that didn't make into the sprint label Nov 2, 2021
@DominicOram
Copy link
Contributor Author

@rerpha and I went down to IMAT on 09/11. We could not reproduce the underlying issue of cards needing to be power cycled. However, we did find that homing the axes was slow, mainly due to the limitation that homing multiple axes at once causes the homing to stall and fail so the must be homed individually. Next step is to put additional logging in the homing routine to work out where it is stalling

@rerpha rerpha mentioned this issue Dec 7, 2021
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants