change-完善提升机报警提示

master
liuwf 1 year ago
parent cd4b11d01d
commit 402ea390ab

@ -593,8 +593,8 @@ namespace Khd.Core.Wcs.Wcs
wcsTask.serialNo ??= SystemData.GetSerialNo(dbContext);
if (wcsTasks.Where(t => t.taskStatus > 0).Where(t => t.objid != wcsTask.objid).Any())
{
warningMsg = "提升机线程:有其他任务正在执行,跳过当前任务";
_logger.Info("提升机线程:有其他任务正在执行,跳过当前任务");
warningMsg = "提升机线程:目的楼层有其他任务正在执行,跳过当前任务";
_logger.Info("提升机线程:目的楼层有其他任务正在执行,跳过当前任务");
continue;
}
BaseEquip lineEquip = dbContext.BaseEquip.First(t => t.objid == wcsTask.floorNo);
@ -605,8 +605,8 @@ namespace Khd.Core.Wcs.Wcs
if (lineEquip.equipStatus == 1 && InTask == null)
{
warningMsg = $"提升机{wcsTask.floorNo}楼接驳位有物体或任务正在执行,跳过当前任务";
_logger.Info($"提升机{wcsTask.floorNo}楼接驳位有物体或任务正在执行,跳过当前任务");
warningMsg = $"提升机目的楼层{wcsTask.floorNo}楼接驳位有物体或任务正在执行,跳过当前任务";
_logger.Info($"提升机目的楼层{wcsTask.floorNo}楼接驳位有物体或任务正在执行,跳过当前任务");
continue;
}
BasePlcpoint floorPoint = StaticData.BasePlcpointList.First(t => t.plcpointNo == "RFID00" + wcsTask.fromFloorNo);
@ -732,7 +732,7 @@ namespace Khd.Core.Wcs.Wcs
var clearValue = StaticData.PlcDic[0].Read(clearPoint.plcpointAddress);
if (clearPoint != null && Convert.ToBoolean(clearValue) == false)
{
warningMsg = $"{wcsTask.floorNo}接驳位外侧有东西,货物无法继续出提升机";
warningMsg = $"目的楼层{wcsTask.floorNo}接驳位外侧有东西,货物无法继续出提升机";
StaticData.PlcDic[0].WriteToPoint(clearPoint.plcpointAddress, true, clearPoint.plcpointLength.ToString());
}
}

Loading…
Cancel
Save