From dfb16176c060ace64d01926c42e041d268e90262 Mon Sep 17 00:00:00 2001
From: 1 <1>
Date: 星期一, 24 十一月 2025 08:31:40 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/controller/SiteController.java | 103 +++++++++++++++++++++++++++++++++++++++------------
1 files changed, 78 insertions(+), 25 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/SiteController.java b/src/main/java/com/zy/asrs/controller/SiteController.java
index e6b9711..d74b0e6 100644
--- a/src/main/java/com/zy/asrs/controller/SiteController.java
+++ b/src/main/java/com/zy/asrs/controller/SiteController.java
@@ -71,9 +71,12 @@
// 鎸佷箙鏁版嵁
List<BasDevp> basDevps = basDevpService.selectList(new EntityWrapper<BasDevp>().orderBy("dev_no"));
for (BasDevp devp : basDevps) {
+ if(devp.getDevNo() <5){
+ continue;
+ }
SiteTableVo vo = new SiteTableVo();
vo.setDevNo(devp.getDevNo()); // 绔欑偣缂栧彿
-
+ vo.setWorkNo(devp.getWrkNo());
list.add(vo);
StaProtocol staProtocol = station.get(devp.getDevNo());
if (null == staProtocol) { continue; }
@@ -86,6 +89,8 @@
vo.setStaNo(staProtocol.getStaNo()); // 鐩爣绔�
// vo.setLocType1(staProtocol.isHigh() != staProtocol.isLow() && staProtocol.isLow() ? "浣�" : "楂�"); //楂樹綆搴撲綅
vo.setLocType1(devp.getDevNo()==102 ? "楂�" : "浣�");
+ vo.setFull(staProtocol.isFull()?"Y":"N"); // 婊�
+ vo.setBarcode(staProtocol.getBarcode()); // 鏉$爜
}
return R.ok().add(list);
@@ -193,66 +198,114 @@
public List<PlcErrorTableVo> staPlcErr(Map.Entry<Integer, StaProtocol> entry){
List<PlcErrorTableVo> list = new ArrayList<>();
StaProtocol staProtocol = entry.getValue();
- if (staProtocol.getBreakerErr()){
+ if (staProtocol.getPassTimeOut()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("鏂矾鍣ㄦ晠闅�");
- vo.setError("鏂矾鍣ㄦ晠闅�");
+ vo.setPlcDesc("鐗╀綋杩涘嚭瓒呮椂");
+ vo.setError("鐗╀綋杩涘嚭瓒呮椂");
list.add(vo);
}
- if (staProtocol.getInfraredErr()){
+ if (staProtocol.getObjectNoIdError()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("鍏夌數寮傚父");
- vo.setError("鍏夌數寮傚父");
+ vo.setPlcDesc("鏈夌墿浣撴棤鏁版嵁");
+ vo.setError("鏈夌墿浣撴棤鏁版嵁");
list.add(vo);
}
- if (staProtocol.getOutTimeErr()){
+ if (staProtocol.getIdNoObjectError()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("杩愯瓒呮椂");
- vo.setError("杩愯瓒呮椂");
+ vo.setPlcDesc("鏈夋暟鎹棤鐗╀綋");
+ vo.setError("鏈夋暟鎹棤鐗╀綋");
list.add(vo);
}
- if (staProtocol.getSeizeSeatErr()){
+ if (staProtocol.getLmfrError()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("鍗犱綅瓒呮椂");
- vo.setError("鍗犱綅瓒呮椂");
+ vo.setPlcDesc("绾夸綋鐢垫満鐑户鎶ヨ");
+ vo.setError("绾夸綋鐢垫満鐑户鎶ヨ");
list.add(vo);
}
- if (staProtocol.getWrkYgoodsN()){
+ if (staProtocol.getLiftError()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("鏈変换鍔℃棤璐ф晠闅�");
- vo.setError("鏈変换鍔℃棤璐ф晠闅�");
+ vo.setPlcDesc("椤跺崌鎶ヨ");
+ vo.setError("椤跺崌鎶ヨ");
list.add(vo);
}
- if (staProtocol.getInverterErr()){
+ if (staProtocol.getDlfrError()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("鍙橀鍣ㄦ晠闅�");
- vo.setError("鍙橀鍣ㄦ晠闅�");
+ vo.setPlcDesc("椤跺崌鐢垫満鐑户鎶ヨ");
+ vo.setError("椤跺崌鐢垫満鐑户鎶ヨ");
list.add(vo);
}
- if (staProtocol.getContactErr()){
+ if (staProtocol.getDmfrError()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
- vo.setError("鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
+ vo.setPlcDesc("椤跺崌妯Щ鐢垫満鐑户鎶ヨ");
+ vo.setError("椤跺崌妯Щ鐢垫満鐑户鎶ヨ");
list.add(vo);
}
- if (staProtocol.getUpcontactErr()){
+ if (staProtocol.getVfdError()){
PlcErrorTableVo vo = new PlcErrorTableVo();
vo.setNo(entry.getKey()); // 搴忓彿
- vo.setPlcDesc("椤跺崌鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
- vo.setError("椤跺崌鐢垫満鎺ヨЕ鍣ㄦ晠闅�");
+ vo.setPlcDesc("鍙橀鏁呴殰");
+ vo.setError("鍙橀鏁呴殰");
+ list.add(vo);
+ }
+ if (staProtocol.getSrvError()){
+ PlcErrorTableVo vo = new PlcErrorTableVo();
+ vo.setNo(entry.getKey()); // 搴忓彿
+
+ vo.setPlcDesc("浼烘湇鏁呴殰");
+ vo.setError("浼烘湇鏁呴殰");
+ list.add(vo);
+ }
+ if (staProtocol.getCommunicationTimeOut()){
+ PlcErrorTableVo vo = new PlcErrorTableVo();
+ vo.setNo(entry.getKey()); // 搴忓彿
+
+ vo.setPlcDesc("涓庝笂浣嶆満閫氳瓒呮椂");
+ vo.setError("涓庝笂浣嶆満閫氳瓒呮椂");
+ list.add(vo);
+ }
+ if (staProtocol.getParameterIncompleteError()){
+ PlcErrorTableVo vo = new PlcErrorTableVo();
+ vo.setNo(entry.getKey()); // 搴忓彿
+
+ vo.setPlcDesc("淇℃伅鍙傛暟涓嶅叏");
+ vo.setError("淇℃伅鍙傛暟涓嶅叏");
+ list.add(vo);
+ }
+ if (staProtocol.getDataNotClear()){
+ PlcErrorTableVo vo = new PlcErrorTableVo();
+ vo.setNo(entry.getKey()); // 搴忓彿
+
+ vo.setPlcDesc("淇℃伅鏁版嵁鏈竻闄�");
+ vo.setError("淇℃伅鏁版嵁鏈竻闄�");
+ list.add(vo);
+ }
+ if (staProtocol.getSetParameterError()){
+ PlcErrorTableVo vo = new PlcErrorTableVo();
+ vo.setNo(entry.getKey()); // 搴忓彿
+
+ vo.setPlcDesc("鍙傛暟璁剧疆鎶ヨ");
+ vo.setError("鍙傛暟璁剧疆鎶ヨ");
+ list.add(vo);
+ }
+ if (staProtocol.getDataError()){
+ PlcErrorTableVo vo = new PlcErrorTableVo();
+ vo.setNo(entry.getKey()); // 搴忓彿
+
+ vo.setPlcDesc("鏁版嵁閿欒");
+ vo.setError("鏁版嵁閿欒");
list.add(vo);
}
if (staProtocol.isFrontErr()){
--
Gitblit v1.9.1