fix emergenza beckhoff
This commit is contained in:
@@ -96,7 +96,7 @@ namespace IOB_WIN_NEXT
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
lgError(exc, "Errore in getDynData x Siemens PLC");
|
||||
lgError(exc, "Errore in getDynData x BeckHoff PLC");
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
@@ -254,6 +254,9 @@ namespace IOB_WIN_NEXT
|
||||
B_input = 0;
|
||||
currDispData.semIn = Semaforo.SR;
|
||||
}
|
||||
// indico emergenza ARMATA
|
||||
B_input += (1 << 7);
|
||||
|
||||
// in base all'enum di status compilo valori...
|
||||
switch (currStatus)
|
||||
{
|
||||
@@ -270,7 +273,8 @@ namespace IOB_WIN_NEXT
|
||||
break;
|
||||
|
||||
case 3:
|
||||
B_input += (1 << 7);
|
||||
// tolgo emergenza SE fosse premuta (force zero)
|
||||
B_input &= ~(1 << 7);
|
||||
break;
|
||||
|
||||
case 1:
|
||||
|
||||
Reference in New Issue
Block a user