报表问题

请问用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日

相关推荐