论文部分内容阅读
工业现代化的进程,对生产过程的自动化控制以及信息通讯技术提出了更高要求。工业自动化系统已经从单机PLC控制发展到以现场总线,工业以太网技术及人机交互为核心的网络控制系统。基于PLC的Wincc组态技术在烧结生产车间的应用,为提高烧结矿质量,促进高炉稳产,提高劳动生产率起了很大作用。本文结合300m2烧结机生产线的工艺流程及控制要求,基于WinCC组态技术,PLC控制技术,OPC通讯技术以及管理信息系统的研究,对烧结生产线的PLC数据采集,人机交互和网络监控与管理等方面进行了研究。本文主要完成了以下几方面的工作:1在对烧结工艺流程及控制要求进行充分研究的基础上,构建了基于S7—400系列PLC的基础自动化系统结构,模块化编程设计及PLC之间的通讯设计实现了车间级底层控制的硬件系统。2根据烧结生产实际流程,基于WinCC组态软件,设计并实现了整个系统的监控、报警处理、数据归档等功能。通过对WinCC脚本系统的分析,提出结合两种脚本语言,充分利用WinCC的开放性,借助文本和电子表格两种Windows应用程序实现烧结系统批量参数的存储与设定。为提高系统可靠性,进行了WinCC服务器的冗余设计。3考虑到生产车间内外网络对于安全性和数据流量的不同要求,基于“内外有别”的C/S和B/S的混合模式,创新性地成功构建了多客户机单服务器结构的C/S组态和基于Web Navigator的具有Internet/Intranet远程浏览功能的B/S组态。4根据上层系统的管理要求,为了弥补WinCC在数据库和报表处理方面的不足,利用Visual Basic语言编程,并采用OPC通讯技术实现了管理网服务器与WinCC的数据通讯,并将数据转储至标准SQL数据库,以提供给管理网的客户端,实现了运行在局域网上的信息管理系统,并采用ADO/SQL接口建立了工厂数据库。本系统将PLC, WinCC,OPC,Visual Basic技术结合在一起,实现了烧结系统的三层结构之间的通讯和监控,提高了系统的综合自动化水平,为提高烧结生产的整体经济效益具有重要的实际意义