Commit cac78c63 几米阳光

叉子检测有料时不扫码

1 个父辈 4164548e
...@@ -788,71 +788,6 @@ namespace OnlineStore.DeviceLibrary ...@@ -788,71 +788,6 @@ namespace OnlineStore.DeviceLibrary
LogUtil.info("【" + info + "】 处理完成,耗时:" + stopwatch.Elapsed.ToString()); LogUtil.info("【" + info + "】 处理完成,耗时:" + stopwatch.Elapsed.ToString());
} }
} }
//private void LedProcess()
//{
//try
//{
// DateTime time = DateTime.Now;
// //黄灯
// if (IsNotScanCode || storeRunStatus.Equals(StoreRunStatus.HomeMoving) || storeRunStatus.Equals(StoreRunStatus.Reset))
// {
// //开机执行中时黄灯闪烁
// if (KNDIOValue(IO_Type.RunSign_HddLed).Equals(IO_VALUE.HIGH))
// {
// KNDIOMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
// }
// else
// {
// KNDIOMove(IO_Type.RunSign_HddLed, IO_VALUE.HIGH);
// }
// }
// else
// {
// if (KNDIOValue(IO_Type.RunSign_HddLed).Equals(IO_VALUE.HIGH))
// {
// KNDIOMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
// }
// }
// //路灯亮
// //出入库执行中,绿灯闪烁
// if ((StoreMove.MoveType.Equals(StoreMoveType.InStore) || StoreMove.MoveType.Equals(StoreMoveType.OutStore)) && KNDIOValue(IO_Type.AutoRun_HddLed).Equals(IO_VALUE.HIGH))
// {
// KNDIOMove(IO_Type.AutoRun_HddLed, IO_VALUE.LOW);
// }
// else
// {
// if (KNDIOValue(IO_Type.AutoRun_HddLed).Equals(IO_VALUE.LOW))
// {
// KNDIOMove(IO_Type.AutoRun_HddLed, IO_VALUE.HIGH);
// }
// }
// bool isNeedAlarmLed = false;
// //报警灯
// if (!alarmType.Equals(StoreAlarmType.None) || isNoAirCheck || isInSuddenDown)
// {
// isNeedAlarmLed = true;
// }
// if (isNeedAlarmLed)
// {
// if (KNDIOValue(IO_Type.Alarm_HddLed).Equals(IO_VALUE.LOW))
// {
// KNDIOMove(IO_Type.Alarm_HddLed, IO_VALUE.HIGH);
// }
// }
// else
// {
// if (KNDIOValue(IO_Type.Alarm_HddLed).Equals(IO_VALUE.HIGH))
// {
// KNDIOMove(IO_Type.Alarm_HddLed, IO_VALUE.LOW);
// }
// }
//}
//catch (Exception ex)
//{
// LOGGER.Error(StoreName + "灯处理定时器出错:", ex);
//}
//}
private void LedProcess() private void LedProcess()
{ {
try try
...@@ -1007,15 +942,6 @@ namespace OnlineStore.DeviceLibrary ...@@ -1007,15 +942,6 @@ namespace OnlineStore.DeviceLibrary
} }
} }
} }
//ShowTimeLog("复位和启动按钮");
////检查运动轴报警
//if (storeRunStatus > StoreRunStatus.Wait && (!isInSuddenDown) )
//{
// ShowTimeLog("开始检测轴报警");
// CheckAxisAlarm();
// ShowTimeLog("轴报警检测完成");
//}
} }
private object safetyInProcess=""; private object safetyInProcess="";
...@@ -1087,12 +1013,12 @@ namespace OnlineStore.DeviceLibrary ...@@ -1087,12 +1013,12 @@ namespace OnlineStore.DeviceLibrary
else if (storeRunStatus.Equals(StoreRunStatus.Runing)) else if (storeRunStatus.Equals(StoreRunStatus.Runing))
{ {
//判断是否需要出入库 //判断是否需要出入库
if (StoreMove.MoveType.Equals(StoreMoveType.None)&&alarmType.Equals(StoreAlarmType.None)) if (StoreMove.MoveType.Equals(StoreMoveType.None) && alarmType.Equals(StoreAlarmType.None))
{ {
IO_VALUE checkIO = KNDIOValue(IO_Type.TrayCheck_Door); IO_VALUE checkIO = KNDIOValue(IO_Type.TrayCheck_Door);
//判断料门口是否有料 //判断料门口是否有料,需要叉子上没有料盘才会扫码
if ((checkIO.Equals(IO_VALUE.HIGH))&&GetHeight()>0) if ((checkIO.Equals(IO_VALUE.HIGH)) && GetHeight() > 0 && KNDIOValue(IO_Type.TrayCheck_Fixture).Equals(IO_VALUE.LOW))
{ {
if (IsScanCode) if (IsScanCode)
{ {
...@@ -1109,7 +1035,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -1109,7 +1035,7 @@ namespace OnlineStore.DeviceLibrary
//BeginScannering(); //BeginScannering();
//判断料盘尺寸 //判断料盘尺寸
if (GetSize()<=7) if (GetSize() <= 7)
{ {
LogUtil.info(StoreName + "检测到寸料盘,开始扫码"); LogUtil.info(StoreName + "检测到寸料盘,开始扫码");
GetCameraCode(); GetCameraCode();
...@@ -1117,7 +1043,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -1117,7 +1043,7 @@ namespace OnlineStore.DeviceLibrary
else else
{ {
LogUtil.info(StoreName + "检测到大于7寸的料盘,请放入正确的料盘"); LogUtil.info(StoreName + "检测到大于7寸的料盘,请放入正确的料盘");
IsScanCode = false ; IsScanCode = false;
} }
} }
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!