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

Initial readout of ads variables during iocInit #7

Open
redpiramide opened this issue Apr 16, 2024 · 0 comments
Open

Initial readout of ads variables during iocInit #7

redpiramide opened this issue Apr 16, 2024 · 0 comments

Comments

@redpiramide
Copy link
Contributor

Currently, all output variables are invalid after iocInit because there is no initial readback. If the plc setpoint is not equal 0, this may cause confusion. To not affect performance, there could be an option to read all variables during iocInit if the user wants to.

The difference to #6 is, that also output variables with write-only operation mode should be read once on init. However, in most use cases #6 should be sufficient if all output are configured with readback.

The ISISComputingGroup has added an iocsh function to read single variables (ISISComputingGroup/adsDriver@729b89e) that may also an option.

See the discussion on the EPICS Tech Talk for Reference:
https://epics.anl.gov/tech-talk/2024/msg00522.php

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant