#
luxiaotao1123
2022-03-15 3b9fa87722fa0d37b1227d832b7c0f0bed5e45e1
#
2个文件已修改
25 ■■■■■ 已修改文件
src/main/java/com/zy/core/enums/SteStatusType.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/SteThread.java 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/enums/SteStatusType.java
@@ -5,6 +5,7 @@
    IDLE(0, "空闲"),
    MOVING(1, "作业中"),
    SOS(2, "报警"),
    OFF_LINE(-1, "离线"),
    ;
    public Integer id;
src/main/java/com/zy/core/thread/SteThread.java
@@ -16,6 +16,7 @@
import com.zy.core.cache.MessageQueue;
import com.zy.core.cache.OutputQueue;
import com.zy.core.enums.SlaveType;
import com.zy.core.enums.SteStatusType;
import com.zy.core.enums.SteTaskModeType;
import com.zy.core.model.SteSlave;
import com.zy.core.model.Task;
@@ -91,23 +92,12 @@
        if (null == steProtocol) {
            steProtocol = new SteProtocol();
        }
//        steProtocol.setMode((short) -1);
//        steProtocol.setTaskNo((short)0);
//        steProtocol.setStatus((short)-1);
//        steProtocol.setBay((short)0);
//        steProtocol.setLevel((short)0);
//        steProtocol.setForkPos((short) -1);
//        steProtocol.setLiftPos((short) -1);
//        steProtocol.setWalkPos((short)0);
//        steProtocol.setLoaded((short)0);
//        steProtocol.setAlarm((short)0);
//        steProtocol.setXSpeed(0F);
//        steProtocol.setYSpeed(0F);
//        steProtocol.setZSpeed(0F);
//        steProtocol.setXDistance(0F);
//        steProtocol.setYDistance(0F);
//        steProtocol.setXDuration(0F);
//        steProtocol.setYDuration(0F);
        steProtocol.setSteNo(slave.getId().shortValue());
        steProtocol.setMode((short) 0);
        steProtocol.setStatus(SteStatusType.OFF_LINE);
        steProtocol.setTaskNo(0);
        steProtocol.setExecute(false);
        steProtocol.setWaiting(false);
    }
    @Override