一个输入输出域,输入相应文本后显示相应的画面,怎么实现

我想在画面上设置一个输入输出域,运行后在输入输出域里输入Z08567,然后弹出相应的Z08467的画面,怎么实现,谢谢大家了!帮帮忙!

最佳答案

1、先建一个文本变量(16位字符集),名称为"NewTag"  。
2、公共画面中的输入输出域---属性---输出值连接变量"NewTag" 。输出格式选为“字符串”。
3、全局脚本或者公共画面中编写VBS脚本,该动作的触发器中调进变量"NewTag" ,用变量触发,设为:有变化时。脚本如下:
HMIRuntime.BaseScreenName=HMIRuntime.Tags("NewTag").Read
HMIRuntime.ScreenItems.Item.Visible=1
建议在弹出画面中加一个返回前一画面的按钮,鼠标 VB动作 写以下代码:
HMIRuntime.Tags ("NewTag").Write "a0"        a0为前一画面名
HMIRuntime.BaseScreenName=HMIRuntime.Tags("NewTag").Read 
HMIRuntime.ScreenItems.Item.Visible=0

提问者对于答案的评价:
谢谢了!编辑VBS动作在画面的哪个属性使用?

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

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

相关推荐

  • Wincc.

    Wincc自定义对象和博途wincc面板功能有什么区别,他们怎么使用呢 最佳答案 具体没怎么用过,WINCC V7里面也能创建面板对象的,主要也就是方便对象开发的,可以参…

    SIMATIC WinCC 2021年7月5日
  • Wicc画面转换率的问题

    我在22寸的显示器上用1024*768的分辨率作的画面,但是现场用34寸的显示器,最低的分辨率为1280*800.我想把1024*768的画面转成1280*800,如何转换? 问题…

    SIMATIC WinCC 2019年6月11日
  • VBS内部变量

    VBS内部定义的变量无法实现递增,不用Wincc的变量的情况下还有别的办法吗,C语言可以定义Static     VBS有没有St…

    2020年11月1日
  • sqlncli不能安装(1)

    选最佳答案时没有2次确认功能,按快了附下载地址http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=5a58…

    SIMATIC WinCC 2019年6月11日
  • wincc5.1 的项目 转换成 wincc6.0 出现问题~~

    前一段时间用wincc5.1做了一个项目,最近又有一个相类似的项目,于是想把原来的做一下转换,省去一些不必要的工作量,可是,用wincc里面自带的项目转换器,转换不了,请问在转换时…

    SIMATIC WinCC 2019年6月11日
  • 请问如何能够在复制WINCC项目后使用原来的归档数据?

    同一个WINCC项目,一台电脑在运行,一台电脑在开发,开发完成后如何才能将项目导入用于运行的电脑后能够使用该电脑的归档数据? 最佳答案 如何将原来变量的历史记录在新项目中显示1.W…

    SIMATIC WinCC 2017年6月10日
  • 1个WINCC和2套冗余PLC通讯

    依照以下方法做的,但实际运行中PLC(A)自动切换到PLC(B),WINCC和PLC(A)通讯正常,不能自动切换到PLC(B),请教有没有解决的办法? PLC(B)自动切…

    SIMATIC WinCC 2019年6月11日
  • WinCC flexible2008安装后不能启动

    创建数据库时,创建模板失败!MSDE也装啦!高手指教! 问题补充:装过2007好用,卸载之后装的2008。卸载软件也用啦,安装路径没有更改。 最佳答案 WinCC fle…

    SIMATIC WinCC 2019年6月11日
  • wincc中short是干嘛用的

    SetTagBit("tag1",(short) tag2);此句中(short)是干什么用,能解释详细点吗? 最佳答案 short是强制类型转换的。…

    SIMATIC WinCC 2017年11月12日
  • SQL200_SP3a安装不了,急~~

    电脑里本来是安装了SQL200_SP3a,WINCC 和step7的,今天因为安装了Rockware的软件突然不能用,就卸掉了,重装。装SQL200_SP3a的时候,出现…

    SIMATIC WinCC 2019年6月11日