WINCC使用脚本设置打印机配置

各位大神好!小白使用的是TP900的触摸屏配博图V14软件,现在想实现一个功能:截屏打印按钮点击后能够保存截屏在存储介质中,同时通过USB进行打印。现在的问题是TP900开机后进入WINCC的设置时只能设置打印PDF或者打印机打印,我的想法是在WINCC脚本里做一段,点击按钮先打印为PDF格式,延时几秒后在设置成打印机(PCL INKJET)模式进行A4纸打印,不知道是否脚本能够实现这个功能,求一个脚本。

最佳答案

没用过,电脑上也没安装WINCC V14 没办法测试,如果能用脚本打印成pdf 和用脚本再打印这个pdf
提个思路,建一个内部变量ready(准备打印),当点击按钮的时候,设置ready=1
您可以在全局脚本里面做个这样的逻辑:
if ready>0 then
 ready = ready + 1;
  if ready >=5 then ''5 相当于打印的延时时间
    打印操作;
    ready = 0;
  end if
end if
全局脚本以周期1秒运行
不知道TP900有全局脚本这个功能不

参考下面文档,和文档里面更多信息的连接
通过 Comfort Panel,独立地访问已经保存的 PDF 和 HTML 文件
https://support.industry.siemens.com/cs/cn/zh/view/59868149

提问者对于答案的评价:
虽然还是没有解决,想用配方来做

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午11:24
下一篇 2017年5月31日 下午11:25

相关推荐

  • 触摸屏离散量报警里的trigger bit 是做什么的

    今天看供货商给我公司做的项目,在wincc flexible的离散量报警里发现了trigger bit(见图片红框处),这个bit是做什么用的?又该如何应用?请…

    2017年6月6日
  • 如何向WINCC中导入变量

    如何把S7-200和smart变量,导入到WINCC中 问题补充:能不能说得详细点,我是新手;顺便问下可不可以把变量导入OPC scout V10中 最佳答案 …

    SIMATIC Panel 2017年6月2日
  • 急。WINCC Panel

    MP277 10" 触摸屏。能不用用MMC卡或者USB来存储  趋势图中的变量?????可以的话  怎么样操作…

    SIMATIC Panel 2017年6月19日
  • 触摸屏上下载

    关于SIEMENS 触摸屏、操作屏 画面上下载的手册哪里有啊?特别是 6AV3 617-1JC20-OAX1 的后面插那个口&nb…

    SIMATIC Panel 2017年7月25日
  • 触摸屏与plc通讯仿真

    有台315-2pn/dp,没有触摸屏。电脑按照装了wiccflexible软件。用网线连接plc,可以监控程序化。想用电脑代替触摸屏与plc在线仿真,但是没有成功。请问怎样设置。 …

    SIMATIC Panel 2017年6月6日
  • 安装wincc flexible 2008 sp4出错

    我在安装wincc flexible 2008 sp4出现Error 2203.Database:c:\windows\installer\…

    SIMATIC Panel 2017年7月26日
  • MP270B OS恢复出厂设置跟新

    触摸屏MP270B 密码忘记了 想使用OS恢复出厂设置 只能使用PC/PPI电缆 可我的电脑上没串口 也没有PCMICA,我该怎么…

    SIMATIC Panel 2017年6月29日
  • MP277配方问题

    有MP277屏,如果哪天坏了,怎么能使里边的配方不丢失(用新屏替代)?现场操作员会经常更新配方 问题补充:用PLC保存是好,那如果配方一旦很多,这用程序协调会很麻烦?追问WWCWW…

    SIMATIC Panel 2017年6月24日
  • TIA V13做触摸屏程序时的HMI变量问题

    用TIA V13做TP1200的触摸屏组态,在PLC程序块里添加了一块类型为全局DB的DB块,在里面定义了变量,在HMI组态时调用了DB块里定义好的变量后,为什么编译后出…

    SIMATIC Panel 2017年6月13日
  • wincc flexible脚本怎么周期触发啊

    wincc flexible脚本怎么周期触发啊 最佳答案 让一个变量来回变,如0-1-2-3-0-1-2-3………………,在这个变量的数值更改事件去调用脚本,注意要将这个…

    SIMATIC Panel 2017年8月3日