Commit b0f14394 LN

增加Y16 可取料信号

1 个父辈 9633130e
......@@ -77,6 +77,9 @@
测高计算修改。
bug修改:压紧轴点动时实时坐标更新。
20190814:
增加Y16 可取料信号
增加Y15 允许放料信号
\ No newline at end of file
......@@ -226,6 +226,7 @@ namespace OnlineStore.DeviceLibrary
KNDIOMove(IO_Type.Alarm_HddLed, IO_VALUE.LOW);
KNDIOMove(IO_Type.AutoRun_HddLed, IO_VALUE.HIGH);
KNDIOMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
KNDIOMove(IO_Type.CanGetTray, IO_VALUE.LOW);
storeRunStatus = StoreRunStatus.HomeMoving;
StoreMove.NewMove(StoreMoveType.ReturnHome);
......@@ -277,6 +278,7 @@ namespace OnlineStore.DeviceLibrary
KNDIOMove(IO_Type.Alarm_HddLed, IO_VALUE.LOW);
KNDIOMove(IO_Type.AutoRun_HddLed, IO_VALUE.LOW);
KNDIOMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
KNDIOMove(IO_Type.CanGetTray, IO_VALUE.LOW);
//复位之前先停止运行
if (isNeedClearAuto)
{
......@@ -1361,6 +1363,8 @@ namespace OnlineStore.DeviceLibrary
LogUtil.info(LOGGER, StoreName + "StopMove");
KNDIOMove(IO_Type.Door_Down, IO_VALUE.LOW);
KNDIOMove(IO_Type.Door_Up, IO_VALUE.LOW);
KNDIOMove(IO_Type.CanGetTray, IO_VALUE.LOW);
CodeManager.CloseCamera();
isInPro = false;
}
......
......@@ -749,6 +749,8 @@ namespace OnlineStore.DeviceLibrary
int ms = OutStoreWaitSeconds * 1000;
StoreMove.NextMoveStep(StoreMoveStep.SO_14_WaitTake);
OutStoreLog("出库:SO_14_WaitTake 等待拿走物品,最多等待" + OutStoreWaitSeconds + "秒");
KNDIOMove(IO_Type.CanGetTray, IO_VALUE.HIGH);
StoreMove.WaitList.Add(WaitResultInfo.WaitTime(ms));
//StoreMove.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.TrayCheck_Door, IO_VALUE.LOW));
StoreMove.WaitList.Add(WaitResultInfo.WaitHeight(0));
......@@ -756,6 +758,7 @@ namespace OnlineStore.DeviceLibrary
}
else if (StoreMove.MoveStep == StoreMoveStep.SO_14_WaitTake)
{
KNDIOMove(IO_Type.CanGetTray, IO_VALUE.LOW);
TimeSpan span = DateTime.Now - startOutStoreTime;
string posId = StoreMove.MoveParam != null ? StoreMove.MoveParam.PositionNum : "";
......
......@@ -211,6 +211,7 @@ namespace OnlineStore.LoadCSVLibrary
{
newLine = newLine + s + ",";
}
newLine = newLine.Substring(0, newLine.Length - 1);
newLines[index] = newLine;
}
}
......
......@@ -139,6 +139,14 @@ namespace OnlineStore.LoadCSVLibrary
/// 压紧机构计量检测 CompressAxis_Check X16 DI-16
/// </summary>
public static string CompressAxis_Check = "CompressAxis_Check";
/// <summary>
/// DO 可取料信号 CanGetTray Y16
/// </summary>
public static string CanGetTray = "CanGetTray";
}
public enum IO_VALUE
{
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!