百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

大屏可视化组态软件【数据绑定】_组态软件视频

myzbx 2025-09-24 00:42 3 浏览

写在前面: 在最新的样式中,数据源和属性合并了成数据,以前的图纸数据会做转换处理。如果之前创建有多条数据源,默认会将之前的属性列表放到第一条数据源下面。如果没有建立一条数据源,之前的属性将不会展示到页面,需要手动创建一条数据源,切换到其他tab(系统资源、我的资源、结构)再切换回数据即可同步回之前的属性列表。 此次UI调整,不影响之前实时数据刷新。体验地址:https://v.le5le.com/

1.建立数据源及属性列表

① 鼠标移入“+”,根据业务需求,选择对应的通信方式,完成数据源配置后,点击确定。

(以http为例,填写官方测试地址(/api/device/data?mock=1))

【注意】https开头的网址,只支持https或wss开头的通信地址

浏览器只支持http(s)/ws(s)开头的协议(http地址对应ws协议,https地址对应wss协议)。mqtt开头协议是c/s下使用的,不能用于浏览器。


http协议请求头/请求体支持配置动态参数,动态参数获取优先级:路径参数>本地存储(localStorage)>cookie

例如:

{"Authorization": "Bearer ${token}"} //必须是json数据格式  token是一个变量名,可以是aaa、bbb...
// 首先查看浏览器地址是否存在token=xxx ,
// 没有会查看localstorage里面是否有token这一项,
// 如果也没有,会查看cookie里面有无token这一项,
// 否则就是undefined

② 建立属性列表

这里方便快速上手,可以先下载Excel示例,再导入这个下载的Excel文件。(也可以点击新建属性,自定义创建属性。)


2.图元属性关联设备属性

什么是绑定变量?

绑定变量是指把图元的一个属性与设备数据点关联的一个过程。


① 选中图元,选择“数据”面板,鼠标移入“绑定变量”图标,点击。默认选择文字,方便数据展示

