0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用Grafana轻松实现OVL数据可视化

广州虹科电子 2022-06-01 18:23 次阅读

前言

本文以MySQL数据库为例介绍如何通过Grafana来实现OVL数据的可视化,其中有两种方法,一种是通过OVL的REST API来实现数据可视化,另一种是通过访问存储到数据库的数据来实现可视化。关于如何通过OVL将OPC UA服务器数据存储到数据库可参考文章《虹科干货 | 教您简单几步实现OPC UA服务器数据存储到数据库》。

01 工 具

1. OVL软件

2. MySQL数据库

3. Grafana可视化软件、SimpleJson数据源插件以及MySQL数据源插件

02 操作步骤

通过REST API实现数据可视化

1. 启用REST API

打开OVL软件的“Instance”界面,点击编辑按钮进入参数配置界面,勾选“REST Endpoint Enabled”选项。

get?code=YzgyYzkzYTQ0MDJmYmYwODQwYjQ3NGYxMGRmNTZiNDUsMTY1NDA3MzI1MjA2Mg==

get?code=OGMyNDQ0YjBiNTI3ODBiYmY3MmVkOGI3MmFmZmYzOGMsMTY1NDA3MzI1MjA2Mg==

get?code=NGEzZWM3ZmZmMDAzZTJlYzI5OGM0MzhmZmJhZjRmYjAsMTY1NDA3MzI1MjA2Mg==

2. 添加SimpleJson数据源插件

在Grafana中搜索SimpleJson数据源插件并添加。

get?code=M2IyZjQ5YThlZjQ5NjNlYzQ4MGRjMDEyOGU5N2EyN2EsMTY1NDA3MzI1MjA2Mg==

注:数据源插件也可通过Grafana CLI命令安装,相关命令可参考以下链接:

Grafana CLI | Grafana documentation

3. 配置SimpleJson数据源

(1)根据需求配置数据源参数,其中“HTTP”选项中的“URL”中的IP地址和端口号为OVL软件的IP地址和端口号。

get?code=NTdlYzM5MzFiMTkzNjY3OGU3MzFiNTdiYjBkMDZkYjcsMTY1NDA3MzI1MjA2Mg==

(2)参数配置完成后,点击“Save & test”,如果配置正确,则会显示数据源正在运行。

get?code=NTFiOWJhMjY2NmNlN2FiMjhjNGYxNWFjYjU3N2E0ZTcsMTY1NDA3MzI1MjA2Mg==

4. 创建仪表板

(1)点击“Dashboard”创建一个新的面板。

get?code=ZTRlMzVkMTU0N2I1MDcwODQ2NzYwMjQ1OWE5MzBhOGEsMTY1NDA3MzI1MjA2Mw==

(2)选择添加的SimpleJson数据源以及所需数据。

get?code=N2M2ZWI4Yzk4NjE4ZTFmYjdhYzRhYTU3MDY0MmE4MGYsMTY1NDA3MzI1MjA2Mw==

(3)选择所需的图表类型。

get?code=ZTE2ZTllYmQzZjM2YzJiODc3YmU0ZGVhZjM3ZjQxNTEsMTY1NDA3MzI1MjA2Mw==

(4)面板参数设置完成后,点击“Apply”即可。

(5)完成OVL数据可视化。

通过访问数据库实现数据可视化

1. 添加MySQL数据源插件

在Grafana中搜索MySQL数据源插件并添加。

get?code=MDA0YTljYTNiNDEzZTNlOWNkOTEwOTM1YjYwMjE3NjUsMTY1NDA3MzI1MjA2NA==

2. 配置MySQL数据源

(1)配置MySQL数据源参数。

get?code=NGM3NDQ1ZmM5N2YyYjc0Yjg3NTkzMzExNTk1YjM4ODMsMTY1NDA3MzI1MjA2NA==

(2)参数配置完成后,点击“Save & test”,如果配置正确,则会显示数据库连接成功。

get?code=MGVkZTU2YzFkYmZlZjI0ZGRkNmMyOWJmNzIwZGU2ZTQsMTY1NDA3MzI1MjA2NA==

3. 创建仪表板

(1)点击“Dashboard”创建一个新的面板。

get?code=YWM5MTBjMzQ0MzcxMWIzOTM4ZjYxZjljYmY0N2E3MDgsMTY1NDA3MzI1MjA2NA==

(2)选择添加的MySQL数据源并根据需求插入SQL语句。

get?code=MmNlNzg1ZmNlNWZlNjZiZTk2MmVhNjJjM2E0YWJlYWMsMTY1NDA3MzI1MjA2NA==

(3)选择所需的图表类型。

get?code=ZDA4ZmE1ZGUzMTBhNzM1OTk1YmVlNDdmYzg0OTQxNjIsMTY1NDA3MzI1MjA2NA==

(4)面板参数设置完成后,点击“Apply”即可。

(5)完成OVL数据可视化。

get?code=NDllNDU0MjcwMzRlNTk4NjUyMDc5MjM0NGM0MDVkZGIsMTY1NDA3MzI1MjA2NA==

03 总 结

使用虹科OVL软件不仅可以将OPC UA服务器数据存储到数据库中,而且提供REST API,进而通过Grafana轻松实现OPC UA服务器数据的可视化。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OPC
    OPC
    +关注

    关注

    7

    文章

    326

    浏览量

    46108
  • 工业物联网
    +关注

    关注

    25

    文章

    2366

    浏览量

    63808
