我通过网上下载了一份编号为“A0567”关于“如何在Excel中访问WinCC变量归档数据”的文章,看了后试着做了一下,但是在excel表中始终没有数据显示。
制作的具体步骤如下:
1、 根据文档里的excel模板“report_demo_local”,在工具栏中打开“宏”,选择里面的VB编辑器,在里里面创建读取WinCC历史数据的VBA子程序get_wincc_data。
2、 在这个get_wincc_data程序里原来excel例子里的VB程序只是修改了以下几个东西
A: 插入“WinCC HMIRuntime 1.0 Type Library”对象。
B:修改了计算机名字为本机计算机名
C:修改原来中文excel中的“本地访问wincc”为“LOCALWINCC”(因为我用的是纯英文系统和英文WINCC)。
3、 例子里的四个变量都是根据文档例子添加到wincc里以及VBA子程序get_wincc_data里去了。
4、 将四个变量在归档时设置归档周期为1小时,并设置整点归档。
根据这个做完后,excel里始终都是空的,具体见下图。请问高手,到底问题出在哪里?十分感谢!


