WINCC趋势画面模板

news/2024/10/18 16:46:05/

加载按钮

Sub OnClick(Byval Item)                                        Dim Chart,tag,ctrl,objTrendWnd,objTimeAxis,objValAxis,objTrendSet Chart=ScreenItems("组合框2")'Chart
tag=Chart.SelTextSet ctrl = ScreenItems("控件1")'threadSet objTrendWnd = ctrl.GetTrendWindow("趋势窗口 1")'ThreadWndSet objTimeAxis = ctrl.GetTimeAxisCollection.Item("时间轴 1")'T1
Set objValAxis = ctrl.GetValueAxisCollection.Item("数值轴 1")'V1
'MsgBox("通过~") 
Set objTrend = ctrl.GetTrendCollection.AddItem(tag)objTrend.Provider = 1
objTrend.TagName = tag
objTrend.TrendWindow = objTrendWnd.Name
objTrend.TimeAxis = objTimeAxis.Name
objTrend.ValueAxis = objValAxis.Name'Msgbox tag
'ctrl.TrendRename = "机后混合热值"
If tag="ProcessValueArchive\MIXBT" Thenctrl.TrendRename = "机后混合热值"
End IfIf tag="ProcessValueArchive\MIXBF" Thenctrl.TrendRename = "机后混合流量"
End IfEnd Sub

清除按钮

Sub OnClick(Byval Item)                            Dim ctrl
Dim i
Set ctrl = ScreenItems("控件1")'threadFor i=1 To ctrl.TrendCount
ctrl.TrendIndex =i
ctrl.TrendRemove =ctrl.TrendName'添加曲线前先删除所有曲线
Next
End Sub

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
索引名称与文本一一对应,文本为归档变量路径名称。
在这里插入图片描述
项目下载地址:
https://download.csdn.net/download/weixin_37928884/88450144

学习资料
https://www.cnblogs.com/fishingsriver/
https://support.industry.siemens.com/cs/cn/zh/view/109782055


http://www.ppmy.cn/news/1165539.html

相关文章

星环科技向量数据库Transwarp Hippo1.1发布:一库搞定向量+全文联合检索,提升大模型准确率

星环科技向量数据库Transwarp Hippo自发布已来,受到了众多用户的欢迎,帮助用户实现向量数据的存储、管理和检索,探索和实践大模型场景。在与用户不断地深入交流以及实践中,Hippo迎来了V1.1版本,一套系统即可支持向量与全文联合检索,提高文本数据的召回精度,从而提升大语…

【分享】7-Zip压缩包的密码可以取消吗?

7-Zip压缩包设置了“密码保护”,后面又不想要了,可以取消吗? 首先,我们要分两种情况来看,是记得密码,但不想每次打开压缩包都要输入密码,所以想取消密码,还是把密码忘记了所以想取消…

python、SQL日新增人数统计

提供思路: 新增人数统计,就是要看比前一天新加的人。 用一个SQL语句解决。 解决的方案SQL,按日期排序后只保留第一次出现的数据,这个问题就解决了。保留第一次出现的数据按日进行统计,日数据就是新增的数据。

Leetcode 第 363 场周赛题解

Leetcode 第 363 场周赛题解 Leetcode 第 363 场周赛题解题目1:2859. 计算 K 置位下标对应元素的和思路代码复杂度分析 题目2:让所有学生保持开心的分组方法数思路:排序 枚举代码复杂度分析 题目3:最大合金数思路:二分…

..\FreeRTOS\include\FreeRTOS.h(1277): error: #65: expected a “;“出现的这个错误标志解决方法

..\FreeRTOS\include\FreeRTOS.h(1277): error: #65: expected a ";" 近来写软件过程中&#xff0c;当在某一个.C文件中我申明了FreeRTOS.h文件&#xff0c;结果呢编译是出现报错了 经过查找&#xff0c;是因为我在另外一个文件声明了 #include <stdbool.h> …

java后端调用接口Basic auth认证

该方法接收一个JSON字符串参数phoneNum 内容&#xff1a; {"phone":"13712312312"} 然后解析参数中的手机号&#xff0c;作为data去调用URL接口&#xff0c;接收接口返回的复合JSON并解析&#xff0c;拿到想要的数据public String queryUserResumeURLIn…

华纳云:linux系统如何挂载存储数据

在Linux系统中&#xff0c;挂载存储设备是将额外的磁盘、分区或网络共享附加到文件系统的过程&#xff0c;以便将其用于存储数据。以下是挂载存储数据的一般步骤&#xff1a; 1. 准备存储设备&#xff1a; 如果您要挂载本地磁盘或分区&#xff0c;请确保它已经物理连接到服务器…

Qt窗体间值的传递方法

本文介绍Qt窗体间值的传递方法。 基于图形窗口的应用程序在执行过程中&#xff0c;有时候会涉及到窗口间传递数据&#xff0c;如常见的父窗口-子窗口间&#xff0c;子窗口-子窗口间&#xff0c;传递数据的方式有多种&#xff0c;常见的有通过全局变量&#xff0c;静态变量&…