WinCC Web Service技术在某选厂自控系统中的应用
摘要 随着网络技术的发展和生产制造管理的要求不断提高,企业客户不仅仅需要局限于控制室或调度室才能对工厂设备的控制数据进行监控,对原有的工业控制系统提出了更高的要求,必须将原有的监控功能以流畅、方便的方式拓展到企业的信息桌面上,最终实现工厂信息管理系统通过Web浏览方式监控生产实时数据的要求。
关键词 Web service;OPC;WinCC ;Web Navigator
引言
现代化工业生产的控制系统规模越来越大,而控制节点确越来越分散,厂调度中心、管理人员必须监控现场设备运行状态及生产效率,而因控制节点的建设时间不同,使用的控制设备品牌也会有不同。因此,运用标准的WEB、OPC、技术,使用工业TCP/IP网络和标准TCP/IP网络将工业控制系统中各个品牌不同的监控点的数据进行远传汇总到WEB服务器,通过厂域网发布,管理者使用个人PC中内置的IE浏览器阅过网页浏览的方式读取工业现场的实时数据和画面,为生产管理、决策提供确实的依据。1 Web Service 技术
基于Web的网络技术提供了一种方便、低消耗地获得远程系统内部数据的方式。Web技术以控制系统的形式出现在自动控制系统中,突破了传统的控制系统层次,实现了不同结构系统的综合集成以及各种总线的兼容,使自动控制系统实现了智能化、网络化和数字化,并且突破了传统自动化控制系统的功能局限。Web Service 技术使用Internet 上统一开放的标准协议,如HTTP、XML、SOAP、WSDL等,Web Service技术是一种跨平台和具有高集成能力的技术,各类分布式组件都可以通过这种标准协议进行互操作,相互通信来达到远程监控的目的。WEB 发布能够以打包封装信息、数据以及流程,能很好的适应各类应用环境以及任何系统和设备,通过OPC服务器实现异构平台无缝连接、通讯,以满足自动控制系统监控的需要。
2 WinCC/Web Navigator
在工业应用中,西门子监控软件——WinCC的Web Navigator模块是西门子的Web Service软件,Web Navigator已实现了基于互联网的过程可视化功能。Web Navigator能通过互联网、公司内部网或局域网操作设备,而不必改变WinCC的其他功能项目。 Web Navigator可提供如同在本地操作员工作站的归档显示、操作员输入和访问控制功能,显示的过程画面可
包含用于动态序列的Visual BASIC脚本或C语言脚本,也能够通过用户接口在多种语言之间切换, Web上的操作员工作站已集成到本地用户管理系统内。
在系统实现的设计中,组态一个完整的Web Navigator服务器/客户机网络结构,需要一台服务器以及若干台客户机,服务器上安装的软件为单用户版本或服务器版本的SIMATIC WinCC基本软件,同时需要安装了 Windows 的计算机作为Web Navigator客户机,通过有ActiveX 支持的Internet Explorer,该客户机可操作和监视运行中的WinCC项目,而在客户机上不必装有WinCC基本系统。因此,WinCC Web Navigator也可称为“瘦客户”,即可通过通用的IE浏览来控制监控运行WinCC工程,不需要在客户机上安装整个WinCC基本系统。
3某选厂控制系统Web应用的实现
在某选厂的自动化控制系统中,全厂的控制系统结构共分为四个车间,分别为:粗碎、中细碎、磨浮和精矿,其中中细碎车间主控、精矿车间、磨浮车间使用的是S7-300系列PLC控制系统,粗碎车间使用S7-200系列PLC系统,在中细碎车间包括辅助控制系统:圆锥润滑系统S7-200系列PLC系统、圆锥功率闭环控制S7-200系列PLC系统、圆锥破碎AB ControlLogix PLC三个子系统。每台PLC控制系统均有各自的上位机,S7-200、S7-300通过MPI或PROFI
BUS-DP接口连接至上位机的CP5611卡,上位机安装WinCC软件,对系统进行监控,同时WinCC具有OPC服务器功能,将工程变量发布给OPC客户端。AB ControlLogix PLC 通过以太网连接至上位机,上位机上装Rsview组态软件,同样具有OPC服务器功能。监控层的各车间上位机通过光纤、交换机等组网设备构成工业以太网,各台上位机均具备数据OPC服务器功能,使动态的工业数据上传完全无阻碍;在监控层以太网上增加一台Web服务器,在该服务器上建立提供web服务的是什么OPC客户端收集现场各个OPC服务器上传的数据,经过该服务器进行Web Service技术处理后,向工厂信息层通过厂局域网发布,通过厂局域网将数据发送到各用户,使用户在各个网络终端仅使用IE浏览器便能够阅读工业监控画面,同时,在客户使用的过程中,要求定义用户使用权限,终端用户登陆服务器时提供对应的用户名和密码,以确定用户身份及提供相应服务。
本项目的解决方案结合了工业通用的OPC Server技术为桥梁,搭建了工业控制网与工厂信息网的无缝连接。通常,在工厂解决方案中集成不同制造商的仪器和应用程序是非常复杂的工作,OPC(OLE for Process Control)标准是基于微软的COM技术,COM对象可以在网络上透明地分布,所以OPC Client可以通过DCOM(分布式COM)的方式访问OPC服务器,目前已有300多家自动化领域的厂商均能支持OPC接口,其中包括本案的西门子和AB公司产品。
4 结论
综上所述,本文探讨了设计与实现一个基于Web Service发布的选厂自动控制系统、信息系统,提出了OPC Client/Server、Web Browser/Server结构整合,实现了从控制层向信息层数据传递的流畅传递,为工厂的高效生产和有序管理建立了良好的技术平台。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论