wincc如何实现一键打印六个画面的温度曲线

当前wincc有6个区的温度曲线,每区用一个画面显示(含有6个温度点记录),如何实现,一键打印,将6个区的温度曲线用6张纸打印出来。当前操作:逐个打开6个画面,每个画面按一下打印键。因为15分钟打印一次,操作人员花的时间有点多,希望实现:一键打印。

最佳答案

1>打印的时候,最后把这6个曲线,用同一个趋势控件,用延时切换来显示不同变量的曲线。因为控件的打印必须要画面激活才可执行打印。如果用程序来分别激活6个画面,再执行打印很麻烦。
假设在画面A中,放置了趋势控件B。B可显示1条曲线。如果显示其它曲线,通过按钮或列表框来选择。这些可参见这个帖子http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1639658&b_id=5&s_id=0&num=37#anch
如果要实现一键打印,就是用B依次显示每条曲线(更改趋势变量名称,时间范围,B刷新数据并显示曲线,执行一次打印)。这其中会不会有延迟,可以适当用画面周期分几次执行。在画面打印过程中,不要切换画面。

2>用报表编辑器设计布局。为每个变量建立一个报表。在布局中,插入运行系统文档中的wincc在线趋势控件,组态好后。将打印的时间范围用变量来连接。打印的时候,会自动刷新数据,按钮设定的格式打印布局。与当前WINCC的运行画面没有关系。全局脚本中,执行打印任务即可。

3>也可将归档数据导出。比如导出到EXCEL。提前用EXCEL做出一个打印的模板(里面存放一个打印工作表,显示图形;另一个工作表存放数据),这个功能相对来说就比较齐全,可以设置自己喜欢的样式。一键打印的时候,把归档数据导出到excel,在后台自动打印。如何把数据导出到excel,可在网站自动搜索。
======
以上思路,没有实战,仅供参考。这些功能看似简单,做起来很费时的。

提问者对于答案的评价:
非常感谢!有事未能及时处理,抱歉!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • sqlncli不能安装(1)

    选最佳答案时没有2次确认功能,按快了附下载地址http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=5a58…

    SIMATIC WinCC 2019年6月11日
  • wincc中C脚本学习方法请教。

    我们学的C语言知识用在WINCC上面时,发现里面有好多的语句是WINCC里面特有的,比如C语言中的print在WINCC中却是sprint,我学习了C语言却还是不能自己写WINCC…

    SIMATIC WinCC 2019年6月11日
  • Wincc报表定时存储

    请各位高手给个WINCC报表数据定时存储的.bmo 文件  先谢谢大家了邮箱:18841238195@126.com 最佳答案 参考:如何将本地计算机…

    SIMATIC WinCC 2017年11月26日
  • 输入域事件值改变触发读写外部变量,触发不稳定?

    我用输入域1的事件–输出值改变触发如下vb程序(Dim shu_ru,shu_chu’定义输入,输出  ‘读取输入…

    SIMATIC WinCC 2019年6月11日
  • 变量变化触发画面显示问题

    变量变化触发画面显示,当某个开关量置为1时,自动弹出一个画面,画面中显示“某某设备合闸”,还显示该开关量合闸的时间;当某个开关量置0,显示“某某设备分闸”,及分闸时间。这个怎么做方…

    SIMATIC WinCC 2019年6月11日
  • WinCC 7.0软件问题

    我的WinCC 7.0 安装在Winows 7 32位专业版下面。在打开图形编辑器的时候出现一个“Fatal error!Fail…

    SIMATIC WinCC 2019年6月11日
  • 请问PDL格式的窗口怎么做出来的

    请教各位:PDL格式的窗口怎么做出来的。其实我是想做比如点击监视窗口中的电机图标让它自动弹出一个小窗口(例如显示:启动 停止 关闭),请问各位大虾这个弹出窗口怎…

    SIMATIC WinCC 2019年6月11日
  • WINCC与单片机的通信

    我想将wincc中的数据通过串口发送到一个单片机上用于显示。应该如何做? 最佳答案 你非要这样做也无可厚非,可以在wincc脚本中编程通讯。论坛有很多人有过这种想法。(这样相当于绕…

    SIMATIC WinCC 2019年6月11日
  • WinCC在画面弄出日期和时间

    wincc怎么使用c脚本在画面搞出日期和时间 钻石用户推荐最佳答案 画面添加“静态文本“,在其”字体“——”文本“属性下,添加c脚本c脚本示例:#pragma code(…

    SIMATIC WinCC 2020年11月1日
  • wincc请求数据存储接口时出错

    winccSP3 刚用时好的,不知什么原因就出现以下情况了?请问怎么解决呢? 问题补充:换了全英文的路径也是不行,wincc卸载后是不是很难重新装上,除非重装系统?所以不…

    2017年12月7日

发表回复

登录后才能评论