如何给画面窗口的io域或者文本赋值

主画面窗口有两个子画面窗口A和B,点击A画面的按钮(调用项目函数),在B画面中的io域或者文本通过脚本赋值,通过 CALL项目函数 方法如何实现?给出实例!!
下面的项目函数可以实现我想要的功能,但是激活后报错一次,每一次触发报错,有没有更好的方法?

Dim TEXT,IO
Set IO = HMIRuntime.Screens("PicMain.画面窗口2:NewPdl0").ScreenItems("IO")
IO.OutputValue = HMIRuntime.Tags("TEXT").Read

问题补充:
点击B画面的按钮后,A画面在B画面中弹出,要求在B画面上弹出的A画面上显示IO域或者文本赋值,
给出的脚本中“IO”是IO域的名字(字符串类型),"TEXT"是变量名(文本变量8位字符集)

最佳答案

问题都让人看不懂!不知道想干什么?你是想在通过点击画面1的按钮,给画面2的io域赋值是吧?
画面1中的按钮:hmiruntime.tags("text").write 12.3
画面2的io域直接链接变量text,运行后,点击画面1的按钮,则画面2的io显示12.3。

提问者对于答案的评价:
画面1的按钮脚本是调用项目函数,不是直接按钮给赋值的,你仔细看一下我的描述,有两个窗口画面都在一个主画面上,我点击画面b上的按钮阀门,画面a在画面b弹出来,按钮的脚本是调用项目函数,目的是显示阀门名称,我上面写的脚本在项目函数,每一个阀门都调用这个函数,你自己可以试一下,谢谢!!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:36
下一篇 2017年6月13日 下午6:36

相关推荐

  • WINCC图形编辑器卡死

    前两天从来没出现过,今天突然出现的问题:当点开一个对象的属性里面,双击它的一个已经写好的事件时(如附图),整个图形编辑器画面都会直接卡死。(似乎只有C脚本事件会卡死)具体表现为:整…

    SIMATIC WinCC 2020年11月1日
  • wincc 变量归档自动归档2次

    我想实现变量控制归档的开始的停止,控制变量为1也就是从0到1时开始归档,而且是只归档一次,我看到起始变量的说明里也是这样说的,为啥在归档表里看到是从0到1和从1到0都要归档呢,我设…

    2021年7月5日
  • wincc变量替换值

    wincc变量属性里面有替换值,但是没有找到怎么操作,从而完成替换值的功能,比如我想在上位机与PLC连接错误时给变量一个替换值,直接组态,选择按钮是灰色,无法编辑,新建一个变量也是…

    2020年11月1日
  • 求wincc冗余服务器授权订货号

    如题。另外请问wincc选件的订货号,在网站什么地方可以查询到? 最佳答案 什么版本的啊?7.3的:订货数据:http://www.wincc.com.cn/wiccdown/Wi…

    SIMATIC WinCC 2021年7月5日
  • wincc的按钮问题

    wincc两个按钮点其中一个时为1另一个为零,请问有什么比较简单的方法吗? 最佳答案 还可以用C语言写,楼上两种也都比较简单。 假如你的变量是 k按钮1的代码为…

    SIMATIC WinCC 2017年11月19日
  • wincc模拟器

    我用的是内部变量,想用变量模拟器来模拟液位的变化,前几步做完后,到最后一步start simulation是灰色的,为什么?请各位高手帮帮忙! 问题补充:hyan说的步骤…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2 sp2

    小弟今天装了个WINCC 6.2 SP2,怎么我的运行语言里面只有英语?如何才能转换成中文?难道WINCC 6.2 SP2不支持中文? 最佳…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2案例

    跪求wincc6.2的水厂工程案例!!!18269546@qq.com 最佳答案 介绍了WinCC V6.0的特点和STEP7软件的功能.阐述了系统的组成和工作原理.根据…

    SIMATIC WinCC 2019年6月11日
  • Wincc onlineTableControl (历史数据) 如何动态添加变量

    如题 想在一个OnlineTableContol里动态添加变量 请问该如何实现? 最佳答案 用脚本给在线表格控件的属性赋值,常见的相关属性:ValueColum…

    SIMATIC WinCC 2017年7月26日
  • win7 64位安装wincc7.3 状态卡在注册应用程序怎么办??

    win7旗舰版 问题补充:镜像是原版镜像,首次安装目录有中文,安装一半进行不下去,改了安装目录后,关闭防火墙及安全卫士之类软件再次安装就出现如题问题~ 最佳答案 1、使用微软原版的…

    SIMATIC WinCC 2020年11月1日