关于按钮显示隐藏的问题

我在论坛上COPY了一段程序:

 SetTagBit("内部变量",
 PASSCheckLevelPermission(20));

 但是编辑错误,不知道为什么?

 错误提示:
 undefined identifier 
 'PASSCheckLevelPermission'
 'PASSCheckLevelPermission' is not a funtion.

 以前用过正常,但是现在再用这段程序就出错了。不知道哪里设置出问题了。
 请各位赐教。谢谢。
 

问题补充:
由于以前用过正常,所以想问是编辑错误,还是wincc软件哪里设置错误了?

最佳答案

PASSCheckLevelPermission是安装了BPC(基本过程组件)才有的C函数。

 如果不想安装BPC,你可以用下面的脚本替代:
 SetTagBit("内部变量",PWRTCheckPermission(20,TRUE));
 

提问者对于答案的评价:
感谢各位朋友的帮助。
 特别是dcount107和剑忠,你们的方法都能顺利解决此问题。
 dcount107的方法是最直接,最有针对性的。
 剑忠给了此问题做了非常详细的解答,感谢你的帮助。
 

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273288.html

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

相关推荐