1.概述
BACS系统中实现WEB浏览,目前是通过从BACS系统中通过转发应用程序,使用IEC104规约,把BACS系统中的数据转发到WEB服务器中,WEB服务器是基于Linux系统的E-BACS系统,它负责把收到的BACS数据进行WEB发布,从而实现WEB用户网页面浏览,结构图如下:

2.WEB转发配置文件
❖目录结构
WEB转发配置文件由一个总体配置的XML文件(onekey.xml)和一组点表文件(.csv)文件组成,其目录结构如下:
─cfg
├─devdefinefile(*.csv)
├─diagramdefinefile(*.bgh)
└─ReportT
├─special(*.xlsm)
└─time (*.xlsm)
onekey.xml
❖配件文件 onekey.xml
onekey.xml文件内容格式请参看 onekey.xml格式
3.WEB转发配置
❖主界面介绍

❖WEB转发通道配置
WEB转发通道的配置和一般转发通道的配置基本相同,只是在属性通道中要勾选"WEB转发通道"标志,如下图:

❖WEB转发RTU配置
请参看转发RTU配置
❖WEB转发组配置
请参看转发组配置
❖一键生成WEB转发配置文件
点击主界面上的“生成”按钮,系统弹出询问对话框,"确定"定后,便会自动生成onekey.xml和各种点表文件,并放置在对应的目录中:

生成点表或文件的对应关系如下:
名称
|
BACS系统(Windows端)
|
eBACS(Linux端)
|
备注
|
csv点表
|
*.csv
|
..\TransmitDataWeb\cfg\devdefinefile
|
WEB转发通道下的各配置点,以RTU为单位形成多个点表文件
|
图形文件
|
..\BACS\GraphFiles
|
..\TransmitDataWeb\cfg\diagramdefinefile
|
源目录中的所有文件复制过来
|
报表文件
|
..\BACS\Reports\Template
|
..\TransmitDataWeb\cfg\ReportT\special
|
把对应的普通报表文件复制过来(根椐BACS数据库普通报表信息)
|
..\TransmitDataWeb\cfg\ReportT\timer
|
把对应的普通报表文件复制过来(根椐BACS数据库定时报表信息)
|
XML文件
|
|
..\TransmitDataWeb\cfg\onekey.xml
|
web转发配置文件onekey.xml
|
❖配置属性修改
一键生成上述文件和目录后,还要对WEB转发的系统名称、产品名称、厂站名称、IP地址、端口号、通信节点等信息进行配置,如下图:
根据实际需要对上图中的属性进行配置,确定后就自动保存到onekey.xml文件中。
❖文件拷贝
所有配置生成并修改完成后,把当前目录下的TransmitDataWeb\cfg目录拷贝到Linux平台eBACS系统的对应目录中即可实现WEB转发。
❖WEB界面展示
配置好之后的WEB发布界面如下:

|