我看到有人说 退出时关机可以用以下脚本:
DMExitWinCCEx (DM_SDMODE_POWEROFF);
我照此写了,但编译时却提醒:
undefined indentifier:
'DM_SDMODE_POWEROFF'
是不是哪里写错了,大家帮忙看看啊
问题补充:
仔细检查了,写DMExitWinCCEx (DM_SDMODE_POWEROFF);还是出错,我写DMExitWinCCEx (4); 就能通过编译了!但是,运行起来没有任何效果!!是不是和WINCC版本有关系呢?我的是5。0 SP2
还有,DMExitWinCCEx (4); 这个4改为1,2,3等是什么功能呢?
有资料没有啊?谢谢!!
最佳答案
是DMExitWinCCEx (DM_SDMODE_POWEROFF);没错啊。
可能是头文件出问题了,不行就直接调用DMExitWinCCEx (4); 效果一样的。
---------------------
5.0 SP2?现在还用这么老的版本啊?搜索WinCC安装目录,选包含文字DMExitWinCCEx,应该有DMCLIENT.H文件,用记事本打开看看!
这有可能是不同版本的原因,退出WinCC关机功能可以到动态向导中找找,估计也是调用DMExitWinCCEx。
提问者对于答案的评价:
没搞清为什么,谢谢你的回答!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275633.html