|
@@ -310,12 +310,37 @@ public class StirringTankClient {
|
|
|
* @return
|
|
|
*/
|
|
|
public Boolean writeTank01() {
|
|
|
+ Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
+ boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
+ booleans[15] = true;
|
|
|
+ int i = ConvertUtil.convertToInt(booleans);
|
|
|
+ return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 通讯心跳
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public Boolean writeTank01_6() throws InterruptedException {
|
|
|
Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
booleans[0] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 通讯心跳
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public Boolean writeTank01_7() throws InterruptedException {
|
|
|
+ Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
+ boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
+ booleans[0] = false;
|
|
|
+ int i = ConvertUtil.convertToInt(booleans);
|
|
|
+ return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 写仓库无法完成丁黄药注药量
|
|
@@ -325,7 +350,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank01_1() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[1] = true;
|
|
|
+ booleans[14] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
}
|
|
@@ -338,7 +363,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank01_2() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[2] = true;
|
|
|
+ booleans[13] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
}
|
|
@@ -351,7 +376,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank01_3() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[3] = true;
|
|
|
+ booleans[12] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
}
|
|
@@ -364,7 +389,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank01_4() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[4] = true;
|
|
|
+ booleans[11] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
}
|
|
@@ -377,7 +402,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank01_5() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_01.getSlaveId(), READ_THE_REPOSITORY_01.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[5] = true;
|
|
|
+ booleans[10] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_01.getSlaveId(), WRITE_THE_STIRRING_TANK_01.getOffset(), i);
|
|
|
}
|
|
@@ -390,7 +415,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank02() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_02.getSlaveId(), READ_THE_REPOSITORY_02.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[0] = true;
|
|
|
+ booleans[15] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_02.getSlaveId(), WRITE_THE_STIRRING_TANK_02.getOffset(), i);
|
|
|
}
|
|
@@ -403,7 +428,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank02_1() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_02.getSlaveId(), READ_THE_REPOSITORY_02.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[1] = true;
|
|
|
+ booleans[14] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_02.getSlaveId(), WRITE_THE_STIRRING_TANK_02.getOffset(), i);
|
|
|
}
|
|
@@ -416,7 +441,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank02_2() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_02.getSlaveId(), READ_THE_REPOSITORY_02.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[2] = true;
|
|
|
+ booleans[13] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_02.getSlaveId(), WRITE_THE_STIRRING_TANK_02.getOffset(), i);
|
|
|
}
|
|
@@ -429,7 +454,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank02_3() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_02.getSlaveId(), READ_THE_REPOSITORY_02.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[3] = true;
|
|
|
+ booleans[12] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_02.getSlaveId(), WRITE_THE_STIRRING_TANK_02.getOffset(), i);
|
|
|
}
|
|
@@ -442,7 +467,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank02_4() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_02.getSlaveId(), READ_THE_REPOSITORY_02.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[4] = true;
|
|
|
+ booleans[11] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_02.getSlaveId(), WRITE_THE_STIRRING_TANK_02.getOffset(), i);
|
|
|
}
|
|
@@ -455,7 +480,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank02_5() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_02.getSlaveId(), READ_THE_REPOSITORY_02.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[5] = true;
|
|
|
+ booleans[10] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_02.getSlaveId(), WRITE_THE_STIRRING_TANK_02.getOffset(), i);
|
|
|
}
|
|
@@ -468,7 +493,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank03() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_03.getSlaveId(), READ_THE_REPOSITORY_03.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[0] = true;
|
|
|
+ booleans[15] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_03.getSlaveId(), WRITE_THE_STIRRING_TANK_03.getOffset(), i);
|
|
|
}
|
|
@@ -481,7 +506,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank03_1() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_03.getSlaveId(), READ_THE_REPOSITORY_03.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[1] = true;
|
|
|
+ booleans[14] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_03.getSlaveId(), WRITE_THE_STIRRING_TANK_03.getOffset(), i);
|
|
|
}
|
|
@@ -494,7 +519,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank03_2() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_03.getSlaveId(), READ_THE_REPOSITORY_03.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[2] = true;
|
|
|
+ booleans[13] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_03.getSlaveId(), WRITE_THE_STIRRING_TANK_03.getOffset(), i);
|
|
|
}
|
|
@@ -507,7 +532,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank03_3() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_03.getSlaveId(), READ_THE_REPOSITORY_03.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[3] = true;
|
|
|
+ booleans[12] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_03.getSlaveId(), WRITE_THE_STIRRING_TANK_03.getOffset(), i);
|
|
|
}
|
|
@@ -520,7 +545,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank03_4() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_03.getSlaveId(), READ_THE_REPOSITORY_03.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[4] = true;
|
|
|
+ booleans[11] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_03.getSlaveId(), WRITE_THE_STIRRING_TANK_03.getOffset(), i);
|
|
|
}
|
|
@@ -533,7 +558,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank03_5() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_03.getSlaveId(), READ_THE_REPOSITORY_03.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[5] = true;
|
|
|
+ booleans[10] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_03.getSlaveId(), WRITE_THE_STIRRING_TANK_03.getOffset(), i);
|
|
|
}
|
|
@@ -546,7 +571,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank04() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_04.getSlaveId(), READ_THE_REPOSITORY_04.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[0] = true;
|
|
|
+ booleans[15] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_04.getSlaveId(), WRITE_THE_STIRRING_TANK_04.getOffset(), i);
|
|
|
}
|
|
@@ -559,7 +584,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank04_1() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_04.getSlaveId(), READ_THE_REPOSITORY_04.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[1] = true;
|
|
|
+ booleans[14] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_04.getSlaveId(), WRITE_THE_STIRRING_TANK_04.getOffset(), i);
|
|
|
}
|
|
@@ -572,7 +597,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank04_2() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_04.getSlaveId(), READ_THE_REPOSITORY_04.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[2] = true;
|
|
|
+ booleans[13] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_04.getSlaveId(), WRITE_THE_STIRRING_TANK_04.getOffset(), i);
|
|
|
}
|
|
@@ -585,7 +610,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank04_3() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_04.getSlaveId(), READ_THE_REPOSITORY_04.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[3] = true;
|
|
|
+ booleans[12] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_04.getSlaveId(), WRITE_THE_STIRRING_TANK_04.getOffset(), i);
|
|
|
}
|
|
@@ -598,7 +623,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank04_4() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_04.getSlaveId(), READ_THE_REPOSITORY_04.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[4] = true;
|
|
|
+ booleans[11] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_04.getSlaveId(), WRITE_THE_STIRRING_TANK_04.getOffset(), i);
|
|
|
}
|
|
@@ -611,7 +636,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank04_5() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_04.getSlaveId(), READ_THE_REPOSITORY_04.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[5] = true;
|
|
|
+ booleans[10] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_04.getSlaveId(), WRITE_THE_STIRRING_TANK_04.getOffset(), i);
|
|
|
}
|
|
@@ -624,7 +649,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank05() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_05.getSlaveId(), READ_THE_REPOSITORY_05.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[0] = true;
|
|
|
+ booleans[15] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_05.getSlaveId(), WRITE_THE_STIRRING_TANK_05.getOffset(), i);
|
|
|
}
|
|
@@ -637,7 +662,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank05_1() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_05.getSlaveId(), READ_THE_REPOSITORY_05.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[1] = true;
|
|
|
+ booleans[14] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_05.getSlaveId(), WRITE_THE_STIRRING_TANK_05.getOffset(), i);
|
|
|
}
|
|
@@ -650,7 +675,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank05_2() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_05.getSlaveId(), READ_THE_REPOSITORY_05.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[2] = true;
|
|
|
+ booleans[13] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_05.getSlaveId(), WRITE_THE_STIRRING_TANK_05.getOffset(), i);
|
|
|
}
|
|
@@ -663,7 +688,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank05_3() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_05.getSlaveId(), READ_THE_REPOSITORY_05.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[3] = true;
|
|
|
+ booleans[12] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_05.getSlaveId(), WRITE_THE_STIRRING_TANK_05.getOffset(), i);
|
|
|
}
|
|
@@ -676,7 +701,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank05_4() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_05.getSlaveId(), READ_THE_REPOSITORY_05.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[4] = true;
|
|
|
+ booleans[11] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_05.getSlaveId(), WRITE_THE_STIRRING_TANK_05.getOffset(), i);
|
|
|
}
|
|
@@ -689,7 +714,7 @@ public class StirringTankClient {
|
|
|
public Boolean writeTank05_5() {
|
|
|
Number number = read1(READ_THE_REPOSITORY_05.getSlaveId(), READ_THE_REPOSITORY_05.getOffset());
|
|
|
boolean[] booleans = ConvertUtil.convertToBooleans(number);
|
|
|
- booleans[5] = true;
|
|
|
+ booleans[10] = true;
|
|
|
int i = ConvertUtil.convertToInt(booleans);
|
|
|
return write(WRITE_THE_STIRRING_TANK_05.getSlaveId(), WRITE_THE_STIRRING_TANK_05.getOffset(), i);
|
|
|
}
|