[INSTRM-377] Add instrument cards to the PFSC headers. Created: 02/Jun/18  Updated: 06/Jun/18  Resolved: 06/Jun/18

Status: Done
Project: Instrument control development
Component/s: ics_mcsActor
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: cloomis Assignee: cloomis
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

We need to add the MEB/MCS info to the PFSC MCS headers. We promised no games with HIERARCH, so I propose allocating "MC" to indicate the MCP, and adding the following lovely cards. I'll show long names as well, in case we want to add a card translation table.

Short name Long name Comment
W_MCCCDT MCP_CCD_TEMP MCP CCD Temp; degC
W_MCTOPT MCP_TOPPLATE_TEMP MCP/MEB Top plate temp; degC
W_MCCFTT MCP_TUBE_TEMP MCP/MEB CarbonFiber Tube temp; degC
W_MCM1T MCP_M1_TEMP MCP/MEB M1 temp; degC
W_MCCOVT MCP_COVERPLATE_TEMP MCP/MEB Cover Plate temp; degC
W_MCCINT MCP_COOLANTIN_TEMP MCP/MEB Coolant water in; degC
W_MCCOTT MCP_COOLANTOUT_TEMP MCP/MEB Coolant water out; degC
W_MCELET MCP_ELECTRONICS_TEMP MCP/MEB Electronics rack temp; degC
W_MCFLOW MCP_COOLANT_FLOW MCP/MEB Flow meter; Hz


 Comments   
Comment by cloomis [ 04/Jun/18 ]

I'd like to take this one, because I'm implementing INSTRM-236. The idea is that FITS cards can be specified in the keyword dictionary. E.g.:

               Key('loop',
                   Enum('ON','OFF','POWER',
                        FITS=('W_ZLOOPST', 'TEST_LOOP_STAT'),
                        help='the state of some control loop')),
Comment by cloomis [ 06/Jun/18 ]

The meb and mcs dictionaries in ics_actorcore now have FITS annotations, and the ics_mcsActor expose command arranges for the PFSC headers to be filled in with them.

Generated at Sat Feb 10 16:24:23 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.