使用WinCC的动态向导加快开发速度
在WinCC的基于面向组件的编程方式中,由于一个组件中可能包含若干变量连接,那么如何快速连接一个组件的所有变量至目标变量呢?
WinCC的动态向导中提供了“连接一个原型到结构或重命名一个已存在的连接”功能,此功能可以快速的连接或修改一个组件中的所有变量。
下面以HwLib中的HwMotor为例说明,HwMotor是由一个ICON和Faceplate组成,ICON是基于UDO生成,Faceplate是基于画面模板生成,
画面模板的变量连接是依靠画面窗口的变量前缀,那么UDO呢?
1,首先从xHwFaceplate.pdl拷贝一个Motor的UDO到目标画面上,如下图:
2, 选中这个组件,然后在动态向导中选择“连接一个原型到结构或重命名一个已存在的连接”,如下图:
3, 双击后弹出下图的窗口:
4, 点击后面的“...”按钮,找到需要连接的变量结构,选中后点击“确定”:
5, 如下图所示:
注意:对于带连锁信息功能的组件,一定要勾选“更改对象名称”选项。
6, 该组件中的所有相关变量均已自动连接: