发表于:2008-07-19 16:25:18
楼主
管理人员的 PC 机必须安装 WebAccess 客户端Client 插件, WebAccess 服务器通过授权用户名、密码的方式审核远程访问者的身份,极大地保护生产数据的安全性。
三.数据采集传输原理:
由于油田分布的一般特点,即分布范围较大、现场环境条件较差等,为了能够在较差的环境下正常采集现场数据并且能够及时地发回数据, 在底层的数据采集和控制设备, 选用研华公司的系列产品, 其中包括了它的 ADAM 系列控制器和 I/O模块。
这些控制器和 I/O 模块支持多种形式的接口连接方式,与底层的现场设备进行连接。在数据采集和处理方面,采用了嵌入式现场控制器 WEBLINK2160,由 WEBLINK2160 来实现收集整理下层设备采集的数据,并由它向上传输到监控节点。由于他们采用了独特的架构设计,以及高性能的技术指标,可以让这些控制器和模块在恶劣的环境下正常工作,同时在面板设计方面也具有安装简单、灵活等特点。
WEBLINK2160 控制器,采用目前经现场实际考验并广泛使用的实时 OS 技术,提供一套 Windows CE.net 解决方案,支持多种标准的网络接口,
两个以太网、两个 RS-232 和两个 RS- 232/485 串行等通讯接口用于通讯。具有开放、可扩展以及无风扇无磁盘的设计优势。
而 ADAM4000 系列是通用传感器到计算机的便卸式接口模块, 内置微处理器使其可以独立提供智能信号调理, 模拟量 I/O,数字量 I/O 数据显示和RS-485通讯等功能。而 ADAM5000 分为数据采集控制系统和PC可编程独立控制器。
WebAccess 能通过串口,以太网等通讯方式与下层的数据采集控制器 WEBLINK2160 进行数据的传送,即可以从控制器上抓取现场的各项数据,同时也可以向下发指令通过控制器来控制底层设备的运行操作变化。
当数据采集上来后,WebAccess的工程节点可以作为 Web 服务器向外发布,支持区域局域网的访问浏览,同样支持来自以太网或者 Internet 的远程访问。 不论用户从哪里访问节点, 只要有相应的权限就可以读取数据或者下达指令, 操作底层设备。
四.软件实现功能:
1.实时监控:
WebAccess 监控主机(Scada Node)将实时采集从现场层送上来的现场重要数据(如:电压、电流、含水率、含油率、压力、温度等),并将数据以图文并茂的形式显示于监控页面中,监控人员可以根据屏幕显示对现场的情况进行实时监视,掌握现在设备的运行情况,当现场发生任何变化(如有报警信息产生)WebAccess 监控主机(Scada Node)将随之变化并发出警报信息。
增压站监控界面
在监控层的操作人员将第一时间内得到现场的警报信息, 警报信息的表现方式除可以在屏幕上会有动画/闪烁/列表等提示外,还可以以声音/网络 E-MAIL/短信等方式通知不在现场的管理人员。
同样如果操作人员对某一设备进行操作, 那他的操作指令也会在监控画面上有所显示, 那个设备会按照操作员的命令作出相应的变化,如开启某一处的闸门,闸门会在监控画面上有一个开启的动作,相应的一些参数改变也会在画面上一起显示。
2.多样式的报警信息
当系统有报警产生时,操作员可以根据上图中在线报警栏中的信息提示得知警报,同时, “在线警报”按钮也会呈现红色闪烁状态,点击进入“报警摘要”画面中。在主画面中,不同的报警信息也会有不同的报警显示形式,WebAccess 提供多媒体语音报警、动画闪烁报警,弹出窗口报警、发送 E-MAIL 报警等,可以实现全方位的报警信息通报。在线报警栏中的报警信息,在每一个监控页面都是相同的,无论现场还是远程监控站,而且所有站点的的报警信息是全局联动的,可以让操作人员最短时间内发现报警信息,解决故障。
3.数据记录显示
WebAccess 提供实时曲线、历史曲线对数据进行显示记录,以方便用户根据曲线走势进行系统分析;还提供报表查询、打印功能,有值班报、日报、月报,同时也可以根据需要,输入起始时间、终止时间和采集频率的不同而来查询相应时间段的数据报表。还可以通过高级选项设定查询数据的显示类型,如最大值、最小值、平均值等。用户可以直接将报表输出打印或发送 E-MAIL 到指定邮箱。发送报表格式为 HTML 格式,可以轻松将报表导出到 EXCEL 等工具软件进行处理加工。
数据的整理和保存也是在工程节点上完成的,数据服务器既可以是 WebAccess 自带的 Access 数据库,也可以采用 SQLSERVRE,ORACAL 等关系型数据库,WebAccess 可以通过ODBC的指向来完成数据库的设定,在数据的采集整理过程中写入指定的数据库中,方便用户在需要时候