论文部分内容阅读
目前,工业控制领域十分关注实时信息的运用,工业生产也同益朝着大型、高速、高效、集成与自动化方向发展。我们势必要引入更先进的控制手段和数据采集技术,来充分利用来自工厂的各类实时信息,最大限度的提高生产效率,为企业创造效益。 分布式计算机自动控制系统是将先进的计算机技术引入到传统的工业生产领域,利用计算机来辅助工业生产。本文的烧结矿生产线的监控与管理是一项技术要求较高的工作。烧结矿的质量直接与焙烧过程的工艺条件息息相关,而自动控制系统能对生产过程进行有效的监控,充分利用采集到的实时信息,得出有利于生产的指导性建议,为管理决策层提供更真实、可靠的实时和历史数据,使生产按预定目标顺利进行。 本文首先对常用的实时数据采集技术进行了研究,分别介绍了共享内存、动态连接库和动态数据交换技术的概念与特点。其次,提出了自动控制系统的总体结构设计,主要是系统的功能、架构与流程,软硬件配置,数据流向以及联网方案。文中还给出了成品子系统的具体设计,从工程项目的角度讲述了它的控制范围,控制功能等。最后,在上述技术研究和结构设计基础上,以成品子系统为背景,对实时数据采集与通信进行了实现。主要完成了对现场数据的采集和传输、生产过程的操作和监视、人机交互、控制与报警。其中,InTouch负责人机界面开发、人机交互、控制与报警的部分;VC++编写的数据采集程序既承担了数据采集功能,也集成了与HMI通信的功能,是系统软件的核心。数据采集程序是通过数据采集卡与智能采集前端串行通信获取数据,同时又作为DDE服务器向HMI应用程序传送人机界面显示所需的数据,而HMI应用程序充当客户。另外,本文对实现过程中的先进技术和细节问题也进行了描述。 本文采用了HMI与VC++结合开发的方法,使得工业数据采集软件具有更好的实时性和通用性,也为工厂未来信息的进一步集成打下了良好的基础。因此,本文在针对工业过程自动控制的具体应用上,具有较高的效率和显著的经济效益,有一定的借鉴意义。