- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无锡康博自动化设备工程有限公司
WINCC报表详细做法
2014年2月10日珍藏版
(如有雷同,就是盗版)
一、报表的需求分析
? 从需求上讲报表一般分为:
① 内容上的需求:涉及求和、平均、最大值和最小值的计算,同时还
有复杂报表中混合排列上的处理。
② 样式上的需求:简单报表的样式多为固定格式,固定内容。复杂报
表的样式可以有用户自己设计和决定显示的内容,甚至涉及历史趋势及报
警信息。
③ 任务上的需求:报表不仅能显示查看,重要的是打印任务, WINCC的全局脚本能够实现事件触发打印或者定时打印。
报表实例:汉阴污水厂
二、WINCC的数据存储
? WINCC自带强大的数据归档功能,WINCC的数据记录已包含周期记录
归档、非周期动作触发、动作触发的周期记录,甚至在数据处理中可以
自动统计出平均值、最大值、最小值以及求和等数据信息。
? 对于过程归档的访问,我们可以使用WINCC的在线表格,报表编辑器中
自带的打印控件实现报表数据记录功能。
? 对于存储数据的访问,WINCC提供了另外一个数据存储和处理工具就是
用户归档。
报表实例:用户归档界面
三、报表的具体做法
关键词:
? ① 报表编辑
? ② 用户归档
? ③ 全局脚本
? ④ 创建打印任务
? ⑤ 画面编辑
关于报表编辑器
? WINCC的报表制作完成后存储在当前项目下的PRT文件夹内,可以直接
复制粘贴到其他项目内使用,只需要修改数据库链接变量即可。
? 对于大量数据信息存储的项目,可以创建多张报表进行分类,更准确直
接的查看和生成报表。
? 每一张报表对应一个新的打印作业,并且需要与用户归档里记录的数据
库信息一一对应,下面将一一介绍详细。
报表编辑器—编辑报表
报表编辑器—编辑报表
动态数据库的创建链接
报表编辑器—编辑报表
动态数据库的创建链接
报表编辑器—编辑报表
静态文本的编辑
报表编辑器—编辑报表
一张完整的报表格式,可以查询10个数据,如果数据较多,可以创建多张报表
关于用户归档
? WINCC变量记录是系统的存储部分,使用的是SQL数据块。而用户归档
是基于数据库而生成的记录表。简单的说变量记录相当于缓冲区域,用
户归档相当于配方功能。
? 使用WINCC用户归档制作报表时,创建记录的数据要与所制作表格的数
据一一对应。
? 多张表格将对应多个用户归档功能。
用户归档( USER ARCHIVE)创建
当ID等于-1,指令等于6时就可以把过程值存储到数据库中
用户归档数据创建
继续创建用户归档数据,在WINCC用户归档控件中需要的数据类型有记录日期(0-23整点记录) 、时间(0-23整数值,打
印中显示)、需记录的数据。可以根据打印设备的纸张自定义设计数据列栏,以10个数据为例。
日报触发在每小时变化的整点记录。
添加系统信息设备
用户归档数据创建
依次创建10个需要存储记录的数据变量。
关于全局脚本与打印任务
? WINCC通过编辑VBS全局脚本能够实现定时触发记录数据,WINCC系
统时间为DD/MM//YY和MM/DD/YY时间,此例通过脚本将时间格式转
换成YY/MM/DD。
? 打印作业与报表一一对应,多张报表对应多个打印任务。并与在线的归
档插件相关联
编写全局脚本,定时生成报表数据
新建打印作业
WINCC画面中实现在线查看以及历史查 询功能的方法
? 完成前面的报表编辑,用户归档创建以及脚本编辑后,只要在画面中插
入相应的归档控件,即可以实现在线记录功能。
? 最后利用按钮功能VBS脚本动作实现在线记录与报表表格的关联。利用
按钮C动作实现与打印任务的功能关联。
? 实例演示。
winCC画面中实现查看报表方法: 新建画面,插入UserArchiveControl控件
winCC画面中实现查看报表方法: 关联在线控件参数,实现归档记录功能,在线也可以实现查看功能。
winCC画面中实现查看报表方法:
创建查询日期查询输入输出域,与报表中查询静态文本中 的I/O域关联。链接内部变量sYear,sMonth,sDay。
创建生成报表按钮,使用按钮的C动作以及VBS脚本动作 实现报表的查询功能。
winCC画面中实现查看报表方法: 按钮C动作脚本,关联打印任务Print job001
winCC画面中实现查看报表方法: 按钮VBS动作脚本,关联报表表格
制作实例演示:在线插件查询
制作实例演示:报表查询
其他说明:
? 生成的报表可以连接打印机打印,没有打印机的情况下可以存储CSV文
件,随时可以查看当天报表。
? 生成的报表数据形式是取自然小数位,可以通过VBS脚
本 convert(decimal(8,2),tag0) as tag0 实现取2位小数位。
? 月报,年报形式与日报相同,只需要更改脚本就可以实现每日,每
您可能关注的文档
- vms全自动影像测量仪使用说明书.doc
- vlocpro2系列管线仪操作使用指南.doc
- vmwarehorizon7中文文档view体系结构规划指南.doc
- vmwareview桌面解决方案介绍(m&oapr23).doc
- vmware脚本与命令管理使用指南.doc
- vmware虚拟化规划设计使用说明书.doc
- vlt2900变频器操作说明(中文).doc
- vmwarevsphere67虚拟化完整祥细配置使用指南.doc
- vnet系列接收机操作使用说明书.doc
- vmware使用使用指南.doc
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
文档评论(0)