WINCC多设备公用一个二次确认弹窗-只做两个画面-C脚本+VBS-按钮点动 点击:7157 | 回复:76



赵学磊

    
  • 精华:3帖
  • 求助:8帖
  • 帖子:25帖 | 156回
  • 年度积分:162
  • 历史总积分:1076
  • 注册:2017年9月24日
发表于:2022-04-27 22:43:22
楼主

WINCC中,很多重要的设备,为了安全起见,我们在画面上远程控制启停的时候,不能单击按钮后就直接启动,需要弹出二次确认弹窗,点击“确定”后,才能启动;

如果用多个画面窗口来做弹窗处理,可以实现这种控制,但是每个设备都需要做多个画面和画面窗口,如果有几十上百个设备,那么重复的工作量会非常大;

先前有下载过其他朋友写的资料,是用了3副画面;

下面我们C脚本+VBS脚本来高效率的处理这种问题,这样,我们只需要两个画面:一个是有画面窗口的画面,一个是用来控制设备启停的画面,然后用C脚本调出系统内部弹窗,再加一组结构变量(不是结构变量也可以),就可以实现很多个设备的启停等控制;


主要分以下步骤:

 

A. 创建WINCC画面

 

B. 创建WINCC变量

 

C. 组态相应的C脚本和VB语句

 

D. 创建PLC变量,写简单的起保停程序

 

E. 仿真实验

详细组态过程,请下载附件的文档;







正在下载,请等待……
下载附件需2积分!



楼主最近还看过



江边的小干鱼

  • 精华:0帖
  • 求助:1帖
  • 帖子:27帖 | 61回
  • 年度积分:9
  • 历史总积分:1348
  • 注册:2015年12月08日
发表于:2022-06-28 21:38:52
21楼

感谢楼主的分享,很详细的教程,属实不错,赞

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:364
  • 注册:2008年4月01日
发表于:2022-06-29 16:10:37
22楼

感谢楼主的分享,很详细的教程,目前才刚刚开始学习

精彩1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2013年3月20日
发表于:2022-07-02 20:48:04
23楼

很不错,用C脚本和VB脚本都可以实现按钮弹窗二次确认。

工控网1234

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2017年3月10日
发表于:2022-07-26 08:54:26
24楼

学习了,最近对wincc感兴趣

w12工控怪

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 250回
  • 年度积分:81
  • 历史总积分:174
  • 注册:2021年7月01日
发表于:2022-07-26 13:53:15
25楼

很实用的东西,正需要呢,谢谢楼主分享!

醉了该多好

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2019年10月07日
发表于:2022-07-31 22:46:54
26楼

有时间试试楼主说的

AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 220回
  • 年度积分:67
  • 历史总积分:2168
  • 注册:2016年8月07日
发表于:2022-07-31 23:44:13
27楼

额 做一个公共画面,在结合变量前缀+画面隐藏显示,就能实现专属设备界面弹窗控制了。用C脚本

赵学磊

  • 精华:3帖
  • 求助:8帖
  • 帖子:25帖 | 156回
  • 年度积分:10
  • 历史总积分:1144
  • 注册:2017年9月24日
发表于:2022-08-04 16:42:59
28楼

引用 "AI雪" 的回复,发表在27楼
        内容: 额 做一个公共画面,在结合变量前缀+画面隐藏显示,就能实现专属设备界面弹窗控制了。用C脚本...

这个不会啊,请问有资料参考下么,详细的;

A孙伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2022年8月04日
发表于:2022-08-05 08:40:33
29楼

学习了

需要低温泵,请联系我们

浙江博开机电科技有限公司

地址:浙江省金华市浦江经济开发区一点红大道966号科创园E幢

孙先伟18919665096

传 真:0551-65842825


guoket

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1530回
  • 年度积分:0
  • 历史总积分:647
  • 注册:2011年10月09日
发表于:2022-08-08 14:44:59
30楼

学习一下,感谢分享!

yjf1213

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2003年4月25日
发表于:2022-08-13 20:58:08
31楼

谢谢分享,值得收藏

落尘丶

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 130回
  • 年度积分:0
  • 历史总积分:233
  • 注册:2020年9月01日
发表于:2022-10-17 11:01:20
32楼

学习学习,感谢分享

夏至未至_

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2022年11月12日
发表于:2022-11-12 15:22:54
33楼

每个项目必用 经典

a88026320

  • 精华:0帖
  • 求助:1帖
  • 帖子:12帖 | 179回
  • 年度积分:9
  • 历史总积分:201
  • 注册:2010年11月21日
发表于:2022-11-25 13:16:17
34楼

不错的实例,谢谢楼主分享

luoqing

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1660回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2018年5月07日
发表于:2022-11-25 16:00:22
35楼

不错的实例,谢谢楼主分享,一定有需要用到的小伙伴

江边的小干鱼

  • 精华:0帖
  • 求助:1帖
  • 帖子:27帖 | 61回
  • 年度积分:9
  • 历史总积分:1348
  • 注册:2015年12月08日
发表于:2022-11-26 15:47:27
36楼

楼主,请问那个画面窗口1是做什么用的?文档里面没有介绍

江边的小干鱼

  • 精华:0帖
  • 求助:1帖
  • 帖子:27帖 | 61回
  • 年度积分:9
  • 历史总积分:1348
  • 注册:2015年12月08日
发表于:2022-11-29 15:05:03
37楼

谁能告诉我,这个例子里面画面窗口一是什么?画面窗口四,里面是电机,然后点击电机的按钮,就弹出画面窗口3,画面窗口3是启停按钮,画面窗口1呢,什么用?脚本里面还有,急,谁能解答一下

江边的小干鱼

  • 精华:0帖
  • 求助:1帖
  • 帖子:27帖 | 61回
  • 年度积分:9
  • 历史总积分:1348
  • 注册:2015年12月08日
发表于:2022-11-29 15:31:15
38楼

"江边的小干鱼" 的回复,发表在37楼
        对内容: 【谁能告诉我,这个例子里面画面窗口一是什么?画面窗口四,里面是电机,然后点击电机的按钮,就弹出画面窗口3,画面窗口3是启停按钮,画面窗口1呢,什么用?脚本里面还有,急,谁能解答一下...】进行回复:

        -----------------------------------------------------------------已经知道是那个了,继续研究中



fengge11

  • 精华:1帖
  • 求助:0帖
  • 帖子:12帖 | 300回
  • 年度积分:0
  • 历史总积分:176
  • 注册:2013年12月25日
发表于:2022-12-03 15:33:45
39楼

楼主点赞

低調,哼小曲

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 291回
  • 年度积分:56
  • 历史总积分:326
  • 注册:2017年2月19日
发表于:2022-12-07 21:25:32
40楼

引用 "fighting2021" 的回复,发表在4楼
        内容: 给楼主置个精华贴,感谢分享


热门招聘
相关主题

官方公众号

智造工程师