sige 1 year ago
parent
commit
b8e3744f19
  1. 3
      src/src/main/java/com/my/graphiteDigesterBg/task/TaskStartReset.java

3
src/src/main/java/com/my/graphiteDigesterBg/task/TaskStartReset.java

@ -178,6 +178,7 @@ public class TaskStartReset extends DiTaskBase {
var rackExistsPos = heatSlotCoverServo.getLocationValue("HeatingPlateMotorSlotCoverRackExists"); var rackExistsPos = heatSlotCoverServo.getLocationValue("HeatingPlateMotorSlotCoverRackExists");
if ( currentPos > rackExistsPos ) { if ( currentPos > rackExistsPos ) {
heatSlotCoverServo.setCurrentPosAsMiddle(); heatSlotCoverServo.setCurrentPosAsMiddle();
heatSlotCoverServo.moveTo("HeatPlateSlotCoverClose");
continue; continue;
} }
@ -185,6 +186,7 @@ public class TaskStartReset extends DiTaskBase {
var emptyRackExistsPos = heatSlotCoverServo.getLocationValue("HeatingPlateMotorSlotCoverEmptyRackExists"); var emptyRackExistsPos = heatSlotCoverServo.getLocationValue("HeatingPlateMotorSlotCoverEmptyRackExists");
if ( currentPos > emptyRackExistsPos && null != errorSlotIndex && errorSlotIndex == i ) { // 异常区域存在空试管架 if ( currentPos > emptyRackExistsPos && null != errorSlotIndex && errorSlotIndex == i ) { // 异常区域存在空试管架
this.isErrorTubeRackRequired = false; this.isErrorTubeRackRequired = false;
heatSlotCoverServo.moveTo("HeatPlateSlotCoverClose");
continue; continue;
} }
@ -209,6 +211,7 @@ public class TaskStartReset extends DiTaskBase {
heatSlotCoverServo.setEnable(true); heatSlotCoverServo.setEnable(true);
heatSlotCoverServo.setCurrentPosAsMiddle(); heatSlotCoverServo.setCurrentPosAsMiddle();
heatSlotCoverServo.moveTo("HeatPlateSlotCoverClose");
} }
if ( isDoorOpen ) { if ( isDoorOpen ) {

Loading…
Cancel
Save