whyclj
2020-12-07 85ca7d73f45872d708c25b33eb44ded56f9922bd
Central_Monitor/src/com/modbus/data/MyModbusMaster.java
@@ -1,5 +1,8 @@
package com.modbus.data;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import com.serotonin.modbus4j.ModbusMaster;
import com.serotonin.modbus4j.ip.IpParameters;
@@ -14,6 +17,8 @@
   private int totalerr = 31;                     //总的错误计数[默认失去连接]   用于判别设备是否掉线
   private String target_ip;                     //目标ip
   private int slaveId;                        //设备ID
   public Logger logger = null;
   
   public MyModbusMaster(String target_ip,int slaveId) {
      this.target_ip = target_ip;
@@ -21,6 +26,7 @@
      IpParameters params = new IpParameters();
      params.setHost(target_ip);
      this.master = MyModbusFactory.getMaster(params);
      logger = LogManager.getLogger(this.getClass());
   }
   
   public void addErrorCount() {