在WINCC中怎样产生Excel报表?

请问怎样在WINCC中生成Excel报表,并进行数据的定期备份和查询备份数据?请指教,多多感谢!

问题补充:
最好能详细的说明一下,怎样弄,谢谢!

最佳答案

通过DDE通道与Excel交换数据;
 1. 启动WinCC并生成一个新项目.
         在"Tag management(变量标签管理)"中插入一个新驱动器,名为"Windows DDE.CHN".
         在该通道下,请生成一个新的连接(connection).
         在"DDE Connection"页中设置该连接的参数.如果是连接到本机的Excel,则"Computer name"域可以是空的.这里的本机计算机名是自动使用的.通讯的应用(Application)是EXCEL."Topic(主题)"是EXCEL表格的文件名.这里,你必须定义所要连接的表格页,德文版Excel用"Tabellex"英文版Excel,请用"Sheetx"(X-1,2...)输入表格页.
        最后,在连接(connection)下.请生成一个新的变量,通过它可以与Excel进行通讯.
        定义变量的属性...;
        为了能够确定该数据在Excel表格中写入的区域,请先输入行号,再输入列号.也可以选择想传送的数据的格式.同样,在寻址时,你也必须区别Excel是德语版还是英语版.如果用的是德语版Excel,则地址是Z1S1.如果是英语版,则为R1C1.
        现在,启动图形设计器,生成一个I/O域,将它与上面组态的变量进行连接后就可以运行了.
        提示    为了保证在运行开始时,就能自动地访问Excel表格,应该在Computer>Properties 的"Start"页中,加入下列任务:
 Command Line Paremeter:
 test.xls
 和
 Working Dirctory:
 d:\WinCC
         这里,Application(应用)为Excel.exe文件.以使在运行开始时,打开Excel. 在Parameter(参数)中定义你想写入数据的那个Excel文件,为了确保WinCC也能找到该文件,也应给出该文件存放的路径.

提问者对于答案的评价:
很好!非常感谢!

专家置评

DDE通信效率低下,当通信量最大时数据刷新速度慢,所以当通讯量比较大的时候不建议用DDE的方式。

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

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

相关推荐

  • wincc项目打开新的后,旧的趋势,趋势表不能显示,如何让其显示

    wincc项目出问题了,把另一台电脑复制项目,这台电脑打开新的后,旧的趋势,趋势表不能显示,如何让其显示,归档组态,快速慢速变量记录,默认路径和旧的一样 问题补充:归档数据都在,已…

    SIMATIC WinCC 2021年7月5日
  • wincc 如何读入excel的数据

    wincc通过什么方式可以依次顺序读入excel列的数据,要是写入有什么办法 最佳答案 详细信息参见下列资料——《如何导出和重新导入WinCC 运行时数据》:http:/…

    SIMATIC WinCC 2019年6月11日
  • wincc的登陆机制

    1.有没有安全区这一说法,不同的账户,怎么做到有些用户只能看一部分画面的,另外登陆界面对话框怎么调出来的 2.当权限用户进入后的,要对重要设备的开关机动作,执行之前弹出对…

    SIMATIC WinCC 2019年6月11日
  • 用vbs读取归档变量的问题

    实际应用在一个项目中,出现一个问题:有一个变量,在查询一个时间段内的值时,在执行到oRs=oCom.Execute ,就出现一个或多个错误的信息,而把时间缩短后,在这个时…

    2018年12月5日
  • VBS代码模板的语句

    VBS代码模板的语句是什么意思!刚开始使用WINCC,也没接触过VBS语言什么的!哪位可以指点一下或者提供相关资料! 最佳答案 你说的是vbs的编辑器吗?你可以在帮助搜索脚本,有介…

    SIMATIC WinCC 2019年6月10日
  • Wincc控件使用方法

    谁能发给我一个关于 “复选框” 使用的例子,这个控件不会用啊。谢谢    邮箱是songbin127@yahoo.com…

    SIMATIC WinCC 2019年6月11日
  • 按钮VBS脚本关闭自身所在画面窗口

    画面上有个画面窗口 画面窗口中有个按钮 通过点击按钮关闭这个按钮自身所在的画面窗口 如图  VBS脚本该怎么写? 图片说明: &n…

    2017年6月27日
  • SiWa_WinCC_flexible_SMART_V3SP1安装问题

    本机操作系统为win7旗舰版SP1,安装过程出现问题,详见上传图片。请高手指点!谢谢! 问题补充:问题补充 图片说明:    最佳答案 从图片上看,你是已经安装…

    2021年7月5日
  • SIEMENS?Step7?S7Combox控件问题

    SIEMENS?Step7?S7Combox这个控件怎么添加啊?我按照网上的办法下载了一个s7actldx.dll,然后在控件里注册了一下,但是也没有这个控件,我的系统是win7,…

    2021年7月5日
  • wincc7.0 C/S 怎么设置 使用

    如题 最佳答案 wincc的c/s不止一种做法,比如画面放在客户度画面放在服务器需要参考官方文档 提问者对于答案的评价:谢谢,找到一个文件, 才C/S 架构入门…

    SIMATIC WinCC 2017年8月18日