Просмотр исходного кода

优化plc提示上位机无反馈

KWD 2 месяцев назад
Родитель
Сommit
a569d189ed
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      TeamAAS-VM/Core/Management.cs

+ 4 - 3
TeamAAS-VM/Core/Management.cs

@@ -3391,6 +3391,9 @@ namespace TeamAAS_VP.Core
                                         SendTaskMessage($"上传mes失败", MessageLevel.Error);
                                     }
 
+                                    LogHelper.WriteLogMes($"【mes结束ADD】");
+                                    SendTaskMessage($"mes结束ADD", MessageLevel.Info);
+                                    await plc.WriteNodeAsync(string.Format(addressConfig.Out_MesStatus.Address, i), (Int16)3);
 
                                     //是否保存当前的产品记录至CSV?
                                     if (stationConfig.SaveCsv)
@@ -3509,10 +3512,8 @@ namespace TeamAAS_VP.Core
                                     {
                                         SendTaskMessage($"{i}:{stationConfig.DeviceName}工位未配置保存产品记录", MessageLevel.Debug);
                                     }
-                                    LogHelper.WriteLogMes($"【mes结束ADD】");
-                                    SendTaskMessage($"mes结束ADD", MessageLevel.Info);
+                                
                                     fileresult.Clear();
-                                    await plc.WriteNodeAsync(string.Format(addressConfig.Out_MesStatus.Address, i), (Int16)3);
                                     return;
                                 }
                                 else