n
说明:
面板可以使用户自定义已存在的对象组合(例如:矩形,I/O 域,按钮等)。这些面板能存进库里以供其他项目使用,这样可以减少组态工作量。
因为每个面板都是用户定义的对象,所以可以自己定义哪些对象(如 IO 域)的属性可以永久的保存。n
如果面板带有复杂的接口,使用结构的好处就是减少工作量。例如,要给面板传递二十个变量,可以简单的连接一个包含有这二十个变量(结构元素)的结构并传递给面板即可。如果这个面板在项目中重复使用,就能显著的体现出该组态方法的优点。
静态接口和内部变量
- 对象(A)
对象是在面板中用来设计过程画面的图形元素,例如文本域,图形和接口。n - 属性- 静态(B)
静态属性能够连接到面板中的各独立对象的属性中。连接和声明在面板的组态窗口中进行。所有静态属性在 WinCC flexible 运行的过程中是不变的。n - 静态接口(C)
常量参数 (E) 和用户权限 (F) 可以通过静态接口作为属性单独传递给面板。这些属性必须提前在面板中组态好,以便在面板外也能使用。
在面板属性对话框的“General”下,通过静态接口定义静态属性。
静态接口属性
注意:
结构无法在静态接口中组态(图 01)。关于静态接口的更多信息请参见条目 ID 24233458。n - 变量(D) - 从 WinCC flexible 2005 SP1 开始
这些面板内部变量仅在面板内有效。由于系统限制,不能从面板外部访问到它们。
动态接口
- 属性- 动态(1)
动态属性是在编辑器中声明的,可以独立的连接到各种对象的属性上。运行时,动态接口的属性就是“变量”。n - 动态接口 (2)
所有在 WinCC flexible 中定义的变量都能通过动态接口传递到面板。动态接口支持双向数据交换。
动态接口的属性n - 变量(3) - 从 WinCC flexible 2005 SP1 开始
对于面板来说,外部变量是在面板的属性对话框中的“Properties > Dynamic Interface”中来组态的。在属性中,仅能组态相同数据类型的变量,这尚待商榷。n - 结构(4)
结构的组态方法与变量非常相似。结构的组态在接口的两侧也必须完全一致。
使用结构
结构仅用在:n
- 面板 n
- S7 连接或内部变量n
- 动态接口。
注意:
在本文的结尾处可下载样例项目。它包含了一个连接到面板的结构。n
在 WinCC flexible 中组态
下表仅描述了面板的创建过程。样例项目中有更详细的说明。泵操作过程的描述是基于可以显示的对话窗口的。
n
下载:
附件 1 是一个样例工程,包含如上所述的结构和示例应用。
附件 1: WinCC_flexible_Strukturen.zip ( 6086 KB )
运行和测试环境:
下表列出了创建该条目及如上的功能验证所使用到的组件。
组件 | 产品和版本描述 |
PC 操作系统 | Microsoft WindowsXP SP2 |
标准工具 | - |
组态工具 | STEP 7 V5.4 SP1 |
HMI 软件 | WinCC flexible 2005 SP1 |
HMI 系统 | - |
关键词:
面板,模块
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc334111.html