运城西门子工业自动化授权总经销商---西门子授权一级代理商SIEMENS

2025-05-28 08:00 117.61.85.102 1次
发布企业
广东湘恒智能科技有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
3
主体名称:
广东湘恒智能科技有限公司
组织机构代码:
91441304MAC3TWY11U
报价
请来电询价
西门子PLC
西门子伺服电机
西门子触摸屏
西门子电缆
西门子变频器
西门子模块
关键词
运城西门子变频器总代理,运城西门子电机总代理,运城西门子PLC总代理,运城西门子触摸屏总代理,运城西门子总代理
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
联系电话
13510737515
手机
13185520415
联系人
董海波  请说明来自顺企网,优惠更多
请卖家联系我
13185520415

产品详细介绍

很多人认为VB脚本比C脚本慢,在WinCC中要尽量使用C脚本,以便提高性能,事实真是这样吗?


先说结论:并非如此。在一个复杂的应用中,混合使用VB脚本和C脚本,对提高性能才是有利的。


为了说清楚这件事,我们得先引入队列的概念。不管是VB脚本还是C脚本,在一个复杂的WinCC应用中,都不会是只有一个脚本,或只执行一次。


当多个脚本相继执行时,就会存在先后顺序,就会出现排队的现象。管理脚本排队,WinCC是通过“脚本队列”来实现的。就像办事窗口排队一样。


为了优化整体性能,WinCC开设了多个窗口来执行脚本。根据脚本出现的位置及脚本的类型,一共有7个窗口。


其中全局动作有3个窗口,分别是VBS全局动作窗口,C脚本周期触发全局动作窗口,C脚本变量触发全局动作窗口。


画面运行系统中有4个窗口,分别是VBS处理属性动态化的窗口,VBS处理事件的窗口,C脚本处理属性动态化的窗口,C脚本处理事件的窗口。


这7个排队窗口,有3个窗口使用VB脚本,有4个窗口使用C脚本。看到这里,相信屏幕前面的朋友应该明白了吧。都挤在C脚本的4个窗口,而让VB脚本的3个窗口都闲着,大概率并非明智的选择。