| | |
| | | { |
| | | CMMLog.Info($"SetStatus:收到任务号 4:{action.CN_S_TASK_NO}"); |
| | | CMMLog.Info($"收到信号:{action.CN_N_ACTION_CODE},任务号:{action.CN_S_TASK_NO},开始根据任务号查询主表中对应数据!"); |
| | | WMSHelper.ExecuteState(mst.CN_S_SOURCE_NO, action.CN_N_ACTION_CODE); |
| | | if (mst.CN_S_BUSS_TYPE == "包装线补空") PLCControl.PickUpBlankComplete(mst.CN_S_END_BIT, mst.CN_S_START_BIT); |
| | | if (mst.CN_S_BUSS_TYPE.Contains("包装取料")) PLCControl.CheckUpReqUnload(mst.CN_S_END_BIT, mst.CN_S_TASK_NO); |
| | | if (mst.CN_S_BUSS_TYPE == "3楼缓存架入叠托") WMSHelper.ExecuteState(mst.CN_S_SOURCE_NO, action.CN_N_ACTION_CODE); |
| | | } |
| | | if (action.CN_N_ACTION_CODE == 5) |
| | | { |
| | |
| | | { |
| | | CMMLog.Info($"缓存架入叠托:收到信号6,开始准备写入叠盘机数据。"); |
| | | PLCControl.writeStackingMouth6(mst.CN_S_END_BIT, mst.CN_S_TASK_NO); |
| | | WMSHelper.ExecuteState(mst.CN_S_SOURCE_NO, action.CN_N_ACTION_CODE); |
| | | } |
| | | if (mst.CN_S_BUSS_TYPE.Contains("包装取料")) |
| | | { |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | WMSHelper.ExecuteState(mst.CN_S_SOURCE_NO, action.CN_N_ACTION_CODE); |
| | | } |
| | | if (action.CN_N_ACTION_CODE == 2) { |
| | | CMMLog.Info($"完成任务处理:收到2信号之后特殊任务类型处理:任务号:{mst.CN_S_TASK_NO},任务类型:{mst.CN_S_BUSS_TYPE}"); |