西门子WINCC 一起学-VBS读取变量归档一
来源:http://www.tudoupe.com时间:2022-08-01
原始RENHQ WinCC
前段时间,在论坛上,一些人正在询问VBS读取变量档案的问题,主要问题是数据库的连接和运行,我也试着帮助解决一些问题,也算学习了一下,现在让我们一起做一个项目,通过脚本读取变量文件中的数据,在后续阶段,重新引入EXCEL或控制中,或有其他的功能,稍后考虑一下,然后做计划。本文从一个新项目开始,一步一步来,想到哪里写到哪里,为了减少工作量,就以温度(T),例如,三个压力(P)和流动(L)变量是读写的。
软件基础:虚拟机WIN7 SP1 64位旗舰版和WINCC 7.3 SE+UPD9+OFFICE2003为基础,未安装连通性软件包。
目的: 使用VBS脚本, 读取WINCC变量档案数据并将其输出到EXCEL文件或ListView控件中.
最后目标--编写报告
1、参考资料
先把一些参考资料放出来,大家一起学习,本文中的资料来自以下文档、手册和WINCC帮助内容,一些朋友问关于报表的问题,我给发的基本上都是这些册。
2、准备工作
2.1 新建项目
在D磁盘目录下命名的一个新的项目 TAGREAD
2.2建立变量
在内部变量下,新建分组“TR”,在分组下面,新建名分别为为“P”、“T”、“L”的变量,类型均为:32-位浮点数 IEEE 754。

图1
同时在全球脚本中定期分配变量
T:宽度值是10秒的10周期 sine wave
随机数T:0-10
P:增加T/100
脚本如下:

图2
触发方式:周期->250ms
2.3 变量归档
一个名为:TAGR的新进程值文件,以减少数据库的大小、采样和文件时间,我设置为1S,其他设置是默认的。 例如,第一个三个和下一个,请忽略

图3
2.4 设计画面
我的审美无关紧要, 只是做个屏幕来测试.
画面内容:
3个IO域,显示三个变量的实际值;一个在线趋势控制,显示变量趋势; 尺度控件使查看历史值变得容易,列表视图控制: 方便显示输出; 应用: 脚本诊断,输出脚本是否正常.最右一个按钮,名为测试。运行后如图

上一篇:微软 Win11 22H2 不会彻底删除经典控制面板,但更多选项被迁移
下一篇:没有了
相关新闻
- 2022-08-01 微软 Win11 22H2 不会彻底删除经典控
- 2022-08-01 11年前,微软工程师放弃百万年薪,
- 2022-08-01 微软 Win11/10 Surface App 已支持从地图
- 2022-08-01 “红衣大炮”变“红衣大叔”,周
- 2022-08-01 否认炮轰微软,周鸿t:数字化时代
- 2022-08-01 音频格式指南:MP3、M4A、AAC、FLAC
- 2022-08-01 Edge Canary浏览器更新后打开失败
- 2022-08-01 电脑神器!真是Windows中的YYDS
- 2022-08-01 国产兆芯处理器GPU性能啥水平?追
- 2022-08-01 微软再下狠手,又一代 Windows 即将
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
