助力数据记录:Connext的Historian功能启动指南


在工业自动化领域,Connext以其全新的OPCUA数据采集解决方案为核心,不仅拥有超越传统的扩展功能,而且在多个行业中都得到了广泛的认证。Connext能够快速找出解决方案并迅速部署,整个过程不会影响到原有的生产。它的强大之处在于,可以将从最底层起的各级应用数据与上层的云数据库互联,实现数字化可视化。实时报警、历史趋势分析、配方管理、开箱即用的仪表板、安全权限设定等,都是Connext的基本功能。

作为一款自动化软件,Connext支持大量的工业设备、基础设施和建筑行业协议的OPC UA服务器。它拥有网关、历史记录或Data Loggers、OPC UA服务器和客户端IIoT协议、冗余等高级功能。整体依托于新型工业自动化平台开发,Connext具有更好的可视化效果,可以帮助客户实现M2M、IT和OT的工厂级连接需求。

Historian是Connext的一个重要功能,该功能可以帮助存储与管理数据,本文将介绍Historian功能,为您展示如何使用它来存储数据。

I/O Data Server
Connext中的Connext I/O Data Server模块作为通信和数据管理器服务器,是该平台项目的基本功能。Data Server通过使用项目的标签列表资源(地址空间)中描述的标签动态地定义和集中信息,来管理与现场和第三方系统的通信。此外,服务器还可以在“历史日志”中管理告警和记录事件。最终,Data Server可以使用historian和Data Loggers存档管理器作为选项,对在Tags中收集的数据进行历史数据日志处理。Connext Server模块被设计用于管理数据通信、警报管理与历史日志管理等,其结构如下图所示:

l/0 Data Server模块可从项目资源树结构中获得。当打开该资源时,工作区将按照本指南中的描述打开显示模块。提供对所有服务器功能配置的访问,这些功能配置包括标签列表和标签提供的其他功能配置如下图所示:

历史记录管理器允许您使用两种不同的记录引擎配置来自I/O数据服务器的标签记录——Historian与Data Loggers。这两种记录模型都在数据库上记录标签值,但使用不同的表格式记录数据。其结构如下图所示:

连接数据库
Connext的I/O服务器本身存在一个缺省的历史数据记录服务器,默认情况下在设置中可以改变存储地点和文件。当需要Historian功能来搜集历史数据时,需要在[历史库]标签页面中添加历史库和对应标签,添加完成后,运行I/O服务器即可按照设置的选项来记录数值。

Connext的Historian数据记录功能目前支持Microsoft SQL Server、SQL Azure、MySQL Server和默认的SQlite数据库的访问和连接。


操作演示
SQL Server连接与存储数据

(1)使用HeidiSQL连接测试SQL Server,并在其中建立一个新的空数据库connect_db。

(2)打开Connext工程,找到IO数据服务器,点击历史库按钮,在下方的数据记录目录右键添加历史设置。随后在右侧的属性中修改历史设置。首先在[执行]下确定采样总时间、采样间隔与表名,然后在数据库设置中找到连接字符串文本框后的按钮并点击。

(3)如下图选择SQL Server,然后输入服务器地址127.0.0.1并选择connext_db,本地存储可选择Windows身份认证,如需异地存储则需要在SQL Server中设置用户名和密码,并将该用户的创建数据库的权限打开,在Connext使用该用户名登录,并选择SQL Server身份验证。

(4)保存设置后退出,在[Historian]处右键分配标签,选择后可对存储名称进行修改和其他设置时间戳的操作。如果没有标签Tag,可以在标签列表新增标签并联系相关驱动,在此,右键新增标签,设置初始值即可成功设置模拟标签。

(5)点击OK保存设置,启动服务器,在下方的OPC客户端浏览窗口中可以查看设置的变量,可以对其值进行修改。

(6)检查数据存储情况,可以在HeidiSQL在看到SQL Server中出现了需要存储的变量,且在OPC客户端窗口修改值或修改存储变量标签名也会反映到数据库中,数据记录完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/47477.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

信创学习笔记(三),信创之操作系统OS思维导图

创作不易 只因热爱!! 热衷分享,一起成长! “你的鼓励就是我努力付出的动力” 一. 回顾信创CPU芯片 1. x86应用生态最丰富, 海光(3,5,7)授权较新,无桌面授权,多用于服务器 兆芯(ZX, KX, KH)授权较早期. 2. ARMv8移动端应用生态丰富, 华为鲲鹏(9) ,制裁中,…

基于python的三次样条插值原理及代码

1 三次样条插值 1.1 三次样条插值的基本概念 三次样条插值是通过求解三弯矩方程组(即三次样条方程组的特殊形式)来得出曲线函数组的过程。在实际计算中,还需要引入边界条件来完成计算。样条插值的名称来源于早期工程师制图时使用的细长木条&…

探索Node.js中的node-xlsx:将Excel文件解析为JSON

在Node.js开发中,处理Excel文件是一个常见需求,特别是在需要导入大量数据或生成报表的场景中。node-xlsx 是一个强大的库,它提供了Excel文件的解析和生成功能。本文将深入探讨 node-xlsx 的使用,并通过一个案例演示如何将Excel文件…

算法——双指针(day2)

