Commit 2a397423 LN

HY托盘到位增加1秒延迟验证

1 个父辈 3f3f52cc
...@@ -448,6 +448,20 @@ namespace OnlineStore.DeviceLibrary ...@@ -448,6 +448,20 @@ namespace OnlineStore.DeviceLibrary
{ {
if (IOValue(IO_Type.HY_TrayCheck).Equals(IO_VALUE.HIGH)) if (IOValue(IO_Type.HY_TrayCheck).Equals(IO_VALUE.HIGH))
{ {
MoveInfo.NextMoveStep(LineMoveStep.HY05_TrayCheck_Wait);
CheckLog("托盘阻挡" + MoveInfo.SLog + " 等待1秒后再次验证");
MoveInfo.WaitList.Add(WaitResultInfo.WaitTime(1000));
MoveInfo.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.HY_TrayCheck, IO_VALUE.HIGH));
}
else
{
EndOrReStopDown("未等到信号 HY_TrayCheck=HIGH 结束处理 ");
}
}
else if (MoveInfo.IsStep(LineMoveStep.HY05_TrayCheck_Wait))
{
if (IOValue(IO_Type.HY_TrayCheck).Equals(IO_VALUE.HIGH))
{
//判断是否需要横移托盘,或者取放料 //判断是否需要横移托盘,或者取放料
UpdateTrayNum(); UpdateTrayNum();
......
...@@ -1093,6 +1093,11 @@ namespace OnlineStore.DeviceLibrary ...@@ -1093,6 +1093,11 @@ namespace OnlineStore.DeviceLibrary
HY05_TrayCheck, HY05_TrayCheck,
/// <summary> /// <summary>
/// 横移入口托盘处理:托盘已到位,等待1秒后再处理托盘
/// </summary>
[Description("托盘已到位,等待1秒后再处理托盘")]
HY05_TrayCheck_Wait,
/// <summary>
/// 横移入口(仅上料工位):是入库需要的空托盘,顶升上升 /// 横移入口(仅上料工位):是入库需要的空托盘,顶升上升
/// </summary> /// </summary>
[Description("横移入口_是入库需要的空托盘,顶升上升")] [Description("横移入口_是入库需要的空托盘,顶升上升")]
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!