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

Run up to 10 PSUs in each IOC #24

Merged
merged 1 commit into from
Apr 21, 2016
Merged

Conversation

KathrynBaker
Copy link
Member

Corrections to the st.cmd set-ups so that the IOC will run.

To test:

Via the console app, any of these should load, but unless the macros/global changes mentioned below have been made there should be no records beyond the standard ones

The easiest method if to alter your globals.txt, although any of these macros can be set via the configurations.

In the file C:\Instrument\Settings\config#######\globals.txt, where ####### is the server you are testing on, add the following as an example (if you have a PSU available use those settings) as part of the IOC specific macros:
GENESYS_01__PORT1=COM10
GENESYS_01__ADDR1=10
GENESYS_02__PORT1=COM11
GENESYS_02__ADDR1=10
GENESYS_02__PORT3=COM12
GENESYS_02__ADDR3=10

Starting the IOC GENESYS_01 will likely lead to a lot of errors, but should relate to PVs of the format:
PVPREFIX:GENESYS_01:1:*****

Starting the IOC GENESYS_02 will likely lead to a lot of errors, but should relate to PVs of the format:
PVPREFIX:GENESYS_02:1:*****
PVPREFIX:GENESYS_02:3:*****

Note that the update to the modules in support are likely to be needed before this can be tested, otherwise there may be other errors relating to missing values from the protocol file.

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

Successfully merging this pull request may close these issues.

2 participants