论文部分内容阅读
随着自动控制、计算机、通信、网络技术的发展,信息交换的领域已经覆盖了工厂、企业乃至世界各地的市场。在现代工业企业自动化中,计算机控制技术充当了较重要的角色,它是计算机技术和控制理论有机的结合,自动化和智能化程度也越来越高,确保系统安全、可靠运行显得尤为重要。本文主要讨论了PLC及其网络的工作机理,重点研究了把个人计算机开发成PLC及其网络的超级终端,实现对PLC工业控制系统的数据操作和管理的技术。详细介绍了个人计算机与西门子S7-200型PLC串口通信的条件、个人计算机的异步通信、以及运用高级语言编写个人计算机与PLC通信的接口程序原理。以离心机监控系统的开发为例,深入了解了离心机的工作原理及其故障情况,对系统要求及参数进行研究分析,利用PLC自由端口通信方式实现与上位机的串行数据传输,实现了计算机与PLC的实时通信,利用PLC自身所具备的逻辑运算和数据处理功能,实现了离心机监控系统的设计,最终实现计算机对PLC所连接设备工作状态的实时监控。着重研究PLC的通信机制和用户定义通信协议的编写,上位机采用可视化软件delphi开发了用于上位机和PLC通信的监控程序,本离心机监控系统操作方便、显示直观,并设计了友好的用户界面。