第6章 微型计算机控制系统设计与应用

合集下载

微型计算机原理及应用(第三版)电子教案第1章

微型计算机原理及应用(第三版)电子教案第1章

图1.2
1.3 布尔代数
布尔代数也称为开关代数或逻辑代数,和一般代数一样, 可以写成下面的表达式: Y=f(A,B,C,D) 但它有两个特点: (1) 其中的变量A,B,C,D等均只有两种可能的数值:0 或1。布尔代数变量的数值并无大小之意,只代表事物 的两个不同性质。如用于开关,则:0代表关(断路)或 低电位;1代表开(通路)或高电位。如用于逻辑推理, 则:0代表错误(伪);1代表正确(真)。 (2) 函数f只有3种基本方式:“或”运算,“与”运算及 “反”运算。下面分别讲述这3种运算的规律。
1.1.3 为什么要用十六进制
用十六进制既可简化书写,又便于记忆。如下列 一些等值的数:1000(2)=8(16)(即8(10)) 1111(2)=F(16)(即15(10)) 11 0000(2)=30(16)(即48(10))
1.1.4 数制的转换方法
由于我们习惯用十进制记数,在研究问题或讨论解题的 过程时,总是用十进制来考虑和书写的。当考虑成熟 后,要把问题变成计算机能够“看得懂”的形式时, 就得把问题中的所有十进制数转换成二进制代码。这 就需要用到“十进制数转换成二进制数的方法”。在 计算机运算完毕得到二进制数的结果时,又需要用到 “二进制数转换为十进制数的方法”,才能把运算结 果用十进制形式显示出来。
1 0 1 0 1 1 权: 25 24 23 22 21 20 乘积:32 0 8 0 2 1
累加: 结果:43(10)
43
二进制小数转换为十进制时也可用同样的方法,不 过二进制数小数各位的权是2-1,2-2…。 【例1.4】求二进制数0.101的十进制数。
0 1 0 1 权: 20 2-1 2-2 2-3 乘积:0 0.5 0 0.125 累加: 0.625 结果:0.625(10) 由此可得出两点注意事项: (1) 一个二进制数可以准确地转换为十进制数,而一个带 小数的十进制数不一定能够准确地用二进制数来表示。 (2) 带小数的十进制数在转换为二进制数时,以小数点为 界,整数和小数要分别转换。 此外,还有其他各种数制之间的转换,其方法和上述方 法差不多,都可以从数制的定义中找到转换方法。

微型计算机技术课后答案第六章-第八章

微型计算机技术课后答案第六章-第八章

6.1 分类说明8086CPU有哪几种中断?答:8086CPU中断源可分为内部中断和外部中断,内部中断有溢出中断、除法出错中断、INTn指令中断、断点中断、单步(陷阱)中断;外部中断有可屏蔽中断INTR\不可屏蔽中断NMI。

6.2 简述 8086可屏蔽中断的响应过程。

可屏蔽中断INTR接受来自普通外设的中断请求信号(一般使用可编程中断控制器8059A来管理此类外设的中断请求),当该信号线有效时,CPU将根据中断允许标志IF的状态来决定是否响应。

如果IF=0,则表示INTR线上中断被屏蔽或禁止,CPU将不理会该中断请求而处理下一条指令。

由于CPU并不锁存INTR信号,INTR信号必须保持有效状态,直到接受到响应信号或撤销请求为止。

如果IF=1,则表示INTR线上的中断开放,CPU在完成现在正在执行的指令后,识别该中断请求,并进行中断处理。

6.5 中断应答时序如图6.2所示,说明前后两个INTA周期的任务。

第一个INTA表示对中断请求的响应,用于通知中断请求设备,第二个INTA用于将中断类型号送数据总线的低8位上。

期间LOCK信号用于保证在中断响应过程中不会被其他CPU占用总线而导致中断响应失败。

6.9 某外设中断类型号为10H,它的中断服务程序的入口地址为1020H:3FC9H,求其向量地址并具体描述中断向量的各字节在存储器中的存储情况。

解:向量地址:10H*4=40H[0040H]、[0041H]、[0042H]、[0043H]依次存放C9H、3FH、20H、10H6.10 某外设的中断服务子程序名称为INT_PROC,其中断类型号为18H,试编写一程序段将该外设的中断向量装入到中断向量表中。

解:向量地址:18H*4=60HPUSH DSMOV AX,0MOV DS,AXMOV WORD PTR [0060H],OFFSET INT_PROCMOV WORD PTR [0062H],SEG INT_PROCPOP DSHLT7.2 简述CPU与外围设备交换信息的过程。

微型计算机原理及应用技术

