From 3f4124093b81a6ccd6a393947cab2282ab13b248 Mon Sep 17 00:00:00 2001
From: wu <731351411@qq.com>
Date: 星期五, 26 一月 2024 11:34:00 +0800
Subject: [PATCH] DB区josn文件上传

---
 springboot-vue3/src/main/java/com/example/springboot/service/SpianService.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/service/SpianService.java b/springboot-vue3/src/main/java/com/example/springboot/service/SpianService.java
index 74c092d..2988da2 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/service/SpianService.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/service/SpianService.java
@@ -117,6 +117,11 @@
                     int qidong2 = 0;
                     if (qidong == true) {
                         qidong2 = 1;
+                    }else{
+                        while (qidong) {
+                            S7control.getinstance().WriteWord("DB105.16", (short) 1);// 鍑虹墖浠诲姟鍙戦�佸瓧鏀逛负1
+                            qidong = listbool("DB105.16");
+                        }
                     }
                     spianMapper.Inserttask(0, 0, 1000, ids, glassid.toString(), prctier,qidong2);// 鏂板浠诲姟
                     System.out.println("杩涚墖浠诲姟|" + datas);
@@ -193,6 +198,11 @@
             int qidong2 = 0;
             if (qidong == true) {
                 qidong2 = 1;
+            }else{
+                while (qidong) {
+                    S7control.getinstance().WriteWord("DB105.18", (short) 1);// 鍑虹墖浠诲姟鍙戦�佸瓧鏀逛负1
+                    qidong = listbool("DB105.18");
+                }
             }
             spianMapper.Inserttask(1, 0, cageout.getId(), 1000, glassid, state, qidong2);// 鏂板浠诲姟
             outmesid(glassid, "DB105.34");// 娲惧彂鍑虹墖ID
@@ -221,6 +231,11 @@
                 int qidong2 = 0;
                 if (qidong == true) {
                     qidong2 = 1;
+                }else{
+                    while (qidong) {
+                        S7control.getinstance().WriteWord("DB105.18", (short) 1);// 鍑虹墖浠诲姟鍙戦�佸瓧鏀逛负1
+                        qidong = listbool("DB105.18");
+                    }
                 }
                 spianMapper.Inserttask(1, 0, cageout.getId(), 1000, glassid, 1, qidong2);// 鏂板浠诲姟
                 return (200);// 缁撴潫
@@ -259,6 +274,11 @@
                     int qidong2 = 0;
                     if (qidong == true) {
                         qidong2 = 1;
+                    }else{
+                        while (qidong) {
+                            S7control.getinstance().WriteWord("DB105.18", (short) 1);// 鍑虹墖浠诲姟鍙戦�佸瓧鏀逛负1
+                            qidong = listbool("DB105.18");
+                        }
                     }
                     spianMapper.Inserttask(2, 0, cageout.getId(), ids, glassids, 2, qidong2);// 鏂板璋冨害浠诲姟
 
@@ -291,6 +311,11 @@
                     int qidong2 = 2;
                     if (qidong == true) {
                         qidong2 = 1;
+                    }else{
+                        while (qidong) {
+                            S7control.getinstance().WriteWord("DB105.18", (short) 1);// 鍑虹墖浠诲姟鍙戦�佸瓧鏀逛负1
+                            qidong = listbool("DB105.18");
+                        }
                     }
                     spianMapper.Inserttask(2, 0, cageout.getId() + 1, ids, glassids, 2, qidong2);// 鏂板璋冨害浠诲姟
                     spianMapper.UpdateDBCage(ids, cage, cell, 2);// 灏嗗師鏍煎瓙鏁版嵁鏇存柊鍒版柊鏍煎瓙閲�

--
Gitblit v1.8.0