6个连接时,如何用一个画面通过下拉列表切换显示6个连接的变量?

已锁定

看雪001

  • 帖子

    2480
  • 精华

    88
  • 被关注

    236

论坛等级:至圣

注册时间:2012-04-25

钻石 钻石 如何晋级?

6个连接时,如何用一个画面通过下拉列表切换显示6个连接的变量?

914

4

2017-12-18 20:13:41

展开查看
引用自找答案,问题ID:179997

如题:
博途V14,TP1500触摸屏,有6台相同的设备,每个设备1个单独的CPU,6个CPU的程序是一样的,每个设备大约有100个运行数据/状态显示变量,如果每台设备分别做一套画面,画面的数量太多,也不便统一修改,有没有简便的方法可以实现快速切换显示这6台(或者更多)设备的运行状态,类似于公共画面一样的?

提问者:我们没有家


看雪001 回答道:

使用间接寻址,可组态下列情况:

操作员从选择列表中选择多台机器中的一台。根据操作员的选择,来自所选机器的数据将显示在输出域中。

要组态这类情况,可为符号IO域组态索引变量。为IO域组态指针变量。组态指针变量的变量列表,以反映选择列表的结构。

如果操作员选择另一台设备,则索引变量的值将改变。此时,选择域将显示出新索引值指向的变量表(指针变量)中变量的内容。

属性——》指针化:http://www.ad.siemens.com.cn/service/elearning/Course601.html
请参考视频“变量寻址和指针化”

还有6人在找答案上回答了该问题,查看全部>
脚本编程看似简单,其实还有一个问题:脚本的运行条件难道也要1秒钟触发一次吗?如果触发条件是下拉列表改变时,那么变量就不能实时刷新了。
面板编程?面板相当于一个多次调用的实例,在这个项目中也不是适宜的。
变量指针化可能是唯一的解决办法了,但操作起来,一共需要100*6个组态,工作量确实很大。
6个连接时,如何用一个画面通过下拉列表切换显示6个连接的变量? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32975条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。