zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/constant/RedisConveyorConstant.java
@@ -1,6 +1,6 @@ package com.zy.acs.conveyor.core.constant; public class RedisConveyorConstant { public interface RedisConveyorConstant { //输送线任务标识 public static final String CONVEYOR_TASK_FLAG = "CONVEYOR_TASK_FLAG"; //输送线安全交互标识 zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/enums/DeviceField.java
File was renamed from zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/constant/DeviceField.java @@ -1,6 +1,8 @@ package com.zy.acs.conveyor.core.constant; package com.zy.acs.conveyor.core.enums; import com.zy.acs.conveyor.core.constant.PlcConstant; /** * 设备字段枚举(对应 §2.2) */ zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/enums/PlcAlarmDefinition.java
File was renamed from zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/constant/PlcAlarmDefinition.java @@ -1,4 +1,6 @@ package com.zy.acs.conveyor.core.constant; package com.zy.acs.conveyor.core.enums; import com.zy.acs.conveyor.core.constant.PlcConstant; /** * PLC 报警定义(对应 §2.3) zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/enums/SafeSignalField.java
File was renamed from zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/constant/SafeSignalField.java @@ -1,4 +1,6 @@ package com.zy.acs.conveyor.core.constant; package com.zy.acs.conveyor.core.enums; import com.zy.acs.conveyor.core.constant.PlcConstant; public enum SafeSignalField { zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/enums/SlaveType.java
File was deleted zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/enums/StationStatusField.java
File was renamed from zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/constant/StationStatusField.java @@ -1,6 +1,8 @@ package com.zy.acs.conveyor.core.constant; package com.zy.acs.conveyor.core.enums; import com.zy.acs.conveyor.core.constant.PlcConstant; /** * 站点状态字段枚举(对应 §2.1) */ zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/enums/TaskField.java
File was renamed from zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/constant/TaskField.java @@ -1,4 +1,4 @@ package com.zy.acs.conveyor.core.constant; package com.zy.acs.conveyor.core.enums; /** zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/model/SafeSignal.java
@@ -10,7 +10,7 @@ private Integer index; //是写0还是1 private Boolean value; //代表写在交互1还是2 //代表写在交互1还是交互2 private Boolean flag; zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/operation/handler/AppleLocOperationHandler.java
@@ -89,6 +89,18 @@ News.error("{}:站点:{},无物", config.getMark(), staProtocol.getSiteId()); continue; } if (staProtocol.isWeightErr()){ News.error("{}:站点:{},重量异常:{}", config.getMark(), staProtocol.getSiteId(), staProtocol.getWeight()); continue; } if (staProtocol.isBarcodeErr()){ News.error("{}:站点:{},条码异常:{}", config.getMark(),staProtocol.getSiteId(), staProtocol.getBarcode()); continue; } if (staProtocol.isLoadErr()){ News.error("{}:站点:{},入库时检测托盘上有无货物", config.getMark(),staProtocol.getSiteId()); continue; } String barcode = staProtocol.getBarcode(); if (Cools.isEmpty(barcode)) { News.error("站点:{},未扫到码值:{}", staProtocol.getSiteId(), barcode); zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/operation/handler/SendTaskOperationHandler.java
zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/operation/handler/StartUpOperationHandler.java
@@ -1,6 +1,5 @@ package com.zy.acs.conveyor.core.operation.handler; import com.alibaba.fastjson.JSON; import com.zy.acs.common.utils.News; import com.zy.acs.common.utils.RedisSupport; import com.zy.acs.conveyor.core.constant.RedisConveyorConstant; zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/properties/DevpSlave.java
@@ -38,6 +38,7 @@ private Integer sourceStaNo; private Integer staNo; zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/service/Snap7Service.java
@@ -5,8 +5,8 @@ import com.alibaba.fastjson.JSON; import com.zy.acs.common.utils.News; import com.zy.acs.conveyor.core.constant.PlcConstant; import com.zy.acs.conveyor.core.constant.SafeSignalField; import com.zy.acs.conveyor.core.constant.TaskField; import com.zy.acs.conveyor.core.enums.SafeSignalField; import com.zy.acs.conveyor.core.enums.TaskField; import com.zy.acs.conveyor.core.model.SafeSignal; import com.zy.acs.conveyor.core.model.StaProtocol; import com.zy.acs.conveyor.core.properties.DevpSlave; zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/thread/S7DevpThread.java
@@ -7,10 +7,10 @@ //import com.zy.acs.common.utils.News; //import com.zy.acs.conveyor.core.DevpThread; //import com.zy.acs.conveyor.core.cache.SlaveConnection; //import com.zy.acs.conveyor.core.constant.DeviceField; //import com.zy.acs.conveyor.core.enums.DeviceField; //import com.zy.acs.conveyor.core.constant.PlcConstant; //import com.zy.acs.conveyor.core.constant.StationStatusField; //import com.zy.acs.conveyor.core.constant.TaskField; //import com.zy.acs.conveyor.core.enums.StationStatusField; //import com.zy.acs.conveyor.core.enums.TaskField; //import com.zy.acs.conveyor.core.enums.SlaveType; //import com.zy.acs.conveyor.core.model.StaProtocol; //import com.zy.acs.conveyor.core.properties.DevpSlave; zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/core/thread/SiemensDevpThread.java
@@ -5,6 +5,10 @@ import com.zy.acs.common.utils.News; import com.zy.acs.common.utils.RedisSupport; import com.zy.acs.conveyor.core.constant.*; import com.zy.acs.conveyor.core.enums.DeviceField; import com.zy.acs.conveyor.core.enums.PlcAlarmDefinition; import com.zy.acs.conveyor.core.enums.SafeSignalField; import com.zy.acs.conveyor.core.enums.StationStatusField; import com.zy.acs.conveyor.core.model.SafeSignal; import com.zy.acs.conveyor.core.model.StaProtocol; import com.zy.acs.conveyor.core.properties.DevpSlave; zy-asc-conveyor/src/main/resources/mapper/JobMapper.xml
@@ -82,8 +82,7 @@ <select id="listJobByDay" resultMap="BaseResultMap"> select * from cv_job where DATEDIFF(NOW(), create_time) > #{day} where DATEDIFF(NOW(), create_time) > #{day} </select> zy-asc-conveyor/src/main/webapp/views/pipeline.html