计算机控制系统的电气设计(共13页).doc
《计算机控制系统的电气设计(共13页).doc》由会员分享,可在线阅读,更多相关《计算机控制系统的电气设计(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上计 算 机 控 制 系 统 的 电 气 设 计微电子技术的发展不断推进计算机技术的发展,计算机技术在人类社会发展中的作用越来越大。计算机的应用主要分为科学计算、信息处理与工业控制三个领域。计算机运行与计算速度的提高促进了科学计算的发展。在基础科学研究、气象分析、地质勘探、地震预测及军事科学研究等都离不开科学计算。我国大型计算机开发研究在某些方面已接近世界领先水平,从而为我国科学技术的发展创造了良好的条件。计算机技术与通信技术相结合产生了信息技术,信息技术的发展又促进了人类社会文明与发展。在一个城市实现计算机联网之后,在金融系统以及交通运输、物业管理、教育培训、电子商务
2、等行业计算机网络都发挥着非常重要的作用。计算机控制是计算机技术又一个非常重要与广泛的应用领域。指示与调节仪表在逐步实现数字化与智能化。常规工业控制系统也逐渐被计算机控制系统所代替。计算机控制系统在生产过程控制、电力、能源、交通及建筑智能化等行业中已得到广泛应用。1 概述1.1 我国计算机控制系统的应用与发展概况我国计算机控制系统的应用开始于20世纪70年代,当时以引进国外产品为主。1980年国内开始研制与开发计算机控制有关产品与控制系统。当时主机还依赖进口,国内以各种工业控制接口板的开发与生产为主,国产的单板机开始应用于一些小型控制系统。由于进口工业计算机主机价格昂贵,一些项目只好用商业机作为
3、主机,有些项目还用单板机作为主机。由于硬件与软件的水平都比较低,运行过程中出现了不少问题,造成了投资上的浪费。当时计算机控制技术在国外已经成熟,应用也比较普遍。上世纪80年代开始,随着改革开放的发展与国力的增强,计算机控制系统及工业型控制计算机开始进入国内市场。我国计算机控制的硬件及软件水平提高也很快,计算机控制的应用进入成熟阶段。当时国外计算机控制系统已发展为集散型控制系统,国内还以集中式计算机控制为主,技术上落后于国外一个等级。从上世纪90年代开始,建筑物智能化的发展大大促进了我国计算机控制的应用与发展。集散型计算机控制系统开始进入我国市场,变电站综合自动化在电力系统中也得到了普遍的应用,
4、在生产过程中也可开始采用现场总线控制系统。随着单片机技术的发展,各种测控仪表也逐步实现智能化。随着计算机技术、电子技术、通信技术及自动控制技术的发展,我国计算机控制系统的应用范围越来越广泛。生产过程控制、能源交通以及电力系统普遍采用了计算机控制,在建筑智能化工程中,楼宇自动化系统、消防自动控制也都采用了计算机控制。住宅智能化中智能化抄表系统与安防也采用了计算机采集与管理。1.2计算机控制系统的应用效果1.2.1 测量精度高,数字显示准确,历史数据存盘后可进行报表打印。1.2.2 事故报警容量大,显示内容丰富,并可进行事故追忆。通过存盘后,可随时打印。1.2.3 软件可完成各种复杂的算法,完成各
5、种复杂的控制。1.2.4 通过优化运行,提高产品生产效率与质量,有效节约能源从而降低生产成本。1.2.5 提高自动化水平,减少生产人员。1.2.6 通过计算机网络,实现现代化管理。1.3 我国计算机控制系统应用中存在的主要问题1.3.1 20世纪90年代以前,我国中小型计算机控制系统自行开发的非定性产品比较多,产品硬件与软件技术水平比较低,兼容性与可扩展性很差,给系统运行维护管理带来许多困难,系统无法升级与扩展,造成很大浪费。1.3.2 20世纪90年代改革开放以后,从国外引进的计算机控制系统较多,除了PLC可编程控制器之外,楼宇自动化系统、变配电站综合自动化系统开始大量引进。也开始生产变配电
6、站综合自动化系统及楼宇自动化系统,国产变配电站综合自动化系统的技术水平还是比较先进的。1.3.3计算机控制系统是高新技术产品,电气设计人员要有一个熟悉过程,开始阶段电气设计中存在不少问题,对计算机控制系统的运行带来一定影响。近年来计算机控制系统电气设计水平也在逐步提高。1.3.4 计算机控制系统运行以后,在运行管理上也有一些特殊的要求,管理体制要改变,人员技术水平要求也较高。开始阶段运行管理方面的问题比较多,近几年来也逐步在改善。1.4 计算机控制系统电气设计的重要性计算机控制系统的电气设计的任务主要是为计算机控制系统正常运行提供各种必要的条件,而不是进行计算机控制系统本身的硬件及软件设计。电
7、气设计根据工艺要求选好计算机控制系统的类型,然后作好供电电源、现场控制、测量及信号设备、外部电缆及接地与电气安全保护设计。计算机控制系统的功能主要取决于其硬件与软件的技术水平,能否保证可靠运行与电气设计的水平与质量有很大的关系,各种干扰会从电源线,测量、信号、控制以及通讯线进入计算机控制系统,处理不好就会影响计算机控制系统的稳定运行,电气安全保护设计不好,出现过电压时还可能损坏计算机控制系统的硬件设备,接地处理不好会造成计算机控制系统测量数据不准,引起信号误报警或控制误动作以及通信中断,由此可见计算机控制系统的电气设计与施工质量是保证其正常运行的一个非常重要的条件。2 计算机控制系统的基础知识
8、2.1 计算机控制系统的工作原理2.1.1 计算机的硬件计算机的硬件由大规模集成电路组成,集成电路分为逻辑电路与模拟电路两大类,计算机芯片主要由逻辑电路组成。计算机主要由中央处理单元(CPU)、存储单元(RAM、EPROM)模拟量与数字量转换单元(A/D)、数字量与模拟量转换单元(D/A)、数字量接口(I/O)以及通信单元等组成。2.1.2中央处理单元(CPU) 中央处理单元(CPU)又称为微处理器,它是计算机的核心。按处理的字节的位数可分为4位,8位,16位,32位与64位。单片机开始为4位与8位,现在已发展到32位。微型机有16位与32位,现在以32位为主。中央处理单元(CPU)由算术逻辑
9、单元(ALU)、通用寄存器陈列、指令寄存器及译码器、定时与控制单元、累加器、 暂存器、标志触发器、数据总线缓冲器与锁存器以及地址缓冲器等组成。算术逻辑单元主要完成算术运算、逻辑运算及十进制调整。算术运算有加、减、乘、除,逻辑运算有或,与,异或等。运算过程中要完成二进制与十进制转换以及十六进制与十进制转换。运算结果的特征由标志触发器来记忆。电子线路有截止(1),导通(0)与高阻抗(上下截止)三种状态,导通与截止分别用1与0来表示,所以在计算机内部数据只能用二进制来表示,字节为8位就有8位二进制数,16位就有16位二进制数。实际数据通常用十进制表示,十进制数进入计算机就要进行十进制与二进制转换。计
10、算机内部数据被取出后就要进行二进制与十进制转换。每四位二进制数组成一位十六进制数,四位十六进制数就由十六位二进制数组成。十六进制数分别用09及A、B、C、D、E、F来表示,为了与十进制相区别,十六进制数加后缀H。数据超过几K以后,用十进制表示要好多位,用二进制表示位数更多,用十六进制表示位数就相对减少很多,4位十六进制数就可以表示64K数据,所以程序编写需要用十六进制数。通用寄存器阵列是在CPU内部有许多存储二进制数的单元,8位为一个寄存单元,CPU运行程序时先把数据以二进制形式暂时存在寄存单元中再进行处理,处理结果一般放在内存中,这样可少一级寻址,可以提高处理速度。不同型号CPU寄存单元数量
11、不同。寄存单元越多,功能越强。寄存器阵列中还有两个特殊的寄存单元,一个是堆栈指针单元,一个是程序计数器。寄存单元是CPU内部共用单元,在执行中断服务程序时,要把正在执行的程序中的数据保存在堆栈中(入栈),中断程序结束返回原来程序时,要把保存在堆栈中的数取回来放在原来的寄存单元中(出栈),堆栈为先入后出,所以要用堆栈指针(单元)来进行出入栈管理。程序计数器(PC)存放正在执行程序的地址。它是一个16位计数单元,CPU在执行程序过程中首先以PC中的内容为地址,从内存程序区中取出一条指令,加译码后去执行,然后将程序计数器(PC)加一个数,执行的是单字节指令时加1,双字节指令时加2。根据程序计数器(P
12、C)中的内容,再执行下一条程序。定时与控制单元主要来完成定时控制以及根据控制要求,在不同时间自动发出各种控制信号。控制信号有复位信号(RESET)、时钟()、等待(WAIT)、存储器请求(MREQ)、I/O请求(TORQ)、读(RD)、写(WR)及中断请求(INT)等。2.1.3外部总线中央处理单元(CPU)虽然是计算机的核心,但它还必须与外部接口相配合才能形成一个完整的计算机。CPU通过外部总线与外围芯片相连接形成外部接口,外围芯片有存储器、AI、DI、AO、DO及通信接口等,外部总线分为数据总线(DB)、地址总线(AB)与控制总线(CB)。数据总线(DB)是一个8位双相传输总线,它可以将8
13、位二进制数(D0D7)由CPU传向CPU外部接口(写数据),也可以将8位数据(D0D7)从外部接口读到CPU内(读数据),它由程序中执行的I/O输入与输出语句来完成。地址总线(AB)是一个16位(A0A15)只能向外输出的单向总线,它用来选通存储器以及AI、DI、AO、DO四种I/O接口芯片的地址。控制总线(CB)包括复位(RESET)、时钟()、等待(WAIT)、存贮器请求(MREQ)、I/O请求(TORQ)、读(RD)、写(WR)、及中断请求(INT)等,它们均为一根线。复位线(RESET)加一个低电位负脉冲(有些CPU加正脉冲)后,CPU便从头开始执行程序,它用来控制上电后开始运行程序,
14、它与外部自复位芯片配合,可以形成自复位电路,以保证程序受干扰死机后,再重新自动启动。它是工业控制计算机非常重要的接口电路。时钟()是外部石英震荡器的输入端,由石英震荡器来产生外部时钟,控制CPU的运行速度。根据CPU型号不同有8MHZ,12MHZ,16MHZ及20MHZ等多种。外部时钟太高会影响CPU运行的稳定性,现在有些外部时钟内部有时钟电路,可自动将外部时钟采集后成倍提高,并可保证CPU运行的稳定性。等待线(WAIT)低电平有效,它可以告诉CPU所寻址的存贮器或I/O芯片是否准备好数据,CPU在执行程序中可插入等待周期,以保证CPU可以与任何速度的存贮器或I/O芯片同步。存贮器请求(MRE
15、Q)为三态输出,低电平有效。它接到存储器芯片的选片端。CPU要操作该芯片时除了数据线(DB)、地址线(AB)、读(RD)与写(WR)有效之外,还需要由MREQ向该芯片选片端发低电平,便可对该芯片所有单元进行读或写操作。外设输入输出请求(IORQ)也是三态输出,低电平有效。CPU执行外部设备接口输入与输出指令时,IORQ产生一个低电平脉冲选通外部设备接口芯片,以便对其进行读与写操作。中断请求(INT)为输入线,低电平有效。它为外部紧急事件提供一个中断输入端。当外部设备发生紧急事件时,马上产生低电平,CPU便进入中断服务程序对紧急事件进行处理,处理完之后便返回原来程序,继续执行原来的程序。它是一个
16、硬件输入中断源,程序中还有软件中断,它由编程人员来安排。2.1.4存贮器单元计算机的程序(二进制代码)与大量的数据都要放在存贮器单元中。存贮器单元的容量由地址线及控制线来决定。一般16位地址线(A0A15)寻值范围为64K。利用控制线可增加到128K或更高。程序编写好之后,固化在存贮单元中,接通电源便开始执行,断开电源程序不能丢失,所以固化程序的存贮单元称为EPROM区,数据要随时改写,所以放在RAM区。EPROM与RAM通称为内存器。EPROM中程序要修改,可以用紫外线进行擦除,有些芯片可以用电擦除。擦除一次整个芯片全部擦除,写入(固化)程序时可以用编程器来写。微型机用软盘或光盘将程序安装在
17、硬盘中。对于断电后需要保存的数据,可以利用带掉电保护的电擦除EEPROM芯片。EEPROM芯片为串行读写速度比较慢,数据少时还可以采用。现在已经有了大容量的电擦除(Flash)SARAM存贮器(简称闪存),采用并行直接读写,速度非常快、容量也大,微型机要保存历史数据,一般用UPS不间断电源供电,断电后有足够的时间将数据写入硬盘或电子盘中。现在微电子技术发展很快,芯片的集成度越来越高。有些单片机已经将(Flash)SARAM存贮器、A/D、D/A及通信芯片(CAN)与自复位芯片设计在CPU芯片内。这样计算机体积越来越小,成本下降,运行速度与可靠性大大提高。2.1.5 外部接口电路计算机控制系统的
18、现场各种信号都要与CPU连接起来,CPU才能进行控制。这些信号分为AI、DI、AO与DO四大类。模拟量输入简称AI,常规控制为测量回路,它通过A/D转换将直流模拟量信号转换为二进制数与CPU相连接。开关量输入接口简称为DI,常规控制为信号回路,CPU读I/O输入后判其电位为1或0来判断现场开关运行状态是合还是分。模拟量输出接口简称为AO,常规控制为比较给定回路,CPU可以输出二进制数,由D/A转换将二进制数转换为直流电压或电流信号然后去进行模拟量控制。开关量输出简称为DO,常规控制为控制回路, CPU利用开关量输出接口加隔离后驱动继电器,然后对现场各种设备进行控制, 通信接口也是计算机外部电路
19、的一种类型,属于通信协议的物理层。计算机控制用的比较多的通信接口有RS-485以及CAN总线等,现在已经开始采用以态网。通信接口主要用于集散型与现场总线型计算机控制系统的内部联网。2.1.6工作过程计算机完成控制功能需要根据程序来进行。程序由编程人员根据具体控制要求来编写。程序运行时,首先通过AI与DI接口采集到现场的测量与控制信号,然后经过与给定组比较,根据控制要求进行PID等调节,再经过DO与AO对现场进行控制。对有关数据与信号还要进行显示及报表打印,历史数据还需要存盘保存。人们把计算机称为电脑,计算机中央处理器(CPU)通过执行根据人们大脑思维编写的程序,来完成某些功能。计算机控制系统就
20、象一个完整的人体,有一个大脑,两只眼睛,一双手和两只脚。由模拟量输入(AI)与开关量输入(DI)两只眼睛观察到现场信号,经过CPU运行程序进行处理后,通过一双手由模拟量输出(AO)与开关量输出(DO)去控制现场设备, 同时通过鼠标、键盘、打印机、显示器进行人机对话,如果需要联网,就通过两只脚走出去,由计算机通信网络与外界进行联络。人体是由大脑通过神经系统来指挥工作,计算机控制系统是由电子线路(门电路即逻辑电路如与门、或门、非门、与非门、或非门,异或门,触发器、锁存器、驱动器等)识别0与1, 以二进制码形式来进行工作。人的大脑通过视神观察到外界物体, 计算机控制系统通过敏感元件,变送器与A/D转
21、换将电量与非电量的模拟量先变为统一的电模拟量(AI),再变为二进制码,并通过开关量输入(DI)的高电位与低电位, 就可以观察到现场的各种测量与控制信号信号。计算机控制系统采集到现场信号后,由CPU通过运行按人的思维编写的程序,进行逻辑与算术运算以及逻辑判断,然后以二进制码形式通过开关量输出(DO)与模拟量输出(AO)对现场设备进行控制,并通过显示与打印软件去指挥显示器与打印机进行工作。需要联网时,再通过计算机网络,根据事先约定的通信规约,以串行码的形式进行数据交换。2.2 计算机控制系统的基本组成计算机控制系统由供电电源设备、计算机、现场设备以及后备显示、报警与控制操作台等组成。供电电源设备包
22、括抗干扰电源、稳压电源及UPS不间断电源。它根据需要进行配备,一般安装在操作台内,由计算机控制系统的制造厂家统一考虑,电气设计一般可以不进行设计。计算机控制系统中所用的计算机有:微型机、单板机与单片机等种类。微型机现在已发展到P与P,大中型工程有过程控制时都选用工业型微机(IPC),普通工程只需要监控时选用办公用计算机也可以满足使用要求。单板机现在很少用,它逐步被单片机所代替,PLC、数字仪表、数字控制器以及各种专用控制单元均选用单片机。现场设备包括测量、信号与控制三大类。测量设备包括传感器与变送器。信号设备包括限位开关,转换与控制开关,继电器、接触器以及断路器的辅助接点。控制设备包括阀门与风
23、阀的执行器,接触器,磁力启动器以及断路器的操作机构。国外引进的计算机控制系统一般很少有后备显示、报警与控制操作台,国内生产的计算机控制系统一般都要再设计一个操纵台将电源设备,重要控制对象的后备显示,报警与控制设备集中安装在操作台内,这样可以方便系统的运行管理,算机控制系统检修,或发生事故停止运行时,通过人工操作继续运行。但是后备显示,报警与控制的对象不能太多,只限于一些主要对象,否则不仅会降低系统运行的可靠性,同时也增加了投资与运行维护费用与工作量。2.3 计算机控制系统的种类及应用范围2.3.1集中式计算机控制系统集中式计算机控制系统是最早期的计算机控制系统,它实际是用一台计算机及其扩展接口
24、板代替了安装在仪表盘内的各种显示、记录及调节仪表。外部测量、控制与信号设备以及控制电缆基本不变。集中式计算机控制系统在20世纪90年代中期以前应用的比较多,20世纪90年代中期以后逐步被集散型计算机控制系统代替,现在已经很少采用。2.3.2 集散型计算机控制系统(DCS)集散型计算机控制系统(DCS)是当前应用最广泛的一种计算机控制系统。它利用计算机通信电缆将安装于现场的各种数字化控制器(DDC)、PLC可编程控制器或现场控制站等连接到中央控制室计算机(工作站),形成一个计算机网络。所有控制单元均分散安装于控制设备附近,所以缩短了测量,信号与控制电缆,简化了电气设计,减少了施工与维护工作量,提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 电气设计 13
限制150内