打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
西门子WINCC嵌入式数据报表设计实例
《前言》

自动化上位机系统报表是不可缺少的,实现的方式也是有很多种。WINCC作为西门子软件家族中的上位机系统,其数据报表功能实现方式也是很多种,包含自带的在线报表控件、利用用户归档实现报表功能、利用自带的MSSQL实现报表功能等。本文介绍利用VBS脚本+ mircosoft Office Spreadsheet 11.0控件实现报表功能。

《相关软件工具准备》
1、mysql-installer-web-community-8.0.26.0 (MYSQL软件)。
2、Webyog-SQLyog-Ultimate12.0.8.0(MYSQL编辑查看工具)。
《配置及组态》
1、配置MySQL数据库
   通过SQLyog创建数据库

month_report和year_report 的表与上述相同。

2、配置(建立)ODBC数据源连接
  在“C:\Windows\SysWOW64”下找到odbcad32.exe。

3、wincc画面组态

《VBS脚本》
 1、全局脚本
 (1)随机函数

(2)随机数

(3)Mysql数据库数据写入脚本

2、日报表查询动作脚本

《运行效果展示》

<结论>

1、月报表和年报表的数据是通过脚本将日报表的数据进行数学运算后,定点插入Mysql。

2、本系统未实现直接打印的功能。

3、导出的表格格式为xml。

4、经过测试mysql5.7最多插入19列数据,后来改用8.0后,便可以一次插入多列数据。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
西门子WinCC入门课程1:初步认识WinCC
WinCC系统的基本功能讲解,搞PLC用得到
经典论文(关于wincc+vbs)
基于数据库查询的WINCC报表制作步骤
什么是组态软件,组态软件有哪些
通过WinCC基本功能实现批次查询及批次报表
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服