BData的OPC通信方式组态.docx
- 文档编号:11924551
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:14
- 大小:1.82MB
BData的OPC通信方式组态.docx
《BData的OPC通信方式组态.docx》由会员分享,可在线阅读,更多相关《BData的OPC通信方式组态.docx(14页珍藏版)》请在冰豆网上搜索。
BData的OPC通信方式组态
1、概述
基于WinCC/B.Data的综合能源管理系统,是西门子公司集成于TIA全集成自动化&TIP全集成能源自动化的一体化产品,通过这一强有力的工具,对从SCADA层中得到的数据,采用成熟高效的综合能源分析方式,覆盖能源采购,能源调度,确保能源的高效使用和良好的成本控制。
采用B.Data进行能源系统的分析及管理,最终实现:
∙技术数据和商务数据处理系统的整合;
∙基于历史负荷数据和生产计划的负荷预测;
∙气体和废水排放预测;
∙增加发电和输配电的效率;
∙通过生产相关的负荷预测提高规划可靠性;
∙采购能源时,为采购部门提供成本优化支持;
∙履行法律义务,监测报表温室气体排放;
∙建立能源和原料账目的公司级透明度;
∙基于costs-by-cause原则,进行能源成本分配,易与财务系统关联(如SAP);
相应的分析结果,通过报表系统合理展示;
B.Data主要对工厂能源数据进行分析,其数据来源有多种方式,可以基于从WinCC、OPC、ODBC、FTP等多种方式进行数据采集。
本文主要讲述了在B.Data5.3中基于OPC的方式如何实现能源数据采集。
2、实例介绍
在WinCC中建立3个浮点数:
TestTag1,TestTag2,TestTag3;
以WinCC为OPCServer,在B.Data中进行相应配置基于OPC进行数据采集。
3、WinCC中配置
3.1建立变量
如下图1在WinCC中建立相应变量:
TestTag1:
浮点数
TestTag2:
浮点数
TestTag3:
浮点数
图1:
WinCC中建立相应变量
3.2仿真器仿真数据
因为是建立的内部变量,需要在仿真器中仿真数据:
图2:
仿真器中仿真数据
4、B.Data项目设计
4.1创建采集服务器
本例中采集服务器与功能服务器在同一台机器上,所以Hostname是本机,如果采用分布式结构,需要配置主机名和地址为采集服务器的主机名和IP地址。
同时需要注意,一定不要采用Hostname为Localhost,IP地址为127.0.0.0.1,通讯是不成功的。
图3:
创建采集服务器
4.2配置变量
创建采集服务器后,需要配置OPC组态并添加变量:
∙配置采集服务器
∙配置OPC采集驱动器
∙创建OPC采集组(采集周期为1分钟)
∙选择WinCC中变量
图4:
打开配置采集服务器窗口
图5:
配置OPC采集驱动器
图6:
创建OPC采集组
图7选择WinCC中的变量步骤1
图8选择WinCC中的变量步骤2
图9配置结果
5、Kernel.exe程序的配置
完成驱动连接创建变量后,需要运行数据采集服务Kernel,如下图在采集服务器中启动相关服务,可以采用手动启动的方式:
图10启动采集服务步骤1
图11启动采集服务步骤2
5.1Kernel.exe运行日志
通讯出现问题的时候,可以参考通讯日志看通讯是否正常,日志保存在B.Data的安装目录中:
图12Kernel日志位置
图13Kernel日志文件
通过Kernel.exe运行程序,TestTag3的变量值被保存在B.Data的数据库中,下面是其查询结果:
图14变量的查询纪录
5.2Kernel.exe开始采数时间配置
在实际项目中,Kernel.exe程序与WinCC项目程序一般都会配置为自动启动,但WinCC启动需要一段时间,所以需要为Kernel.exe修改开始采数时间。
图15修改Kernel.exe开始采数延迟时间步骤1
图16修改Kernel.exe开始采数延迟时间步骤2
6、补充
6.1B.Data基于WinCC归档方式采数优点
在此实例中B.Data基于OPC的方式从WinCC中采集数据,只是为了演示OPC通讯方式的组态过程,常规基于WinCC的归档进行数据采集是更优的。
∙基于WinCC归档方式配置更加简单且执行效率高;
∙基于WinCC归档方式保证在Kernel程序故障时,数据丢失情况下,仍能基于归档实现补数功能;
∙提供的WinCC配置工具可以实现变量改变的自动更新功能。
6.2如何使用ConfigTool工具手动组态
基于快速开发,B.Data中也提供了方便的组态工具-ConfigTool,可以通过Excel对B.Data中的各种对象,例如数据点、公式等进行导入导出并进行修改。
下面文件都在B.Data的安装盘中,Opitions\SIEMENS\ConfigTool\中
首先需要配置konfigTool.ini文件,也就是BData所建立的DSN数据源。
同时需要将此文件拷贝到C:
\Windows文件夹下,注意根据安装的用户及密码需要适当修改。
图17:
KonfigTool.ini配置文件
下图是配置文件,打开KonfigTool.XLS配置文件:
图18:
KonfigTool.ini配置文件
点击MainMenu出现下图配置界面:
图19:
配置程序
下图20,21是对编号为131144的IOBuffer的Datapoint进行操作。
图20:
BData中的IOBuffer
图21:
对DataPoint进行导出
其余的一些对象都是类似的可以导入导出操作,这对于项目的实施是很有帮助的。
关键词
B.Data、OPC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BData OPC 通信 方式 组态