From bcd1acd84662d10b2f761055ce8798a6a7042c0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?LAPTOP-S9HJSOEB=5C=E6=98=8A=E5=A4=A9?= Date: Thu, 14 Mar 2024 09:54:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=8E=E7=81=B5=E9=97=AA?= =?UTF-8?q?=E7=9A=84=E9=80=9A=E4=BF=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/zhehekeji/web/service/PlcService.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/web/src/main/java/com/zhehekeji/web/service/PlcService.java b/web/src/main/java/com/zhehekeji/web/service/PlcService.java index a730d13..b4f798b 100644 --- a/web/src/main/java/com/zhehekeji/web/service/PlcService.java +++ b/web/src/main/java/com/zhehekeji/web/service/PlcService.java @@ -791,15 +791,22 @@ public class PlcService { Order order = orderMapper.getOneByStreetId(street.getId()); try { //执行动作 - if(times==2) { + if(times==1) { + Thread.sleep(configProperties.getCameraConfig().getC2DelayCaptureTime()); + + ClientChanel.sendMessage(dataInfo.getSRMNumber(), "C1:1"); + } else if (times==2) { Thread.sleep(configProperties.getCameraConfig().getC2DelayCaptureTime()); - ClientChanel.sendMessage(dataInfo.getSRMNumber(), "BP&"+dataInfo.getSRMNumber()); + ClientChanel.sendMessage(dataInfo.getSRMNumber(), "C2:1"); }else if(times == 4){ Thread.sleep(configProperties.getCameraConfig().getC4DelayCaptureTime()); - ClientChanel.sendMessage(dataInfo.getSRMNumber(), "TP&"+dataInfo.getSRMNumber()); + ClientChanel.sendMessage(dataInfo.getSRMNumber(), "C3:1"); }else if(times == 3){ + + Thread.sleep(configProperties.getCameraConfig().getC3DelayCaptureTime()); + ClientChanel.sendMessage(dataInfo.getSRMNumber(), "C4:1"); LocalDateTime endDownLoadTime = endTime.plusSeconds(5); Duration duration = Duration.between(order.getStartTime(),endDownLoadTime); //录像