|
|
|
|
@ -52,7 +52,7 @@ namespace SlnMesnac.WCS.WCS
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 通过读plc条件创建任务
|
|
|
|
|
/// todo:现在放在同一个线程,正式上线的时候,如果每一轮循环耗时太长可以分开多个线程
|
|
|
|
|
///
|
|
|
|
|
/// </summary>
|
|
|
|
|
private void CreateTaskByReadPlcSignal()
|
|
|
|
|
{
|
|
|
|
|
@ -148,7 +148,7 @@ namespace SlnMesnac.WCS.WCS
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#region 计量室料箱返回处理流程:空箱入缓存链条线,色粉派送至色粉存放点
|
|
|
|
|
#region 2#计量室料箱返回处理流程:空箱入缓存链条线,色粉派送至色粉存放点
|
|
|
|
|
|
|
|
|
|
//2#接驳位色粉派送至色粉存放点任务
|
|
|
|
|
if (workShop2Plc != null && workShop2Plc.IsConnected)
|
|
|
|
|
@ -236,9 +236,9 @@ namespace SlnMesnac.WCS.WCS
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endregion 计量室料箱返回处理流程:空箱入缓存链条线,色粉派送至色粉存放点
|
|
|
|
|
#endregion 2#计量室料箱返回处理流程:空箱入缓存链条线,色粉派送至色粉存放点
|
|
|
|
|
|
|
|
|
|
#region 连廊料箱在计量室连廊移栽处理流程:wcs读RFID判断是否空箱,空箱下plc信号旋转,非空箱通知plc上提升机计量室
|
|
|
|
|
#region 1#连廊料箱在计量室连廊移栽处理流程:wcs读RFID判断是否空箱,空箱下plc信号旋转,非空箱通知plc上提升机计量室
|
|
|
|
|
|
|
|
|
|
if (workShop2Plc != null && workShop2Plc.IsConnected)
|
|
|
|
|
{
|
|
|
|
|
@ -290,9 +290,9 @@ namespace SlnMesnac.WCS.WCS
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endregion 连廊料箱在计量室连廊移栽处理流程:wcs读RFID判断是否空箱,空箱下plc信号旋转,非空箱通知plc上提升机计量室
|
|
|
|
|
#endregion 1#连廊料箱在计量室连廊移栽处理流程:wcs读RFID判断是否空箱,空箱下plc信号旋转,非空箱通知plc上提升机计量室
|
|
|
|
|
|
|
|
|
|
#region 色粉存放点空托盘派送至2#接驳位-----暂时不使用
|
|
|
|
|
#region 暂时不使用--色粉存放点空托盘派送至2#接驳位
|
|
|
|
|
|
|
|
|
|
/////如果色粉存放点可用空库位小于等于2个,并且有空托盘在库位,判断2#缓存链条线库存(容量3)低于2个,并且无 从3#接驳位到2#接驳位的送料任务或 色粉存放点到2#缓存链条线任务,
|
|
|
|
|
/////2.生成色粉存放点到2#缓存链条线任务
|
|
|
|
|
@ -336,7 +336,7 @@ namespace SlnMesnac.WCS.WCS
|
|
|
|
|
// }
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
#endregion 色粉存放点空托盘派送至2#接驳位-----暂时不使用
|
|
|
|
|
#endregion 暂时不使用--色粉存放点空托盘派送至2#接驳位
|
|
|
|
|
}
|
|
|
|
|
catch (Exception ex)
|
|
|
|
|
{
|
|
|
|
|
|