单个弹窗控制多个同样的控制对象 点击:636 | 回复:7



twtynijj

    
  • 精华:0帖
  • 求助:10帖
  • 帖子:35帖 | 131回
  • 年度积分:199
  • 历史总积分:6993
  • 注册:2008年8月11日
发表于:2023-07-20 10:06:25
楼主
求助帖50分-未结帖

各位大神 第一次用昆仑通泰触屏,请教个问题。我有多个电机控制。控制方式都是一样的。如何做1个弹窗就能调用相应的控制。如电机1 触摸屏上电机1弹出控制窗口,窗口里有电机启动 停止 频率设置  。触碰电机2也是一样的调用这个窗口,但关联的变量是不一样的。这样的功能有办法做吗。也就是说窗口只做一次。可以多次调用它。



楼主最近还看过



南风偏北

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 28回
  • 年度积分:64
  • 历史总积分:94
  • 注册:2017年1月17日
发表于:2023-07-20 10:20:14
1楼

窗口模板

零奕度

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 12回
  • 年度积分:7
  • 历史总积分:60
  • 注册:2022年4月10日
发表于:2023-07-20 16:39:34
2楼

可以用数组指针啊


H42123999

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 270回
  • 年度积分:29
  • 历史总积分:5187
  • 注册:2012年9月22日
发表于:2023-07-21 08:48:52
3楼

通过脚本实现

1,点击电机按钮给电机组变量不同的整数值,比如=1 显示电机1的数据,比如=2 显示电机1的数据.....

2,公共窗口里通过循环策略 IF语句 根据电机组变量值显示当前数据 

3,窗口属性选择-作为子窗口使用模式


或者通过变量中设置指针化化数据对象   具体看下帮助文档


“通过指针数据对象,我们可以将100路设备的温度通过一个指针数据对象(温度指针)和一个索引数据对象(温度索引)关联在一起,画面中只需要显示温度指针,通过调整温度索引即可观察所有设备的温度值。”

电气混子小陈

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:128
  • 历史总积分:128
  • 注册:2023年5月10日
发表于:2023-07-21 10:13:50
4楼

写脚本,把变量都赋值进去


jzl070521

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 113回
  • 年度积分:133
  • 历史总积分:194
  • 注册:2021年8月12日
发表于:2023-07-21 11:52:43
5楼

方法很多啊

徐丫头

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 91回
  • 年度积分:463
  • 历史总积分:463
  • 注册:2023年1月30日
发表于:2023-07-26 10:47:35
6楼

有几种方法:

  1. 使用指针变量,创建一个变量,双击,设置指针话,然后索引变量就是点击编号,变量名称就是你要设置的值

  2. 可见度:所有输入框叠一起,用可见度控制他们的出现,这样你点窗口的时候看起来是一样的,但实际上不是

  3. 配方:和指针差不多,创建一个配方,然后对应的地方就输入他的值,要用脚本保存,个人感觉比较麻烦

  4. 脚本:设置完成关闭界面时,通过判断是哪个电机的值,再赋值给他

    个人感觉2最简单,但制作稍复制,我比较常用的是1

Smile-lyc

  • [管理员]
  • 精华:128帖
  • 求助:50帖
  • 帖子:3484帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2023-08-27 09:53:38
7楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。

4、2023加油!!



热门招聘
相关主题

官方公众号

智造工程师