|
|
|
@ -252,9 +252,17 @@ namespace SlnMesnac.WCS.WCS
|
|
|
|
//----------------------------------
|
|
|
|
//----------------------------------
|
|
|
|
if (string.IsNullOrEmpty(readEpc) || readEpc != task.PalletInfoCode)
|
|
|
|
if (string.IsNullOrEmpty(readEpc) || readEpc != task.PalletInfoCode)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
if (string.IsNullOrEmpty(readEpc)){
|
|
|
|
|
|
|
|
workShop3Plc.writeBoolByAddress("DB100.DBX120.1", true);
|
|
|
|
|
|
|
|
_logger.Error("入库校验RFID失败,当前库位RFID为空,未读取到,任务RFID:" + task.PalletInfoCode);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
_logger.Error("入库校验RFID失败,当前库位RFID:" + readEpc + ",任务RFID:" + task.PalletInfoCode);
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
//workShop3Plc.writeBoolByAddress(StaticData.GetPlcAddress("3#机台校验失败提示"), true);
|
|
|
|
//workShop3Plc.writeBoolByAddress(StaticData.GetPlcAddress("3#机台校验失败提示"), true);
|
|
|
|
_logger.Error("入库校验RFID失败,当前库位RFID:" + readEpc + ",任务RFID:" + task.PalletInfoCode);
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//workShop3Plc.writeBoolByAddress(StaticData.GetPlcAddress("3#机台校验失败提示"), false);
|
|
|
|
//workShop3Plc.writeBoolByAddress(StaticData.GetPlcAddress("3#机台校验失败提示"), false);
|
|
|
|
endLocation.LocationStatus = 0;
|
|
|
|
endLocation.LocationStatus = 0;
|
|
|
|
|