vb全局动作创建没有错误,触发器是1s,而且在计算机属性中勾选了全局脚本运行,可是激活后全局脚本不起作用。
全局脚本的内容是:
Option Explicit
Function action
Bool SetTagWord("NewTag",35)
End Function
激活时查看“NewTag”变量的值一直是0,整个项目中只创建了这一个内部变量(无符号16位)。
最佳答案
呵呵呵 我看了半天!
SetTagWord("NewTag",35) 这个是C语言的函数哈 你在前面加了个Bool
所以编译器也没有给你报错。
Bool SetTagWord("NewTag",35) 换成 HMIRuntime.Tags("NewTag").Write 35
提问者对于答案的评价:
的确是弄混了,以前只是用c来编写动作了,突然发现VB全局脚本还没有用过,只是在按钮动作里见过。真的非常感谢!!!能不能发给我一份关于wincc C脚本和VB脚本的详细资料啊,想好好学一学。。。。。邮箱:my_family2010@163.com
最佳答案作者回复:
我给你发邮件了!
你要的资料我一时给找不到 16182848 QQ群共享的有柳青写C脚本函数大全,和部分VB资料你可以看看。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc263526.html