【摘 要】
:
集散控制系统自上世纪80年代被引入到我国以来,已经被广泛地应用在大型工业生产装置中,但由于成本的关系,它在中小企业中并不普及。以低成本的嵌入式设备作为下位机的集散控
论文部分内容阅读
集散控制系统自上世纪80年代被引入到我国以来,已经被广泛地应用在大型工业生产装置中,但由于成本的关系,它在中小企业中并不普及。以低成本的嵌入式设备作为下位机的集散控制系统,配合上位机成熟的编程软件,是控制领域发展的一个方向。本论文参考主流集散控制系统的结构,设计了一种以嵌入式设备为下位机、PC机为上位机、针对于回路控制的集散控制系统。并且在系统中加入了在线编程的能力,使得下位机在不停机的情况下改变控制功能。本论文所做的主要工作如下:首先,在总体上设计了系统的结构,分别设计了现场控制站、工程师站和操作员站的硬件平台和软件平台,以及系统网路。其次,使用基于STM32F107核心的开发板作为下位机,设计了多任务的结构模型,实现了用于回路控制的控制任务和用于改变控制功能的在线编程任务,并且设计了用于监督控制的操控任务。实现了回路控制中使用的输入输出模块、滤波模块和控制算法等功能模块。设计了在线编程的通信模型和命令格式。接着,通过研究图元模型,设计和实现了基于VC++集成开发环境的上位机在线编程软件。软件采用了图形化方式表示功能模块,实现了图元的绘制和移动、复制、调整大小等操作,通过连线实现功能模块间的连接,并修改功能模块参数,形成控制回路。在此基础上,软件实现了基于图元生成编程信息的方式,实现编程信息的保存以及错误检测的功能,并通过传递命令的方式实现了对下位机的编程。使用者可以通过使用在线编程软件,随时地改变下位机的回路控制功能。接下来,分别针对上位机在线编程软件和下位机软件设计了实例,测试了系统的整体运行和实际工作情况。最后,总结了本论文的工作,阐述了未来改进的方向。
其他文献
在常见的业务信息系统中,有关的报表生成基本都是预先定制的,格式也是固定的,显示出如缺少灵活性、新增报表烦琐等缺点,并且因为系统数据库设计的不合理,数据格式多种多样,数据来源
网格是一个集成的计算与资源环境,它能够重新吸纳各种计算资源,将他们转化成一种随处可得的、可靠的、标准的同时还是经济的计算能力。在网格计算技术中,任务调度显得尤为重
在体育比赛中,比赛的规范性和结果的公正性越来越受到人们的关注和重视。如何提高比赛的公平和公正、减少人工干预、避免人为失误一直是一大难题。目前,在田径比赛中的计圈计
集成学习是近年来机器学习研究中发展迅速的一个分支。与学习算法直接面对样本数据不同的是,它专注于维护一套建立在各种分类器算法之上的框架。通过将原问题分解,并学习得到
作为一个广泛分布的全球信息服务中心,万维网集中了海量的信息,其中大多数是以网页文本的形式存放的。这些文本信息种类繁杂,缺乏组织,现有的以搜索引擎为代表的网络信息系统难以
近年来,嵌入式系统得到迅猛的发展,嵌入式技术的研究成为当今的一个热点话题。随着市场需求的不断扩大及硬件成本的下降,越来越多的嵌入式系统开始提供方便用户操作的图形用户界
随着信息技术的飞速发展和经济的全球化,保险企业面临的市场竞争形式从保险企业间的竞争逐渐转向精细化管理能力、持续发展能力的竞争。为了应对快速变化的商业环境,保险企业
在信息化高度发展的今天,人们以计算机技术为主,综合利用计算机三维图形技术、模拟技术等,来生成一个逼真的三维视觉世界,让用户可以从自己的视点出发,对所产生的虚拟世界这
在分布式多机器人系统协同应用中,机器人系统需要协同完成共同目标。然而随着机器人规模的扩大,环境广域化分布,机器人通常只能获得环境的部分观测,机器人间的信息共享成为了
光流是指图像中模式运动的速度。光流不仅包含了被观察物体的运动信息,而且携带着有关景物二维结构的丰富信息。尽管光流只是真实运动信息的投影,但是它可以被应用于很多方面