现场多个设备循环工作,每个设备工作完毕后会将部分数据存储到DB中,接着下一个设备接着工作,然后再将数据存到同一个DB中。为了保留这些数据供日后分析。现在想当一个设备工作完毕后wincc自动将这些数据对应的报表打印出来。
请问如何设置触发条件?
以前用组态王的时候,在事件发生命令语言中可以做相关触发打印脚本,wincc如何实现?
另外打印出PDF和制版文件,两者同时进行。请问怎么设置让打印机直接打印制版文件,而不是人工点击确认?
同理PDF如何自动打印并存储?
问题补充:
我在全局脚本中定义了动作脚本,里面设置了触发条件,就是当PLC的变量变化时,就触发动作脚本中的打印函数,现在问题是这样的,当wincc关闭再启动后就自动打印一次,请问为什么啊?
最佳答案
1、可以通过事件触发打印或者定时打印报表。
2、PDF 的打印可以在 PDF 虚拟打印机中设置默认路径和命名规则,这样就不需要点击确认保存 PDF 文件。
《WinCC 数据报表实现方法介绍》
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0300.pdf
提问者对于答案的评价:
呵呵,谢谢你的回答,但是我的那个问题还是没人回答啊,就是运行winnc后自动打印,哪位大侠懂的话给我发邮件吧。linchunhao@mhdl.com.cn
专家置评
可以在脚本中作一个判断,满足条件时再进行打印。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265888.html