change-条码绑定日志优化

main
liuwf 11 months ago
parent 4406c67003
commit d1b6805b7c

@ -462,15 +462,17 @@ namespace Aucma.Core.CodeBinding.ViewModels
if (scannerIp == MesScannerIp)
{
// log.Info("MES条码NoRead:");
Clear();
SendPlcStop();
Clear();
RefreshAndWriteLog("MES条码未扫描到,NoRead报警,线体停止,请重新扫描!");
}
else if (SnScannerIp == scannerIp)
{
Clear();
SendPlcStop();
Clear();
RefreshAndWriteLog("SN条码未扫描到,NoRead报警,线体停止,请重新扫描!");
}
}
@ -710,18 +712,22 @@ namespace Aucma.Core.CodeBinding.ViewModels
var obj = PlcHelper.melsecList.FirstOrDefault(d => d.EquipName.Equals("条码绑定Plc"));
if (obj != null)
{
log.Info("停止信号D7102写1");
log.Info($"NoRead信号,下发停止信号成功,当前箱体码{code1Str},当前成品码{code2Str}");
// 往plc写入停止信号
obj.plc.WriteInt16("D7102", "1");
// 报警信号
obj.plc.WriteInt16("D7101", "1");
result = true;
}
else
{
log.Info($"NoRead信号,下发停止信号失败plc未连接当前箱体码{code1Str},当前成品码{code2Str}");
}
}
catch (Exception ex)
{
log.Error("下发plc停止信号方法出现异常,ex:" + ex);
log.Info($"NoRead信号,下发停止信号异常plc未连接当前箱体码{code1Str},当前成品码{code2Str}");
}
return result;
}

Loading…
Cancel
Save