计算机控制系统软件硬件,计算机控制系统软件.doc

第7章 计算机控制系统软件

本章的教学目的与要求

了解计算机软件的基础知识,操作系统,掌握数据结构和数据库的概念及应用。

授课主要内容

计算机控制软件概述

操作系统

数据结构

计算机控制系统中的数据库

主要外语词汇

Data Structure:数据结构,Operating System(OS):操作系统,Embedded Operating System(EOS):嵌入式操作系统,Structured Query Language(SQL):结构化查询语言

重点、难点及对学生的要求

说明:带“***”表示要掌握的重点内容,带“**”表示要求理解的内容,带“*”表示要求了解的内容,带“☆”表示难点内容,无任何符号的表示要求自学的内容

计算机控制软件的分类和功能**

操作系统的分类及特点**☆

数据结构的概念及特点***

计算机控制系统中数据库***

辅助教学情况

多媒体教学课件(POWERPOINT)

复习思考题

计算机控制软件的分类和功能

操作系统的分类及特点

数据结构的概念及特点

计算机控制系统中数据库

参考资料

刘川来,胡乃平,计算机控制技术,青岛科技大学讲义

与其他计算机应用系统一样,计算机控制系统也分为硬件和软件两部分组成。只有计算机硬件的计算机叫裸机,它不能执行任何功能,只是计算机控制系统的设备基础;软件则是计算机控制系统的核心,计算机只有在配备了所需的各种软件后,才能展现出令人眩目的多功能的光彩,也只有通过软件和硬件的相互配合,才能将各种控制策略、控制算法和控制目标得以实现,才能充分发挥计算机的优势,使计算机控制系统具有更高的性价比。

7.1 计算机控制软件概述

软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合;程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发,维护和使用有关的图文材料。计算机控制软件是计算机控制系统中非常重要的部分。

7.1.1 计算机软件基础

计算机软件根据功能可以分为系统软件、支撑软件和应用软件三类。

7.1.2 计算机控制系统软件功能

在软件功能上,控制软件一般具有以下功能:

实时数据采集:采集现场控制设备的数据,过程控制参数;

控制策略:为控制系统提供可供选择的控制策略方案;

闭环输出:在软件支持下进行闭环控制输出,以达到优化控制的目的;

报警监视:处理数据报警及系统报警;

画面显示:使来自设备的数据与计算机图形画面上的各元素关联起来;

报表输出:各类报表的生成和打印输出;

数据存储:存储历史数据并支持历史数据的查询;

系统保护:自诊断、掉电处理、备用通道切换和为提高系统可靠性和维护性所采取的措施;

通信功能:各控制单元间、操作站间、子系统间的数据通信功能;

数据共享:具有与第三方程序的接口,方便数据共享;

根据上述性能,衡量一个过程控制系统软件性能优劣的主要指标是:

系统功能是否完善,能否提供足够多的控制算法(包括若干种高级控制算法)。

系统内各种功能能否完善地协调运行,如进行实时采样和控制输出的同时,又能同时显示画面,打印管理报表和进行数据通信操作。

人机接口是否良好,要有丰富的画面和报表形式,较多的操作指导信息。另外操作要方便、灵活。

系统的可扩展性能如何,即是否能不断地满足用户的新要求和一些特殊的需求。

7.2.1 操作系统的分类

按机型分:大型机、中、小型机和微型机操作系统。

按用户的数目分:单用户和多用户。

按功能特征分:批处理操作系统、实时操作系统、分时操作系统。

按照应用模式分:嵌入式操作系统和通用操作系统,我们通常提到的操作系统一般是指通用操作系统。

7.2.2 操作系统的功能

操作系统主要具有以下五大管理功能

1.进程管理

2.处理机管理(CPU管理)

3.存储管理 设备管理

文件管理

Linux

5.Palm OS

7.3 数据结构

7.3.1 什么是数据结构

数据元素(Data Element)是数据的基本单位。

数据结构(Data Structure)指的是数据之间的相互关系,即数据的组织形式。虽然至今没有一个关于数据结构的标准定义,但它一般包括以下三方面的内容:

数据元素之间的逻辑关系,也称为数据的逻辑结构(Logical Structure)

数据元素及其关系在计算机存储器内的表示,也称为数据的存储结构(Storage Structure)

数据的运算,即对数据施加的操作。

数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储无关,是独立于计算机的,因此,数据的逻辑结构可以看作是从具体问题抽象出来的数学模型。数据的存储结构是逻辑结构在存储器里的实现(亦称为映像),它是依赖于计算机的。

按照以上描述,我们可以将数据结构定义为:按某种逻辑关系组织起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值