谢谢关注!
小弟在一个项目中需要将工厂归档的sql server数据库拷贝到自己的电脑上进行分析。经过多方学习,成功使用wincc 7.0sp3连接好了归档数据,但是发现在控件中无法显示已经连接的归档数据,特此希望大家帮忙!
以下是我的操作步骤:
1. 打开wincc新建工程
2. 在“计算机”>“属性”>"启动"中勾选了“变量记录运行系统”、“报表运行系统”和“用户归档”(见图片)
3. 在“图形编辑器中”新建图形,使用WinCC OnlineTableControl控件,并在“属性”>“工具栏”中勾选了“连接备份”、“断开备份”和“导出数据”
4. 在“图形编辑器”中点击“运行系统”图标,在弹出的WinCC运行系统窗口中点击“连接备份”图标,找到数据库文件,并确定,这时显示连接成功。
5. 但是这时候在表格中看不到任何数据,不知道这是什么原因?在“选择时间范围”中把时间调整到原始数据采集的时间也没有任何变化。
小弟第一次接触WinCC,希望大家多多帮助~
问题补充:
楼下的回答还是没有解决问题,我目前的状况是,已经连接了mdf格式的归档数据库,但是在在线表格控件中,无法显示归档变量,不知道是什么原因?
还有,不知道Tagging slow和Tagging fast两个归档数据库有什么区别?它们看起来大小都差不多呀!
补充两张图,说明一下我已经成功连接了归档数据库,但是无法添加归档变量(因为找不到变量)。
图片说明:
产品版区:SIMATIC WinCC
悬赏分:20 | 解决时间:2014-03-03 14:36:40 | 提问者: silentvally - 新生  第1级
最佳答案
WinCC如何连接断开备份归档
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=895
回答者:
★水草★
-
中级工程师  第10级
2014-03-03 14:06:28
提问者对于答案的评价:
谢谢你!
这些数据库的确不是在当前的项目下产生的,是工控车间直接吧归档数据库文件(mdf和ldf)拷贝给了我,我并没有项目文件,只是新建了一个项目并且试图链接归档数据库,请问这样能看到数据么?
或者说我需要向工控人员索要整个工程项目的文件夹?应该怎样向工控人员说明呢?
我的邮箱:silentvally@qq.com,如果无法直接在已解决问题中回答,希望与您邮件联系,谢谢~~~
最佳答案作者回复:
链接备份/断开备份都是针对本项目产生的备份文件的使用,而且和计算机名称还有关系
或者可以尝试要一下原工程项目再试一下
专家置评
已阅,最佳答案正确。
置评专家:西门子人机界面产品支持 2014-03-10 14:59:58
1.在线表格控件和在线曲线控件都可以显示历史数据,需要在属性中设定要显示的归档变量。
2.WinCC的数据库采用的是SQLServer2000/2005,属于大型关系型数据库。50万条记录不是问题,数据库肯定能存储得下,不过在画面上用在线表格控件和在线曲线控件显示时,只能显示当前时间范围内的前30000个值,想看到后面的数值,可以更改时间轴。
参考链接:《WinCC显示归档数据至SQL数据库,及显示的问题》
http://baike.1688.com/doc/view-d16408079.html
《成功用DELPHI访问WINCC归档数据库SQL Serve》
http://bbs.csdn.net/topics/250054128
回答者: 高精齿轮 - 资深顾问  第13级
2014-02-25 11:57:34
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!