Commit f8e1d391 authored by Claes Sjofors's avatar Claes Sjofors

BaseContactor, pulsed start/stop implemented

parent d47f85a9
This diff is collapsed.
......@@ -20,4 +20,5 @@
100128 cs bcomp Adding of main object name to alarm texts removed. Comma removed from alarmtexts.
100216 cs bcomp Backup added to BasePositSensor.
100304 cs bcomp Off2 and Off3 inputs added to BaseFcPPO3Fo and BaseFcPPO5Fc.
100309 cs bcomp ForceMan input added to CompModeDFo and CompModeD2Fo.
\ No newline at end of file
100309 cs bcomp ForceMan input added to CompModeDFo and CompModeD2Fo.
100326 cs bcomp BaseContactor, pulsed start/stop implemented.
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -14476,10 +14476,11 @@ else
EndObject
EndObject
Object Template Eurotherm_TC3001Aggr 2157150208 01-JAN-1970 01:00:00.00
Body RtBody 16-OCT-2007 11:31:05.55
Body RtBody 23-MAR-2010 16:49:08.68
Attr CircuitBreaker.AlarmText = "Circuit breaker tripped"
Attr Contactor.Super.Specification = "Contactor"
Attr Contactor.Order.Description = "Energize contactor"
Attr Contactor.DisableOffControl = 1
Attr Contactor.Feedback.Description = "Contactor is energized"
Attr Contactor.FbTimeLimit = 1.000000e+00
Attr Contactor.AlarmText = "Contactor feedback lost"
......@@ -21647,9 +21648,10 @@ Eurotherm TC3001 Aggregate
EndObject
EndObject
Object Template Omron_Contactor_J7KN 2148761600 06-OCT-2005 09:28:20.00
Body RtBody 06-OCT-2005 09:46:18.17
Body RtBody 23-MAR-2010 16:48:42.31
Attr Super.Super.Specification = "Omron motor contactor J7KN"
Attr Super.Super.DataSheet = "$pwr_lang/dsh/omron_contactor_j7kn.pdf"
Attr Super.DisableOffControl = 1
Attr Super.FbTimeLimit = 1.000000e+00
Attr Super.AlarmText = "Feedback contactor lost"
EndBody
......@@ -64,8 +64,8 @@ static upg_sCnvAlarm upg_alatext[] = {
{"BaseComponent:Class-BaseM3WayValve", {"SwitchAlarmText", "", "", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseOverloadRelay", {"AlarmText", "", "", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseSafetySwitch", {"AlarmText", "", "", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO5", {"AlarmTripped", "AlarmWarning", "AlarmError", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO3", {"AlarmTripped", "AlarmWarning", "AlarmError", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO5", {"AlarmTripped", "AlarmWarning", "AlarmError", "AlarmConnection", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO3", {"AlarmTripped", "AlarmWarning", "AlarmError", "AlarmConnection", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO5MotorAggr", {"AlarmTextToOften", "AlarmTextPowOnNotOk", "AlarmTextStartNoOk", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO5FanAggr", {"AlarmTextToOften", "AlarmTextPowOnNotOk", "AlarmTextStartNoOk", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO5PumpAggr", {"AlarmTextToOften", "AlarmTextPowOnNotOk", "AlarmTextStartNoOk", "", "", "", "", "", "", ""}},
......@@ -73,7 +73,7 @@ static upg_sCnvAlarm upg_alatext[] = {
{"BaseComponent:Class-BaseFcPPO3FanAggr", {"AlarmTextToOften", "AlarmTextPowOnNotOk", "AlarmTextStartNoOk", "", "", "", "", "", "", ""}},
{"BaseComponent:Class-BaseFcPPO3PumpAggr", {"AlarmTextToOften", "AlarmTextPowOnNotOk", "AlarmTextStartNoOk", "", "", "", "", "", "", ""}},
{"ABB:Class-ABB_CircuitBreaker_MS116", {"AlarmText", "", "", "", "", "", "", "", "", ""}},
{"ABB:Class-ABB_ACS800_1", {"AlarmLocalMod", "AlarmTripped", "AlarmFanOld", "AlarmWarning", "AlarmError", "", "", "", "", ""}},
{"ABB:Class-ABB_ACS800_1", {"AlarmLocalMod", "AlarmTripped", "AlarmFanOld", "AlarmWarning", "AlarmError", "AlarmConnection", "", "", "", ""}},
{"ABB:Class-ABB_ACC800", {"AlarmLocalMod", "AlarmWarning", "AlarmError", "AlarmTorqFault", "AlarmBrakeFault", "AlarmTorqProvFault", "", "", "", ""}},
{"ABB:Class-ABB_ACS800MotorAggr", {"AlarmTextToOften", "AlarmTextPowOnNotOk", "AlarmTextStartNoOk", "", "", "", "", "", "", ""}},
{"ABB:Class-ABB_ACS800PumpAggr", {"AlarmTextToOften", "AlarmTextPowOnNotOk", "AlarmTextStartNoOk", "", "", "", "", "", "", ""}},
......@@ -223,6 +223,9 @@ int main( int argc, char *argv[])
text[strlen(text)-3] = 0;
mod = true;
}
else if ( strlen(text) == 0 && strcmp( upg_alatext[i].attr[j], "AlarmConnection") == 0) {
strcpy( text, "No connection");
}
if ( mod) {
session.writeAttribute( a_attr, text, sizeof( text));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment