|
|
|
|
@ -930,11 +930,15 @@ namespace Khd.Core.Wcs.Wcs
|
|
|
|
|
}
|
|
|
|
|
else if (item.taskType == StaticTaskType.SecondLineToSmallPackage)//输送线到小包入口
|
|
|
|
|
{
|
|
|
|
|
// 小包入口放料完成确认信号
|
|
|
|
|
//放托盘确认信号DB4.DBX310.0写true
|
|
|
|
|
BasePlcpoint SecondInPutOverPoint = StaticData.BasePlcpointList.First(t => t.id == 72);
|
|
|
|
|
StaticData.PlcDic[2].WriteToPoint(SecondInPutOverPoint.plcpointAddress, true, SecondInPutOverPoint.plcpointLength.ToString());
|
|
|
|
|
Task.Run(() =>
|
|
|
|
|
{
|
|
|
|
|
Thread.Sleep(3000);
|
|
|
|
|
// 小包入口放料完成确认信号
|
|
|
|
|
//放托盘确认信号DB4.DBX310.0写true
|
|
|
|
|
BasePlcpoint SecondInPutOverPoint = StaticData.BasePlcpointList.First(t => t.id == 72);
|
|
|
|
|
StaticData.PlcDic[2].WriteToPoint(SecondInPutOverPoint.plcpointAddress, true, SecondInPutOverPoint.plcpointLength.ToString());
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
BaseEquip startEquip = dbContext.BaseEquip.First(t => t.objid == item.currPointId);
|
|
|
|
|
startEquip.equipStatus = 0;
|
|
|
|
|
|