论文部分内容阅读
在当今的工控领域,尤其是在石油、石化、汽车制造、钢铁冶炼、食品药品加工等国内外以生产加工为主的大型企业中,基于分布式的控制系统已经得到了广泛的应用。其中随着网络的发展,基于以太网的远程控制技术的出现,又使得控制系统向网络化控制方向发展成为可能,这不但使企业总体生产效率得以提高,而且节约了生产成本。在远程控制技术中,涵盖了较多先进的信息技术,其中关键技术主要包括OPC技术、基于Web技术的浏览器动态查询技术,以及实时数据库技术等。本文以两条柔性生产线为背景,以提高其二者的生产效率、科学调度以及节约成本为目的,设计并实现了基于Web浏览器的远程控制系统。本文在总体设计上,主要采用JSP技术与Servlet技术编写了Web服务器程序。首先,在系统数据采集方面,应用OPC技术结合Java代码,进行生产线底层设备的数据采集,将采集的数据存储到Web服务器。其次,在Web浏览器与服务器设计方面是本文的主要工作。在实现上,采用了Rational Rose软件进行了UML系统建模,然后进行了程序流程设计、模块分解与编程的实现。在模块设计中,主要进行了权限登录模块、报表管理模块、数据管理模块等的设计。本文的Java代码在MyEclipse开发环境下进行,然后将开发代码发布到Tomcat Web服务器上。最后,通过对两条柔性生产线的现场与远程调试,不但实现了两条生产线的组态王与WinCC的动态数据库的访问,而且还实现了将动态数据库的数据整合进行了Web发布,从而实现了远程控制。随着Internet技术的逐步深入,B/S模式与OPC技术的日渐成熟以及它们在工业上的逐步应用,会对企业的管理人员进行科学调度,进而提高生产效率并产生积极而深远的影响。因此,本文的课题成果对于企业提高其整体信息化水平必将起到它的指导作用。