V 10
1
LANG:1 8 (NoName)
PANEL,283 69 1081 685 N {0,51,204} 0
EEE E E 1 -1 -1 0  20 680
"" 0 1
EE 2
"CBRef""1"
"EClose"E
""
DISPLAY_LAYER, 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
LAYER, 0 
1
LANG:1 6 Layer1
6 0
"Border1"
""
1 20 680 E E E 1 E 1 E N {0,0,0} E N {255,102,102} E E
 E E
1 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 20 490 260 680
2 1
"ERRORMESSSAGES"
""
1 30 520 E E E 1 E 1 E N {0,0,0} E N {255,102,102} E E
 E E
2 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTps:Crate0.ERROR.Elmb:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTps:Crate0.ERROR.Elmb:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_textFieldInCB(string dp, int iNewValue)
{
  if (iNewValue==8100){
    setValue(\"\", \"text\", \"CAN Communication Error: Error in Register\");
    }
  if (iNewValue==8130){
    setValue(\"\", \"text\", \"Life Guarding: CAN controller has been reinitialized\");
    }
  if (iNewValue==8210){
    setValue(\"\", \"text\", \"RPDO: Minimum DLC (Data Length Code) reguired\");
    }
  if (iNewValue==5000){
    setValue(\"\", \"text\", \"Slave processor not responding\");
    }
  if (iNewValue==5000){
    setValue(\"\", \"text\", \"CRC Error\");
    }
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTps:Crate0.ERROR.Elmb}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 32 522 258 568
0 2 0 "s" 0 0 0 64 0 0  32 522
 1
1
LANG:1 107 -microsoft windows-Arial-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-11,0,0,0,400,0,0,0,0,3,2,1,34,Arial
0 ""
1
LANG:1 15 Hardware Error:
2 2
"Text3"
""
1 30 590 E E E 1 E 1 E N {0,0,0} E N {255,102,102} E E
 E E
3 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTps:Crate0.Channel_1.HV.HVcoVolt:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTps:Crate0.Channel_1.HV.HVcoVolt:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
 
 if (iNewValue==0){
  setValue(\"\", \"text\", \"ELMB is OK\" );
  }
 if (iNewValue==1){
  setValue(\"\", \"text\", \"Channel XX is not working\" );
  }
}


// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTps:Crate0.Channel_1.HV.HVcoVolt}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 32 592 258 636
0 2 0 "s" 0 0 0 64 0 0  32 592
 1
1
LANG:1 107 -microsoft windows-Arial-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-11,0,0,0,400,0,0,0,0,3,2,1,34,Arial
0 ""
1
LANG:1 13 Module Error:
2 3
"Text4"
""
1 30 500 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
 E E
4 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  0 E 100 502 236 518
0 2 0 "s" 0 0 0 193 0 0  100 502
 1
1
LANG:1 105 -microsoft windows-Arial-bold-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,700,0,0,0,0,3,2,1,34,Arial
0 ""
1
LANG:1 20 Hardware Error (NMT)
2 4
"Text5"
""
1 30 570 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
 E E
5 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  0 E 87 572 197 588
0 2 0 "s" 0 0 0 193 0 0  87 572
 1
1
LANG:1 105 -microsoft windows-Arial-bold-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,700,0,0,0,0,3,2,1,34,Arial
0 ""
1
LANG:1 16 ELMB Error (PDO)
28 5
"Tab1"
""
1 350 1039 E E E 1 E 1 E N "_3DText" E N "_3DFace" E E
 E E
6 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 105 -microsoft windows-Arial-bold-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,700,0,0,0,0,3,2,1,34,Arial
0 ""
268 18 1072 682
E2
"Values" 1
LANG:1 6 Values
1 "Values.pnl" 1
LANG:1 0 
0
"Graph" 1
LANG:1 5 Graph
1 "Graph.pnl" 1
LANG:1 0 
0
28 6
"Tab2"
""
1 116 210 E E E 1 E 1 E N "_3DText" E N "_3DFace" E E
 E E
7 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 105 -microsoft windows-Arial-bold-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,700,0,0,0,0,3,2,1,34,Arial
0 ""
18 18 262 482
E3
"Global CMD" 1
LANG:1 10 Global CMD
1 "Global.pnl" 1
LANG:1 0 
0
"Local CMD" 1
LANG:1 9 Local CMD
1 "Local.pnl" 1
LANG:1 0 
0
"View" 1
LANG:1 4 View
0
13 7
"Button1"
""
1 90 640 E E E 1 E 1 E N "_3DText" E N {255,204,102} E E
 E E
8 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 105 -microsoft windows-Arial-bold-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,700,0,0,0,0,3,2,1,34,Arial
0 ""
88 638 192 672
T 
1
LANG:1 11 Show Errors
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_childPanelOn();
}

EP_childPanelOn()
{
  ChildPanelOnCentral(\"vision/SC/AlertScreen\",
      \"\",
      makeDynString(\"\"));
}

// SimpleCtrlScript {EP_childPanelOn}
// Function {ChildPanelOnCentral}
// File {vision/SC/AlertScreen}
// Panel {}
// Parent {}
// Module {}
// OffsetX {0}
// OffsetY {0}
// SimpleCtrlScriptEnd {EP_childPanelOn}
" 0
 E E E
0
LAYER, 1 
1
LANG:1 6 Layer2
0
LAYER, 2 
1
LANG:1 6 Layer3
0
LAYER, 3 
1
LANG:1 6 Layer4
0
LAYER, 4 
1
LANG:1 6 Layer5
0
LAYER, 5 
1
LANG:1 6 Layer6
0
LAYER, 6 
1
LANG:1 6 Layer7
0
LAYER, 7 
1
LANG:1 6 Layer8
0
0