报表问题

请问用Wincc作为DDE的服务器  EXCEL作为DDE的客户端  能否实现变量的 “定时”归档  如果不行我该怎么做

最佳答案

采用写CSV文件的方法,可以实现变量的定时归档.只要在脚本中定义一个定时触发器,在脚本中按CSV文件格式,向CSV文件写入数据即可.在VBScript脚本中用如下代码可向CSV文件写入数据:
 Dim  sL , fso, fo,sCsv
   sCsv = HMIRuntime.Tags("rep_realTbl_csv").Read
 sL="#Table;Name;Columns;Font;Fontsize"
  Set fso = CreateObject("Scripting.FileSystemObject")
   Set fo  = fso.CreateTextFile(sCsv,True)
   fo.Writeline sL
 式中rep_realTbl_csv是CSV文件的路径,SL是按照CSV格式要求必须写入的,还必须按照CSV格式写入其它的信息,具体内容可查看WINCC的详细帮助
 

提问者对于答案的评价:
ok
 

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • WINCC层的使用

    这个层怎么使用?我切换了一下感觉没啥变化呢? 问题补充:我又试了一下 ,默认是图层0我是关闭不了的,然后我打开图层1关闭图层0 这时画面是无按钮的,但我在图层1…

    2020年11月1日
  • WINCC内部变量复制

    请教各位大侠:可不可以把一个项目的内部变量文件夹 复制到另外一个项目里?应该怎么操作?谢谢 问题补充:为什么我的WINCC 里没有这个“VARIABLE&nbs…

    SIMATIC WinCC 2019年6月11日
  • Wincc总有几个通信不上

    现在的问题,是这样的  11台plc原来通信都可以的,现在就出现的问题是总有4台通信不上且不是固定的四台,是不是因为我更改了计算机名字导致的,后来我改回来来原来…

    SIMATIC WinCC 2021年7月5日
  • wincc flexible2008sp3如何打开或者复制P5其中的一个画面

    项目要求的及使用的wincc软件及版本是wincc flexible 2008 sp3 up3,新的修改的画面做好之后发现自己用的软件版本是…

    SIMATIC WinCC 2021年7月5日
  • 数据记录显示

    我现在要做一个数据记录显示的画面,我想的是先把每一组的数据保存在SD里面,这个画面显示10组,在通过上下按钮来切换下10组的数据显示在这个页面,也要掉电保持它,不能掉电以后就没有数…

    SIMATIC WinCC 2021年7月5日
  • HMI问题

    我是用PROTAL v12 软件做的一个项目,最近出现触摸屏死机的现象,即点击触摸屏上的按钮没有响应,需要等很长一段时间才反应过来。比如我要切换画面,点击这个按…

    SIMATIC WinCC 2017年11月4日
  • 如何打开WINCC归档数据

    WINCC数据归档在SQL文件里,能打开归档的文件(*.mdf文件和*.LDF)却看不到里面归档的数据,如何打开归档的数据,文件里有归档的数据,这一点没有问题! 问题补充:因为归档…

    SIMATIC WinCC 2019年6月11日
  • server data 中symbolic computer name 起什么作用?

    Wincc项目中,symbolic computer name 、Physical computer分别起什么作用恩?比如我的项目名称为AO…

    SIMATIC WinCC 2018年12月5日
  • 如何通过ODBC将WINCC数据写入SQL数据库中

    如何通过ODBC将WINCC数据写入SQL数据库中!!!详细的例子,脚本!谢谢!! 问题补充:有没有一个能用的脚本,谢谢!!! 最佳答案 首先建立ODBC数据源,然后通过VB脚本编…

    SIMATIC WinCC 2019年6月11日
  • 有关西门子的一些授权

    我想用西门子的触摸屏的一些授权,请问是不是一个授权只能在一个屏上使用一次!哪里可以找到多次使用的授权!同时请教高手:订货号为6AV6618-7BB01-2AB0的一个授权是什么作用…

    SIMATIC WinCC 2019年6月11日