| | |
| | | { |
| | | List<Task> tasks = new List<Task>(); |
| | | |
| | | //tasks.Add(GetTask(CheckCore.CheckOrderState)); |
| | | |
| | | // 轮询:出库单状态 |
| | | tasks.Add(GetTask(OutboundCore.CheckOrderState)); |
| | | |
| | | // 轮询:抽检单状态 |
| | | tasks.Add(GetTask(CheckCore.CheckOrderState)); |
| | | |
| | | // 添加任务推送线程 |
| | | //tasks.Add(GetTask(WCSCore.Dispatch)); |
| | | |
| | | // 添加自定义线程 |
| | | //tasks.Add(GetTask(Monitor.CheckEmptyCnt));//检测空托盘 |
| | | |
| | | // 根据S7/Modbus协议判断输送线的信号 原材料产线库区=>满托缓存库区,空托缓存库区=>原材料产线库区 |
| | | //tasks.Add(GetTask(Monitor.CheckS7Devices)); |
| | | // 轮询:移库单状态 |
| | | tasks.Add(GetTask(ShiftCore.CheckOrderState)); |
| | | |
| | | Task.WaitAll(tasks.ToArray()); |
| | | } |