Browse Source

补充传送线modbusTcp

LZH 1 year ago
parent
commit
5bfa0b7775

+ 12 - 0
warewms-hard/src/main/java/com/ruoyi/hard/xuankang/BeltLineClient.java

@@ -36,6 +36,8 @@ public class BeltLineClient {
         READ_THE_MODE(1, 1, 1, 0),
         //读状态
         READ_THE_STATE(1, 2, 1, 0),
+        //读机械状态
+        READ_THE_MECHANICAL_STATUS(1, 3, 1, 0),
         //写心跳
         WRITE_THE_HEART(1, 9, 1, 0),
         //写模式
@@ -118,6 +120,16 @@ public class BeltLineClient {
         return number;
     }
 
+    /**
+     * 读机械状态
+     *
+     * @return
+     */
+    public Number readMechanicalState() {
+        Number number = read1(READ_THE_MECHANICAL_STATUS.getSlaveId(), READ_THE_MECHANICAL_STATUS.getOffset());
+        return number;
+    }
+
     /**
      * 写通讯心跳
      *