如何实现B.Data的网络发布
1、概述
基于WinCC/B.Data的综合能源管理系统,是西门子公司集成于TIA全集成自动化 & TIP全集成能源自动化的一体化产品,通过这一强有力的工具,对从SCADA层中得到的数据,采用成熟高效的综合能源分析方式,覆盖能源采购,能源调度,确保能源的高效使用和良好的成本控制。 采用B.Data进行能源系统的分析及管理,最终实现:
- ® 技术数据和商务数据处理系统的整合;
- ® 基于历史负荷数据和生产计划的负荷预测;
- ® 气体和废水排放预测;
- ® 增加发电和输配电的效率;
- ® 通过生产相关的负荷预测提高规划可靠性 ;
- ® 采购能源时,为采购部门提供成本优化支持;
- ® 履行法律义务,监测报表温室气体排放;
- ® 建立能源和原料帐目的公司级透明度;
- ® 基于costs-by-cause原则,进行能源成本分配,易与财务系统关联 (如SAP);
相应的分析结果,通过报表系统合理展示;
B.Data客户端有C/S及B/S两种客户端方式,B/S模式下,可以以网页方式展示报表、趋势、视图,同时能够进行文档管理、手工录入数据等工作。在客户端通过IE浏览器进行操作。
2、B.Data网络发布的配置
实现B.Data的网络发布,需要实现如下步骤:
- ® B.Data发布文件安装;
- ® IIS配置;
2.1 B.Data发布文件安装
在B.Data的安装盘中,有BDataWeb文件夹,在其里面包含了B.Data进行网络发布所需要的相应文件。
如何实现B.Data的网络发布
图1 B.Data发布需要的文件 将整个BDataWeb文件夹拷贝到指定的一个位置(此位置为随意指定),下面以拷贝到C:\Program Files\中为例进行配置说明。 2.2 IIS配置 2.2.1 IIS(Internet information service)安装
IIS是随Windows N Server 4.0一起提供的文件和应用程序服务器,是在Windows Server上建立Internet服务器的基本组件。它与Windows Server完全集成,允许使用Windows Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。
B.Data的网络发布也是基于IIS,对于Windows 2003,在系统安装时已经包含了IIS,但对于Windows XP系统,默认是不安装IIS的,首先需要在Windows的组件中将IIS安装进去。
对于B.Data系统,在操作系统上需要Windows XP SP3或者Windows 2003 SP2以上版本的操作系统。
如何实现B.Data的网络发布
图2 IIS安装 2.2.2 IIS配置
第一步,打开IIS:
如何实现B.Data的网络发布
图3 打开IIS 第二步,在虚拟Web站点下创建一个虚拟目录
如何实现B.Data的网络发布
图4 创建虚拟目录 第三步,指定访问别名,这里输入BDataWeb
如何实现B.Data的网络发布
图5 指定访问别名 第四步,选择指定的文件夹,在前面文件在C:\Program Files中
如何实现B.Data的网络发布
图6 指定访问文件夹 第五步,设定文件夹的访问权限,完成相应配置
如何实现B.Data的网络发布
图7 指定访问权限 第六步,配置虚拟目录属性
如何实现B.Data的网络发布
图8 打开虚拟目录属性
如何实现B.Data的网络发布
图9 设定执行权限并指定Application name
如何实现B.Data的网络发布
图10 对应用程序进行配置 IIS的配置完成。
3、Windows2003下的补充配置
在Windwos2003操作系统下,默认的ISAPI Extensions 都是被锁定的,所以需要对BDataWeb.dll 进行授权。
如何实现B.Data的网络发布
图11 为B.Data增加Web Service 扩展程序
如何实现B.Data的网络发布
图12 指定BDataWeb.dll
4、分布式系统中的特殊要求
如何实现B.Data的网络发布
图13 分布式结构特殊要求 对于B.Data的分布式结构中,B.Data数据库、采集服务器、功能服务器分别在不同的计算机上,如图,对于B.Data的功能服务器(Function Server)和网络发布服务器(Web Server)必须安装在通一台计算机上,才能保证网络发布功能的成功使用。
5、B/S客户端
Web服务器配置后,客户端通过IE方式进行登录访问:
- ® 用户配置;
- ® 发布内容配置
5.1 用户配置 在B.Data中定义用户,作为B/S客户端访问登录的用户。
如何实现B.Data的网络发布
图14 用户定义
如何实现B.Data的网络发布
图15 Web功能组 进行Web访问的用户需要属于如上Web-Engable权限的功能组。 5.2 发布内容配置
如何实现B.Data的网络发布
图16 发布内容配置 如图16,将准备发布的内容,报表、趋势、视图、手工数据等放在B.Data的Intranet Viewer目录下:Reports、Trend Web、Visualization、manual Data Collection四个子目录下,就可以实现相关数据的发布。
如何实现B.Data的网络发布
图17 Web发布界面
|