|
@@ -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;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 写通讯心跳
|
|
|
*
|