请问,WinCC如何用VBS实现输入值过大时不写入?

请问各位大神,WinCC,如何用%ignore_a_1%脚本实现当在输入域输入超过300的数值的时候,弹出提示窗“当前输入值过大”,并且该值不会被写入变量中。请给出对应的VBS脚本代码。

最佳答案

1、设置输入域“限制”属性的上限可以做到当值超出300时不写入变量!
2、在输入域事件“其他”的“对象改变”事件创建VBS脚本,输入脚本:
if item.inputvalue > 300 then
msgbox "当前输入值过大"
end if

提问者对于答案的评价:
好的,感谢!

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

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

相关推荐

  • 当画面中有多个画面对象需要通过脚本动态修改其属性,有什么简便的方法?

    多个对象属性的动态修改就需要获取多个对象名称,编写不便。 图片说明:       最佳答案 正常情况下通过 VBS 修改…

    2020年11月1日
  • wincc可以做出清除全部选择的功能么?

    比如做了很多个按钮,可以有全选或者全不选的功能吗?初学乍练·请多指教 问题补充:五个按钮,每个对应一个指示灯,可以单独按亮/灭对应的指示灯,然后再另外有一个按钮可以同时按亮/灭五个…

    SIMATIC WinCC 2019年6月11日
  • PLCSIM仿真问题

    我在使用PLCSIM对WinCC和PLC进行仿真的时候,WinCC上可以检测到二进制变量的开关状态,但是WinCC却不能改变PLC上二进制变量的状态。这是为什么? 最佳答案 楼主你…

    SIMATIC WinCC 2019年6月11日
  • wincc多个运行画面关闭其中的一个

    wincc在运行多个画面时如何关闭其中的一个或多个画面呢? 最佳答案 1、可以组态一个按钮,在按钮中加载如下脚本:ClosePicture ("需要关闭的画面名…

    SIMATIC WinCC 2019年6月10日
  • 如何从资料库中读取资料并在WinCC的画面中显示

    请教各位专家,我需要从SQL的PW_USER 的Table 中根据NAME栏的数值取出GRPID的数值,并根据GRPID的值给一个内部变量赋值:具体一点就是,在…

    SIMATIC WinCC 2019年6月11日
  • wincc数据备分如何导入

    现用wincc 6.0变量记录,设定了备分,但是如何将以前的备分再导入到wincc中? 最佳答案 链接备份数据库有两种方法: 自动链接与手动链接。 这…

    SIMATIC WinCC 2019年6月11日
  • vbs中的回车

    在WinCC中应用vbs,如果想在一个textBox中截取用户的回车输入,比如,在用户输入一系列字符之后("12345"),用户按回车,这时候如何捕捉回车事件?…

    SIMATIC WinCC 2019年6月11日
  • 在脚本中怎么使用SQL语言?

    用户归档里面有个列是记录时间的,需要查询某一时间段内的归档数据 问题补充:起始时间和结束时间都是用字符串变量表示的,希望实现动态查询。是用C脚本写的。 最佳答案 列是Data/Ti…

    SIMATIC WinCC 2019年6月11日
  • winccw问题

    我现在用脚本实现修改系统时间,并且用脚本实现读取修改后的时间,现在的问题是这两个脚本怎么运用实现,当修改系统时间时才读取系统时间,其他情况下不允许每时每刻总在读取时间,让读取的时间…

    SIMATIC WinCC 2019年6月10日
  • 关于两台服务器项目冗余

    两台工控机,一台做主机,一台做冗余,当把这两台工控机挂在交换机上时,提示网络中有重名(两台工控机的计算机名是一样的),这个重名要不要紧?如果改计算机名的话,会对SQL2000数据库…

    SIMATIC WinCC 2019年6月11日