From 5762b0ef3e937042a21d4a19ddfee59207ea43f3 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期五, 25 七月 2025 13:56:16 +0800
Subject: [PATCH] *

---
 src/main/java/com/zy/core/thread/SiemensCrnThread.java |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/SiemensCrnThread.java b/src/main/java/com/zy/core/thread/SiemensCrnThread.java
index 6d4d560..7a69cef 100644
--- a/src/main/java/com/zy/core/thread/SiemensCrnThread.java
+++ b/src/main/java/com/zy/core/thread/SiemensCrnThread.java
@@ -105,7 +105,7 @@
                     default:
                         break;
                 }
-                Thread.sleep(500);
+                Thread.sleep(200);
             } catch (Exception e) {
 //                e.printStackTrace();
             }
@@ -282,16 +282,19 @@
             log.error("鍫嗗灈鏈哄啓鍏ュ懡浠や负绌�");
             return false;
         }
-        CrnErrCache.updateCrnErr(slave.getId(), "-");
-//        try{
-//            BasErrLogService basErrLogService = SpringUtils.getBean(BasErrLogService.class);
-//            BasErrLog basErrLog = new BasErrLog(command,"","浠诲姟涓嬪彂璁板綍");
-//            if (!basErrLogService.insert(basErrLog)) {
-//                log.error("鍫嗗灈鏈簆lc寮傚父璁板綍澶辫触 ===>> [id:{}] [error:{}]", slave.getId(), "浠诲姟涓嬪彂璁板綍澶辫触");
-//            }
-//        } catch (Exception e3){
-//        }
-//        convertRow(command);
+        try{
+            DeviceErrorService deviceErrorService = SpringUtils.getBean(DeviceErrorService.class);
+            deviceErrorService.addDeviceError("crnWriteIng", slave.getId(), "宸烽亾鍙�"+command.getLaneNo()+";鍫嗗灈鏈哄緟涓嬪彂鎸囦护:"+JSON.toJSONString(command.getNowTask()));
+        } catch (Exception e){
+        }
+
+        try{
+            CrnErrCache.updateCrnErr(slave.getId(), "-");
+        } catch (Exception e){
+            log.error(JSON.toJSONString(e));
+            log.error("鍫嗗灈鏈轰换鍔″啓寮傚父锛氬紓甯稿畾浣嶅�硷細crnWrite-294琛�");
+        }
+
         command.setCrnNo(slave.getId());
         short[] array = new short[10];
         array[0] = command.getAckFinish();

--
Gitblit v1.9.1