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