From 0e0cf6f88516ca1aad92a0f2df7129a95dc4d1fc Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期一, 10 四月 2023 13:48:45 +0800 Subject: [PATCH] 四向穿梭车界面+错误码 --- src/main/java/com/zy/asrs/controller/MonitorController.java | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MonitorController.java b/src/main/java/com/zy/asrs/controller/MonitorController.java index a3b2ccc..51fdd09 100644 --- a/src/main/java/com/zy/asrs/controller/MonitorController.java +++ b/src/main/java/com/zy/asrs/controller/MonitorController.java @@ -62,7 +62,17 @@ * 鑾峰彇鍏朵粬淇℃伅 */ @GetMapping("/other") - public R monitorOther(@RequestParam("crnId") Integer crnId, @RequestParam("ledId") Integer ledId) { + public R monitorOther(@RequestParam("crnId") Integer crnId, @RequestParam("ledId") Integer sta) { + Integer ledId = 0; + for (LedSlave led : slaveProperties.getLed()) { + for (Integer staNo : led.getStaArr()) { + if (staNo.equals(sta)) { + ledId = led.getId(); + break; + } + } + } + Double xSpeed = 0.0D; Double ySpeed = 0.0D; Double zSpeed = 0.0D; @@ -104,8 +114,16 @@ // 鑾峰彇杈撻�佺嚎plc绾跨▼ LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, ledId); - String ledContent = ledThread.getWorkNos().toString(); -// ledContent = "ask鐨勬ā鍧楄惃婊″ぇ绠椾簡钀ㄦ弧澶т簡\n 鏄獦澧冨埌鍩冨強鍡插鍡瞈n 钀ㄨ揪濮嗘墦寮�钀ㄦ弧澶у嚡鎾掗害褰撳姵钀ㄦ弧澶ц�佸笀"; + String ledContent = ledThread==null?"":ledThread.getWorkNos().toString(); + if (!(xSpeed<127)){ + xSpeed=0.0; + } + if (!(ySpeed<127)){ + ySpeed=0.0; + } + if (!(zSpeed<127)){ + zSpeed=0.0; + } return R.ok( Cools.add("xSpeed", Arith.multiplys(1, Math.abs(xSpeed), 1)) // 琛岃蛋閫熷害 -- Gitblit v1.9.1