Commit 261a5797 LN

横移机构可以同时存在两个托盘

1 个父辈 74efec2b
......@@ -162,7 +162,7 @@ AIO的dll更新,增加重连功能。
上料模块,只有料盘到达流水线上方后才拦截托盘。
20200228修改,横移机构可以同时存在两个托盘
......
......@@ -317,7 +317,8 @@ namespace OnlineStore.DeviceLibrary
//横移轨道下降
SideWayStop();
SW23WaitTrayNum = -1;
SW41WaitTrayNum = -1;
CheckAndMove(IO_Type.SW2_StopDown, IO_VALUE.LOW);
CheckAndMove(IO_Type.SW4_StopDown, IO_VALUE.LOW);
......
......@@ -290,6 +290,13 @@ namespace OnlineStore.DeviceLibrary
wait.WaitType = WaitEnum.W009_BoxCanInstore;
return wait;
}
public static WaitResultInfo WaitSWCanTopUp(int swNum)
{
WaitResultInfo wait = new WaitResultInfo();
wait.WaitType = WaitEnum.W010_SWCanTopUp;
wait.TargetPosition = swNum;
return wait;
}
//public static WaitResultInfo WaitSideWay()
//{
// WaitResultInfo wait = new WaitResultInfo();
......@@ -386,9 +393,9 @@ namespace OnlineStore.DeviceLibrary
else if (WaitType.Equals(WaitEnum.W009_BoxCanInstore))
{
return "BOX可以开始入库";
}else if (WaitType.Equals(WaitEnum.W010_SW34NoTray))
}else if (WaitType.Equals(WaitEnum.W010_SWCanTopUp))
{
return "等待横移34无托盘";
return "等待横移"+TargetPosition+"无托盘";
}
else if (WaitType.Equals(WaitEnum.W101_BatchAxisMove))
{
......@@ -509,9 +516,9 @@ namespace OnlineStore.DeviceLibrary
/// </summary>
internal static int W009_BoxCanInstore = 9;
/// <summary>
/// 等待横移34无托盘
/// 等待横移模块可以顶升,等待入料四和入料一处无托盘处理
/// </summary>
internal static int W010_SW34NoTray = 10;
internal static int W010_SWCanTopUp = 10;
/// <summary>
/// 入料模块:批量轴缓慢上升,并检测有料盘后停止
/// </summary>
......
......@@ -420,40 +420,39 @@ namespace OnlineStore.DeviceLibrary
/// </summary>
SW03_WaitTime = 5003,
/// <summary>
/// 等待轨道1夹具检测信号
/// 等待轨道1夹具检测信号,等待横移3或横移1无托盘
/// </summary>
SW04_WaitCheck = 5004,
SW04_WaitCanUp= 5004,
/// <summary>
/// 定位气缸下降
/// </summary>
SW05_LocationDown=5005,
/// <summary>
/// 横移轨道顶升气缸上升
/// </summary>
SW05_TopCylinderUp= 5005,
SW06_TopCylinderUp= 5006,
/// <summary>
/// 等待第二个横移没有托盘
/// </summary>
SW06_WaitNoTray=5006,
SW07_WaitNoTray=5007,
/// <summary>
/// 横移轨道点击转动
/// </summary>
SW07_DriveMotorMove=5007,
SW08_DriveMotorMove=5008,
/// <summary>
/// 收到横移轨道2夹具检测信号
/// </summary>
SW08_WaitOutCheck=5008,
SW09_WaitOutCheck=5009,
/// <summary>
/// 等待出口信号持续一段时间
/// </summary>
SW09_WatOutFixture2=5009,
SW10_WatOutFixture2=5010,
/// <summary>
/// 停止横移轨道转动,横移轨道顶升气缸下降
/// </summary>
SW10_TopDown=5010,
///// <summary>
///// 阻挡2下降,等待托盘流出
///// </summary>
//SW11_StopDrive=5011,
SW11_TopDown=5011,
/// <summary>
/// 等待托盘流出,上升阻挡气缸
/// </summary>
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!