| | |
| | | case 9: |
| | | case 11: |
| | | case 12: |
| | | var task = _taskService.QueryExecutingConveyorLineTask(command.ConveyorLineTaskNum, childDeviceCode); |
| | | var task = _taskService.QueryExecutingTaskByBarcode(command.ConveyorLineBarcode, childDeviceCode); |
| | | if (task != null) |
| | | { |
| | | ExecuteStationAction(stationManager, conveyorLine, command, childDeviceCode); |
| | |
| | | { |
| | | if (command.ConveyorLineBarcode != "NoRead") |
| | | { |
| | | //var config = _sys_ConfigService.GetByConfigKey("SYS_BASE", "ISFRINTRAY"); |
| | | //if (config.ConfigValue == "1") |
| | | //{ |
| | | // Random random = new Random(); |
| | | // var task = new Dt_Task() |
| | | // { |
| | | // CurrentAddress = childDeviceCode, |
| | | // Grade = 1, |
| | | // NextAddress = "2066", |
| | | // PalletCode = command.ConveyorLineBarcode, |
| | | // Roadway = "FR", |
| | | // SourceAddress = childDeviceCode, |
| | | // TargetAddress = "2066", |
| | | // TaskNum = random.Next(1,9999), |
| | | // TaskType = (int)TaskInboundTypeEnum.InTray, |
| | | // TaskState = (int)TaskInStatusEnum.Line_InExecuting, |
| | | // WMSId = 0 |
| | | // }; |
| | | // var taskCommand = MapTaskCommand(task, command); |
| | | // conveyorLine.SendCommand(taskCommand, childDeviceCode); |
| | | //} |
| | | //else |
| | | //{ |
| | | var taskDTO = CreateEmptyTrayTaskDto(command.ConveyorLineBarcode, childDeviceCode); |
| | | |
| | | if (_taskRepository.QueryFirst(x => x.PalletCode == taskDTO.PalletCode) != null) |
| | |
| | | _taskService.UpdateTaskStatusToNext(task); |
| | | } |
| | | } |
| | | //} |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | |
| | | if( conveyorLine.ReadValue(ConveyorLineDBName_After.InteractiveSignal, childDeviceCode).ObjToInt() == 0) //托盘正反信号 |
| | | if (conveyorLine.ReadValue(ConveyorLineDBName_After.InteractiveSignal, childDeviceCode).ObjToInt() == 0) //托盘正反信号 |
| | | { |
| | | |
| | | }; |
| | | }; |
| | | |
| | | conveyorLine.ReadValue(ConveyorLineDBName_After.InteractiveSignal, childDeviceCode); //托盘有无电芯信号 |
| | | |