vbs获取群聊当前内容_WINCC 一起学-VBS读取变量归档-一

本文是一篇关于使用VBS脚本在WINCC中读取变量归档数据的教程,目的是将数据导出到EXCEL或控件中。文章详细介绍了新建项目、建立变量、设置变量归档和设计测试画面的步骤,并提供了相关参考资料。
摘要由CSDN通过智能技术生成

WINCC 一起学-VBS读取变量归档

题记:

前段时间,看论坛里面有人在问关于VBS读取变量归档的问题,主要是数据库连接和操作方面的问题,我也试着帮忙解决了几个问题,也算学习了一下,现在就是一起做一个项目,通过脚本把变量归档里面的数据读出来,后期再导入EXCEL或者控件里面,或有其他的功能,后面想到再做打算吧。本文从新建项目开始,一步一步来,想到哪里写到哪里,为了减少工作量,就以温度(T),压力(P)和流量(L)3个变量为例进行读写操作。

软件基础:虚拟机WIN7 SP1 64位旗舰版和WINCC 7.3 SE+UPD9+OFFICE2003为基础,未安装连通性软件包。

目的:使用VBS脚本,读取WINCC变量归档数据,然后导出到EXCEL文件或者ListView控件中。

1、 参考资料

先把一些参考资料放出来,大家一起学习,本文中的资料来自以下文档、手册和WINCC帮助内容,一些朋友问关于报表的问题,我给发的基本上都是这些手册。

A、在WinCC中如何使用VBS读取变量归档数据到EXCEL

B、通过VBS脚本在ListView控件中显示WinCC的变量记录

C、WinCC、Excel、VBA、脚本、连通性软件包

D、WinCC数据报表实现方法介绍

E、WinCC V7.4:组态 系统手册

F、WinCC V7.4:使用 WinCC 系统手册

部分资料来自

http://www.w3school.com.cn

2、 准备工作

2.1 新建项目

在D盘目录下新建名为TAGREAD的项目

2.2 建立变量

在内部变量下,新建分组“TR”,在分组下面,新建名分别为为“P”、“T”、“L”的变量,类型均为:32-位浮点数 IEEE 754。

1b240f832819537aa8aad7bcd153c094.png

图1

同时变量在全局脚本里面进行周期性赋值

T:画幅值是10周期10秒的正弦波

T:0-10的随机数

P:T/100进行累加

脚本如下:

d09fef638a2f5d6fc41ce06799454cdb.png

图2

触发方式:周期->250ms

2.3 变量归档

新建名为:TAGR的过程值归档,为减少数据库的大小,采样和归档时间我设置成1S,其他设置默认。如图,前三个,下面的请忽略

71a75bb64213ff99ee292ee2fe9b11dc.png

图3

2.4 设计画面

本人的审美不咋的,就随便做一个画面用来测试。

画面内容:

3个IO域,显示3个变量的实际值;1个在线趋势控件,显示变量趋势;标尺控件方便查看历史值,Listview控件:方便后面导出显示;应用程序:脚本诊断,用于输出脚本是否正常。最右一个按钮,名为测试。运行后如图

55342d62b7c3731c33129d8fd39b6d94.png

图4

1楼还有

附上2的链接

WINCC一起学-VBS读取变量归档-三

WINCC一起学-VBS读取变量归档--四 实现简单报表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值