| | |
| | | { |
| | | IssueTaskHandle(i_deviceId, out errMsg4); |
| | | } |
| | | SystemWarningMsg._lbl_Alert_Srm1Release = errMsg1; |
| | | SystemWarningMsg._lbl_Alert_Srm2Release = errMsg2; |
| | | SystemWarningMsg._lbl_Alert_Srm3Release = errMsg3; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_BZ39_IssueInboundTask = errMsg1; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_ForceOutbound = errMsg2; |
| | | |
| | | SystemWarningMsg._lbl_Alert_Srm4Release = errMsg4; |
| | | Thread.Sleep(2000);//2秒一次 |
| | | } |
| | |
| | | ConfirmFinishTaskHandle(i_deviceId, out errMsg4); |
| | | } |
| | | SystemWarningMsg._lbl_Alert_Srm1ReleaseFinish = errMsg1; |
| | | SystemWarningMsg._lbl_Alert_Srm2ReleaseFinish = errMsg2; |
| | | SystemWarningMsg._lbl_Alert_Srm3ReleaseFinish = errMsg3; |
| | | SystemWarningMsg._lbl_Alert_Srm4ReleaseFinish = errMsg4; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_BZ12_FinishTask = errMsg2; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_BZ21_FinishTask = errMsg3; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_BZ21 = errMsg4; |
| | | Thread.Sleep(2000);//设置2秒一次 |
| | | } |
| | | } |
| | |
| | | |
| | | if (!sdaResult.result) |
| | | { |
| | | Log4NetHelper.WriteInfoLog(iWareCommon.Utils.LogType.SrmTheadService, "判断是人工发送的任务,单独给堆垛机发送任务完成信号,【失败】,设备号:" + deviceId + ",任务号:" + taskId); |
| | | Log4NetHelper.WriteInfoLog(iWareCommon.Utils.LogType.DataProcess_BZ39_IssueInboundTask, "判断是人工发送的任务,单独给堆垛机发送任务完成信号,【失败】,设备号:" + deviceId + ",任务号:" + taskId); |
| | | return false; |
| | | } |
| | | else |
| | | { |
| | | Log4NetHelper.WriteInfoLog(iWareCommon.Utils.LogType.SrmTheadService, "判断是人工发送的任务,单独给堆垛机发送任务完成信号,【成功】,设备号:" + deviceId + ",任务号:" + taskId); |
| | | Log4NetHelper.WriteInfoLog(iWareCommon.Utils.LogType.DataProcess_BZ39_IssueInboundTask, "判断是人工发送的任务,单独给堆垛机发送任务完成信号,【成功】,设备号:" + deviceId + ",任务号:" + taskId); |
| | | return true; |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | Log4NetHelper.WriteErrorLog(iWareCommon.Utils.LogType.SrmTheadService, "判断是人工发送的任务,单独给堆垛机发送任务完成信号,【异常】,设备号:" + deviceId + ",任务号:" + taskId + ",ex:" + ex.Message, ex); |
| | | Log4NetHelper.WriteErrorLog(iWareCommon.Utils.LogType.DataProcess_BZ39_IssueInboundTask, "判断是人工发送的任务,单独给堆垛机发送任务完成信号,【异常】,设备号:" + deviceId + ",任务号:" + taskId + ",ex:" + ex.Message, ex); |
| | | throw ex; |
| | | } |
| | | } |