#
luxiaotao1123
2022-02-21 1e8898f3fca605a9e8bd22b8e21829b3bb385f45
src/main/java/com/zy/core/thread/BarcodeThread.java
@@ -1,8 +1,10 @@
package com.zy.core.thread;
import com.core.common.Cools;
import com.core.common.DateUtils;
import com.zy.core.Slave;
import com.zy.core.ThreadHandler;
import com.zy.core.cache.OutputQueue;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
@@ -13,6 +15,8 @@
import java.net.Socket;
import java.net.SocketAddress;
import java.net.SocketTimeoutException;
import java.text.MessageFormat;
import java.util.Date;
/**
 * 条码扫描仪线程
@@ -44,6 +48,7 @@
                    if (!Cools.isEmpty(s)) {
                        barcode = new String(read);
                        log.info("{}号条码器,检索数据:{}", slave.getId(), this.barcode);
                        OutputQueue.CRN.offer(MessageFormat.format("【{0}】堆垛机plc连接失败!!! ===>> [id:{1}] [ip:{2}] [port:{3}] ", DateUtils.convert(new Date()), slave.getId(), slave.getIp(), slave.getPort()));
                    }
                }
                Thread.sleep(100);