微型计算机原理及应用技术

0000
0
9
0001
1
10
0010
2
11
0011
3
12
0100
4
13
0101
5
14
0110
6
15
0111
7
16
1000
8
17
二进制
1001 1010 1011
1100 1101 1110 1111 10000 10001
16进制
9 A B
C D E F 10 11
4. 各种数制之间的转换 【例1-1】 十进制数22.625转换为二进制数
②小数部分转换,每次把乘积的整数取走作为转换结果的一位,对 剩下的小数继续进行乘法运算。对某些数可以乘到积的小数为0(如 上述两例),这种转换结果是精确的;对某些数(如0.3)永远不能 乘到积的小数为0,这时要根据精度要求,取适当的结果位数即可, 这种转换结果是不精确的。
例如 :十六进制数
1
A
E
4
虽然BCD码是用二进制编码方式表示的,但它与二进制之间不 能直接转换,要用十进制作为中间桥梁,即先将BCD码转换为 十进制数,然后再转换为二进制数;反之亦然。
十进制 0 1 2 3 4 5
表1-2 BCD编码表
8421BCD码
十进制
0000
6
0001
7
0010
8
0011Leabharlann 9010010
0101
11
8421BCD码 0110 0111 1000 1001
1.3.1 计算机的硬件系统 1.3.2 计算机的软件系统 1.3.3 计算机的主要技术指标
1.1 引言 1.1.1 计算机发展概况

《微机原理及接口技术》第六章

《微机原理及接口技术》第六章

2、CPU对中断的响应
关中断:CPU响应中断后,发中断响应(INTA)信号的同时,内部自动实现关中断 保留断点:封锁IP+1,入栈保存CS:IP。 保护现场:由中断服务程序先将有关REG入栈保存。
给出中断入口、转相应的中断服务程序:中断服务程序起始地址,执行中断服务。
恢复现场:将中断服务程序入栈保存的REG内容弹出,恢复现场。 开中断与返回:中断服务的最后一条指令,出栈恢复CS:IP,恢复主程序运行,使IF自动恢
第十章
J X G
微型计算机开发应用
1/27
J X G
微机原理及接口技术 第六章、中断控制系统
本章要点:

J X G
中断的基本概念 中断处理过程 可编程中断控制器8259A的结构、功能 可编程中断控制器8259A的应用
2/27
J X G
微机原理及接口技术 6.1
一、中断的基本概念
中断系统
J X G
微机原理及接口技术
三、外部中断
8086芯片设置有两条中断请求信号输入引脚:NMI和INTR引脚,用于外部中断 源产生的中断请求,可分为以下两种: 1、可屏蔽中断 INTR (18脚) INTR线上的请求信号是电平触发的。当IF=0,CPU中断不响应,这种情况称为 可屏蔽中断。可屏蔽中断通过指令设置IF中断标志位,达到控制的目的。 STI CLI ;IF←1,开中断,CPU才能响应INTR线上的中断请求。 ;IF←0,关中断,CPU不响应INTR线上的中断请求。
对于系统专用中断,系统将自动提供0~4中断类型号,保证系统自动转到处理程序。
J X G
对于可屏蔽中断INTR,外接口电路产生中断类型号。目前8259A产生。

微型计算机控制技术课后习题答案

微型计算机控制技术课后习题答案

第一章计算机控制系统概述习题及参考答案1.计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。

