476851369
级别: 探索解密
精华主题: 0
发帖数量: 4 个
工控威望: 124 点
下载积分: 711 分
在线时间: 2(小时)
注册时间: 2012-11-06
最后登录: 2018-04-11
查看476851369的 主题 / 回贴
楼主  发表于: 2014-08-23 00:11
WINCC通过意外网连接了多台完全一样的PLC,PLC一起所控制系统之间相互独立,每台PLC的I/O点完全一样,怎样用一个画面去选择性的监控一台PLC的内容。比如说1#plc地址 192.168.0.11            2#plc地址 192.168.0.12   3#地址192.168.0.13等等   每台PLC定义的 I0.0都一样,如何用一个I/O域来选择性的监控一台PLC的I0.0  。比如说 做个按钮,点击1#按钮  此I/O域对应1#PLC的变量I0.0,点击2#按钮,此I/O域对应2#PLC变量I0.0
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6743 个
工控威望: 37098 点
下载积分: 9572 分
在线时间: 9412(小时)
注册时间: 2006-09-13
最后登录: 2024-05-29
查看cvlsam的 主题 / 回贴
1楼  发表于: 2014-08-23 08:19
4个按钮分别给一个变量赋值,IO域链接一个中间变量,然后再IO域的事件脚本中使用Switch来读取。

例如: switch(num)
          case 1:  中间变量=gettag(1号变量);
                         break;
          case 2:  中间变量=gettag(2号变量);
                         break;
           case 3: 中间变量= gettag(3号变量);
                         break;
            case 4:  中间变量=gettag(4号变量);
                         break;

Good Luck~