VBA技术在WinCC工程组态中的应用

学兔兔

VBA技术在WinCC工程组态中的应用

ApplicationofVBAinWinCCprojectconfiguration

梁洪方’,黄玉彦 ,乔茜华 ,王永华z。

LlANGHong.fang,HUANGYu—yan,QIAOXi.hua,WANGYong—hua

(1.广西工业职业技术学院,南宁 530001;2.郑州轻工业学院,郑州450002;

3.纺织服装产业河南省协同创新中心,郑州451191)

摘 要:WinCC是基于Windows环境的工业组态软件,集成了VBA编辑器,可用来自动组态WinOO画

面。在基于WinCC的大规模项目中,多数采用了分布式系统,项目中拥有数千幅现场运行画

面 ,使用VBA技术,可以提高WlnOC组态效率。以WinOC在纺织行业数据采集与监控项目为

例,介绍VBA技术在WinCC项目中的应用,讨论了如何使用VBA提高WInCC项目组态的效

率,有效降~WinOC项目组态时间。

关键词:VBA;WinCC;纺织;组态;信息化;开放性

中图分类号:TS411.1 文献标识码:A 文章编号:1009-0134(2015)03(下)0073-04

Doi:10.3969/J.1ssn.1009-0134.2015.03(下).22

0 引言 及编辑标准对象、智能对象~lJWindows对象,为画面属性

和对象属性添加动态,组态画面和对象中的动作,并访问

在基于winCC的大规模项 目中,多数采用了分布式

支持VBA的产品 (例~IJMSOffice系列产品)。

系统,有多台服务器和现场控制器相连接 ,项 目中拥有

数千幅现场运行画面,超过万点以上的过程变量,以及 2 WinCC图形编辑器的VBA~-,J象模型

数量巨大的报警记录和变量记录等,在这样的大型项 目 WinCC画面编辑器提供VBA接 口,基本上可 以使

中,如何提高项 目的组态时间,同时保证组态的正确率 用VBA宏来取代其他情况下用鼠标执行的所有组态工

成为日益困扰项 目开发者的问题 。 作。这尤其适用于GUI(层和缩放)以及画面中对象的

本文 以WinCC在纺织行业数据采集与监控项 目为 编辑 (包括动态化)。VBA在图形编辑器中的结构模型

例,介绍VBA技术在WinCC项 目中的应用,讨论了如 如图1所示 。图1中,当使用对象时,需要在对象前加上

何使用VBA提高WinCC项 目组态 的效率 ,有效降低 “HM I” 。

WinCC项 目组态时间。

1 VBA在WinCC中的作用

由于SIMATICwinCC从面世就始终如一的支持

Microsoft技术,采用标准 的MSSQLSever数据库作为

存储数据库,同时也提供YANSI.C及VBSCript脚本扩

展 ,集成了VBA (VisualBasicforApplications)编辑

器,提供了多种opcJ]E务,因而WinCC在组态软件领域

代表着开放性的最高水平 。一方面,可以将winCC与市

场上众多的应用相组合;另一方面,可以方便地将它集

成在 自己的应用中。

VBA是Microsoft用来拓宽标准应用的功能,以及对 图lWinCC图形编辑器VBA对象模型

标准应用进行定制化的解决方案。WinCC图形编辑器中

包含了一个VBA编辑器 ,可用来 自动组态画面。在 图形