收藏 人收藏

    评论

    相关推荐

    工业数据可视化管理平台是什么

    数据可视化管理平台应运而生,它以其独特的功能和优势,正在成为工业数字转型的重要工具。 工业数据可视化管理平台的定义 工业
    的头像 发表于 08-28 14:21 252次阅读

    可视化数据大屏的制作流程

    制作可视化数据大屏是一项涵盖数据分析、设计和技术实现的复杂任务。从数据处理到展示呈现,每个步骤都至关重要。下面将详细介绍
    的头像 发表于 07-24 13:57 255次阅读

    大屏数据可视化 开源

    可以使信息一目了然,还能帮助用户深入分析数据,发现潜在的规律和洞察。以下是古河云科技实现大屏数据可视化的关键步骤。 1.确定需求和目标 确定大屏数据
    的头像 发表于 06-27 16:06 378次阅读
    大屏<b class='flag-5'>数据</b><b class='flag-5'>可视化</b> 开源

    如何实现园区大屏可视化

    如何实现园区大屏可视化? 1.建立孪生模型:首先需要建立园区的孪生模型,即一个数字的虚拟模型,反映了园区的实际情况、结构、设备、人员等信息。这个模型可以通过传感器、监控设备、GIS 数据
    的头像 发表于 06-19 15:39 384次阅读
    如何<b class='flag-5'>实现</b>园区大屏<b class='flag-5'>可视化</b>?

    物联网时代,为什么需要可视化数据大屏

    在互联网和大数据时代,工业领域日益增长的数据量越来越离不开数据分析的支持,可视化数据大屏便是集中数据
    的头像 发表于 06-18 13:53 325次阅读
    物联网时代,为什么需要<b class='flag-5'>可视化</b><b class='flag-5'>数据</b>大屏

    态势数据可视化技术有哪些

    智慧华盛恒辉态势数据可视化技术是一种将数据以图形、图像、动画等视觉形式展现出来的技术,特别是在处理和分析态势数据时,该技术能够将复杂的数据
    的头像 发表于 06-11 15:47 352次阅读

    智慧大屏是如何实现数据可视化的?

    智慧大屏,作为数据可视化的重要载体,已在城市管理、交通监控、商业运营等领域广泛应用。本文旨在阐述智慧大屏实现数据可视化的关键技术和方法,包括
    的头像 发表于 06-04 15:02 564次阅读
    智慧大屏是如何<b class='flag-5'>实现</b><b class='flag-5'>数据</b><b class='flag-5'>可视化</b>的?

    大屏数据可视化的作用和意义

    大屏数据可视化是指利用大屏幕设备展示数据信息,通过图表、图像、动画等视觉手段将数据呈现出来,以便用户能够直观、清晰地理解
    的头像 发表于 06-03 17:56 632次阅读

    大屏数据可视化是什么?运用了什么技术

    大屏数据可视化 是一种利用大屏幕设备展示数据可视化结果的技术,旨在以更生动、直观的方式呈现数据信息。这种
    的头像 发表于 05-24 15:35 807次阅读

    数据可视化:企业数字建设效果的呈现

    数据可视化即通过图表的形式将数据的内在信息有逻辑性地呈现给用户,使用户更容易发现数据中蕴藏的规律,找出问题,进而做出决策;另一方面,数据
    的头像 发表于 04-29 10:18 421次阅读
    <b class='flag-5'>数据</b><b class='flag-5'>可视化</b>:企业数字<b class='flag-5'>化</b>建设效果的呈现

    态势数据可视化技术有哪些

    确,计算方法不实用,可视化效果不直观等技术问题,设计并实现了基于地理信息系统,网络拓扑图,攻击路径等的安全态势可视化分析系统方法, 通过可视化技术将安全态势
    的头像 发表于 04-22 15:17 381次阅读

    物联网可视化监控大屏如何实现?有什么功能?

    在物联网飞速发展的时代,可视化监控大屏成为了众多企业和机构实现智能管理和监控的重要工具。它将各种各样设备的运行状态和数据以图形、图表、动画等形式展示在大屏或其他移动设备上,使得用户能
    的头像 发表于 04-11 09:25 792次阅读

    可视化全程追溯,可视化资产管理系统

    管理系统以智能技术为核心,融合了实时监控、数据分析与可视化展示等功能,为企业提供了完整的资产管理解决方案。它能够有效地追踪和管理企业的固定资产、设备和库存物资,帮助企业实现资产的全生
    的头像 发表于 01-11 13:54 463次阅读
    <b class='flag-5'>可视化</b>全程追溯,<b class='flag-5'>可视化</b>资产管理系统

    一键生成可视化图表/大屏 这13款数据可视化工具很强大

    前言 数字经济时代,我们每天正在处理海量数据,对数据可视化软件的需求变得突出,它可以帮助人们通过模式、趋势、仪表板、图表等视觉辅助工具理解数据的重要性。 如果遇到
    的头像 发表于 12-19 17:27 5255次阅读
    一键生成<b class='flag-5'>可视化</b>图表/大屏 这13款<b class='flag-5'>数据</b><b class='flag-5'>可视化</b>工具很强大

    数字时代:关于数据可视化的定义/优势及示例

    毫无意义和难以管理。这就是数据可视化发挥关键作用的地方。 数据可视化的定义 “数据可视化”的定义
    的头像 发表于 12-12 18:04 830次阅读
    数字时代:关于<b class='flag-5'>数据</b><b class='flag-5'>可视化</b>的定义/优势及示例