fwConfigs
|
Functions | |
fwAlertConfig_objectCreateAnalog (alarmObject, makeDynString("too cold","normal","too hot"), makeDynFloat(0, 22, 33), makeDynString("_fwWarningAck.","","_fwErrorAck."),"", makeDynString(""),"", makeDynBool(0, 1, 0), exc) | |
fwAlertConfig_objectSet ("testSingleAlarm_01.val", alarmObject, exc) | |
fwAlertConfig_activate ("testSingleAlarm_01.val", exc) | |
fwAlertConfig_objectInitialize (alarmObject, 3) | |
fwAlertConfig_objectCreateDiscrete (alarmObject, makeDynString("ok","not valid","error"), makeDynString("*","22,23","24-27"), makeDynString("","_fwWarningAck.","_fwErrorAck."),"", makeDynString(""),"", false, makeDynBool(0, 0, 0),"", makeDynString("","",""), exc) | |
fwAlertConfig_objectCreateDigital (alarmObject, makeDynString("ok","hot"), makeDynString("","_fwWarningAck."),"panel.pnl", makeDynString("datapointForPanel1.value","datapointForPanel2.value"),"This is a help text", exc) | |
fwAlertConfig_objectSet ("testSingleAlarm_01.trip", alarmObject, exc) | |
fwAlertConfig_activate ("testSingleAlarm_01.trip", exc) | |
fwAlertConfig_objectCreateDigital (alarmObject, makeDynString("cool","ok"), makeDynString("_fwWarningAck","."),"panel.pnl", makeDynString("datapointForPanel1.value","datapointForPanel2.value"),"This is a help text", exc) | |
fwAlertConfig_objectInitialize (alarmObject, 2) | |
fwAlertConfig_objectCreateSummary (alarmObject, makeDynString("cool","hot"), 2, makeDynString("",""), makeDynString("testSingleAlarm_0001.val","testSingleAlarm_0003.val","testSingleAlarm_0004.val","testSingleAlarm_0005.val"),"panel.pnl", makeDynString("datapointForPanel1.value","datapointForPanel2.value"),"This is a help text", exc) | |
fwAlertConfig_objectSet ("testSingleAlarm_01.string", alarmObject, exc) | |
fwAlertConfig_activate ("testSingleAlarm_01.string", exc) | |
fwAlertConfig_objectInitialize (alarmObject[i], 3) | |
fwAlertConfig_objectSetMany (dpe, alarmObject, exc) | |
fwAlertConfig_activateMultiple (dpe, exc) | |
fwAlertConfig_objectInitialize (alarmObject[1], 3) | |
for (i=1;i<=(dynlen(dpe));i++) | |
fwAlertConfig_objectCreateAnalog (alarmObject, makeDynString("too cold","normal","too hot"), makeDynFloat(0, 22, 33), makeDynString("_fwWarningAck.","","_fwErrorAck."), makeDynString(""),"", makeDynBool(0, 1, 0), exc) | |
dynClear (alarmObject) | |
fwAlertConfig_objectCreateAnalog (alarmObject, makeDynString("too cold","normal","too hot"), makeDynFloat(0, 44, 56), makeDynString("_fwWarningAck.","","_fwErrorAck."), makeDynString(""),"", makeDynBool(0, 0, 0), exc) | |
fwAlertConfig_objectSetMany (dpe, alarmObjects, exc) | |
fwAlertConfig_objectGet ("testSingleAlarm_01.val", alarmConfigObject, exc) | |
fwAlertConfig_objectExtractType (alarmConfigObject, alertType, isActive, exc) | |
fwAlertConfig_objectExtractAnalog (alarmConfigObject, alertType, alertTexts, alertLimits, alertClasses, alertPanel, alertPanelParameters, alertHelp, limitsIncluded, isActive, exc) | |
makeDynString ("sys1:dpe1.val","sys1:dpe2.val") | |
fwAlertConfig_objectGetMany (dpe, alertObjects, exc) | |
Variables | |
dyn_mixed | alarmObject = alarmLimits |
[Example: create Analog with utility function] More... | |
dyn_string | exc |
[Example: get an analog alarm from a dpe] More... | |
dyn_dyn_anytype | alarmLimits = alarmObject[fwAlertConfig_ALERT_LIMIT] |
[Example: create Summary without utility function] More... | |
dyn_dyn_anytype | alarmParams = alarmObject[fwAlertConfig_ALERT_PARAM] |
dyn_anytype | alarms |
dyn_string | dpe = makeDynString("dpe1", "dpe2") |
int | i = 1 |
dyn_dyn_mixed | alarmConfigObject |
[Example: set 4 alarms without utility function] More... | |
dyn_mixed | alarmObjects = alarmObject |
int | alertType |
dyn_string | alertTexts |
dyn_float | alertLimits |
dyn_string | alertClasses |
string | alertPanel |
dyn_string | alertPanelParameters |
string | alertHelp |
dyn_bool | limitsIncluded |
bool | isActive |
dyn_mixed | alertObjects |
This file contains only documentation of the fwConfigs library set
fwAlertConfig_objectCreateAnalog | ( | alarmObject | , |
makeDynString("too cold","normal","too hot") | , | ||
makeDynFloat(0, 22, 33) | , | ||
makeDynString("_fwWarningAck.","","_fwErrorAck.") | , | ||
"" | , | ||
makeDynString("") | , | ||
"" | , | ||
makeDynBool(0, 1, 0) | , | ||
exc | |||
) |
fwAlertConfig_objectSet | ( | "testSingleAlarm_01.val" | , |
alarmObject | , | ||
exc | |||
) |
fwAlertConfig_activate | ( | "testSingleAlarm_01.val" | , |
exc | |||
) |
fwAlertConfig_objectInitialize | ( | alarmObject | , |
3 | |||
) |
fwAlertConfig_objectCreateDiscrete | ( | alarmObject | , |
makeDynString("ok","not valid","error") | , | ||
makeDynString("*","22,23","24-27") | , | ||
makeDynString("","_fwWarningAck.","_fwErrorAck.") | , | ||
"" | , | ||
makeDynString("") | , | ||
"" | , | ||
false | , | ||
makeDynBool(0, 0, 0) | , | ||
"" | , | ||
makeDynString("","","") | , | ||
exc | |||
) |
fwAlertConfig_objectCreateDigital | ( | alarmObject | , |
makeDynString("ok","hot") | , | ||
makeDynString("","_fwWarningAck.") | , | ||
"panel.pnl" | , | ||
makeDynString("datapointForPanel1.value","datapointForPanel2.value") | , | ||
"This is a help text" | , | ||
exc | |||
) |
fwAlertConfig_objectSet | ( | "testSingleAlarm_01.trip" | , |
alarmObject | , | ||
exc | |||
) |
fwAlertConfig_activate | ( | "testSingleAlarm_01.trip" | , |
exc | |||
) |
fwAlertConfig_objectCreateDigital | ( | alarmObject | , |
makeDynString("cool","ok") | , | ||
makeDynString("_fwWarningAck",".") | , | ||
"panel.pnl" | , | ||
makeDynString("datapointForPanel1.value","datapointForPanel2.value") | , | ||
"This is a help text" | , | ||
exc | |||
) |
fwAlertConfig_objectInitialize | ( | alarmObject | , |
2 | |||
) |
fwAlertConfig_objectCreateSummary | ( | alarmObject | , |
makeDynString("cool","hot") | , | ||
2 | , | ||
makeDynString("","") | , | ||
makeDynString("testSingleAlarm_0001.val","testSingleAlarm_0003.val","testSingleAlarm_0004.val","testSingleAlarm_0005.val") | , | ||
"panel.pnl" | , | ||
makeDynString("datapointForPanel1.value","datapointForPanel2.value") | , | ||
"This is a help text" | , | ||
exc | |||
) |
fwAlertConfig_objectSet | ( | "testSingleAlarm_01.string" | , |
alarmObject | , | ||
exc | |||
) |
fwAlertConfig_activate | ( | "testSingleAlarm_01.string" | , |
exc | |||
) |
fwAlertConfig_objectInitialize | ( | alarmObject | [i], |
3 | |||
) |
fwAlertConfig_objectSetMany | ( | dpe | , |
alarmObject | , | ||
exc | |||
) |
fwAlertConfig_objectInitialize | ( | alarmObject | [1], |
3 | |||
) |
fwAlertConfig_objectCreateAnalog | ( | alarmObject | , |
makeDynString("too cold","normal","too hot") | , | ||
makeDynFloat(0, 22, 33) | , | ||
makeDynString("_fwWarningAck.","","_fwErrorAck.") | , | ||
makeDynString("") | , | ||
"" | , | ||
makeDynBool(0, 1, 0) | , | ||
exc | |||
) |
dynClear | ( | alarmObject | ) |
fwAlertConfig_objectCreateAnalog | ( | alarmObject | , |
makeDynString("too cold","normal","too hot") | , | ||
makeDynFloat(0, 44, 56) | , | ||
makeDynString("_fwWarningAck.","","_fwErrorAck.") | , | ||
makeDynString("") | , | ||
"" | , | ||
makeDynBool(0, 0, 0) | , | ||
exc | |||
) |
fwAlertConfig_objectSetMany | ( | dpe | , |
alarmObjects | , | ||
exc | |||
) |
fwAlertConfig_objectGet | ( | "testSingleAlarm_01.val" | , |
alarmConfigObject | , | ||
exc | |||
) |
fwAlertConfig_objectExtractType | ( | alarmConfigObject | , |
alertType | , | ||
isActive | , | ||
exc | |||
) |
fwAlertConfig_objectExtractAnalog | ( | alarmConfigObject | , |
alertType | , | ||
alertTexts | , | ||
alertLimits | , | ||
alertClasses | , | ||
alertPanel | , | ||
alertPanelParameters | , | ||
alertHelp | , | ||
limitsIncluded | , | ||
isActive | , | ||
exc | |||
) |
makeDynString | ( | "sys1:dpe1.val" | , |
"sys1:dpe2.val" | |||
) |
fwAlertConfig_objectGetMany | ( | dpe | , |
alertObjects | , | ||
exc | |||
) |
dyn_mixed alarmObject = alarmLimits |
[Example: create Analog with utility function]
[Example: set 4 alarms bit32 without utility function]
[Example: create Analog without utility function]
[Example: create Discrete with utility function]
[Example: create Discrete without utility function]
[Example: create Digital, false=ok, with utility function]
[Example: create Digital, true=ok, with utility function]
[Example: create Digital, false=ok, without utility function]
[Example: create Digital, true=ok, without utility function]
[Example: create Summary with utility function]
[Example: create Summary without utility function]
[Example: set 2 alarms with utility function]
[Example: set one alarm into 2 dpes with utility function]
dyn_string exc |
[Example: get an analog alarm from a dpe]
[Example: get alarms from two dpes]
dyn_dyn_anytype alarmLimits = alarmObject[fwAlertConfig_ALERT_LIMIT] |
[Example: create Summary without utility function]
[Example: set 2 alarms without utility function]
[Example: set 4 alarms without utility function]
dyn_dyn_anytype alarmParams = alarmObject[fwAlertConfig_ALERT_PARAM] |
dyn_anytype alarms |
dyn_string dpe = makeDynString("dpe1", "dpe2") |
int i = 1 |
dyn_mixed alarmConfigObject |
[Example: set 4 alarms without utility function]
[Example: set one alarm into 2 dpes with utility function]
[Example: set 4 alarms bit32 without utility function]
[Example: get an analog alarm from a dpe]
dyn_mixed alarmObjects = alarmObject |
int alertType |
dyn_string alertTexts |
dyn_float alertLimits |
dyn_string alertClasses |
string alertPanel |
dyn_string alertPanelParameters |
string alertHelp |
dyn_bool limitsIncluded |
bool isActive |
dyn_mixed alertObjects |