package com.ld.igds.protocol.modbus.data;
|
|
import com.ld.igds.models.DeviceModbus;
|
import lombok.Data;
|
|
/**
|
* @Desc: 用于封装ModBUsTCP的信息
|
* @author: andy.jia
|
* @update-time: 2023/8/12 15:29
|
*/
|
@Data
|
public class ModbusTcp {
|
|
|
private String companyId;
|
|
//业务相关编码
|
private String bizCode;
|
|
private String serId;
|
|
private String ip;
|
|
private int port;
|
|
private DeviceModbus deviceModbus;
|
|
private int addrExe;
|
|
public ModbusTcp() {
|
super();
|
}
|
|
public ModbusTcp(DeviceModbus deviceModbus) {
|
this.deviceModbus = deviceModbus;
|
}
|
|
public ModbusTcp(String companyId, String bizCode, String serId, String ip, int port, DeviceModbus deviceModbus) {
|
this.companyId = companyId;
|
this.bizCode = bizCode;
|
this.serId = serId;
|
this.ip = ip;
|
this.port = port;
|
this.deviceModbus = deviceModbus;
|
}
|
}
|