我想通过这个函数获取WinCC正在运行的变量归档名,照着一些参考资料Ret=DMGetProjectInformation (lpszProjectFile, &Info,&Error);编译没有错误,但是Ret返回值为0,连接不上,设断点查看错误那儿写着:“no connection to data manager established"。。。。此时我的WinCC运行着,而且在WinCC里建了一个归档名为“new”的归档,下面有若干归档变量。请问大家这是怎么回事,是不是这个函数我还没有用对,还是另有原因?
最佳答案
DMGetProjectInformation返回的应该是当前wincc的程序名,而不是归档的名称
可参考
WinCC V6 归档数据处理
http://wenku.baidu.com/view/3d777611f18583d049645945.html
提问者对于答案的评价:
谢谢您,这个函数确实用的不对
专家置评
DMGetProjectInformation()返回的是项目的数据库的名称。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc263647.html