论文部分内容阅读
随着工厂企业运行规模的不断扩大,监控系统经历了长足的发展。配料生产系统是一种把多种原料按照一定比例混合在一起通过粉碎,搅拌,喷液,制粒等加工过程最后生产出某种原料的生产系统。在饲料,建筑,食品等行业中,配料都是生产中必不可少的关键环节。随着信息技术和网络技术的不断发展,新一代的配料系统必将往信息化和网络化的方向发展。本论文结合配料生产系统的实际情况和设计要求,基于WinCC组态软件、Visual basic语言和OPC技术,对一个配料生产系统的多种PLC数据采集、人机交互和网络监控等方面进行了研究。本文主要完成了以下几个方面的工作:1.充分利用旧配料系统的硬件配置,从经济角度出发,应用西门子S7-300和欧姆龙CPM2AH系列PLC,模块化编程设计并实现了车间级底层控制硬件系统。针对WinCC不易与非西门子系列PLC通讯的问题,借助较为先进的开放性通讯技术OPC,成功实现了多种PLC与WinCC的混合通讯。2.依据实际配料流程,基于WinCC组态软件,设计并实现了整个系统的监控、报警处理、参数下载等功能。针对过程变量的参数赋值的关键控制技术,提出建立中间变量的思路,并结合结构变量简化变量名称结构,成功实现所有过程变量的实时监控。针对配方单数据处理问题,充分利用WinCC的开放性,借助文本和电子表格两种Windows应用程序分别实现了配方单的下载和上传。3.考虑到生产车间内外网络对于安全性和数据流量的不同要求,基于“内外有别”的C/S和B/S的混合模式,创新性地成功构建了OPC的双客户机单服务器的C/S组态和基于Web Navigator的具有Internet/Intranet浏览功能的B/S组态。4.根据上层系统管理的要求,为了弥补WinCC在报表和数据库方面的不足,利用Visual Basic语言设计并实现了运行在局域网上的信息管理软件,包括监控、报警、数据报表和参数下载等功能,并且基于SQL2000,采用ADO/SQL接口建立工厂数据库。本系统把WinCC、OPC技术和Visual Basic三者结合在一起,实现了配料系统三层结构之间的通讯和监控,增强了系统的综合自动化水平,提高了配料生产系统的整体经济效益,具有重要的实际意义。