野心家
2025-05-17 0fe2f60a5f2018fa97ead4727e04b055d4907e99
src/main/java/com/zy/core/thread/LedThread.java
@@ -48,6 +48,7 @@
    private Set<Integer> workNos = new HashSet<>();
    private boolean ledMk = false;
    private boolean resetStatus = false;    // 复位状态
    private StringBuffer errorMsg = new StringBuffer();
    public LedThread(Slave slave) {
        this.slave = slave;
@@ -77,6 +78,9 @@
                        // 复位
                        case 2:
                            reset();
                            break;
                        case 5:
                            error((String) task.getData());
                            break;
                        default:
                            break;
@@ -459,8 +463,10 @@
        //
        // 继开与控制器之间的链接
        screen.disconnect();
    }
    private void error(String msg) {
        errorMsg.delete(0, errorMsg.length());
        errorMsg.append(msg);
    }
}