潘志宝
2024-09-03 f7e880deb0612ba5efe96e6ce229abd8c19bc6e7
提交 | 用户 | 时间
a6de49 1 package com.iailab.module.data.channel.opcua.entity;
H 2
3 import com.baomidou.mybatisplus.annotation.IdType;
4 import com.baomidou.mybatisplus.annotation.TableId;
5 import com.baomidou.mybatisplus.annotation.TableName;
6 import lombok.Data;
7
8 import java.io.Serializable;
9 import java.util.Date;
10
11 /**
12  * opc ua点表
13  *
14  * @author DongYukun
15  * @Description
16  * @createTime 2023年05月8日 15:01:00
17  */
18 @Data
19 @TableName("t_channel_opcda_tag")
20 public class ChannelOPCUATagEntity implements Serializable {
21     private static final long serialVersionUID = 1L;
22
23     /**
24      * 主键
25      */
26     @TableId(value = "id",type = IdType.INPUT)
27     private String id;
28     /**
29      * TagName
30      */
31     private String tagName;
32
33     /**
34      * 数据类型
35      */
36     private String dataType;
37
38     /**
39      * 是否可以tag,如果为false,即使定义了但是runtime不会读取该数据
40      */
41     private Boolean enabled;
42
43     /**
44      * 关联设备
45      */
46     private String device;
47
48     /**
49      * Modbus地址 00001 ~49999
50      */
51     private String address;
52
53     /**
54      * 采集频率
55      */
56     private Integer samplingRate;
57
58     /**
59      * 创建时间
60      */
61     private Date createTime;
62
63     /**
64      * 修改时间
65      */
66     private Date updateTime;
67
68 }