您当前的位置:五五电子网电子知识plc技术PLC入门如何使用Excel通过OPC访问WinCC的实时数据 正文
如何使用Excel通过OPC访问WinCC的实时数据

如何使用Excel通过OPC访问WinCC的实时数据

点击数:7162 次   录入时间:03-04 11:52:37   整理:http://www.55dianzi.com   PLC入门
Microsoft Excel 中用VBA脚本语言建立OPC 客户端,并通过OPC接口读取WinCC中的数据,并将修改的数据写入WinCC。通过OPC接口,Microsoft Excel作为OPC 客户端发起通讯并发送读/写请求到OPC服务器,OPC服务器执行这些读/写请求。对于WinCC OPC DA 服务器功能,需要将WinCC项目运行系统激活即可。

为了能够运行Excel中的VBA宏脚本,首先需要调整安全性设置。如图1在“工具->->安全性”中,将Excel的安全级别设置为“中”。 

 

 

安全性设置 

 

打开文件excel_opc .xls,在“安全警告”中选择“启用宏”。 

 

 

2启用宏 

 

A1单元格输入运行WinCC的计算机名称。A3/A4单元格输入WinCC中变量的名称。点击按钮“启动 WinCC OPC”,对应WinCC变量的当前值即可读入到Excel单元格中。直接在B3/B4单元格中修改数值,对应WinCC中的变量值也会随之修改。点击按钮“停止 WinCC OPC”,停止ExcelWinCCOPC数据访问。

以下为Microsoft Excel 作为客户端的配置说明。

Excel中创建一个接口,在VisualBasic 编辑器中的“工具->引用”中,选中“Siemens OPC DA Automation 2.0”组件,使VisualBasic能够识别OPC对象。 

 

 

3 OPC引用组件 

 

创建所需的所有对象,如:“MyOPCGroup”对象

Dim: 创建一个变量

上一页  [1] [2] [3] [4] [5]  下一页


本文关键字:如何  Excel  PLC入门plc技术 - PLC入门