笔记-跟着例子学习生成定义时间段内的西门子报表

B站影视 2024-11-27 16:47 1

摘要:原来使用报表,就是在趋势图和报警视图里面内置的报表格式进行输出,今天学习了如何定义时间段,并且自己定义显示数据和格式的报表,总结一下做笔记。

原来使用报表,就是在趋势图和报警视图里面内置的报表格式进行输出,今天学习了如何定义时间段,并且自己定义显示数据和格式的报表,总结一下做笔记。

一、WINCC启动项设置

需打开一下项

二、建立变量

其中开始时间和结束时间是时间设定,取字符串格式。报警过滤是为了显示过滤条件。最后一个是实时数据用来做归档数据和报警。

三、组建模拟量报警

1.限值监视--变量关联-绿三角符号选取上限--设置上限值1,上限值2,上限值3,这三个报警。“上限”这两个字无法更改为给出列表之外的字,比如不能改为上上限。

2.根据限制值里面的设置,在消息中自动创建了3条消息,对应不同的消息文本。

四、组建归档

变量记录--创建归档--归档中加入过程变量--选取采集类型

五、创建打印布局

选取静态文本,加入抬头,LOGO,图片等。

选取动态文本,插入数据块文件,变量,嵌入式数据等。

选取右侧工具栏标准对象下的系统选项,插入日期,页码,项目名称等。

选取右侧工具栏下不同的选项,插入数据来源,趋势,报警等。

制作眉头及眉脚

动态文本模式下,选取运行系统--数据控件

数据控件右键--属性--连接

设置开始时间,结束时间,变量连接(因为分配参数里面选取归档变量会闪退,所以这里旋转变量来做测试)

选取时间格式,取消更新和时间范围。

属性--其他--取消分页

再次添加趋势控件图

属性--取消分页

时间轴--取消范围,调整时间格式

动态参数---关联开始时间和结束时间

再次添加报警信息图

属性--其他---分页为是,就是报警可以单开页。

属性--加入错误点和消息文本。过滤变量选取定义的变量。

最终成功:保存。

六、创建打印作业

布局文件选取上面做的布局。

打印机设置为标准打印机

七、WINCC画面编辑

组态画面,关联变量

系统运行

报表按钮--动作C语言--函数打印--选取打印作业

八、遗留问题

在编辑报表布局的时候,趋势图归档数据会出现闪退的情况,之后更换在线趋势数据才完成,不知道什么原因导致的。

来源:学霸教育

相关推荐