Open KathrynBaker opened 3 months ago
SUPPORT LVREMOTE IOC OPI Epics Top
To test, run the tests, first ensure both the LVREMOTE
and the DDS Stress Rig
Support modules are built. Then run the IOC in recsim and check the OPI, (you can use caput -a %MYPVPREFIX%DDSSTRES_01:SIM:ARRAY
followed by up to 7 characters to set the array)
Then run the vi and without recsim (Note the VI must be running before the ioc starts in order for the ioc to properly connect).
Check that IOC can react to values, some may seem off due to the values in the VI defaulting to empty even though they would never be empty if the instrument was running.
The VIs to run are: ISIS LabVIEW Service.llb
dds server.vi
and possibly dds.vi
(theoretically not needed, but dds server.vi
refused to interact with the remote labview without this being running for me).
As a scientist on SXD I want to be able to use the tensile stress rig via IBEX
Acceptance Criteria
dds server.vi
on the laptop for the displayed items and the functions belowThe Front Panel of the VI
Values to read regularly
LOAD
ELONG
Load and elongation are plotted as a graph against each other
Strings to write (in this order) on a speed change
Strings to write (in this order) when a start is requested
Either this or the next line can be enacted
Either this or the previous line can be enacted
Either this or the next line can be enacted
Either this or the previous line can be enacted
Strings to write (in this order) when a load is set
Strings to write (in this order) when a stop is requested
Extra Information
How to Test
verbose instructions for reviewer to test changes (Add before making a PR)
Timestamp in planning: 00:10 23/5/24