打印本文 打印本文  关闭窗口 关闭窗口  
使用Excel的VBA中的OCX数据控制实现简单设备可视化
作者:超音速  文章来源:不详  点击数 1302  更新时间:2007/4/12  文章录入:超音速

使用Excel的VBA中的OCX数据控制实现简单设备可视化

任务:
 SIMATIC S7站之间的过程数据交换是自动化技术领域的核心元件。OPC提供了标准接口,该接口可以将Windows的应用程序和可编程逻辑控制器(PLC)相连。这些应用的主要要求是,使用Microsoft Excel中简单且划算的用户界面将OPC传送的测量值可视化。

解决方案:  
现有的应用程序显示了一个简单的过程,它使用Microsoft ExcelVBA来生成单个的可视化用户界面。在该程序中,使用SIMATIC S7控制器来仿真一个简单的生产设备。通 过OCX数据控制Excel应用程序SIMATIC NET OPC服务器之间,以及通过MPI接口与S7-CPU交换所需要的过程数据。

硬件配置

在Excel中,不同的表格举例说明了

  • 用于控制设备的简单操作员用户界面,
  • 最小型的配方管理,
  • 对临时过程数据的显示

是如何实现的。在VBA代码中,您将学习到

  • 如何使用SIMATIC NET ActiveX控件(无需编程技能)和Excel标准控件(需要单独编程)连接并显示S7过程数据
  • 如何在S7-CPU中读写大数据量的数据
  • 在VBA中,如何转换和显示大多数重要的S7变量类型

下载
下载目录

下载

文件(德语版) 
Einfache Anlagenvisualisierung mit dem OCX Data Control unter VBA for Excel
23829402_OPC_DATCON_EXCEL_DOKU_v10_d.pdf ( 1476 KB )
文件(英语版) 
使用Excel的VBA中的OCX数据控制实现简单设备可视化
23829402_OPC_DATCON_EXCEL_DOKU_v10_e.pdf ( 1469 KB )
文件(中文版) 
使用Excel的VBA中的OCX数据控制实现简单设备可视化
23829402_OPC_DATCON_EXCEL_DOKU_v10_cn.pdf ( 1197 KB )
代码 
STEP7项目和Excel电子表格(VBA程序)
23829402_OPC_DATCON_EXCEL_CODE_v10.zip ( 392 KB )

历史
发布日期

改动

2006/09 第一版

过 滤 标 准:
硬件平台:  SIMATIC S7 300/400
软件:  STEP 7, OPC
帖子内容:  编程举例