|
|
|
@ -85,7 +85,7 @@ public class MesProductResultReadStepService extends BaseStepService {
|
|
|
|
|
List<MesEquipVariableCfgCollectContext> collectContextList = equipmentLogExtService.doHandleEquipmentLogList(cellEquipContext, equipmentVariableList, equipmentVariableCfgList);
|
|
|
|
|
this.sendMessage(reqBean, resultBean, JSONObject.toJSONString(collectContextList), MesPcnEnumUtil.STATION_BUSI_TYPE.RUNNING_INFO, MesPcnEnumUtil.STATION_DATA_TYPE.TEXT);
|
|
|
|
|
|
|
|
|
|
//验证设备通信质量; 设置STATE_CMD: 失败返回至结束状态, 下次触发流程直接强制执行当前状态点
|
|
|
|
|
//验证设备通信质量
|
|
|
|
|
productionProcessContextStepService.sendEquipQualityMessage(reqBean, cellEquipContext);
|
|
|
|
|
if (!equipmentLogExtService.checkEquipQuality(cellEquipContext.getQuality()))
|
|
|
|
|
execDynamicsCompleteAndSendMsg(reqBean, resultBean, stepResult, false,
|
|
|
|
@ -127,7 +127,6 @@ public class MesProductResultReadStepService extends BaseStepService {
|
|
|
|
|
String.format("%s", MesExtEnumUtil.EQUIP_VARIABLE_CFG_CATEGORY.valueOfDescription(entry.getKey())));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//设置STATE_CMD: 失败返回至结束状态, 下次触发流程直接强制执行当前状态点
|
|
|
|
|
return execDynamicsCompleteAndSendMsgReturn(reqBean, resultBean, stepResult, false,
|
|
|
|
|
MesPcnEnumUtil.STATION_BUSI_TYPE.GUIDE, MesPcnEnumUtil.STATION_DATA_TYPE.EXP_TEXT, String.format("读取设备[%s]数据变量值匹配接口逻辑规则失败,持续监听中...", cellEquipContext.getEquipmentCode()));
|
|
|
|
|
|
|
|
|
|