求DMGetProjectInformation函数的正确用法

我想通过这个函数获取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

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

相关推荐

  • wincc系统数据归档要把数据存5年怎么设置

    wincc系统数据归档要把数据存5年怎么设置 钻石用户推荐最佳答案 主要一点,就是设置总的时间段以及总的归档大小,比如: 图片说明:    提问者对于答案的评价…

    2021年7月5日
  • 谁知道Wincc与PIC18系列单片机如何通讯?

    正在做一个项目要求Wincc能够与PIC18系列的单片机通过串口通讯,但是不知道如何实现。有谁能够帮我解决这个问题? 问题补充:通过MODBUS rtu 协议传…

    SIMATIC WinCC 2019年6月11日
  • WCC控制缓慢

    1.6.0SP3移植的5.1项目,运行后点击按钮,模块反映缓慢,但新建项目还可以,是不是经移植的项目连接时还要注意什么问题?   (1)不考虑电脑配置…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 系统更新

    wincc flexible 系统OS更新时,传送中断,触摸屏无法启动,怎样用软件处理?谢谢。 最佳答案 最好把什么屏说一下,有没有网口。比更新OS更狠的就足恢…

    SIMATIC WinCC 2021年7月5日
  • WINCC如何修改已建立的结构变量属性

    有30个变量调用同1个结构变量发现该结构变量属性的类型转换有错误,确定按钮为灰色,无法进行修改我用WINCC的组态工具可以修改结构变量的类型(写入时报error on&n…

    2020年11月1日
  • wincc无法修改变量地址

    我用的是6.0的版本,在修改变量时有时候可以,有时候修改不了;错误信息:0x……指令出错,最后出现:wincc explorer.exe 发生错误。&n…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0按钮权限组态

    我有两个开关,必须第一个开关打开之后,才可以打开第二个开关,否则第二个开关无法操作,弹出提示框?请问要怎么组态呀?请回答的详细一点,谢谢! 最佳答案 增加一个内部变量,第一个开关置…

    SIMATIC WinCC 2017年6月3日
  • STP7里面的变量如何上传到WinCC里面呢?

    STP7里面的变量如何上传到WinCC里面呢? 最佳答案 相关资料:<如何将已存的 WinCC 项目集成到 STEP 7 中…

    SIMATIC WinCC 2019年6月11日
  • WINCC V6.0版本的项目能否导入到WINCC V7.0版本中

    各位大侠,在WINCC V6.0版本上做的项目能否导入到WINCC V7.0版本中,有谁做过? 最佳答案 可以直接打开,打开以后做个转换,在图形编辑器上右键然后…

    SIMATIC WinCC 2019年6月11日
  • WINCC问题2,,

    我的wincc7.2,一运行就时灰屏,新建画面运行也是灰屏,请问是什么原因啊? 问题补充:我从7.0项目里面移植过来了,移植没有报错,打开花了半个小时才移植完,移植完了项目,我可以…

    SIMATIC WinCC 2021年7月5日