wincc 的vb脚本读取 内部二进制变量方法
为什么在wincc下用vb脚本不能读出内部二进制变量的值,我定义了一个内部变量是“二进制变量”,那么它应该有0和1两种取值,但是用vb脚本读的时候发现读出来的值是空的,但...
为什么在wincc下用vb脚本不能读出内部二进制变量的值,
我定义了一个内部变量是“二进制变量”,那么它应该有0和1两种取值,但是用vb脚本读的时候发现读出来的值是空的,但是定义成其它的类型就能正常读出数据。
如下:
blngValue = HMIRuntime.Tags("Tag_Smoke").Read
然后使用
MsgBox (blngValue)
或者MsgBox (blngValue.Value)
得到的输出是什么也没有。
不知道该怎么办。
我是使用了I/O域,并且给初始化了为0,而且通过模拟器模拟变量变化后可以在I/O域上看到值为0或者1(不会大于1),但是脚本归档仍然是一样的错误,读出来的数据是空的。
另外不知道怎么在wincc中使用下拉列表的控件,是哪个控件呢?因为我要查看几种变量参数的历史趋势的话,想通过下拉列表框来进行切换。 展开
我定义了一个内部变量是“二进制变量”,那么它应该有0和1两种取值,但是用vb脚本读的时候发现读出来的值是空的,但是定义成其它的类型就能正常读出数据。
如下:
blngValue = HMIRuntime.Tags("Tag_Smoke").Read
然后使用
MsgBox (blngValue)
或者MsgBox (blngValue.Value)
得到的输出是什么也没有。
不知道该怎么办。
我是使用了I/O域,并且给初始化了为0,而且通过模拟器模拟变量变化后可以在I/O域上看到值为0或者1(不会大于1),但是脚本归档仍然是一样的错误,读出来的数据是空的。
另外不知道怎么在wincc中使用下拉列表的控件,是哪个控件呢?因为我要查看几种变量参数的历史趋势的话,想通过下拉列表框来进行切换。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询