(也可以根据自己的业务需求选择图元属性,去绑定设备属性变量。注意如果需要数据直接显示到页面,必须选择文字属性

② 在绑定变量弹框中,勾选需要绑定的设备属性,点击确定。

③ 可以观察到,图元数据已经在做实时刷新了。


通信返回数据格式需要满足官方格式,格式如下:(注意:官方测试接口返回中有dataId是2d的老格式,大屏最新的格式是id!!!)

[{
    "id": "10-300", //变量名  推送的数据变量名和绑定的变量名是对应的
    "value": 48 //值
},
{
    "id": "data-0-1000",
    "value": 3640
},
{
    "id": "f-0.1-10",
    "value": 1.423326
},
//....
]





-----------------------------------------------------------------------分隔符
---------------------------------------------------------------------------------------------------------------------

以下为2025/02以前页面创建方式

1. 创建属性列表

① 左侧tab栏选择“数据”,选择“属性”项

② 这里方便快速上手,可以先下载Excel示例,再导入这个下载的Excel文件。(也可以点击新建属性,自定义创建属性。)

③ 可以点击“保存为我的属性列表”/“下载为Excel”方便下次使用。


2. 图元绑定设备属性(绑定变量)

什么是绑定变量?

绑定变量是指把图元的一个属性与设备数据点关联的一个过程。


① 选中图元,选择“数据”面板,鼠标移入“添加动态数据”,默认选择文字,方便数据展示

(也可以根据自己的业务需求和图元属性,去给其他属性绑定变量。注意如果需要数据直接显示到页面,必须选择文字属性

② 点击“绑定变量”图标,弹出对话框中,选择“绑定变量”标签页,勾选上述步骤建立的变量列表中的一项,点击确定完成变量绑定。

(其他图元的属性绑定变量也是一样的步骤。)



3. 建立数据源(数据获取)

① 数据-选择“数据源”,点击右上角“+”图标,添加通信配置。

② 根据业务需求,选择对应的通信方式,完成通信配置后,点击确定,建立通信。

选择http协议,可以用官方提供的测试地址测试(/api/device/data?mock=1)。


【注意】https开头的网址,只支持https或wss开头的通信地址

浏览器只支持http(s)/ws(s)开头的协议(http地址对应ws协议,https地址对应wss协议)。mqtt开头协议是c/s下使用的,不能用于浏览器。


http协议请求头/请求体支持配置动态参数,动态参数获取优先级:路径参数>本地存储(localStorage)>cookie

例如:

{"Authorization": "Bearer ${token}"} //必须是json数据格式


可以勾选“同时保存到我的数据获取”,以便该通信配置下次直接使用。

通信返回数据格式:(注意:官方测试接口返回中有dataId是2d的老格式,大屏最新的格式是id!!!)

推送的数据变量名和绑定的变量名是对应的

[{
    "id": "10-300", //变量名  推送的数据变量名和绑定的变量名是对应的
    "value": 48 //值
},
{
    "id": "data-0-1000",
    "value": 3640
},
{
    "id": "f-0.1-10",
    "value": 1.423326
},
//....
]

③ 可以观察到页面开始实时动态数据变化。






-----------------------------------------------------------------------分隔符
---------------------------------------------------------------------------------------------------------------------

以下为老UI页面创建方式

1. 创建变量列表

① 顶部菜单栏点击“数据管理”,弹出框选择“变量列表”。


② 点击“新建变量”,添加三个变量。


③ 可以点击“保存为我的变量列表”/下载Excel文件,方便下次使用。



2. 图元绑定变量

什么是绑定变量?

绑定变量是指把图元的一个属性与设备数据点关联的一个过程。


① 选中图元,选择“数据”面板,鼠标移入“添加动态数据”,默认选择文字,方便数据展示

也可以根据自己的业务需求和图元属性,去给其他属性绑定变量。

② 点击“绑定变量”图标,弹出对话框中,选择绑定变量标签页,勾选上述步骤建立的变量列表中的一项,点击确定完成变量绑定。

其他图元的属性绑定变量也是一样的步骤。


3. 建立数据通信(数据获取)

① 顶部菜单栏点击“数据管理”图标,切换到“数据获取”标签页,点击“添加数据获取”去配置通信。

② 根据业务需求,选择对应的通信方式,完成通信配置后,点击确定,建立通信。

选择http协议,可以用官方提供的测试地址测试(/api/device/data?mock=1)。

可以勾选“同时保存到我的数据获取”,以便该通信配置下次直接使用。

通信返回数据格式:

[{
    "id": "data-0-1000", //变量名
    "value": 648 //值
},
{
    "id": "data-100-10000",
    "value": 3640
},
{
    "id": "data-f10-37",
    "value": 31.423326
},
//....
]

③ 可以观察到页面开始实时动态数据变化。

相关推荐

智能设备弹窗频发?3步教你彻底解决小v自动弹出困扰

创作声明:本文章原创,未经作者许可,禁止转载、摘编、复制及建立镜像。转载请注明出处,文章内容仅作参考,如有雷同,纯属巧合。图片和文字均不涉及真实人物和事件。在数字化浪潮席卷全球的今天,智能设备已成为我...

微软在Edge桌面搜索栏加入视觉搜索

IT之家9月16日消息,科技媒体WindowsReport今天(9月16日)发布博文,报道称在Canary频道最新MicrosoftEdge浏览器中,微软邀请Windo...

GetX框架里容易被忽略的那些小知识

在使用GetxController(以及它的子类,如GetxService)时,我们通常会接触到几个常见的生命周期方法,比如onInit、onReady、onClose等。实际上,GetX在...

充电宝弹出这种提示框,千万别点!

2025年国家网络安全宣传周现场展示了一批新型窃密工具一款可窃取手机数据的共享充电宝引起关注这些工具究竟是如何实施窃密的?又该如何防范?这款充电宝之所以能实现窃密,关键在于其内部搭载的一个特殊小零件。...

大屏可视化组态软件【数据绑定】_组态软件视频

写在前面:在最新的样式中,数据源和属性合并了成数据,以前的图纸数据会做转换处理。如果之前创建有多条数据源,默认会将之前的属性列表放到第一条数据源下面。如果没有建立一条数据源,之前的属性将不会展示到页...

如何关闭Win11触控板,轻松解决烦人的触摸问题

如何关闭Win11触控板,轻松解决烦人的触摸问题随着Windows11的发布,许多用户发现他们在使用新操作系统时遇到了触控板的问题。有时候触摸板可能会无故启动,导致一些不必要的麻烦和干扰。遇到这种情...

三星手机消息快捷窗口回复设置步骤,非常实用,可点赞收藏设置。

都说三星手机的使用功能像一本大字典,很多人用了好几年三星,其实三星很多功能都不会设置,也不知道。因此很多看三星用户都感叹,用了好几年三星手机,看到别人发的三星手机某个功能设置的时候,就感觉像白用三星手...

主板BIOS能识别2280固态硬盘,但系统里看不到怎么办?

在日常安装固态硬盘的过程中,许多用户都有一个疑虑:2280规格的M.2固态硬盘在主板BIOS中能够识别,但进入Windows系统后却无法看到。这个问题不仅令人困惑,还可能影响数据访问和系统安装。今天,...

WMS系统从入门到精通(十一)-原型图设计及逻辑实战-复核打包

复核打包是仓储管理系统中的关键环节,直接影响出库效率与准确率。本文通过原型图设计与业务逻辑实战,系统拆解WMS复核打包模块的核心流程与产品思考,为产品经理提供从0到1的落地参考。之前文章与大家分享了W...

第十八篇 如何解绑通信行程卡?为什么要解绑行程码?

今天讲的是如何解绑行程码?那么我们为什么要解绑行程码呢,因为行程码上有我们的姓名身份证甚至门牌号,解绑后可以降低我们的安全隐患。接下来我给大家演示一遍如何解绑行程码,第一步,打开支付宝,点击右下角“我...

注意!共享充电宝弹出这个提示框,千万别点!

2025年国家网络安全宣传周在云南昆明开幕,期间,网络安全博览会同步举行。博览会现场展示了一批新型窃密工具,这些工具究竟是如何实施窃密的?又该如何防范?下面展示了一款可窃取手机数据的共享充电宝。表面充...

五个不太为人知的ESC键妙用法_esc键的功能是什么意思啊

对于普通用户来说,位于键盘左上方的ESC键并非高频使用键。然而,你是否知晓,实际上借助ESC键能够实现诸多快捷操作呢?上网浏览时,倘若不慎点错某个网址,只需轻按ESC键,便能即刻停止当前网页的打开进程...

第三方登录不跳转!Safari 不支持,开发者懒省事,用户如何破局?

谁没经历过网页登录的糟心事儿?早年每个网站都要注册账号,密码记一堆,忘了还得找回;后来有了第三方登录,比如“用谷歌登”,以为解放了,结果新坑更隐蔽。靠第三方Cookie证明身份,这玩意儿同时被广...

笔记本电脑怎么快速查看 IP地址?_怎样查看笔记本的ip地址

使用笔记本电脑时,我们难免要查看电脑的IP地址,排查网络错误或设置局域网络共享,但对于不懂电脑的小白来说,根本不清楚如何快速查找网络IP地址。今天,小编就以Windows系统为例,介绍多种查询IP地址...

手把手教你用3 种实用方法 在SMART Line 触摸屏做用户登录

大家好呀~最近有朋友问我,做HMI项目时用户登录功能总搞不明白,尤其是用SMARTLine触摸屏和WinCCflexibleSMART软件的时候,总怕漏了哪个步骤。其实我刚开始接触的...