wincc工程组态论文_VBA技术在WinCC工程组态中的应用.pdf相关推荐

  1. 项目管理 计算机仿真,分析计算机仿真技术在工程项目施工管理中的运用.pdf

    第 33 卷 第 1 期(上) 赤 峰 学 院 学 报( 自 然 科 学 版 ) Vol. 33 No.1 2017 年 1 月 Journal of Chifeng University (Natu ...

  2. 计算机技术在注射模中的应用,CAD CAE技术在注射模设计中的应用.pdf

    现代塑料加工应用 2 o o 9年第21卷第4期 MODERNPI,ASTICSPR(_)(:ESSINGANDAPPLICATI()NS CAD/CAE技术在注射模设计中的应用 刘细芬 张帆 (广西 ...

  3. 网络工程制图论文计算机,学习系统与工程制图论文

    一.四维模型的引入与设计 CAD模型建立最简单的方法来获取详细的模型的设计对象尺寸,根据现有的资料实施模型建库.如果在该模型显示时加入时间过程设计,就会变成一种理解和教学图形模型新的有效方式.时间部分 ...

  4. 计算机技术在注射模中的应用,CAD/CAM技术在注射模具设计,制造中的应用.pdf

    维普资讯 4 工艺.材料_装备 机床 电器 999No.2 撩 段 . · -r-艺 ·材 料 ·装 备 , 根 CAD/CAM技术在注射模具设计 .制造中的应用 一 天水2l3机床电器厂 彭塞 仅. ...

  5. 计算机辅助药物设计研发新药论文,计算机辅助药物设计在新药研发中应用进展.pdf...

    计算机辅助药物设计在新药研发中的应用进展 * 高丽, 刘艾林 ,杜冠华(-, 100050) : 综述在新药研发中计算机辅助药物设计( computer aided drug design, CADD ...

  6. wincc工程组态论文_基于WinCC软件的组态设计与实现

    论文编号:ZD818    论文字数:21315,页数:41,附任务书,开题报告,文献综述.MCG文件 基于WinCC软件的组态设计与实现 摘要:本文主要介绍WinCC组态软件的功能和使用方法.提出了 ...

  7. wincc工程组态论文_WinCC与S7-1500 R/H冗余系统的通信解析

    作者: 张占领 - 西门子工业技术支持中心 来源:西门子文档"WinCC_S71500R_GS" 写在前面(文中超链接仅在微信公众号"智能制造之家"有效) 前面 ...

  8. 施工管理在计算机上的应用论文,计算机应用技术在工程项目管理中的应用

    论文写作指导:请加QQ229366758 摘要:随着科学技术的发展,计算机应用技术不断成熟,在工程项目管理中发挥出了重要作用.本文首先对计算机应用技术进行简单介绍,分析计算机应用技术在工程项目管理中应 ...

  9. 基于wincc的虚拟电梯设计_基于WINCC的模拟电梯设计

    : 151********@163.com 基于 WINCC 的电梯模拟运行控制系统设计 冯鹏辉 谭兮 郭少校 刘国营 ( 湖南工业大学,湖南 株洲 412008) 摘要: 电梯的运行是电梯与大楼及各 ...

最新文章

  1. 博问问题内容页面的前端优化
  2. 看完这篇,code review 谁敢喷你代码写的烂?怼回去!
  3. 土耳其最大光伏电站成功并网
  4. Leetcode: Reorder List
  5. stand up meeting 12/24/2015 end sprint1
  6. Windows配置本地域名
  7. SQL Server 将在下一个版本实现内存中运行
  8. Redis Desktop Manager for Mac(Redis桌面管理工具)
  9. 华为手机连不上adb解决方法
  10. 易语言禁用计算机指令大全,易语言电脑屏幕锁定工具源码
  11. 《Python算法教程_中文版》pdf
  12. linux数学软件,使用这些Linux应用来征服你的数学学习
  13. 使用电脑热点和Fiddler对Android app进行抓包
  14. 工程与建设杂志工程与建设杂志社工程与建设编辑部2022年第3期目录
  15. 《微信公众平台应用开发实战(第2版)》一1.1 微信公众账号的注册
  16. iphone se 一代 不完美越狱 14.6 视频壁纸教程(踩坑笔记)
  17. 成绩不好的穷孩子,该做出选择了
  18. vue在线预览excel
  19. 将数据库的数据导入es中
  20. Moviepy音视频开发:生成过场剪辑显示特定信息和倒计时信息

热门文章

  1. 线上服务器CPU负载过高的问题解决过程
  2. OneNote2007激活方法
  3. 【人工智能】— 贝叶斯网络、概率图模型、全局语义、因果链、朴素贝叶斯模型、枚举推理、变量消元
  4. (转)什么是产品经理
  5. Matlab APP Designer Demo
  6. 杜永光为你解析脸萌为什么这么红
  7. python -m http.server 8000
  8. Socket多人聊天MFC版
  9. 2014年中国移动游戏行业研究报告
  10. 人工智能论文术语集9