| | |
| | | RoadWay = childDeviceCode, |
| | | SourceAddress = childDeviceCode, |
| | | TargetAddress = isTrue, |
| | | TaskState = (int)TaskOutStatusEnum.OutNew, |
| | | TaskState = (int)TaskOutStatusEnum.SC_OutFinish, |
| | | Id = 0, |
| | | TaskType = (int)TaskOutboundTypeEnum.TrayInToOut, |
| | | ProductionLine = result.ProductionLine, |
| | |
| | | /// <exception cref="InvalidOperationException"></exception> |
| | | private async Task JZRequestInBound(CommonConveyorLine conveyorLine, ConveyorLineTaskCommand command, string childDeviceCode, int ProtocalDetailValue, Dt_StationManager stationManager) |
| | | { |
| | | |
| | | ExecuteConveyorLineTask(conveyorLine, command, ProtocalDetailValue, childDeviceCode); |
| | | |
| | | ResultTrayCellsStatus resultTrayCellsStatus = GetResultTrayCellsStatus(command, stationManager); |
| | | |
| | | |
| | | //todo判断是否为空框 |
| | | var serialNosError = resultTrayCellsStatus.SerialNos.Where(x => x.SerialNoStatus != 1 && x.SerialNoStatus != 4).ToList(); |
| | | if (serialNosError.Count > 0) |