请问大家这个VB脚本为什么不能工作?

我试了几次,通过这个条件,内容不能显示,这是为什么?t1是弹出窗口中的静态文本,谢谢!
代码如下:
Sub Visible_OnPropertyChanged(Byval Item, Byval value)   
   ''''''''''''''''''''''SEQ_control_transfer_condition'''''''''''''''''''''''''''''''''''' 
Dim P1
Set P1=ScreenItems("t1")
If HMIRuntime.Tags("Transfer_Condition_Tree5401.3_VALVE_OPND_ALL").Read=TrUE Then
 P1.Text="三通阀没有全部通路"MsgBOX "

elseif HMIRuntime.Tags("Transfer_Condition_Tree5401.WT_Check").Read=TrUE  Then
P1.Text="配方重量大于储罐余量"
Elseif HMIRuntime.Tags("Transfer_Condition_Tree5401.FT_WT_Fault_Check").Read=TrUE Then
P1.Text="流量计或称重模块”

End If
End Sub

最佳答案

1、P1所在的弹窗是窗口画面吗?默认是显示的还是隐藏的?隐藏的话,先设置那个画面窗口的visible属性=1看看
2、P1.Text="三通阀没有全部通路"MsgBOX ",这一行是这样的吗,后面的msgbox什么意思
3、可能P1对象设置的不对,先把画面显示出来,用按钮改变P1的文本,看看可以不,不能的话,那就是对象设置的不对
应该这样set p1 = hmiruntime.screens("").screenitems("t1")

提问者对于答案的评价:
试了还是不行,我用C了,谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:52
下一篇 2020年11月1日 下午4:52

相关推荐

  • WINCC开关量报警

    我在报警记录,做了一个开关量报警,运行时,这个开关量从0到1或者从1到0,都触发这条信息。难道是报警变量连接错地方了?我想只让1到1报警,触发信息。 问题补充:按钮11的是把变量D…

    2017年6月3日
  • CP443不能与WINCC通信

    我的系统配置如下:现在共7套PLC系统,现其中一套PLC(CPU414,其他为300的),CPU414,CP443-1,程序和组态配置好了,WINCC配置了,但是就是不能通信!我是…

    SIMATIC WinCC 2019年6月11日
  • 在线表格打印

    我用的是WINCC6.0,我用在线表格连接打印作业,打印作业连接打印布局,在打印布局中动态部分选择CSV表格(我选择要打印的在线表格),但是打印出来的日期时间只有一半,不知道为什么…

    SIMATIC WinCC 2019年6月11日
  • 手机远程访问WINCC7.3怎么实现

    请问手机远程访问WINCC7.3怎么实现假如工厂内wincc所在的网络和要远程访问WINCC的手机不在同一个网络内比如在异地访问(就是好比现在比较流行的网络摄像头实现的远程访问)w…

    SIMATIC WinCC 2017年5月31日
  • WinCC有哪几种型号

    大家好,我刚刚接触人机界面,不知道西门子有哪几个系列,还有软件哪下载? 最佳答案 1、西门子HMI系列,参考链接:  http://www.ad.siemens…

    SIMATIC WinCC 2019年6月11日
  • wincc作完工程后,怎么生成可执行文件直接运行?

    请问wincc作完工程后,怎么生成可执行文件直接运行?直接点击EXE文件可以执行的那种  最佳答案 是这样的!你的PC要运行WinCC 项目一定要安装WinCC…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 与cpu319f 通讯问题

    wincc7.0 与cpu319f 通讯 没有cp以太网模块   怎么通过tcp/ip协议通讯??? &nbs…

    SIMATIC WinCC 2021年7月5日
  • wincc中如何对数组变量操作

    现在在KEP中用modbus读取了一个数组:400001【10】,即对应下位机的10个可读可写变量,请问在wincc中如何针对每个地址操作?现在如果是建立单变量链接的话没有问题,问…

    SIMATIC WinCC 2019年6月11日
  • wincc 是否能保持一个画面一直打开?

    wincc 的工程上有很多画面,在画面切花的时候,切换到下一个页面的同时,上一个页面就是关闭了,现在的问题是:能不能,让一个画面一直开着,不管是切换的哪个页面,总让一个页…

    SIMATIC WinCC 2019年6月11日
  • 如何用WINCC进行PLC之间的数据传递?

    两个PLC之间的数据通讯只有几个,且在WINCC画面上有显示,想通过WINCC将一个PLC的数据赋值到另一个PLC,请问如何做?谢谢。 最佳答案 1、想通过WINCC将一个PLC的…

    SIMATIC WinCC 2019年6月11日