Experimental Physics and
| |||||||||||||||
|
Hi all,
I'm looking for the cleanest way to implement a sequence of moves of between different physical axes but hide it from the user so it appears as just a single pseudo motor axis. For example, I want to home axis A but to avoid a collision I need to move axes XYZ to a particular location first, then home A, and then move XYZ back to their original position at the end of the homing procedure. And that sequence should occur just clicking the home PV of A. I would like to set up a pseudo motor driver using an asynMotor driver and implement the logic there. Is it possible to do channel access calls from within an asynMotor driver? I couldn't find any examples. The physical axes are connected across three galil controllers. Implementing the logic within an SNL program would work but it seemed simpler to do it within the motor driver. Thanks, David -- Best regards, David Vine (925) 326 7503
This e-mail and any attachments are provided for the sole use of the intended recipient(s), and may contain information that is confidential, privileged, proprietary or otherwise protected by law. If you are not the intended recipient of this message, you are not authorized to read, print, retain, copy, forward or otherwise disseminate this message or any part of it. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and delete the original message from your mail system. Thank you.
| ||||||||||||||
ANJ, 08 Mar 2019 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |