- {{item.name}}
画面编号功能
- 0
- 261
1. 基本介绍
传统的精彩、精简和精智面板可以通过组态“画面号”区域指针功能以便 PL C读取 HMI 的画面编号。对于 Unified 面板来说,可以借助编写 JavaScript 脚本实现对应的功能。
2. 组态方法
步骤1:在 PLC 的 DB 块中添加一个用来读取“画面编号”的 Int 类型变量,HMI 变量表中也创建对应的变量。

步骤2:设置画面的“画面号”属性,对画面进行编号,编号不要重复。
本文例子中:
- 画面1的画面号设置为1
- 画面2的画面号设置为2
- 画面3的画面号设置为3
注意:WinCC Unified 中的所有画面编号默认都为0。

步骤3:画面的“已加载”事件中添加 JS 脚本。注意区分大小写。
本文例子中,在画面1、2、3 的“已加载”事件中分别添加下边的JS脚本。
JS 脚本举例:
- Tags("Screen Number").Write(Screen.ScreenNumber);


步骤4:项目下载后进行调试:通信成功后,切换画面1、画面2和画面3,可以看到对应的画面编号传递到 PLC 的"Area Pointer"."Screen number"变量中。
关于画面编号功能,请参考下边的全球技术资源库的 FAQ 的2.1章节和 Demo:
Alternatives to the area pointer for Unified Panel
https://support.industry.siemens.com/cs/cn/en/view/109794243
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错


西门子官方商城


{{item.nickName}}