| | |
| | | { |
| | | if (FormCC.RGV_1020_NoHasCategory_COUNT <= 25) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1020站点,25秒内光电显示有货,无须处理转运到1020任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1020站点,25秒内光电显示有货,无须处理转运到1020任务"; |
| | | continue; |
| | | } |
| | | |
| | |
| | | |
| | | if (isGD_HasCatogryForRgvStattion == false) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1014站点,光电显示无货,无须处理转运到1020任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1014站点,光电显示无货,无须处理转运到1020任务"; |
| | | continue; |
| | | } |
| | | else if (isSys_HasCatogryForRgvStattion == false) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1014站点,系统显示无货,无须处理转运到1020任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1014站点,系统显示无货,无须处理转运到1020任务"; |
| | | continue; |
| | | } |
| | | else if (isExistOtherTaskDoing == true) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1014站点,系统显示有其他任务占用,无须处理转运到1020任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1014站点,系统显示有其他任务占用,无须处理转运到1020任务"; |
| | | continue; |
| | | } |
| | | else if (isExistOtherTaskDoingForDeviceTaskTypeEnum_立库空托到拆盘机入口 == true) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1014站点,系统显示有立库空托到拆盘机入口任务占用,无须处理转运到1020任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1014站点,系统显示有立库空托到拆盘机入口任务占用,无须处理转运到1020任务"; |
| | | continue; |
| | | } |
| | | else if (isExistOtherTaskDoingForDeviceTaskTypeEnum_空托转运到拆盘机入口 == true) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1014站点,系统显示有空托转运到拆盘机入口任务占用,无须处理转运到1020任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1014站点,系统显示有空托转运到拆盘机入口任务占用,无须处理转运到1020任务"; |
| | | continue; |
| | | } |
| | | |
| | |
| | | isGD_HasCatogryForRgvStattion = MyExtendHelper.IsGD_HasCatogryForRgvStattion(((int)rgvLocation_1020).ToString()); |
| | | if (isGD_HasCatogryForRgvStattion == true) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1020站点,光电显示有货,无须处理转运到1020任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1020站点,光电显示有货,无须处理转运到1020任务"; |
| | | continue; |
| | | } |
| | | |
| | |
| | | var fr = MyExtendHelper.DoHandler(context, store, EDevice.拆盘机1020); |
| | | if (fr.result == false) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "错误:拆盘机入口1014处新建从 1014库位转运到1020线程 任务失败:" + fr.resMsg; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "错误:拆盘机入口1014处新建从 1014库位转运到1020线程 任务失败:" + fr.resMsg; |
| | | } |
| | | else |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "成功创建拆盘机入口1014处新建 1014库位转运到1020 任务"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "成功创建拆盘机入口1014处新建 1014库位转运到1020 任务"; |
| | | } |
| | | #endregion |
| | | |
| | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_Place1014To1020TaskTask = "1014库位转运到1020线程出现异常:" + ex.Message; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_IssueOutboundTask = "1014库位转运到1020线程出现异常:" + ex.Message; |
| | | Log4NetHelper.WriteErrorLog(LogType.CCWCFService, "Place1014To1020Task 出现异常:" + ex.Message, ex); |
| | | } |
| | | } |