自动化立体仓库 - WCS系统
#
luxiaotao1123
2021-02-05 b66fdb94566a2ea6ce902b1290ea218c58140526
#
2个文件已修改
12 ■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/LedThread.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -1072,7 +1072,7 @@
            // 获取led线程
            LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, led.getDevpPlcId());
            // led显示默认内容
            if (!ledThread.isResetStatus() && reset) {
            if (reset) {
                if (!MessageQueue.offer(SlaveType.Led, led.getId(), new Task(2, new ArrayList<>()))) {
                    log.error("{}号LED命令下发失败!!![ip:{}] [port:{}]", led.getId(), led.getIp(), led.getPort());
                }
src/main/java/com/zy/core/thread/LedThread.java
@@ -37,7 +37,7 @@
    TextCaptionBxArea area;
    DisplayStyleFactory.DisplayStyle[] styles = DisplayStyleFactory.getStyles().toArray(new DisplayStyleFactory.DisplayStyle[0]);
    private Set<Integer> workNos = new HashSet<>();
    private boolean resetStatus = false;    //  复位状态
//    private boolean resetStatus = false;    //  复位状态
    // 显示器
    private StringBuffer stringBuffer = new StringBuffer();
@@ -148,11 +148,11 @@
        }
        stringBuffer.delete(0, stringBuffer.length());
        stringBuffer.append(sb.toString());
        resetStatus = false;
//        resetStatus = false;
    }
    private void reset() throws Bx5GException {
        if (!resetStatus) {
//        if (!resetStatus) {
//            pf = new ProgramBxFile( 0, screen.getProfile());
//            pf.setFrameShow(false);
//            // 分别输入X,Y,width,height
@@ -173,8 +173,8 @@
//            screen.writeProgram(pf);
            stringBuffer.delete(0, stringBuffer.length());
            resetStatus = true;
        }
//            resetStatus = true;
//        }
    }