(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。

(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。

2.实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。

(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。

(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。

3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?由四部分组成。

图1.1微机控制系统组成框图(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。

(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。

过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。

过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。

过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。

(完整版)于海生---微型计算机控制技术课后习题答案(给学生)

(完整版)于海生---微型计算机控制技术课后习题答案(给学生)

第一章计算机控制系统概述习题及参考答案1.计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。

(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。

(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。

2.实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。

(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。

(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。

3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?由四部分组成。

图1.1微机控制系统组成框图(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。

(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。

过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。

过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。

过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。

微型计算机控制系统的设计方法与步骤

微型计算机控制系统的设计方法与步骤
越限计数器加1 越限 N 次否? 是 上限报警 清越限标志


本次越限标志送
5FH
清零 5EH 单元
上限处理
6-6 T0
图 中 断 服 务 程 序 流 程 图
返回本节
THANK YOU VERY MUCH !
❖本章到此结束, ❖谢谢您的光临!
结束放映
返回本章首页
.
.. .
键盘与显示
过零信号发生器
MC 14528
LM311
~220V
..
.
.
74LS00TI光 耦L117驱 动 器
加热丝
.
变送器
热电偶
图6-2 电阻炉炉温控制系统原理图
1. 检测元件及变送器
检测元件选用镍铬-镍铝热电偶,分度号为 EU,适用于0℃~1000℃的温度测量范围,相应 输出电压为0mV~41.32mV。
返回本节
6.3.3 控制系统程序设计
开始
6-5
1.
设定堆栈指针
开始

清标志和暂存单元

程 序
T 1 中断程序
清显示缓冲区
主 程
清标志D5H

T 0 初始化

开CPU中断

停止输出

扫描键盘 返回
温度显示
T 1 中断服务程序
2. T0中断服务程
T0中断服务程序是此系统的主体程序,用 于启动A/D转换、读入采样数据、数字滤波、 越限温度报警和越限处理、大林算法计算和输 出可控硅的同步触发脉冲等。在T0中断服务程 序中,要用到一系列子程序。如:采样子程序、 数字滤波子程序、越限处理程序、大林算法程 序、标度变换程序和温度显示程序等。T0中断 服务程序流程图如图6-6所示。

最新微型计算机原理与应用习题集及答案

最新微型计算机原理与应用习题集及答案

微型计算机原理与应用习题集及答案微型计算机原理与应用习题集目录第1章概述 (1)第2章计算机中的数制与编码 (2)第3章微处理器及其结构 (4)第4章 8086/8088CPU指令系统 (9)第5章汇编语言程序设计 (17)第6章存储器系统 (27)第7章中断技术 (31)第8章输入/输出接口技术 (37)第9章串行通信技术及其接口芯片 (42)模拟试题(一) (44)参考答案 (48)模拟试题(二) (49)参考答案 (52)模拟试题(三) (53)参考答案 (56)河南理工大学 2006--2007 学年第 1 学期 (58)参考答案 (61)近年来某高校硕士研究生入学试题 (63)参考答案 (66)近年某高校研究生入学考试试题 (70)参考答案 (74)近年某高校攻读硕士学位研究生试题 (75)参考答案 (77)第1章概述一、填空题1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。

2.运算器和控制器集成在一块芯片上,被称作CPU。

3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。

4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线仅供学习与交流,如有侵权请联系网站删除谢谢78(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为内部总线。

5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。

这种原理又称为冯·诺依曼型原理。

二、简答题1.简述微处理器、微计算机及微计算机系统三个术语的内涵。

答:微处理器是微计算机系统的核心硬件部件,它本身具有运算能力和控制功能,对系统的性能起决定性的影响。

微处理器一般也称为CPU;微计算机是由微处理器、存储器、I/O接口电路及系统总线组成的裸机系统。

微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.实时性 所编写的软件应满足系统的实时性,即能够在被控 对象允许的时间间隔内对系统进行控制、计算和处理。 2.灵活性和通用性 为使程序具有较强的适应能力和可组合性,通常要 求所编程序具有一定的灵活性和通用性。即编程时应采 用模块结构,尽量将共用的程序编写成子程序,以便设 计时将这些具有一定功能的子程序(或中断服务程序)进 行排列组合,使其能根据具体需求完成某一特定的任 务。
第6章 微型计算机控制系统设计 与应用
6.1 系统的设计原则 6.2 系统设计的方法及步骤 6.3 微型计算机控制系统设计实例
6.1 系统的设计原则
对于不同的控制对象,系统设计方案和具体的技术指标 有所不同,但系统设计的原则是一致的,这就是:系统的可 靠性高、操作性能好、实时性强、通用性好、经济效益高。
3.实时性强 实时性是微型计算机控制系统中一个非常重要的指 标,主要表现在时间驱动和事件驱动能力上,即要求系统 能及时响应并处理各种事件,且不丢失任何信息,不延误 任何操作。但微型计算机控制系统的实时性并不是指系统 的速度越快越好,而是根据实际要求,能对生产过程进行 实时的监测与控制。为此,应配有实时操作系统,过程中 断系统等。
3.现场设备选择 主要包含传感器、变送器和执行机构的选择以及人 机联系方式确定等。 传感器的选择要正确,它是影响系统控制精度的重 要因素之一。常用的传感器有流量传感器、液位传感 器、压力传感器、温度传感器、测速发电机等,传感器 的作用是将被测模拟参数转化成电信号,其输出可以是 电压,也可以电流。 执行机构是微型计算机控制的重要组成部件。执行 机构的选择一方面要与控制算法匹配,另一方面要根据 被控对象的实际情况决定。
常用的执行机构有电动、气动、液压以及步进电机 等。微型计算机控制系统的主要执行机构是电动执行机 构,它具有响应速度快、体积小、种类多、与计算机接 口容易、使用方便等特点。当被控对象有特殊要求时, 也可选择气动执行机构、液压执行机构及步进电机等。 人机联系方式是人机对话的纽带,它主要是将按键、开 关、显示、打印设备等通过接口与主机相连,以实现源 程序的输入、给定或检测参数的设置与修改、中间结果 或最终结果的显示、打印以及报警等功能。 对所提出的总体设计方案要进行合理性、经济性、 可靠性以及可行性论证。论证通过后,便可形成作为系 统设计依据的系统总体方案图和系统设计任务书,以指 导具体的系统设计过程。
6.2.5
软件设计
微型计算机控制系统的软件分为系统软件和应用软 件两大类。如果选用工控机来组建系统,能减小系统软 件设计工作量,一般工控机都配有实时操作系统或实时 监控程序,各种控制、运算软件,组态软件等,可使系 统设计者在最短的周期内开发出目标系统软件。 一般工控机把工业控制所需的各种功能以模块形式 提供给用户。其中包含:控制算法模块(多为PID),运 算模块(四则运算、开方、最大/小值选择、一阶惯性、 超前滞后、工程量变换、上/下限报警等数十种),计数 /计时模块,逻辑运算模块,输入模块,输出模块,打 印模块,显示模块等等。
5.经济效益好 采用微机控制应带来高的经济效益,设计时系统硬件 部分的选择要充分考虑性能价格比,在满足性能指标的前 提下尽可能降低成本。这就要求设计人员在设计系统方案 时,应该全面论证,详细考察,考虑用软件实现部分硬件 功能,以降低硬件成本。 系统设计时除需考虑性能价格比外,还应考虑提高投 入产出比,在产品质量、数量、降低能耗、改善劳动条 件、降低环境污染等方面应有所提高,带来技术进步。
工控机的生产都是按工业标准进行的,考虑到了工 控环境的恶劣性,元器件都进行了严格筛选;并按功能 模块化生产模板,使电路干扰、电流发热等问题大为减 少,同时通过合理的结构设计和采用电磁兼容技术、备 份技术和可靠性保证技术等,使工控机产品各项指标都 能达到很高的要求。 系统规模较大,自动化水平要求高,甚至集控制与 管理 为一体的系统可选用DCS、高档PLC或其它工控网 络构成;系统规模较小,自动化水平要求低的,可选单 回路控制器、低档PLC等构成。
6.2.6
系统的调试与运行
系统设计完成后,还需进行系统的调试。系统调试 包括系统硬、软件分调与联调,系统模拟调试和现场投 运。 1.硬件调试 按硬件设计电路的结构,分功能模块分别进行调 试,以确定其是否能满足硬件信号的关系。 2.软件调试 针对硬件中各功能模块编制对应的测试软件,对其 进行调试,待各模块功能调试完毕后,再进行软件的联 机总调试。
2.系统操作性能好 操作性能好,包括两层含义,即使用方便和维护容 易。 使用方便体现在操作简单、直观形象、便于掌握。 即:不需要操作人员掌握专门的计算机知识,同时考虑到 降低对操作人员的专业知识的要求,并兼顾操作人员原有 的操作习惯。 维护容易则体现在系统发生故障时,便于查找和维 修。即系统应具有故障诊断功能,硬件设计上考虑功能模 板化,以便于故障发生时能方便地更换故障模板。
6.2.1
系统总体方案设计
设计一个性能优良的微型计算机控制系统,要注重 对实际问题的调查。通过对控制对象的深入了解、分析 以及工作过程、环境的熟悉,才能确定系统的控制任务 和要求,提出切实可行的系统总体设计方案。系统总体 方案的好坏,直接影响整个控制系统的投资、调节品质 及实施细则,因此,确定微型计算机控制系统设计总体 方案,是进行系统设计时至关重要的一步。 系统总体设计方案主要包含以下几个方面的内容。
6.2.2
分析与建模
对于可以建立控制对象数学模型的工业生产过程, 必须详细了解对象的工艺过程、参量允许波动的范围和 控制要求,以及工艺设备的种类,使用操作条件、技术 规范等有关情况,在此基础上建立对象的数学模型。 建模是一个十分复杂的问题,常用方法有工艺理论 分析法和实验测试法两种。
工艺理论分析法在分析的基础上,利用诸如热平衡 方程、化学反应式以及物料和能量的转换关系式等确定 各变量之间的定性和定量关系。 实验测试法通过在对象输入端加入一定的输入量, 同时记录输出量的变化,根据实验数据描绘曲线,近似 地求出有关参数,用以确定等效的数学模型,也是广泛 应用的一种方法。
1.可靠性高 可靠性高,是系统设计最重要的一个原则。 系统设计时,首先应选高性能的工控机,以保证在恶 劣环境下系统仍能正常工作;其次控制方案、软件设计要 可靠;第三应设计各种安全保护措施,如各种报警、事故 预测与处理等。 为防止微机控制系统故障,应设计后备装置。 一般控制回路可用手动操作器作后备; 重要回路可用常规仪表作后备,或者用双机方式。 对于较大的系统,还应注意功能分散。
6.2.4
硬件设计
一般需要选择的内容包含: 1)根据控制任务的复杂程度、控制精度以及实时 性要求等选择主机板。 2)根据程序和数据量的大小等选择存贮器板。 3)根据模拟量输入通道(AI)、模拟量输出通道 (AO)点数、分辨率和精度,以及采集速度等选A/D、 D/A板。 4)根据开关量输入通道(DI)、开关量输出通道 (DO)点数和其它要求(如交流还是直流、功率大小等) 选择开关量输入输出板。 5)根据人机联系方式选择相应的接口板。
1.确定控制方案 根据系统要求,确定采用开环控制、闭环控制还是 混合控制。如果是闭环控制还需进一步确定是单回路还 是多回路;根据整个控制系统的目标和要求,确定微机 在其中所起作用,并进而确定系统是采用直接数字控制 (DDC),还是采用计算机监督控制(SCC),或分布式控制 (DCS)等。
2.确定系统的构成方式 控制方案确定之后,需要选择微处理器,确定系统 的构成方式。微处理器是整个控制系统的核心,其性能 的好坏直接影响系统的性能。微处理器种类繁多,可根 据任务要求、投资规模以及现场条件进行选择。 对于设计的任务比较大,且需对现场的控制过程进 行监控时,可以工控机为核心构成系统。工控机具有系 列化、模块化、标准化和开放式系统结构,有利于系统 设计者在设计时根据要求像搭积木般地组建系统。这种 方式可提高系统研制和开发速度,提高系统的技术水平 和性能,增加可靠性。
3.可靠性 可靠性是微型计算机控制系统正常运行的基本保 障。微型计算机控制系统的可靠性除与系统硬件有关 外,其软件结构也是影响系统可靠性的重要原因之一。 因此为保证系统软件的可靠性,通常要设计诊断程序及 软件陷阱等,以便定期对系统进行诊断及防止程序失控 等。 自行开发控制软件时,应先画出程序总体流程图和 各功能模块流程图,再行编制程序。程序编制应先模块 后总体。
4.通用性好 一个微机控制系统,一般包含对多台设备和多个过程 参数的控制,各台设备和各个过程参数的控制要求是不同 的,而且设备、过程参数还有增减。系统设计时应该考虑 能适应不同设备和各种不同的过程参数,采用模块化结 构,按照控制要求灵活构建系统,以便能使系统不作大改 动就能很快适应新情况。这就要求系统的通用性要好,能 灵活地进行更改和扩充。 另外,系统设计时各设计指标应留有一定余量,如工 控机的处理速度、存储器容量、输入输出通道数以及电源 功率等,以备系统扩充时使用。
6)根据需要选择各种外设接口板、通信板、滤波 板等。 7)选择各种计算机外设。 如果根据系统的实际需要,选用合适的芯片来组建 系统,则还需考虑设计以下几方面的内容: 1)存储器扩展 2)模拟量输入通道的扩展 3)模拟量输出通道的扩展 4)开关量I/O接口设计 5)系统速度匹配问题 6)系统负载匹配问题
一般的控制可采用数字PID算法,通过参数的在线 整定,达到较为满意的控制效果;对于快速随动系统, 可选用最少拍控制算法;对具有纯滞后的控制对象,可 选用纯滞后补偿或大林控制算法;对具有时变、非线性 特性的控制对象以及难以建立数学模型的控制对象,可 选用模糊控制算法等。 对一个控制对象,往往可以采用不同的控制算法达 到预期的控制效果。控制算法的选定应满足系统控制速 度、控制精度和系统稳定性的要求。可以在控制系统中 设计多种控制算法,通过数字仿真或试验进行分析对 比,选择最佳的控制算法。
Байду номын сангаас
3.模拟调试 所谓模拟调试,就是在实验室模拟被控对象和运行 现场,进行长时间的运行试验和特殊条件(高/低温、振 动、干扰等)试验。其目的在于全面检查系统的硬、软 件功能,系统的环境适应能力和可靠性。控制对象可以 用物理装置或电子装置来模拟。 4.现场投运 模拟调试通过后,便可进行现场投运。尽管上述调 试过程进行得非常认真、仔细,现场投运时仍可能出现 问题,应认真分析加以解决。
相关文档
最新文档