目录 202.快乐数 题目解析: 算法解析: 代码: 11.盛最多水的容器 题目解析: 算法解析: 代码: 202.快乐数 力扣链接:202.快乐数 题目解析: 本文中最重要的一句话就是重复平方和…

AI自动生成PPT哪个软件好?高效制作PPT优选这4个

7.15初伏的到来,也宣告三伏天的酷热正式拉开序幕~在这个传统的节气里,人们以各种方式避暑纳凉,享受夏日的悠闲时光。 而除了传统的避暑活动,我们还可以用一种新颖的方式记录和分享这份夏日的清凉——那就是通过PPT的方式将这一传…

班迪录屏Bandicam使用详解

Bandicam是一款功能强大的视频录制工具,录制出来的视频体积较小且内容清晰度较高,平时录屏、录游戏都非常合适。可以全屏幕录制,也可以自定义录制区域,还可以在录制时添加自定义的logo,并且有个绘制模式,适…

学习008-01-02 Define the Data Model and Set the Initial Data(定义数据模型并设置初始数据 )

Define the Data Model and Set the Initial Data(定义数据模型并设置初始数据 ) This topic explains how to implement entity classes for your application. It also describes the basics of automatic user interface construction based on a da…

基于AT89C51单片机的多功能自行车测速计程器(含文档、源码与proteus仿真,以及系统详细介绍)

本篇文章论述的是基于AT89C51单片机的多功能自行车测速计程器的详情介绍,如果对您有帮助的话,还请关注一下哦,如果有资源方面的需要可以联系我。 目录 选题背景 原理图 PCB图 仿真图 代码 系统论文 资源下载 选题背景 美丽的夜晚&…

JavaScript:移除元素

这是原题:给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums 中不等于 val 的元素数量为 k,要通过此题,您需要执行以下操…

【PyTorch][chapter 26][李宏毅深度学习][attention-2]

前言: Multi-Head Attention 主要作用:将Q,K,V向量分成多个头,形成多个子语义空间,可以让模型去关注不同维度语义空间的信息 目录: attention 机制 Multi-Head Attention 一 attention 注意力 Self-Attention&#x…

什么是im即时通讯?WorkPlus im即时通讯私有化部署安全可控

IM即时通讯是Instant Messaging的缩写,指的是一种实时的、即时的电子信息交流方式,也被称为即时通讯。它通过互联网和移动通信网络,使用户能够及时交换文本消息、语音通话、视频通话、文件共享等信息。而WorkPlus im即时通讯私有化部署则提供…

防火墙--双机热备

目录 双击热备作用 防火墙和路由器备份不同之处 如何连线 双机 热备 冷备 VRRP VGMP(华为私有协议) 场景解释 VGMP作用过程 主备的形成场景 接口故障的切换场景 整机故障 原主设备故障恢复的场景 如果没有开启抢占 如果开启了抢占 负载分…

对红酒品质进行数据分析(python)

http://t.csdnimg.cn/UWg2S 数据来源于这篇博客,直接下载好csv文件。 这篇内容均在VScode的jupyter notebook上完成,操作可以看我的另一篇博客:http://t.csdnimg.cn/69sDJ 一、准备工作 1. 导入数据库 #功能是可以内嵌绘图,并…

纯硬件一键开关机电路的工作原理

这是一个一键开关机电路: 当按一下按键然后松开,MOS管导通,VOUT等于电源电压; 当再次按一下按键然后松开,MOS管关闭,VOUT等于0; 下面来分析一下这个电路的工作原理。上电后,输入电压通过R1和R2给电容充电,最…

继承和多态常见的面试问题

文章目录 概念问答 概念 下面哪种面向对象的方法可以让你变得富有( A) A: 继承 B: 封装 C: 多态 D: 抽象 (D )是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关, 而对方法的调用则可以关联于具体的对象。 A: 继承 B: 模板 C: 对象的…

如何让公众号文章排版变的高大上?

有的时候,你可能会疑惑,为什么你写的文章没人看?明明投入很多精力在标题和文章内容上,但收效甚微。 有一个关键性的因素可能被你忽略了,那就是排版,文章没有排版,无论你的内容再怎么精彩&#x…

力扣622.设计循环队列

力扣622.设计循环队列 通过数组索引构建一个虚拟的首尾相连的环当front rear时 队列为空当front rear 1时 队列为满 (最后一位不存) class MyCircularQueue {int front;int rear;int capacity;vector<int> elements;public:MyCircularQueue(int k) {//最后一位不存…

智能化革新:智能AI如何助力生产力发展的未来与应用

&#x1f3ac; 鸽芷咕&#xff1a;个人主页 &#x1f525; 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想&#xff0c;就是为了理想的生活! 前言 在当今这个科技飞速发展的时代&#xff0c;人工智能&#xff08;AI&#xff09;已经成为了推动生产力发展的重要力量。AI技…

2024 睿抗机器人开发者大赛CAIP-编程技能赛-本科组(省赛)

RC-u1 热҈热҈热҈ 分数 10 全屏浏览 切换布局 作者 DAI, Longao 单位 杭州百腾教育科技有限公司 热҈热҈热҈……最近热得打的字都出汗了&#xff01; 幸好某连锁餐厅开启了气温大于等于 35 度即可获得一杯免费雪碧的活动。但不知为何&#xff0c;在每个星期四的时候&#x…