package com.iailab.module.data.channel.opcua.dto; import com.alibaba.fastjson.annotation.JSONField; import lombok.Data; import java.io.Serializable; /** * @author DongYukun * @Description * @createTime 2023年05月8日 15:01:00 */ @Data public class ChannelOPCUATagDTO implements Serializable { private static final long serialVersionUID = 1L; /** * TagName */ @JSONField(name="TagName") private String TagName; /** * tag的数据类型 */ @JSONField(name="DataType") private String DataType; /** * 是否是能tag,如果为false,即使定义了但是runtime不会读取该数据 */ @JSONField(name="Enabled") private Boolean Enabled; /** * 关联的设备名字 */ @JSONField(name="Device") private String Device; /** * Modbus地址 00001 ~49999 */ @JSONField(name="Address") private String Address; /** * 系统采集频率,只对订阅模式有效 */ @JSONField(name="SamplingRate") private Integer SamplingRate; }