用VB读取数据库时,只有在该项目激活时才能读取到数据。可是WINCC数据库不是已经生成了么?为啥还需要激活项目?PS. WINCC没打开时,ODBC数据源管理器中系统DSN中也没有自动生成“ CC_项目名称_时间 ”那两条数据源,不知是否跟这个有关系?请求高手指导一下
最佳答案
归档数据库是“CC_项目名称_时间”再加个“R”,这个数据库是再wincc运行的时候才出现在数据库中,名字也是会变动的(时间),所以wincc不运行时没有(或者说看不见)这个数据库的
提问者对于答案的评价:
请问第三方软件读取WINCC归档的数据时就必须在项目激活时进行?我这边已经读取到归档数据,但是在后续工作时需要对这些数据进行一些分析处理,难道每次都要激活项目?另外,请问一下AchiveManage文件夹中的快速归档数据库是一直存在的,我是否可以对其进行读取?希望能够提供稍微具体一点的方案,谢谢
最佳答案作者回复:
是的,必须在激活时也就是wincc运行时(必须勾上归档选项)才能读到趋势数据库
你可以把读的归档数据写入自建的数据库中
补充一点,Wincc安装光盘下面有个ConnectivityPack软件,可以不运行wincc工程就读到归档数据
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc177165.html