找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2957|回复: 9

工控上位机WINCC组态画面模板的使用方法

  [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:27
  • 打卡月天数:6
  • 打卡总奖励:7736
  • 最近打卡:2025-12-20 00:35:11

3317

主题

285

回帖

2万

积分

管理员

积分
23881
发表于 2019-6-24 21:00:22 | 显示全部楼层 |阅读模式
一、 画面模板的意义

在实际工程应用和WINCC画面组态中,经常会遇到一些功能类似,画面布局基本没差别的情况。比如,电机的启停控制和动态数据监控画面,如图1所示。一个成熟的工业现场,可能有数十台电机甚至上百台电机需要在HMI画面上进行组态,若对每一台电机都单独绘制一个画面,则一方面劳动强度太大,另一方面也显得太过笨拙了。

画面模板就是用来解决这类重复性的工作的。对于工业现场的诸多电机或其他被控对象,只要其在HMI上的表现形式没太多差别的话,我们只需绘制一幅画面,实际WinCC运行中,根据被控对象实时与之进行对应即可。
图1 电机启停控制画面

二、 结构变量
画面模板的实现办法之一就是利用结构变量。图1中的电机控制画面中,共包含电流电压、转矩以及启停信号四个变量,将它们声明成名为"motor"的结构变量,如图2所示。
图2 结构变量motor
为方便仿真运行,这里将motor的元素都声明为内部变量,并建立3个该结构变量的实例,如图3所示。
图3 结构变量motor的3个实例

三、绘制画面模板并关联变量
在WinCC的"图形编辑器"里新建一幅320*200的画面,命名为"电机.pdl",并按照图1的布局布置画面对象。然后,进行对象的属性和动作配置。
1、 电流、电压、转矩三个输入/输出框关联变量
图4 输入/输出框关联变量
图5 输入/输出框关联变量
按图4、图5的步骤关联变量。需要注意的是,由于画面模板对应的是结构变量,而非实例,因此,在关联变量过程中,要将变量前缀删掉,这样,画面模板中关联的才是结构变量motor,而非它的其中一个实例。

删掉前缀后,关联变量时,会弹出图6所示的报错信息,这里可暂时点击忽略即可。关联变量后,输出值对应的动态属性会出现一个红色的闪电标识,证明变量关联成功,如图7所示。
图6 "丢失变量"报错
图7 红色闪电表示变量关联完成

2、 配置"启动"、"停止"以及"退出"按钮的动作
图8 配置"启动"按钮动作

3、 配置电机图标的颜色属性
如图9所示,电机图标配置为运行时,即"ON_OFF=1"时,显示为绿色;停止时,即"ON_OFF=0"时,显示为蓝色。
图9 电机图标颜色配置

四、画面模板应用
按照图10-图12编辑应用画面。需要注意以下几点:
1、3台电机实例的画面维护在同一个画面窗口中,通过不同的按钮来切换,因此画面窗口的画面名称填入模板"电机.pdl"即可;
2、画面窗口仅在按下按钮后显示,所以画面窗口"显示"的静态属性设置为"不显示"。然后,在每个按钮的鼠标左键释放事件中,触发其"显示",如图12所示;
3、每个按钮在响应鼠标左键按下的事件中,将各自关联的结构变量motor的实例,如motor1,传递给画面窗口的"变量前缀"属性中,注意,传递的前缀要带".",即传递的是"motor1.",而不是"motor"。

图10 画面模板应用
图11 画面窗口属性组态
12 按钮动作组态
工控课堂 www.gkket.com

0

主题

103

回帖

326

积分

注册会员

积分
326
发表于 2019-6-26 06:16:37 | 显示全部楼层
看了楼主的帖子,不由得精神一振,豁然开朗,牛掰
工控课堂 www.gkket.com

0

主题

389

回帖

2509

积分

高级会员

积分
2509
发表于 2019-6-26 12:57:00 | 显示全部楼层
楼主您的技术水准,我最服你,其他都是浮云
工控课堂 www.gkket.com

0

主题

59

回帖

85

积分

新手上路

积分
85
发表于 2025-11-12 13:43:30 | 显示全部楼层
来凑个热闹,增加点人气~
工控课堂 www.gkket.com

0

主题

111

回帖

240

积分

注册会员

积分
240
发表于 2025-11-13 01:56:42 | 显示全部楼层
哈哈哈哈笑不活,楼主这脑洞绝了!
工控课堂 www.gkket.com

0

主题

123

回帖

420

积分

注册会员

积分
420
发表于 2025-11-13 23:21:42 | 显示全部楼层
来凑个热闹,为楼主增加点人气!
工控课堂 www.gkket.com

0

主题

108

回帖

311

积分

注册会员

积分
311
发表于 2025-11-14 03:38:03 | 显示全部楼层
同款经历!我当初也这么过来的😂
工控课堂 www.gkket.com

0

主题

404

回帖

1266

积分

中级会员

积分
1266
QQ
发表于 2025-11-14 08:17:02 | 显示全部楼层
楼主辛苦啦,期待下一篇分享
工控课堂 www.gkket.com

0

主题

91

回帖

295

积分

注册会员

积分
295
发表于 2025-11-14 13:38:50 | 显示全部楼层
同款经历!简直是世另我
工控课堂 www.gkket.com

0

主题

84

回帖

128

积分

新手上路

积分
128
发表于 2025-11-14 13:39:26 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 13:58 , Processed in 0.101344 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表