论文部分内容阅读
PLC是以微型计算机为核心的工业控制装置,它集电控、电仪、电传三电于一体,是现代工业三大支柱之一。由于它的功能强、可靠性高、适应性好以及模块化结构等优点,在工业控制中得到了广泛的应用。把个人计算机连入PLC网络可以向用户提供诸如工艺流程图显示、动态数据画面显示、报表编制、趋势图生成、窗口技术以及生产管理等多种功能,作为底层单元的PLC完成对现场开/关量、模拟输入/输出量的控制处理,而利用微型计算机良好的人机对话界面和数据处理功能,实现对一台或多台PLC进行监控,充分发挥PLC可靠、灵活的控制性能和计算机在管理、监控等方面的优势,提高控制系统的整体自动化程度。 本文从实际应用出发,以上海智能系统公司的“SMG-Ⅲ智能控制系统”为实例,通过对计算机控制系统、可编程控制器、数据库、OpenGL等一系列理论和技术的分析、应用,最终在上海闵行环城体育公园实现了一套广场灯光、喷泉等的PLC上位机监控系统,这也是本课题研究的意义所在。本文共分六章,其中第三、四、五章是本文的重点章节。第一章是论文的绪论,主要讲述了论文的研究背景、来源以及研究的目的和意义。作为论文的理论基础,第二章介绍了相关的一系列理论和技术,并阐述了可编程控制器的综合经济分析和最新发展状态、趋势以及“图形硬件的软件接口”OpenGL的基本程序结构。第三章讲述了系统的总体方案设计。PLC上位机监控系统是整个“SMG-Ⅲ智能控制系统”的中枢神经,在该章中作者通过对“SMG-Ⅲ智能控制系统”、工程目标以及系统整体结构的分析,结合上海闵行环城体育公园的实际情况,有针对性地提出了PLC上位机监控系统的模块划分。根据系统的模块划分,作者在第四、第五两章中对PLC上位机监控系统中各模块的具体设计与实现进行了详细说明,这两章也是本文的核心篇章。第四章详细阐述了系统的界面设计与操作说明,给出了在VC++中用MFC进行OpenGL编程的方法并结合项目的实际情况完成了一个可视化的、逼真的场景仿真,以及通过对几种VC++数据库开发技术的比较设计与PLC_仁位机监控系统的研究,设计及应用实现了系统的数据库模块。第五章作者详细说明了系统中PLC与上位机的物理连接、通信协议的制定以及PLC寄存器的地址分配,并用VC十十开发了上位机的通信模块。在第六章中作者对全文进行了总结并对相关技术的发展动向进行了展望。 本文以PLC上位机监控系统研究方面的理论知识为基础,在具体工程的背景下,提出了一套综合、高效的设计、开发和管理PLC上位机监控系统的方法,对现实具有一定的指导意义和参考价值。