前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >附源程序,昆仑通态实现历史曲线和实时曲线的方法,脚本生成随机数模拟

附源程序,昆仑通态实现历史曲线和实时曲线的方法,脚本生成随机数模拟

作者头像
自动化大师
发布2024-08-14 20:27:34
820
发布2024-08-14 20:27:34
举报
文章被收录于专栏:自动化大师

我们今天来分享一下昆仑通态曲线的制作过程。在案例开始前,我们先做一个基本的了解。

实时曲线

定义:实时曲线用于显示变量的动态值,主要用于现场的实时观测。

特点:通常采样精度设置得较高,以便更准确地反映变量的实时变化。

历史曲线

定义:历史曲线记录了历史时间的数据集合。

用途:通过查询历史数据,可以观察数据的趋势和变化。

了解了这些内容,我们就正式开始进行曲线的介绍。

01、定义需要采集的变量

首先,我们连接PLC内部变量,这个属于基础操作,我们就不做解释。

这里我用的触摸屏内部的脚本写的为随机数生成的,大家可以参考一下写法。

1,我们在数据库建立两个整数变量,这里我给他命名为Data1,Data2.

2,打开运行策略,点击新建策略-建立一个循环策略

3,点击策略属性,修改循环时间,我们这里改成500ms

4,点击脚本程序,我们使用!Rand(0,100 )函数,这里表示随机数将在0-100范围内产生。

输入以下脚本,点击保存,这样,我们模拟的数值就建立好了。

代码语言:javascript
复制
Data1.Value=!Rand(0,100 )
Data2.Value=!Rand(0,100 )

02、实时曲线设计

进入主画面,绘制如下画面

1,选择工具箱,点击实时曲线控件,调整合适大小创建于画面。

2,基本属性-不显示网格(根据需求自行修改)

标注属性-时间单位改成秒钟

画笔属性-曲线1和曲线2,选择刚才创建的变量,修改颜色为红色或者绿色

至此,实时曲线制作完成,效果如下:

03、历史曲线

1,首先在实时数据库中建立一个数据分组,我们命名为Group0。

2,点击组对象成员,选择数据对象列表,点击添加。

这个时候,他会出现在组对象成员列表中,点击确认。

3,选择历史曲线控件,绘制如下页面

4,设置历史曲线参数

5,设置曲线数据来源,来源是Group0,

曲线设置中,选择组内的变量,可以修改颜色。

6,再设置高级属性。

7,设置完成,效果如下,可以通过下方按钮来修改显示周期。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 自动化大师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档