|
@@ -2677,14 +2677,13 @@ namespace TeamAAS_VP.Core
|
|
|
//读取产品结果
|
|
//读取产品结果
|
|
|
Int16 resultIndex = plc.ReadNode<Int16>(string.Format(addressConfig.In_Result.Address, i));
|
|
Int16 resultIndex = plc.ReadNode<Int16>(string.Format(addressConfig.In_Result.Address, i));
|
|
|
resultIndex = 1;
|
|
resultIndex = 1;
|
|
|
- //读取压力值
|
|
|
|
|
- float pressure = plc.ReadNode<float>(string.Format(addressConfig.In_PressureValue.Address, i));
|
|
|
|
|
|
|
+
|
|
|
AssemblyRecord assemblyRecord = new AssemblyRecord();
|
|
AssemblyRecord assemblyRecord = new AssemblyRecord();
|
|
|
assemblyRecord.ProductSN = code;
|
|
assemblyRecord.ProductSN = code;
|
|
|
assemblyRecord.RecipeName = currentProduct.Name;
|
|
assemblyRecord.RecipeName = currentProduct.Name;
|
|
|
assemblyRecord.PartSN = PartSN;
|
|
assemblyRecord.PartSN = PartSN;
|
|
|
assemblyRecord.AssemblyDurationSeconds = ct;
|
|
assemblyRecord.AssemblyDurationSeconds = ct;
|
|
|
- assemblyRecord.AssemblyPressure = pressure;
|
|
|
|
|
|
|
+ assemblyRecord.AssemblyPressure = currentPressure[i];
|
|
|
assemblyRecord.DeviceId = i;
|
|
assemblyRecord.DeviceId = i;
|
|
|
assemblyRecord.DeviceName = stationConfig.DeviceName;
|
|
assemblyRecord.DeviceName = stationConfig.DeviceName;
|
|
|
assemblyRecord.OperatorName = _systemDatabaseService.GetCurrentUser().UserName;
|
|
assemblyRecord.OperatorName = _systemDatabaseService.GetCurrentUser().UserName;
|
|
@@ -2894,7 +2893,7 @@ namespace TeamAAS_VP.Core
|
|
|
}
|
|
}
|
|
|
//gap-复检gap参数, press-保压站实际压力值, presstime-保压站保压时间, assypress-组装站实际压力值
|
|
//gap-复检gap参数, press-保压站实际压力值, presstime-保压站保压时间, assypress-组装站实际压力值
|
|
|
(bool isSuccess, string response) = await _mesService.SubmitGetAsync(i, code, comp, resultIndex == 1 ? true : false, data, _LastMesCheckTime[i], serverTimeResult.Now);
|
|
(bool isSuccess, string response) = await _mesService.SubmitGetAsync(i, code, comp, resultIndex == 1 ? true : false, data, _LastMesCheckTime[i], serverTimeResult.Now);
|
|
|
- if (isSuccess)
|
|
|
|
|
|
|
+ if (!stationConfig.EnableMES || isSuccess)
|
|
|
{
|
|
{
|
|
|
LogHelper.WriteLogMes($"上传mes成功");
|
|
LogHelper.WriteLogMes($"上传mes成功");
|
|
|
SendTaskMessage($"上传mes成功", MessageLevel.Debug);
|
|
SendTaskMessage($"上传mes成功", MessageLevel.Debug);
|