论文部分内容阅读
可编程控制器(PLC)是以微处理器为核心,集微机技术、自动化技术、通信技术于一体的通用工业控制装置。由于它的功能强、可靠性高、适应性好以及具有模块化结构等优点,在工业控制中得到了广泛的应用。把个人计算机连入PLC网络,不但有很强的数据处理和管理能力,而且能给用户提供非常美观而又易于操作的界面,实现对系统参数的监控、修改及显示各种实时控制图表,从而使工作人员及时了解现场情况。而这些功能的实现是以PLC与上位机的通信为基础的,因此通信是本文研究的重点环节。本文共分六章,其中第五、六章是重点章节。第一章绪论,主要讲述了论文的研究背景和课题研究的任务。作为论文的理论基础,第二、三章分别介绍了PLC控制系统和PLC通信及网络的一些基本原理,并且针对行车机构给出了自行设计通信交互的思路。第四章详细介绍了西门子S7-200 PLC的通信方式、通信协议及通信指令。第五、第六两章针对专用行车电气控制装置存在的不能实现远程监控和存储历史数据等问题,编制了PLC自由口通信协议并用Visual Basic6.0高级语言设计通信界面、开发通信程序。另外,与系统研究相关的数据库理论、变频调速技术和传感器等应用技术在文中也有所涉及。文章最后总结了本课题设计的不足,提出了可以进一步完善监控功能的设想。论文以监控计算机与PLC数据通信的研究为理论基础,针对专用行车电气控制装置存在的问题,提出了实时监控的方法,深入地了解了通信的底层协议,通过对相关理论和技术的分析、应用,设计出良好的监控界面,主要开发了PC和S7-200 PLC的通信程序。该通信程序的开发,主要应用了Visual Basic6.0高级语言、S7-200 PLC的自由口通信指令、数据库等内容,与利用工控组态软件实现监控的方法相比较,这种自行开发的方式,具有占用硬盘空间小、控制灵活、性能价格比高等特点,可为针对性、专业性更强的监控应用提供通信保障,也可以为其它品牌的PLC通信提供借鉴,具有一定的现实意义和参考价值。