1 / 9
文档名称:

计算机控制系统软件.doc

格式:doc   大小:173KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机控制系统软件.doc

上传人:gyzhluyin 2017/2/19 文件大小:173 KB

下载得到文件列表

计算机控制系统软件.doc

文档介绍

文档介绍:长春理工大学电子教案-计算机控制系统第七章第7 章计算机控制系统软件只有计算机硬件的计算机叫裸机, 它不能实现任何功能, 只是计算机控制系统的设备基础; 软件是任何系统的头脑、心脏和灵魂。计算机只有在配备了所需的各种软件后, 才能展现出令人眩目的多功能的光彩,也只有通过软件和硬件的相互配合,才能将各种控制策略、控制算法和控制目标实现, 才能充分发挥计算机的优势, 使计算机控制系统具有更高的性价比。本章主要介绍有关计算机控制系统的软件知识。软件是计算机系统中与硬件相互依存的另一部分, 它是包括程序、数据及其相关文档的完整集合; 程序是按事先设计的功能和性能要求执行的指令序列; 数据是使程序能正常操纵信息的数据结构; 文档是与程序开发, 维护和使用有关的图文材料。计算机控制软件是计算机控制系统中非常重要的部分。系统软件用来管理计算机系统的资源, 并以尽可能简便的形式向用户提供使用资源的服务,包括操作系统、支撑软件、系统实用程序、系统扩充程序( 操作系统的扩充、汉化)、网络系统软件、设备驱动程序、通讯处理程序等。其中操作系统是最基本的系统软件。操作系统是计算机系统的资源( 硬件和软件) 管理者,同时又是用户与计算机硬件系统之间的接口。常用的微型机操作系统有:如 Microsoft 公司的 Windows 98、 Windows 2000 、 Windows XP 、 Windows 2003 等是目前很受欢迎的操作系统。有些操作系统专用于多个终端的主机, 称为多用户操作系统, 上述的 UNIX 为多用户操作系统。应用软件是软件公司或用户为解决某类应用问题而专门研制的软件。由于计算机控制系统中控制任务的实现与管理功能的实现都需要借助软件来完成, 因而在计算机控制系统中软件起到了非常重要的作用, 软件设计的好坏将直接影响控制系统的运行效率和各项性能指标的最终实现。在实时工业控制应用系统中, 为了实现特定的应用目标, 需要进行应用程序的设计和开发。随着计算机控制系统应用的深入发展, 那种小规模的、解决单一问题的应用程序已不能满足控制系统的需要, 于是出现了由专业化公司投入大量人力财力研制开发的用于工业过程计算机控制、并可满足不同规模控制系统的商品化软件, 即工业控制组态软件。对最终的应用系统用户而言, 他们并不需要了解这类软件的各种细节, 经短期培训后, 所需做的工作仅是填表式的组态而已。由于这些商品化软件的研制单位具有丰富的系统的经验, 软件产品经过考核和许多实际项目的成功应用,所以可靠性和各项性能指标都可得到保证。同软件的发展历程一样, 计算机控制系统软件的发展也经历了从针对某一具体控制问题进行程序设计, 到逐渐针对经抽象的通用性问题或中大型控制系统进行规范化、系统化的软件工程设计的发展阶段。在软件工程中, 程序设计的主要特点是: 不同于以往的程序设计方法,软件工程适合于开发不同规模的软件;开发的软件适合于所基于的硬件向着超高速、大容量、微型化和网络化方向发展的方向; 在开发过程中, 决定软件质量的因素不仅是技术水平, 更重要的决定因素还取决于软件开发过程中的管理水平。随着过程计算机控制系统的内涵与外延不断扩大, 社会需求对过程计算机控制系统的要求越来越高, 因而其科学的软件设计方法也应按软件工程的方法进行。长春理工大学电子教案-计算机控制系统第七章计算机控