SM includes VVessel Temperature checks
Signed-off-by: Bernardo Carvalho <bernardo.carvalho@tecnico.ulisboa.pt>
This commit is contained in:
@@ -204,11 +204,11 @@ monitor IsttokRPump1_Pressure;
|
|||||||
float IsttokRPump2_Pressure;
|
float IsttokRPump2_Pressure;
|
||||||
assign IsttokRPump2_Pressure to "ISTTOK:central:RPump2-Pressure";
|
assign IsttokRPump2_Pressure to "ISTTOK:central:RPump2-Pressure";
|
||||||
monitor IsttokRPump2_Pressure;
|
monitor IsttokRPump2_Pressure;
|
||||||
|
*/
|
||||||
|
|
||||||
float IsttokVVesselTemperature;
|
float IsttokVVesselTemperature;
|
||||||
assign IsttokVVesselTemperature to "ISTTOK:temperature:VVessel-Temperature";
|
assign IsttokVVesselTemperature to "ISTTOK:temperature:VVessel-Temperature";
|
||||||
monitor IsttokVVesselTemperature;
|
monitor IsttokVVesselTemperature;
|
||||||
*/
|
|
||||||
|
|
||||||
short IsttokBuzzer;
|
short IsttokBuzzer;
|
||||||
assign IsttokBuzzer to "ISTTOK:central:Buzzer";
|
assign IsttokBuzzer to "ISTTOK:central:Buzzer";
|
||||||
@@ -574,8 +574,10 @@ ss PulseSequence {
|
|||||||
strcpy(msg, "Toroidal Shot Enable");
|
strcpy(msg, "Toroidal Shot Enable");
|
||||||
pvPut(msg);
|
pvPut(msg);
|
||||||
errlogSevPrintf(NO_ALARM, "%s\n",msg);
|
errlogSevPrintf(NO_ALARM, "%s\n",msg);
|
||||||
|
/*
|
||||||
Isttok_TorPSDisable = SEEED_RELAY_ON;
|
Isttok_TorPSDisable = SEEED_RELAY_ON;
|
||||||
pvPut(Isttok_TorPSDisable);
|
pvPut(Isttok_TorPSDisable);
|
||||||
|
*/
|
||||||
IsttokOPSTATE = POS_WaitShot;
|
IsttokOPSTATE = POS_WaitShot;
|
||||||
pvPut(IsttokOPSTATE);
|
pvPut(IsttokOPSTATE);
|
||||||
}
|
}
|
||||||
@@ -668,7 +670,7 @@ ss PulseSequence {
|
|||||||
strcpy(msg, "Emergency Toroidal Shot Disable");
|
strcpy(msg, "Emergency Toroidal Shot Disable");
|
||||||
pvPut(msg);
|
pvPut(msg);
|
||||||
errlogSevPrintf(MAJOR, "%s\n",msg);
|
errlogSevPrintf(MAJOR, "%s\n",msg);
|
||||||
Isttok_TorPSDisable = SEEED_RELAY_OFF;
|
Isttok_TorPSDisable = SEEED_RELAY_ON;
|
||||||
pvPut(Isttok_TorPSDisable);
|
pvPut(Isttok_TorPSDisable);
|
||||||
|
|
||||||
strcpy(msg, "EMERGENCY: CAPBANK Charge OFF");
|
strcpy(msg, "EMERGENCY: CAPBANK Charge OFF");
|
||||||
@@ -1081,16 +1083,15 @@ ss CleaningSequence{
|
|||||||
CLEANINGSTATE = CLNST_Cleaning4;
|
CLEANINGSTATE = CLNST_Cleaning4;
|
||||||
pvPut(CLEANINGSTATE);
|
pvPut(CLEANINGSTATE);
|
||||||
} state Cleaning4
|
} state Cleaning4
|
||||||
/*
|
|
||||||
when (pvSeverity(IsttokVVesselTemperature) >= pvSevrMAJOR) {
|
when (pvSeverity(IsttokVVesselTemperature) >= pvSevrMAJOR) {
|
||||||
// Temperature Limit Pulse state change to Idle
|
// Temperature Limit Pulse state change to Idle and close clean PVs
|
||||||
IsttokProcReq = STOP;
|
IsttokProcReq = STOP;
|
||||||
pvPut(IsttokProcReq);
|
pvPut(IsttokProcReq);
|
||||||
strcpy(msg, "Temperature Limit-> State to Idle");
|
strcpy(msg, "Temperature Limit-> State to Idle");
|
||||||
pvPut(msg);
|
pvPut(msg);
|
||||||
errlogSevPrintf(MINOR, "%s\n",msg);
|
errlogSevPrintf(MINOR, "%s\n",msg);
|
||||||
} state Cleaning5
|
} state Cleaning5
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#UAG(uag) {pi,root,opertok,codac-dev,pricardofc}
|
#UAG(uag) {pi,root,opertok,codac-dev,pricardofc}
|
||||||
UAG(uag) {pi,root,opertok,codac-dev,oper}
|
UAG(uag) {pi,root,opertok,codac-dev,oper}
|
||||||
HAG(hag) {rpi-isttok,opertok-desktop,atca2,timings}
|
HAG(hag) {rpi-isttok,opertok-desktop,atca2,debian-timing}
|
||||||
ASG(DEFAULT) {
|
ASG(DEFAULT) {
|
||||||
RULE(1,READ)
|
RULE(1,READ)
|
||||||
RULE(1,WRITE) {
|
RULE(1,WRITE) {
|
||||||
|
|||||||
Reference in New Issue
Block a user