..
This commit is contained in:
@@ -58,6 +58,7 @@ namespace Project
|
||||
groupBox2.Text = "Barcode";
|
||||
}
|
||||
|
||||
btAutoReelOut.BackColor = PUB.Result.AutoReelOut ? Color.Lime : SystemColors.Control;
|
||||
groupBox1.Text = $"Equipment Operation({PUB.sm.Loop_ms:N0}ms)";
|
||||
//릴사이즈가 맞지 않으면 깜박인다.
|
||||
if (DIO.getCartSize(1) != eCartSize.None)
|
||||
@@ -113,9 +114,9 @@ namespace Project
|
||||
|
||||
|
||||
//락정보
|
||||
var l0 = DIO.GetIOOutput(eDOName.CART_MAG0);
|
||||
var l1 = DIO.GetIOOutput(eDOName.CART_MAG1);
|
||||
var l2 = DIO.GetIOOutput(eDOName.CART_MAG2);
|
||||
var l0 = DIO.GetIOOutput(eDOName.PORTL_MAGNET);
|
||||
var l1 = DIO.GetIOOutput(eDOName.PORTC_MAGNET);
|
||||
var l2 = DIO.GetIOOutput(eDOName.PORTR_MAGNET);
|
||||
|
||||
lbLock0.Text = l0 ? "Cart Exchange" : "No Cart";
|
||||
lbLock1.Text = l1 ? "Cart Exchange" : "No Cart";
|
||||
@@ -132,7 +133,7 @@ namespace Project
|
||||
{
|
||||
//데이터수신시간에 따른 색상
|
||||
var tswecv = DateTime.Now - VAR.TIME[eVarTime.lastRecvWSL];
|
||||
if(tswecv.TotalSeconds > 5)
|
||||
if (tswecv.TotalSeconds > 5)
|
||||
{
|
||||
sbVisTitle0.ForeColor = Color.HotPink;
|
||||
}
|
||||
@@ -143,7 +144,7 @@ namespace Project
|
||||
else
|
||||
sbVisTitle0.ForeColor = Color.Magenta;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
//
|
||||
@@ -165,7 +166,7 @@ namespace Project
|
||||
else
|
||||
sbVisTitle2.ForeColor = Color.Magenta;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
//arLabel18.Text = camliveBusy ? "카메라 (라이브뷰)" : "카메라";
|
||||
@@ -237,14 +238,14 @@ namespace Project
|
||||
HWState.setTitle(1, hwcol, (PUB.wsL.Connected ? "ON" : "OFF"));
|
||||
HWState.setValue(1, hwcol++, (ushort)(PUB.wsL.Connected ? 1 : 3));
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (PUB.wsR != null)
|
||||
{
|
||||
HWState.setTitle(1, hwcol, (PUB.wsR.Connected ? "ON" : "OFF"));
|
||||
HWState.setValue(1, hwcol++, (ushort)(PUB.wsR.Connected ? 1 : 3));
|
||||
}
|
||||
|
||||
|
||||
|
||||
HWState.setTitle(1, hwcol, (PUB.BarcodeFix.IsOpen() ? AR.SETTING.Data.Barcode_Port : "OFF"));
|
||||
HWState.setValue(1, hwcol++, (ushort)(PUB.BarcodeFix.IsOpen() ? 1 : 3));
|
||||
@@ -321,7 +322,7 @@ namespace Project
|
||||
arLabel1.ForeColor = Color.Red;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//시스템바이패스
|
||||
@@ -354,7 +355,11 @@ namespace Project
|
||||
}
|
||||
else
|
||||
{
|
||||
lbModelName.Text = $"[{VAR.STR[eVarString.JOB_CUSTOMER_CODE]}] {modelName}";
|
||||
var custname = VAR.STR[eVarString.JOB_CUSTOMER_CODE];
|
||||
if (custname.isEmpty() == false)
|
||||
lbModelName.Text = $"[{custname}] {modelName}";
|
||||
else
|
||||
lbModelName.Text = $"{modelName}";
|
||||
lbModelName.ForeColor = Color.Black;
|
||||
lbModelName.BackColor = Color.White;
|
||||
lbModelName.BackColor2 = Color.WhiteSmoke;
|
||||
|
||||
@@ -153,9 +153,9 @@ namespace Project
|
||||
hmi1.arFGPrinter0END = PUB.flag.get(eVarBool.FG_OK_PRINTL);
|
||||
hmi1.arFGPrinter1END = PUB.flag.get(eVarBool.FG_OK_PRINTR);
|
||||
|
||||
hmi1.arMagnet0 = DIO.GetIOOutput(eDOName.CART_MAG0);
|
||||
hmi1.arMagnet1 = DIO.GetIOOutput(eDOName.CART_MAG1);
|
||||
hmi1.arMagnet2 = DIO.GetIOOutput(eDOName.CART_MAG2);
|
||||
hmi1.arMagnet0 = DIO.GetIOOutput(eDOName.PORTL_MAGNET);
|
||||
hmi1.arMagnet1 = DIO.GetIOOutput(eDOName.PORTC_MAGNET);
|
||||
hmi1.arMagnet2 = DIO.GetIOOutput(eDOName.PORTR_MAGNET);
|
||||
|
||||
hmi1.arPickerSafeZone = DIO.GetIOInput(eDIName.PICKER_SAFE);
|
||||
|
||||
|
||||
@@ -46,6 +46,8 @@ namespace Project
|
||||
else if (PUB.mot.HasServoOff == true) msg = "Servo OFF occurred";
|
||||
else if (DIO.GetIOOutput(eDOName.SOL_AIR) == false) msg = "AIR output failed (Press the front blue AIR button)";
|
||||
else if (DIO.GetIOInput(eDIName.AIR_DETECT) == false) msg = "AIR not detected";
|
||||
else if (DIO.isSaftyDoorF() == false) msg = "Front Door Safty Error";
|
||||
else if (DIO.isSaftyDoorR() == false) msg = "Rear Door Safty Error";
|
||||
else if (PUB.mot.HasHomeSetOff == true)
|
||||
{
|
||||
if (DIO.GetIOInput(eDIName.PICKER_SAFE) == false)
|
||||
|
||||
Reference in New Issue
Block a user