zhangchao
2024-09-04 17e41c4b535eb30a4768c7d17b8707bad74bbb22
src/main/java/com/zy/core/thread/MelsecCrnThread.java
@@ -35,7 +35,8 @@
 */
@Data
@Slf4j
public class MelsecCrnThread implements Runnable, ThreadHandler, CrnThread {
public class MelsecCrnThread implements Runnable, ThreadHandler, CrnThread
{
    private MelsecMcNet melsecMcNet;
    private CrnSlave slave;
@@ -193,7 +194,7 @@
                OutputQueue.CRN.offer(MessageFormat.format("【{0}】[id:{1}] <<<<< 实时数据更新成功",DateUtils.convert(new Date()), slave.getId()));
                // 复位信号
                if (crnProtocol.getStatusType().equals(CrnStatusType.WAITING)) {
                if (crnProtocol.getStatusType().equals(CrnStatusType.WAITING_ONE)) {
                    News.error("MelsecCrn"+" - 3"+" ---------第一步、[堆垛机号:{}][工作号:{}]==>> 状态为90,等待确认!!",slave.getId(),crnProtocol.getTaskNo());
                    if (resetFlag) {
                        if(crnProtocol.getTaskNo()==9999){
@@ -326,7 +327,7 @@
                    null,    // 修改时间
                    null    // 修改人员
            );
            bean.insert(basCrnOpt);
            bean.save(basCrnOpt);
        } catch (Exception ignore) {}
        if (result != null && result.IsSuccess) {
@@ -473,4 +474,8 @@
    }
    @Override
    public void setResetFlagTwo(boolean flag) {
    }
}