摘要:原来使用报表,就是在趋势图和报警视图里面内置的报表格式进行输出,今天学习了如何定义时间段,并且自己定义显示数据和格式的报表,总结一下做笔记。
原来使用报表,就是在趋势图和报警视图里面内置的报表格式进行输出,今天学习了如何定义时间段,并且自己定义显示数据和格式的报表,总结一下做笔记。
一、WINCC启动项设置
需打开一下项
二、建立变量
其中开始时间和结束时间是时间设定,取字符串格式。报警过滤是为了显示过滤条件。最后一个是实时数据用来做归档数据和报警。
三、组建模拟量报警
1.限值监视--变量关联-绿三角符号选取上限--设置上限值1,上限值2,上限值3,这三个报警。“上限”这两个字无法更改为给出列表之外的字,比如不能改为上上限。
2.根据限制值里面的设置,在消息中自动创建了3条消息,对应不同的消息文本。
四、组建归档
变量记录--创建归档--归档中加入过程变量--选取采集类型
五、创建打印布局
选取静态文本,加入抬头,LOGO,图片等。
选取动态文本,插入数据块文件,变量,嵌入式数据等。
选取右侧工具栏标准对象下的系统选项,插入日期,页码,项目名称等。
选取右侧工具栏下不同的选项,插入数据来源,趋势,报警等。
制作眉头及眉脚
动态文本模式下,选取运行系统--数据控件
数据控件右键--属性--连接
设置开始时间,结束时间,变量连接(因为分配参数里面选取归档变量会闪退,所以这里旋转变量来做测试)
选取时间格式,取消更新和时间范围。
属性--其他--取消分页
再次添加趋势控件图
属性--取消分页
时间轴--取消范围,调整时间格式
动态参数---关联开始时间和结束时间
再次添加报警信息图
属性--其他---分页为是,就是报警可以单开页。
属性--加入错误点和消息文本。过滤变量选取定义的变量。
最终成功:保存。
六、创建打印作业
布局文件选取上面做的布局。
打印机设置为标准打印机
七、WINCC画面编辑
组态画面,关联变量
系统运行
报表按钮--动作C语言--函数打印--选取打印作业
八、遗留问题
在编辑报表布局的时候,趋势图归档数据会出现闪退的情况,之后更换在线趋势数据才完成,不知道什么原因导致的。
来源:学霸教育