WINCC V7.5入门实例教程,使用常数数组用FunctionTrendControl控件绘制趋势曲线(区别于7.0及以前的老版本,脚本更新)

这篇教程介绍了如何在WINCC V7.5中使用FunctionTrendControl控件,结合常数数组绘制趋势曲线。通过修改VBS脚本,实现曲线的显示和更新,包括设置X轴和Y轴范围,以及数据插入。教程还提到了如何添加退出WINCC的动态向导操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近期在学习WINCC的应用,师傅在网上找了个实例让我自己试着弄一下看能不能达到效果,原文在下面,经过尝试我发现有很多脚本在7.5版本中已经更改,所以针对趋势曲线的练习,将更新后的脚本及整个效果分享出来,供大家参考。

首先从右侧标准栏拖出一个按钮控件,在下方属性里更改按钮的对象名称为按钮1

再从控件中找到放置一个WINCC FunctionTrendControl模块,更改对象名称为控件1

点击按钮-事件-鼠标,右键点击鼠标单击右侧的小闪电符号,选择VBS动作,写入以下脚本

Dim X_values,Y_values
Dim Key,FctTrdCtrl,objTrend,i

' "按钮1" is the name of the clicked button
' Disable operator control and force grafic output

refresh
X_values = Array(0,1,2,3,4,5,6,7,8,9,10)
Y_values = Array(0,0,40,40,40,80,80,80,80,40,0)

Set Key = ScreenItems("按钮1")
Key.Operation = vbFalse
Set FctTrdCtrl = ScreenItems("控件1")

' Set index for trend 1 and delete data

FctTrdCtrl.Trendindex = 0
FctTrdCtrl.TrendRemove = vbTrue

' X-axis property setting
FctTrdCtrl.XAxisAutorange =

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值