西门子WinCC Professional 脚本控制画面层的显示/隐藏

WinCC Professional 项目中,可以使用脚本来控制画面上某个层的隐藏和显示,一旦设置该层隐藏,那么层中的对象也将隐藏,显示同理。本文以 WinCC Professional V19为例,介绍脚本控制画面层的显示/隐藏组态。

定义控制层显示与隐藏的二进制内部变量layer。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

定义图中左边I/O域和圆形对象的层级为0层。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

定义图中右边I/O域和圆形对象的层级为2层。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

图中左边按钮添加控制0层的VBS脚本。脚本逻辑为:如果变量layer=0 隐藏0层;如果变量layer=1 显示0层。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

图中右边按钮添加控制2层的VBS脚本。脚本逻辑为:如果变量layer=0 隐藏2层;如变量layer=1 显示2层。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

注意:在 VBS 脚本中,层级数从1开始计算,也就是说 WinCC Professional 画面中的层”0″需要使用层“1”来寻址,层“2”需要使用层“3”来寻址,以此类推。

启动项目仿真运行。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

运行界面如下。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

此时变量layer为“0”,分别点击按钮,隐藏层“0”和层“2”。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

更改layer值为“1”,再分别点击按钮,显示层“0”和层“2”。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

西门子WinCC Professional 脚本控制画面层的显示/隐藏

祝贺已超 1.2 万工控人加入 PLC 工业自动化精 英微信群

微信群:PLC 工业自动化社区 (加好友标注:姓名-城市)(暂时不接受重复入群,只能入1个群)

西门子WinCC Professional 脚本控制画面层的显示/隐藏

巨控小周/工控小周

扫码拉进群,已满 200 人,总人数已超过 10000PLC 工程师加入组织了,欢迎 PLC 工程师,自动化互助,工控资料分享

西门子WinCC Professional 脚本控制画面层的显示/隐藏

西门子WinCC Professional 脚本控制画面层的显示/隐藏

西门子WinCC Professional 脚本控制画面层的显示/隐藏

西门子WinCC Professional 脚本控制画面层的显示/隐藏

。。。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

。。。

西门子WinCC Professional 脚本控制画面层的显示/隐藏

西门子WinCC Professional 脚本控制画面层的显示/隐藏

西门子WinCC Professional 脚本控制画面层的显示/隐藏

西门子WINCC

  1. 博途WinCC专业版C/S架构入门指南
  2. 咔!咔!咔!自动/停止/手动 – WinCC中的三档转换
  3. 按图索数-WinCC中的“地图+数据”
  4. WinCC与S7-1500 R/H系统通信
  5. 通过Web Service与WinCC交互数据
  6. 可缩放矢量图形(SVG)在WinCC中的应用
  7. WinCC V7.5典型架构及选型指南
  8. 自动语音播报WinCC报警消息

西门子TIA博途

1.S7-PLCSIM Advanced使用入门

2.使用PLCSIM Advanced仿真博途PID

3.使用PLCSIM Advanced仿真博途Modbus_TCP

4.使用PLCSIM Advanced仿真博途S7-1500 OPC UA

西门子TIA博途SCL学习

1.西门子PLC用TIA博途SCL语言写的一个产生随机实数的指令块(学习1)

2.TIA博途SCL编程学习2_sin(x)

3.TIA博途SCL编程学习3_两个数的计算器

4.TIA博途SCL编程学习4_选择法排序

5.TIA博途SCL编程学习5_一串数字的加法

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共1条

请登录后发表评论