技术论坛

WINCC7.5 输入输出域中输出值属性怎么做动态的?

作者 主题
游民

经验值: 97
发帖数: 5
精华帖: 0
主题:【探讨】WINCC7.5 输入输出域中输出值属性怎么做动态的?


只看楼主 楼主 2022-02-14 15:44:22

比如说,画面中有一个输入输出域和2个按钮,运行后我点击按钮1让输入输出域显示变量Tag1,点击按钮2让输入输出域显示变量Tag2,这个怎么实现?


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1747928&b_id=5&s_id=0&num=3

侠圣

经验值: 2241
发帖数: 378
精华帖: 4
回复:WINCC7.5 输入输出域中输出值属性怎么做动态的?


只看楼主 1楼 2022-02-14 17:54:13

做到PLC里多好,WINCC  I/O域连接变量A。点击按钮1把B送给A,点击按钮2  把C送给A


 
以下网友喜欢您的帖子:

  
侠圣

经验值: 3816
发帖数: 730
精华帖: 3
回复:WINCC7.5 输入输出域中输出值属性怎么做动态的?


只看楼主 2楼 2022-02-14 21:03:57

输出值选择VBS脚本

然后输入下面的脚本

Function OutputValue_Trigger(Byval Item)

If SMARTTAGS("A")=0 Then 

OutputValue_Trigger=SMARTTAGS("B")

Else 

OutputValue_Trigger=SMARTTAGS("C")

End If 

End Function


此方案适用于数量不多的情况,如果数量多可能会造成画面卡顿。



 
以下网友喜欢您的帖子:

  
版主

经验值: 69050
发帖数: 12265
精华帖: 59
回复:WINCC7.5 输入输出域中输出值属性怎么做动态的?


只看楼主 3楼 2022-02-15 21:50:47

间接寻址吧?

或者用变量做两个IO,点A的时候A对应的Io显示,另一个隐藏,点B相反,这样简单点


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
WINCC7.5 输入输出域中输出值属性怎么做动态的?
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。