From 4d4e8a4be7d5f84cfd4bd7eca8b6bcf3c7c7acda Mon Sep 17 00:00:00 2001
From: lsh <1>
Date: 星期二, 16 一月 2024 09:36:19 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 30 ++++++++++++++++--------------
src/main/resources/application.yml | 22 +++++++++++++---------
2 files changed, 29 insertions(+), 23 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index 6732cd6..47ec31e 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -3203,6 +3203,7 @@
// 鍑哄簱妯″紡
switch (wrkMast.getIoType()) {
case 1:
+ case 202:
ledCommand.setTitle("鍏ㄦ澘鍏ュ簱");
break;
case 10:
@@ -3241,27 +3242,28 @@
Set<Integer> workNos = wrkMasts.stream().map(WrkMast::getWrkNo).collect(Collectors.toSet());
// 鑾峰彇LED绾跨▼
LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, led.getId());
- // 鐩稿悓宸ヤ綔鍙烽泦鍚堝垯杩囨护
- if (CollectionUtils.equals(ledThread.getWorkNos(), workNos)) {
- continue;
- }
+// // 鐩稿悓宸ヤ綔鍙烽泦鍚堝垯杩囨护
+// if (CollectionUtils.equals(ledThread.getWorkNos(), workNos)) {
+// continue;
+// }
// 鍛戒护涓嬪彂 -------------------------------------------------------------------------------
if (!commands.isEmpty()) {
- if (led.getId() == 7) {
+// if (led.getId() == 7) {
if (!MessageQueue.offer(SlaveType.Led, led.getId(), new Task(3, commands))) {
log.error("{}鍙稬ED鍛戒护涓嬪彂澶辫触锛侊紒锛乕ip锛歿}] [port锛歿}]", led.getId(), led.getIp(), led.getPort());
continue;
} else {
ledThread.setLedMk(false);
}
- } else {
- if (!MessageQueue.offer(SlaveType.Led, led.getId(), new Task(1, commands))) {
- log.error("{}鍙稬ED鍛戒护涓嬪彂澶辫触锛侊紒锛乕ip锛歿}] [port锛歿}]", led.getId(), led.getIp(), led.getPort());
- continue;
- } else {
- ledThread.setLedMk(false);
- }
- }
+// }
+// else {
+// if (!MessageQueue.offer(SlaveType.Led, led.getId(), new Task(1, commands))) {
+// log.error("{}鍙稬ED鍛戒护涓嬪彂澶辫触锛侊紒锛乕ip锛歿}] [port锛歿}]", led.getId(), led.getIp(), led.getPort());
+// continue;
+// } else {
+// ledThread.setLedMk(false);
+// }
+// }
}
@@ -4657,7 +4659,7 @@
&& rgvProtocol.getTaskNo1()==0
&& rgvProtocol.getTaskNo2()==0
) {
- BasRgvMap basRgvMap = basRgvMapMapper.selectById(rgvProtocol.getRgvNo());
+ BasRgvMap basRgvMap = basRgvMapMapper.selectById(rgvSlave.getId());
basRgvMap.setNowRoute(rgvProtocol.getRgvPosI());
rgvMapUpdate(basRgvMap,basRgvMap.getStartRoute(),basRgvMap.getStartRoute());
}
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index da9970c..7da3fae 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -344,10 +344,7 @@
staNo: 122
# WMS鍏ュ簱鍙�1
inWmsSta[0]:
- staNo: 118
- # WMS鍏ュ簱鍙�1
- inWmsSta[1]:
- staNo: 119
+ staNo: 145
# 绌烘澘鍏ュ簱鍙�1
emptyInSta[0]:
staNo: 122
@@ -473,14 +470,21 @@
# LED1
led[0]:
id: 1
- ip: 10.10.10.201
+ ip: 192.168.18.5
port: 5005
devpPlcId: ${wcs-slave.devp[0].id}
- staArr: 15
+ staArr: 144
# LED2
led[1]:
id: 2
- ip: 10.10.10.202
+ ip: 192.168.18.6
port: 5005
- devpPlcId: ${wcs-slave.devp[0].id}
- staArr: 11
\ No newline at end of file
+ devpPlcId: ${wcs-slave.devp[1].id}
+ staArr: 217
+ # LED3
+ led[2]:
+ id: 3
+ ip: 192.168.18.7
+ port: 5005
+ devpPlcId: ${wcs-slave.devp[1].id}
+ staArr: 221
\ No newline at end of file
--
Gitblit v1.9.1