您现在的位置是:首页 >学无止境 >C#自动化采集工具-1.采集布局设计与UI开发框架网站首页学无止境

C#自动化采集工具-1.采集布局设计与UI开发框架

11eleven 2023-05-23 12:00:03
简介C#自动化采集工具-1.采集布局设计与UI开发框架

这里UI我们用.NET中较为容易上手的winform来开发,如图,因为对于工具的界面并没有太多花哨的需求,满足使用即可。界面上方是导入导出等一系列全局操作功能,中间是配置信息,下方是日志控制台,中间配置信息又分为左右,左边是树形采集列表,右边是点击列表节点对应的配置信息,采集节点按通道=》设备=》采集组=》采集标记的结构划分,这里与kepware中的树节点类似,结构思路也来源于kepware ,因为json是可以直接导入到工具中的。

这里主要说下设备、与标记组的配置设置。

一、设备节点

 public class Device : CommonAttribute
    {
        /// <summary>
        /// IP
        /// </summary>
        public string DEVICE_ID_STRING { set; get; }
        /// <summary>
        /// port
        /// </summary>
        public int DEVICE_COMMUNICATIONS_PORT_NUMBER { set; get; }
        /// <summary>
        /// 附加Json
        /// </summary>
        public string AppendJson { set; get; }
        /// <summary>
        /// 状态监测Tag
        /// </summary>
 

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。