Commit 65de4f7a 刘韬

修正维护们判定为打开关闭,倒置反复打印标签的问题

1 个父辈 f09cd878
......@@ -147,7 +147,8 @@ namespace DeviceLibrary
Msg.add(crc.GetString("Res0129.0e13d0de", "标签打印失败,请检查打印机状态,关门后将自动重试"), MsgLevel.alarm);
else if (labelFailReason == LabelFailReason.SuckerFailure)
Msg.add(crc.GetString("Res0130.c3836615", "标签吸取失败,请检查,关门后将自动重试"), MsgLevel.alarm);
if (IOValue(IO_Type.LeftBackDoor_Check).Equals(IO_VALUE.LOW) || IOValue(IO_Type.RightBackDoor_Check).Equals(IO_VALUE.LOW))
if (IOValue(IO_Type.LeftBackDoor_Check).Equals(IO_VALUE.LOW) ||
(Config.DOList.ContainsKey(IO_Type.RightBackDoor_Check) && IOValue(IO_Type.RightBackDoor_Check).Equals(IO_VALUE.LOW)))
{
LabelMoveInfo.NextMoveStep(MoveStep.Lbl_PrintFail_02);
LabelMoveInfo.log("维护门已打开");
......@@ -158,7 +159,8 @@ namespace DeviceLibrary
Msg.add(crc.GetString("Res0129.0e13d0de", "标签打印失败,请检查打印机状态,关门后将自动重试"), MsgLevel.warning);
else if (labelFailReason == LabelFailReason.SuckerFailure)
Msg.add(crc.GetString("Res0130.c3836615", "标签吸取失败,请检查,关门后将自动重试"), MsgLevel.warning);
if (IOValue(IO_Type.LeftBackDoor_Check).Equals(IO_VALUE.HIGH) && IOValue(IO_Type.RightBackDoor_Check).Equals(IO_VALUE.LOW))
if (IOValue(IO_Type.LeftBackDoor_Check).Equals(IO_VALUE.HIGH) &&
(!Config.DOList.ContainsKey(IO_Type.RightBackDoor_Check) || IOValue(IO_Type.RightBackDoor_Check).Equals(IO_VALUE.HIGH)))
{
LabelMoveInfo.NextMoveStep(MoveStep.Lbl_PrintLabel);
LabelMoveInfo.log("维护门已关闭");
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!