第一篇:多层数据库损害控制系统设计研究论文
摘要:传统的数据库损害控制是一阶段的,在损害评估期间损害会扩散。本文我们给出名为一种多阶段数据库损害控制系统的设计与实现。通过这种方法,系统保证在损害评估期间不会发生损害扩散。
关键词:多层数据库损害控制;系统设计
最近,越来越多的人发现现有的安全的系统对于多种攻击来说依旧易于攻击,现有安全机制缺乏阻止攻击能力。入侵容忍系统不同于传统的安全系统,扩展传统安全系统经历攻击后能够生存或可操作。入侵容忍系统的焦点在于面临攻击时有能力提供持续的基本服务。本文中,我们给出一个多阶段数据库损害控制的完整模型,并且设计和实现一个多阶段数据库损害控制系统。本系统的关键特性是实现多阶段损害控制,因此能够确保修复期间不会存在损害漏出。同时能立即控制多个恶意事务造成的损害,没有损害漏出,而且对于最终用户是透明的,因此数据库应用开发人员感觉不到损害控制的复杂。
1多级数据库控制元素
1.1一阶段损害控制
可生存数据库系统执行一阶段损害控制,只对修复管理鉴别出被破坏的数据项进行控制,直到它们被修复。一个被控制的数据项不能被新的事务读取或更新。
1.2多阶段损害控制
可生存数据库系统实行多阶段损害控制:(1)一旦恶意事务B被发现,一组特殊的数据项,记做SE,将被立即控制。SE的定义是被B破坏的数据集,记做SD,是SE的子集。这个阶段叫做最初控制。最初控制应该迅速完成。被控制的数据集被称作控制集。为确保最初控制之后没有损害扩散,每一个活动事务应该被回滚到SE被控制之前。(2)整个多阶段损害控制过程是一系列控制集,即SE,S1,S2,...,Sk,...,这些集合汇聚到一个空集合¥,SE是最初控制的结果,而且可能包括很多错误控制的未被损害的数据项。Si(i>=1)是解除错误控制数据项或已经被修复的数据项的解除控制操作集合的结果。作为结果,当i 2应对多个恶意事务的算法设计 我们针对多个恶意事务提出一种多阶段控制算法,能够保证被控制的数据库部分不会有损害泄漏。处理多个恶意事务的具体算法如下:When系统只有一个恶意事务Bi正在被修复,且恶意事务Bj被发现:控制操作:(a)回滚所有当前活动事务(b)设置t2为当前时间(c)设置t1的值为min(tBis,tBjs)。这里tBis和tBjs分别是Bi及Bj开始时间。注意Bj可能早于Bi开始。(d)在U_SET被随后解除控制操作调整之后,允许新事务进入。解除控制操作:(1)Case1Bj早于Bi提交(a)从U_SET中移除所有数据(b)停止当前所有解除控制阶段(c)通过扫描Bj开始时间的日志来重启解除控制阶段A、B和C。被重启的阶段现在应该处理Bj和Bi,而不是仅仅处理Bi。例如,阶段A应该只把Bi和Bj都没破坏的数据项放入U_SET。(d)通过扫描Bj开始时间的日志来重启修复进程(连同解除控制阶段D)。被重启的修复进程现在应该处理Bi和Bj。(e)随时将解除控制的数据项放入U_SET。(2)Case2Bj晚于Bi提交If没有解除控制阶段完成这部分包含Bj提交之后执行操作的日志的扫描继续每一个解除阶段,方法是每一个控制阶段调整为不仅仅处理Bi,而是处理Bi和Bj。Else对于每个已经扫描到某些Bj提交之后执行的操作的解除控制阶段(包括修复进程)(a)停止解除控制阶段(或修复进程)(b)移除Bj提交之后被更新而且被这个阶段(或进程)从U_SET中解除控制的数据项(c)通过重新扫描Bj开始以后的日志重启这个解除控制阶段(或修复进程)。重启的阶段(或修复进程)现在应该处理Bj和Bi上述算法确保所有被恶意事务引起的损害将在恶意事务被检测到的时候立刻被控制,并且在如何时间点,不会有损害从被控制的数据库部分泄漏出去。 3系统组成本系统的主要组成包括:控制执行器、解除控制执行器。系统的关键操作是通过三个主要事件触发的。 3.1控制执行器 当控制执行器从它的消息队列里取回一个恶意事务,它将执行算法1中的控制操作。特别的,它将(1)停止执行新事务,(2)中止所有活动事务,(3)调整控制时间窗口,(4)在从解除控制器和修复管理报告U_SET已经调整的“准备好”消息后,允许新事务执行。由于TRANS_LIST表包括活动事务的标识,控制执行器能够要求DBMS中止这些事务。因为事务的开始时间也保持在TRANS_LIST表,调整控制时间窗口将会很容易。当一个新的用户事务在上述控制操作完成后到达时,控制执行器需要这样实现损害控制:在控制时间窗口内更新的任何数据项都不允许访问,除非是U_SET中的对象。控制管理算法如下所示。注意损害控制管理的实现以SQL语句为单位而不是事务,因为:(1)读提取也是以SQL语句为单位;(2)在某些事务里某些稍晚的SQL语句执行可能依赖于先前的语句;(3)这中方法能够实现更快的控制检查。对于有多个SQL语句的事务,我们不检查任何其他SQL语句的读操作,就能够拒绝或延迟这个事务的访问。 3.2解除控制执行器 解除控制执行器负责解除控制阶段。为了实现控制,系统需要保持事务类型间的依赖关系。特别的,利用“类型图”表保持类型依赖。 参考文献: [1]孙玉海,孟丽荣.基于多级入侵容忍的数据库安全解决方案[J].计算机工程与设计,2005(03). 过程控制系统的发展史 “过程控制”是现代工业自动化的一个重要领域.随着各类生产工艺技术的不断改进提高,生产过程的连续化、大型化不断强化,随着对过程内在规律的进一步了解,以及仪表、计算机技术的迅猛发展,生产过程控制技术获得了更大的进展。《过程控制系统》是过程控制自动化及相关专业的一门主要专业课程。过程控制系统可分为常规仪表过程控制系统与计算机过程控制系统两大类。前者在生产过程自动化中应用最早,已有六十余年的发展历史,后者是自20世纪70年代发展起来的以计算机为核心的控制系统。从系统结构来看,过程控制已经经历了四个阶段。 1.基地式控制阶段(初级阶段) 20世纪50年代,生产过程自动化主要是凭生产实践经验,局限于一般的控制元件及机电式控制仪器,采用比较笨重的基地式仪表(如自力式温度控制器,就地式液位控制器等),实现生产设备就地分散的局部自动控制。在设备与设备之间或同一设备中的不同控制 系统之间,没有或很少有联系,其功能往往局限于单回路控制。过程控制的目的主要是几种热工参数(如温度,压力,流量及液位)的定值控制,以保证产品的质量和产量的稳定。时至今日,这类控制系统仍没有被淘汰,而且还有了新的发展,但所占的比重大为减小。 2.单元组合仪表自动化阶段 20世纪60年代出现了单元组合仪表组成的控制系统,单元组合仪表有电动和气动两大类。所谓单元组合,就是把自动控制系统仪表按功能分成若干单元,依据实际控制系统结构的需要进行适当的组合,因此单元组合仪表使用方便,灵活。单元组合仪表之间用标准统一的信号联系,气动仪表(QDZ系列)为20~100kPa气压信号,电动仪表为0~10mA直流电流信号(DDZ—Ⅱ系列)和4~20mA直流电流信号(DDZ—Ⅲ系列)。由于电流信号便于远距离传送,因而实现了集中监控与集中操纵控制系统,对提高设备效率和强化生产过程有所促进,使用那个了工业生产设备日益大型化与连续化发展的需要。随着仪表工业的迅速发展,对过程控制对象特性的认识,对仪表及控制系统的设计计算方法等都有了较大的进步。但从设计构思来看,过程控制仍处于各控制系统互不关联或关联甚少的定值控制范畴,只是控制的品质有了较大的提高。单元组合仪表已延续了几十年,目前国内还广泛应用。由单元组合仪表组成的控制系统,其控制策略主要是PID控制和常用的复杂控制系统(如串级、均匀、比值、前馈、分程和选择性控制等)。 3.计算机控制的初级阶段 20世纪70年代出现了计算机控制系统,最初是直接数字控制(DDC)实现集中控制,代替常规的控制仪表。但由于集中控制的固有缺陷,未能普及与推广就被集散控制系统(DCS)所替代。DCS在硬件上将控制回路分散化,数据显示,实时监督等功能集中化,有利于安全平稳的生产。就控制策略而言,DCS仍以简单的PID控制为主,再加上一些复杂的控制算法,并没有充分发挥计算机的功能。 4.综合自动化阶段 20世纪 80年代以后出现了二级优化控制 ,在DCS的基础上实现先进控制和优化控制。在硬件上采用上位机和DCS(或电动单元组合仪表)相结合,构成二级计算机优化控制。随着计算机及网络技术的发展,DCS出现了开放式系统,实现多层次计算机网络构成的管控一体化系统(CIPS)。同时,以现场总线为标准,实现以微处理器为基础的现场仪表与控制系统之间进行全数字化,双向和多站通信的现场总线网络控制系统(FCS)。FCS将对控制系统结构带来革命性变革 ,开辟控制系统的新纪元。 当前自动控制系统发展的主要特点是:生产装置实施先进控制成为发展主流;过程优化受到普遍关注;传统的DCS正在走向国际统一标准的开放式系统;综合自动化系统(CIPS)是发展方向。 综合自动化系统,就是包括生产计划和调度,操作优化,先进控制和基层控制等内容的递阶控制系统,亦称管理控制一体化系统(简称管控一体化系统)。这类自动化系统是靠计算机和及其网络来实现的,因此也称为计算机集成过程系统(CIPS)。这里,“计算机集成”指出了它的组成特征,“过程系统”指明了它的工作对象,正好与计算机集成制造系统(CIMS)相对应,有人也称之为过程工业的CIMS。 可以认为,综合自动化是当代工业自动化的主要潮流。它以整体优化为目标,以计算机为主要技术工具,以生产过程的管理和控制的自动化为主要内容,将各个自动化 “孤岛”综合集成为一个整体的系统。近二十几年来,工业生产规模的迅猛发展,加剧了对人类生存环境的污染,因此,减小工业生产对环境的影响也已纳入了过程控制的目标范围,综上所述,过程控制的主要目标有保障生产过程的安全和平稳,达到预期的产量和质量,尽可能减少原材料和能源消耗,把生产对环境的危害降低到最小程度。由此可见,生产过程自动化是保持生产稳定、降低消耗、降低成本、改善劳动条件、促进文明生产、保证生产安全和提高劳动生产率的重要手段,是20世纪科学与技术进步的特征,是工业现代化的标志之一。 以上为过程控制系统的历史,现状以及未来的发展方向。 电专111班 孟阳 120114303113 计算机控制技术的应用 xx(沈阳工业大学 研究生学院,辽宁省 沈阳市110000) 摘要:随着科学技术的发展,人们越来越多的用计算机来实现控制。近年来,计算机技术、自动控制技术、检测与传感器技术、CRT显示技术、通信与网络技术和微电子技术的高速发展,给计算机控制技术带来了巨大的发展,因此,设计一个性能良好的计算机控制系统是非常重要的。计算机控制系统包括硬件、软件和控制算法3个方面,一个完整的设计还需要考虑系统的抗干扰性能,使系统能长期有效地运行。本文的主要目的就是在浅析计算机控制技术原理的同时,对计算机控制系统的发展趋势进行描述。关键词:计算机控制技术;原理;应用 中图分类号:TP29 文献标识码:A 文章编号: The application of computer control technology xxxxx(Shenyang University of Technology Shenyang 110000) Abstract: with the development of science and technology, more and more people use computer to realize control.In recent years, computer technology, automatic control technology, measurement and sensor technology, the CRT display technology, communication and network technology and the rapid development of modern microelectronics technology, computer control technology on the development, therefore, to design a good performance of the computer control system is very important.Computer control system includes three aspects: hardware, software and control algorithm, a complete design also need to consider the anti-jamming performance of the system, the system can run effectively for a long time.The main purpose of this article is on the principle of computer control technology of shallow at the same time, the development trend of computer control system is described.Key words: computer control technology;The principle;application 1.计算机控制系统组成 计算机控制系统的组成计算机控制系统由硬件和软件两大部分组成。而一个完整的计算机控制系统应由下列几部分组成:被控对象、主机、外部设备、外围设备、自动化仪表和软件系统。1.1硬件部分 计算机控制系统的硬件构成将自动控制系统中的控制器的功能用计算机来实现,就组成了典型的计算机控制系统。计算机控制系统由计算机(工业控制机)和生产过程两大部分组成。工业控制机是指按生产过程控制的特点和要求而设计的计算机,它包括硬件和软件两部分。生产过程包括被控对象、测量变送、执行机构、电气开关等装置。1.2 软件部分 软件系统是控制机不可缺少的重要组成部分。只有在适当的软件系统支持下,控制视才能按设计的要求正常地工作。控制机的软件系统包括系统软件和应 用软件两大类。系统软件是用于计算机系统内部的各种资源管理、信息处理相对 外进行联系及提供服务的软件。例如操作系统、监控程序、语言加工系统和诊断 程序等。应用软件是用来使被控对象正常运行的控制程序、控制策略及其相应的 服务程序。例如过程监视程序、过程控制程序和公用服务程序等。应用软件是在 系统软件的支持下编制完成的,它随被控对象的特性和控制要求不同而异。通常 应用软件由用户根据需要自行开发。随着计算机过程控制技术的日趋成熟,应用 软件正向标准化、模块化的方向发展。标准的基本控制模块由制造厂家提供给用 户,用户只需根据控制的要求,经过简单的组态过程即可生成满足具体要求的专 用应用软件,大大方便了用户,缩短了应用软件的开发周期。提高了应用软件的 可靠性。 2.计算机控制系统的特点 (1)结构上:计算机控制系统中除测量装置、执行机构等常用的模拟部件之外,其执行控制功能的核心部件是数字计算机,所以计算机控制系统是模拟和数字部 件的混合系统。 (2)计算机控制系统中除仍有连续模拟信号之外,还有离散模拟、离散数字等 多种信号形式。 (3)由于计算机控制系统中除了包含连续信号外,还包含有数字信号,从而使 计算机控制系统与连续控制系统在本质上有许多不同,需采用专门的理论来分析 和设计。 (4)计算机控制系统中,修改一个控制规律,只需修改软件,便于实现复杂的 控制规律和对控制方案进行在线修改,使系统具有很大灵活性和适应性。 (5)计算机控制系统中,由于计算机具有高速的运算能力,一个控制器(控制 计算机)经常可以采用分时控制的方式而同时控制多个回路。 (6)采用计算机控制,如分级计算机控制、离散控制系统、微机网络等,便于 实现控制与管理一体化,使工业企业的自动化程度进一步提高。 3.计算机控制系统的控制过程 (1)实时数据采集:对来自测量变送装置的被控量的瞬时值进行检测和输入。 (2)实时控制决策:对采集到的被控量进行数据分析和处理,并按已定的控制 规律决定进一步的的控制过程。 (3)实时控制:根据控制决策,适时地对执行机构发出控制信号,完成控制任 务。 4.计算机控制系统的设计过程 计算机控制系统的设计过程计算机控制体系的软件和硬件的组织构造是根 据它联系的设备不一样,有所改变的,他们的组织结构大致是一样地,可以涉及 到系统设计,控制任务,软件设计等。4.1系统方案设计 我们依据体系设计任务书进行总体方案设计,对体系的软件,硬件它们的构 造再考察它的要求,推算出合适它的的系统,组成一个新的系统。再时间很紧张 的时候可以拿现场的配件组合,再设计费用不到位的时候工作人员可以组织自己 设计的模式,但是要注意化风好软件和硬件的价格及时间,控制体系结构它的概括微型的处理器、存储器、选择好接线口、传感器、硬件的设计与调试的基本内容。4.2控制任务 我们要对超控设备进行调研,研究,了解工作程序是再体系设计1前应该做好的事,只有理解了它的要求,理解了它要接收的任务,涵盖体系的终极目标,数据流量还有准确度,现场的要求,时间的控制,我们要严格按照计划说明操控,实现整个系统操作。4.3软件设计 计算机软件的设计要依据体系规划的总意见,确定体系下所要完成的各种功能及完成这些系统性能的推理和时差序关系,并用合理组成部件表格画出来。他们是根据体系组成表格不同的功能,分别规划出相应的控制体系所需要的软件。例如仿真的量输入和仿真量输出及数据处理还有互联和打字版处理格式等。每一种表格都可以单独进行实验调试,各种表格分别实验调试好以后,再按工作路线图推理和时间顺序关系将他们正确组合、互相连接、实验和调试。 4.4现场安装调试 首先要按设计计划合理组装装,对体系结构进行大体的演练和比较准确的演练,结合演练的结构数据重置体系的置和储存数据进行软硬件的调试,他们的构件组成都可以在演练数据下用对演练数据进行试研的办法同时进行,同时他们要进行统一的实验及推理,仿真物体是这个体系验证的最基本要求,而好的体系的数据调整实试要在现场进行。 5.计算机控制技术在自动化生产线上的应用 工业机器手臂的自动化的冲压生产线运行循环路线可以简单概括为:上下料机构板材冲压。钢板物料的传送、线头板料清洗涂油、钢板板物料料位置校正、第一台压床冲压、下料机器手臂提取物料、压床再次冲压、依设计流程传到下一个工序、机器人收取物料并裁剪、把它输送到下一台压床、下一台机器人接着提取物料、把物料放到输送装置上,工人开始按规定型号堆积板材。用工业机器人的自动化的生产线,会更加符合现再经济发展的需求及技术方面的创新。机器人手自动的化生产线适用于现在大规模的生产的各个行业,也适合已有生产线实现全自动的业再次更新,工程机器人自动的生产线通过改变不同的软件,它可应用于很多车型生产,它的可控制性能很好,工业机器人体系组成包括上下料结构、清洗涂油机体系对各种型号的冲床兼上下料体系、物料输送体系。各个分体系连接间的电气化操控是按照统一操做控制和删减控制的原则,他们再不同附件的操控系统中,他们是应用了机械与构建操控的很有代表性的一个组成,他们每个级别都应用不一样的互联网工程和软硬件控制,以达到不同的设计效果实现自动化。各部分操控体系采用具有现场总线形式的PtC操控方法,他有独立操控和智能操控的特点。为确保控制体系正常运转,我们在车间总的线路全部采用西门子Proflbus总线及di数字化的局域计算机网络的分布式包交换技术体系。每个监督控制结构的PiC之间及PiC与上~个机械间的联系全部采用了现代化的集成板的局域电脑互联网的分布式包交换技术,供监控体系相互联系时应用。冲床机的运动中枢应连接Ethetnet csrd与机器人的操控体系联网,操控体系与工业机器人的联系方式是通过Proflbus.DP的总路线连接的他们实现了信息的互换和连接。连接体系采用了HMI SIEMENS的触摸技术,在每一个可操控的部件上都放置一个显示屏,它应用了Proflbus的数据连接。各个部件都安装了信息指示灯和紧急开关,屏幕可看到系统信息及显示错误出现在那里,与这个设备有联系的的i\O 信号在HMi上显示,他们以红灯和黄灯区分。系统如果发现哪里有情况,将会鸣笛警报,显示屏上将会出现问题出现在那里,以便维修人员查找。这个体系还有演练数字场景的能力,在磨拟演练中,它的压力和转动速度可能会影响到生产还有可能会发生操作控制与机械运转不同步的可能,体系是通机器人的离线程序控制的机器人的运行路线,来减少生产现场的实验休整周期。机器人冲压设备再生产中使用面很广,他改变了传统的劳动模式,改善了劳动条件及强度,确保了生产的安全,提高生产的进度及产品的合格率,它不但材料的生产流程还减少了浪费,节约了时间,缩小了生产成本,随着生产线的制作、调试设备的周期设计时间不断提前,机器人自动化生产线越来越为汽车主机厂所接受,成为冲压自动化生产线的主流。 6.竖炉球团计算机控制系统 结合球团生产的特点,将竖炉球团T艺分解为四组,即配料烘干组、润磨旁路组、造球组、竖炉组根据现场的实际情况。系统的控制设备主要分布在总控室和现场设备控制站,其中竖炉组控制箱全部放在总控室。按照竖炉自动系统的控制要求和各设备的功能,系统可分为四层,各层设备和功能如下。 第一层为处于系统底层—— 检测元器件与执行机构。该层主要有电动蝶阀、放散阀、各种仪器仪表、变频器以及快切阀等。主要完成生产设备的操作和工艺参数的监测,执行来自PLC的程序指令,并做出相应的操作或显示实时监测数据参数。 第二层为PLC控制层,包括CPU模块,PS模块,DI、DO、AI、AO模块,ET200M模块和各种网络通信接口适配器等 主要完成整个系统PLC站的控制网络集成,负责接收从设备层传送的信息、数据和上位机控制的命令,并将这些命令再反馈到设备层,完成中央信息层与设备层之间的信息、数据、命令传输及交换 第三层为中央信息层,即上位机控制层。监控上位机是j台研华IPC一610H工控机(配有Windowsxp操作系统,并安装STEP75.4西门子编程软件和组态软件),一台为操作员站,一台为T程师站,另外一台作为操作员站和工程师站的热备;两台彩色喷墨打印机和相关网络通信设备等组成。通过上位机,操作人员可以远程控制现场各设备的运行,完成实时监测参数和现场设备运行状态的控制,历史数据的记录、查看,报警与故障的提示和处理等功能 第四层为网络和其他外部保护设备 工业以太网交换机、不间断电源(UPS)、信号避雷器和隔离器,用于发生断电、雷击或电磁干扰等情况,各种设备仍能安全稳定地运行且信号正确无误传送。 7.总结 计算机控制就是用计算机对一个动态对象或过程进行控制。在计算机控制系统中,用计算机代替自动控制系统中的常规控制设备,对动态系统进行调节和控制,这是对自动控制系统所使用的技术装备的一种革新。通过大量的阅读关于计算机控制的文章,了解到了计算机控制与我们密切相关,无处不在。也随着社会的发展,人们也越来使用计算机来控制,对与一些企业来说使用计算机控制,虽然技术或者一些仪器需要大量的资金,但是从长远方面来看,它节省了人力物力。从算机控制的技术应用的方面的考虑,我认为计算机控制的技术发展潜力还是很大的,值得我们去学习去研究。总之,随着计算机软件技术的逐渐发展,计算机的操作控制正逐步的进入到生产的各个领域。所以我们要不断创新改革,创作出一个更好的控制体系是非常有意义的。 参考文献 [1]谢国民、付华.电气传动自动化[J].2009年第2期第31卷第40页 [2]马菲.仪器仪表学报[J].2013年第1期 [3]王文成、张金山等.控制工程[J].2011年第2期 [4] 李峰李超等.测控技术[J].2013年32卷1期 [5] 唐星元.仪器仪表学报[J].2012年第1期 [6]杨文光.控制理论及应用[J].2011年第2期 [7]李元春.计算机控制系统 数据库课程小论文 10级 电技九班 丁鹏 2010212024 内容摘要: 数据库是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。 本课程主要讲解了数据库基础、数据模型和数据概念、数据库系统的设计方法、SQL Server关系数据库管理系统、数据库保护技术;介绍了数据库系统的开发、数据库设计以及数据库技术的最新研究领域和应用领域及其发展。 关键字: 数据库系统、数据库管理系统、SQL server数据库、数据库设计 二.课程主要内容和基本原理: (一).数据库系统: 数据库系统,是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。 数据库系统通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员一般是由业务水平较高、资历较深的人员担任。 数据的结构化,数据的共享性好,数据的独立性好,数据存储粒度小,数据管理系统,为用户提供了友好的接口。数据库系统的核心和基础,是数据模型,现有的数据库系统均是基于某种数据模型的。数据库系统的核心是数据库管理系统。 数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。DBMS是数据库系统的基础和核心。 (二).数据库管理系统: 数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。DBMS提供数据定义语言DDL与数据操作语言,供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。 1.数据定义:DBMS提供数据定义语言DDL,供用户定义数据库的三级模式结构、两级映像以及完整性约束和保密限制等约束。DDL主要用于建立、修改数据库的库结构。DDL所描述的库结构仅仅给出了数据库的框架,数据库的框架信息被存放在数据字典(Data Dictionary)中。 2.数据操作:DBMS提供数据操作语言DML,供用户实现对数据的追加、删除、更新、查询等操作。 3.数据库的运行管理:数据库的运行管理功能是DBMS的运行控制、管理功能,包括多用户环境下的并发控制、安全性检查和存取限制控制、完整性检查和执行、运行日志的组织管理、事务的管理和自动恢复,即保证事务的原子性。这些功能保证了数据库系统的正常运行。 4.数据组织、存储与管理:DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据、存取路径等,需确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。数据组织和存储的基本目标是提高存储空间利用率,选择合适的存取方法提高存取效率。 5.数据库的保护:数据库中的数据是信息社会的战略资源,随数据的保护至关重要。DBMS对数据库的保护通过4个方面来实现:数据库的恢复、数据库的并发控制、数据库的完整性控制、数据库安全性控制。DBMS的其他保护功能还有系统缓冲区的管理以及数据存储的某些自适应调节机制等。 6.数据库的维护:这一部分包括数据库的数据载入、转换、转储、数据库的重组合重构以及性能监控等功能,这些功能分别由各个使用程序来完成。 7.通信:DBMS具有与操作系统的联机处理、分时系统及远程作业输入的相关接口,负责处理数据的传送。对网络环境下的数据库系统,还应该包括DBMS与网络中其他软件系统的通信功能以及数据库之间的互操作功能。 (三).SQL Server数据库: Microsoft SQL Server是一个高性能的、多用户的关系型数据库管理系统;它是专为客户/服务器计算环境设计的,是当前最流行的数据库服务器系统之一;它提供的内置数据复制功能、强盗的管理工具和开放式的系统体系结构为基于事务的企业级信息管理方案提供了一个卓越平台。 在 SQL Server数据库中、数据被组织为用户可以看得见的逻辑部件,这些逻辑组件主要包括基本表、视图、存储过程、触发器和用户等。 SQL Server 将用户可以看得到的这些逻辑组件物理地存储在磁盘上的操作系统文件中。作为普通用户只需要关心逻辑组件的存在,二它们的物理实现在很大程度上是透明的,一般只有数据库管理员需要了解和处理数据库的物理实现。 每个SQL Server 实例包括四个系统数据库(master、model、tempdb和msdb)以及一个或多个用户数据库。根据定义的安全权限,每个SQL Server 实例都可以使所有连接到实例的用户使用该实例上的所有数据库。 数据库是建立在操作系统文件上的,SQL Server在发出CREATE DATABASE 命令建立数据库时,会同时发出建立操作系统文件、申请物理存储空间的请求;当CREATE DATABASE 命令成功以后,在物理上和逻辑上都建立了一个新的数据库;然后就可以在数据库中建立各种用户所需要的逻辑组件,如基本表、视图等。 (四).数据库设计: 数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。 1.需求分析: 调查和分析用户的业务活动和数据的使用情况,弄清所用数据的种类、范围、数量以及它们在业务活动中交流的情况,确定用户对数据库系统的使用要求和各种约束条件等,形成用户需求规约。 2.概念设计: 对用户要求描述的现实世界(可能是一个工厂、一个商场或者一个学校等),通过对其中住处的分类、聚集和概括,建立抽象的概念数据模型。这个概念模型应反映现实世界各部门的信息结构、信息流动情况、信息间的互相制约关系以及各部门对信息储存、查询和加工的要求等。所建立的模型应避开数据库在计算机上的具体实现细节,用一种抽象的形式表示出来。以扩充的实体—(E-R模型)联系模型方法为例,第一步先明确现实世界各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门内所用信息的局部描述(在数据库中称为用户的局部视图)。第二步再将前面得到的多个用户的局部视图集成为一个全局视图,即用户要描述的现实世界的概念数据模型。 3.逻辑设计 主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。与此同时,可能还需为各种数据处理应用领域产生相应的逻辑子模式。这一步设计的结果就是所谓“逻辑数据库”。 4.物理设计: 根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构(包括文件类型、索引结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。这一步设计的结果就是所谓“物理数据库”。 5.验证设计: 在上述设计的基础上,收集数据并具体建立一个数据库,运行一些典型的应用任务来验证数据库设计的正确性和合理性。一般,一个大型数据库的设计过程往往需要经过多次循环反复。当设计的某步发现问题时,可能就需要返回到前面去进行修改。因此,在做上述数据库设计时就应考虑到今后修改设计的可能性和方便性。 6.运行与维护设计: 在数据库系统正式投入运行的过程中,必须不断地对其进行调整与修改。 (五)、应用领域及其发展 应用领域 1.多媒体数据库 这类数据库主要存储与多媒体相关的数据,如声音、图像和视频等数据。多媒体数据最大的特点是数据连续,而且数据量比较大,存储需要的空间较大。 2.移动数据库 该类数据库是在移动计算机系统上发展起来的,如笔记本电脑、掌上计算机等。该数据库最大的特点是通过无线数字通信网络传输的。移动数据库可以随时随地地获取和访问数据,为一些商务应用和一些紧急情况带来了很大的便利。 3.空间数据库 这类数据库目前发展比较迅速。它主要包括地理信息数据库(又称为地理信息系统,即GIS)和计算机辅助设计(CAD)数据库。其中地理信息数据库一般存储与地图相关的信息数据;计算机辅助设计数据库一般存储设计信息的空间数据库,如机械、集成电路以及电子设备设计图等。 4.信息检索系统 信息检索就是根据用户输入的信息,从数据库中查找相关的文档或信息,并把查找的信息反馈给用户。信息检索领域和数据库是同步发展的,它是一种典型的联机文档管理系统或者联机图书目录。 5.分布式信息检索 这类数据库是随着Internet的发展而产生的数据库。它一般用于因特网及远距离计算机网络系统中。特别是随着电子商务的发展,这类数据库发展更加迅猛。许多网络用户(如个人、公司或企业等)在自己的计算机中存储信息,同时希望通过网络使用发送电子邮件、文件传输、远程登录方式和别人共享这些信息。分布式信息检索满足了这一要求。 6.专家决策系统 专家决策系统也是数据库应用的一部分。由于越来越多的数据可以联机获取,特别是企业通过这些数据可以对企业的发展作出更好的决策,以使企业更好地运行。由于人工智能的发展,使得专家决策系统的应用更加广泛。 发展趋势 随着信息管理内容的不断扩展,出现了丰富多样的数据模型(层次模型,网状模型,关系模型,面向对象模型,半结构化模型等),新技术也层出不穷(数据流,Web数据管理,数据挖掘等)。目前每隔几年,国际上一些资深的数据库专家就会聚集一堂,探讨数据库研究现状,存在的问题和未来需要关注的新技术焦点。过去已有的几个类似报告包括:1989 年Future Directions inDBMS Research-The Laguna BeachParticipants,1990 年DatabaseSystems : Achievements and Opportunities,1995 年的Database 1991:W.H.Inmon 发表了《构建数据仓库》 三.心得体会: 在做完这次课程论文后,让我再次加深了对数据库的组成原理的理解,对数据库的构建也有更深层次的体会。数据库的每一次发展,都凝聚着人类的智慧和辛勤劳动,每一次创新都给人类带来了巨大的进步。数据库从早期的简单功能,到现在的复杂操作,都是一点一滴发展起来的。这种层次化的让我体会到了,凡事要从小做起,无数的‘小’便成就了‘大’。 四.参考文献: <<数据库系统及应用>> 崔巍 <<数据库系统概论 >> 王珊 电厂废水处理控制系统的设计与研究 一、项目简介 本电厂废水处理控制系统项目所在地位于山西省霍州市。霍州发电厂于1967年1月由水利电力部批准筹建,采用火力发电,装机容量40万千瓦,年发电量25亿千瓦·时,主要担负着山西中南部地区工农业生产及人民生活用电,是山西电网的主力电厂。 霍州发电厂建设时正处于中国发展的特殊年代,在选厂、设计、设备选购、施工、安装和投产发电等方面追求简易发电,给安全经济生产留下先天缺陷。由于火力发电厂是工业用水大户,因此每天的工业废水如果直接排放,不仅浪费水资源,而且会造成严重的环境污染。 以 往的废水处理系统采用人工手动控制,造成人员工作强度大,控制效率低,控制工艺落后。本次项目采用全新的自动控制系统和监控技术可以克服以前人工控制精度 低、运行操作繁琐、误操作可能性大等缺点,该系统的废水处理工艺流程具有一定的先进性,达到了电厂废水零排放,大大提高了水的利用率。同时可以通过网络把 监控数据融入整个电厂的自动化管理中,节省人力物力,便于集中管理。通过本自动控制系统把处理过的废水再纳入整个电厂的水循环中,提高电厂用水的效率,节 约成本,提高了整体的经济效益。使电厂的自动化管理和自动化控制生产方面达到一个新的高度。 图1 霍州发电厂污水处理池外景 二、系统介绍 1. 项目工艺简介 本次项目的主要任务包括含煤废水的回放、化学再生废水收集、主厂房内系统优化消防、生活水系统隔离、生活污水及工业废水回用工程。采用一定的污水处理工艺,并通过自动化控制达到预期规定的控制指标。整个废水处理系统由收集池、调节水池、净化器、污泥池、清水池等部分组成,在废水处理过程中,我们将系统划分为五个子系统来处理,分别为:净水系统、储药系统、过渡调节系统、清水回用系统以及污泥浓缩系统。电厂的废水处理系统工艺流程图如图2所示:图中的圆代表收集水泵;长方形代表集水池;长圆罐代表一体化净化器,系统中共有四个净化器,其余三个在图中省略。箭头的指向代表废水的流向,其流向为从左往右。 图 2电厂废水处理系统工艺流程图 2.项目方案 为保证废水处理系统安全稳定的运行,该项目中控制器、执行器、监控组态部分均采用西门子系列产品,主要有以下几部分: a.负载电源模块(PS):PS 307 b.接口模块(IM):IM360,IM361 c.中央处理单元(CPU):CPU315-2DP d.信号模块(SM):数字量输入模块SM321,数字量输出模块SM322,模拟量输入模块SM331,模拟量输出模块SM332 e.执行器:MicroMaster430/420变频器 f.监控组态软件:WINCC(Windows Control Center)6.0 三、控制系统构成 控制系统的设计包括PLC控制系统部分,系统采集与执行器控制部分以及上位机的监控系统部分。系统结构设计图如图3所示。 图 3系统结构设计图 1. 系统硬件配置 在电厂污水处理控制系统中,根据用户要求及实际情况分析,我们采用西门子公司的S7-300系列产品来完成此项目。参照西门子公司提供的产品技术参数,以S7-300系列中的CPU315-2DP实现控制功能,由于该系统模拟及数字输入输出量较多,采用接口模块IM360、IM361(主机架使用IM360,扩展机架使用IM361)连接扩展的信号模块满足系统要求,其中信号模块包括若干数字量输入模块 SM321,数字量输出模块 SM322,模拟量输入模块SM331,模拟量输出模块SM332。 现场多台工作泵采用西门子MicroMaster430变频器,MicroMaster430变频器除了具有第四代变频器的特点以外,还具有应用于风机和泵类的硬件和软件特征,尤其适合用于风机和水泵负载的控制。使用此种型号的变频器可以节约能源消耗,降低运行噪声,对环境起到很好的保护作用。 电厂污水处理控制系统的输入输出信号主要分成4个部分,放在三个相连的导轨上: 模拟量输入:一站集水池液位,二站集水池液位,清水池液位,污泥池液位,过渡水池液位,溶药箱液位,流量计和四个进化器的浊度和压差。 模拟量输出:四个控制变频器(一站收集水泵、回用水泵、加药计量泵a、加药计量泵b)。 数字量输入:分为各个水泵风机的运行,故障反馈信号,手/自动选择信号;各个阀门的手动开,关控制信号,故障反馈信号和手/自动选择信号。 数字量输出:分别为对各个水泵、风机的开、关、复位输出控制信号;各个阀门的开,关输出控制信号;变频器的启动,复位控制信号。 系统配置了操作员站和工程师站,操作员站的上位机采用研华科技的610H工控机,监控系统使用西门子WINCC监控组态软件,它不仅能很好的支持S7系列的CPU,还集成了多种网络连接方式,使上位机与自动化系统的连接工作非常方便。而且它提供了适用于工业的图形显示、消息报警、过程值归档以及报表打印等模块,具有高性能的过程耦合、快速的画面更新、以及可靠的数据管理功能。图4所示为WINCC组态示意图。 图4 WINCC组态示意图 2.控制方案选择 在采用本系统实施方案前,客户拟采用CPU315模块及通信处理器模块CP343-1实现系统要求,由于CP343-1有其自身的处理器可连接SIMATIC S7-300和工业以太网等,可独立处理数据通信,这样使得系统可扩展性增强。由于考虑到项目总体预算及成本,本方案将前方案中CPU315模块换为CPU315-2DP,并省去通信处理器模块CP343-1,这样既满足了系统要求,又减少了系统模块,综合计算后为项目开发节约了不少硬件开支。 四、控制系统完成的功能 1.控制系统功能及指标(1)软件实现 根据工艺,整个系统的程序由下列几个部分组成:1#集水池、2#集水池、清水池、调节水池、净化器正洗、净化器反洗、加药、净化器停止。每个程序都可以单独控制和单独运行,同时每个程序又是系统的组成部分,它们之间互相有数据的传输。它们组合在一起动作就构成了完整的PLC控制系统程序。下图5为工业部分现场图: 图5 工业现场 程序中编程采用STEP 7软件。这套软件不仅是一个简单的程序编写软件,还集成了硬件组态、网络组态、系统调试、项目管理等各种功能,使项目的实施更加方便。在本控制系统的完成过程中,主要进行了以下几部分的程序设计(如图6): 图6 项目OB1中程序结构图 图6中:DB11-DB14: 对应四个净化器的正洗背景数据块 DB15-DB18: 对应四个净化器的反洗背景数据块 DB19-DB22: 对应四个净化器的停止背景数据块 由 废水处理的工艺流程可以知道,废水在经过一系列的水池后最终进入四个废水净化器,在净化器里经过工艺的处理后排放到清水池中。从程序角度看,四个废水净化 器的控制流程一致,因此没有必要为每个净化器编写一段代码,只需编写一个函数块,让它们都调用即可。为此,对于在净化器中的正洗、反洗和停止流程都编写了 一个程序块,分别是FB11,FB12,FB13。对于每个净化器来说只要分别调用相同的函数块就行,对于每个净化器中不同状态的数据是利用其不同的数据块来加以区别的。这样在整个程序中即保持了流程的统一性,即减少了程序代码,节约了存储空间,又方便维护和修改。 模拟量信号因为其在传输过程中有可能会受到其它信号的干扰,而可能出现较大幅度的瞬间变化,而这些值对于系统来说是毫无用处的,甚至有些还可能引起系统的异常运行。由于模拟量总是随着时间连续变化的,所以可以利用滤波算法把瞬间变化的干扰信号过滤掉,把有用的数据传输给PLC控制系统处理。在废水处理控制系统中由于所要求数据处理速度不快,精度也是不要求太高,只是为了防止突然间信号的瞬间变化影响到系统中程序对水质,浊度的判断,所以在系统中使用算术平均滤波算法,算法处理简单,可靠性高,程序编写方便。在程序中定义了FB21作为滤波处理算法的功能块,相当于函数一样,参数的传递是Analog_in变量,返回值是Analog_out变量。事实证明这种算法已经能够满足现场的实际需要,取得了良好的效果。 本控制系统使用的CPU 315-2DP中没有集成相应的系统功能块,故程序中使用FB41 “CONT_C”作为PID控制功能块。CONT_C可以在S7系列PLC中实现对于连续输入输出变量的PID控制。CONT_C中的PID控制环节为增量式PID环节,相关参数可以通过输入参数进行实时调整。PID控制程序块与模拟量滤波算法一样都放在定时中断OB35中,它们一个是输入滤波,一个是输出控制,这样可以准确地掌握程序运行时间,提高控制精度。 (2)硬件实现 电厂污水处理控制系统的输入输出信号主要分成4个部分,分别为模拟量输入、输出,数字量输入、输出,并放在三个相连的导轨上,如图7所示: 图7 实际系统的机架结构图 输入输出的硬件接口是也是系统设计的一部分,它反映的是PLC输入输出与现场设备之间的连接,只有正确连接安装才能使得PLC读取到数字量和模拟量,连接方法的不同可以有效地防止现场的干扰,保证数据的正确性。对于SM321的数字输入量模块,在15-25V直流电压以内都能检测到信号。由于现场的执行器也是发出的直流信号,因此把其直接和现场的开关设备连接来接收开关信号量,图8给出了的数字量输入模块接口示意图。 图8 数字量输入接线原理图 数字量输出选用晶体管输出模块SM322,晶体管输出的响应时间短、寿命长、输出口密度高,但是其只能带直流负载而且带载能力弱。同时为了使PLC的输出和现场回路之间隔离,在输出端使用了继电器,通过继电器触点控制现场负载。这样使控制器与现场达到了电气隔离的作用,大大提高了系统的安全性,同时也使输出口带载能力得到了大大的增强。在继电器旁边加二极管泄放反电势能量,起到保护输出口的作用。图9给出了数字量输出模块接口示意图。 图9 数字量输出接线原理图 SM331采用4-20mA电流输入连接到传感器上,采集系统模拟量数据。图10给出了模拟量输入模块接口示意图。 图10 模拟量输入接线原理图 SM332输出0-10v电压连接到变频器直接给控制信号。图11给出了模拟量输出模块接口示意图。 图11 模拟量输出接线原理图 2.系统的监控与管理 系统采用WINCC5.2监控组态软件在研华科技的610H工控机上实现监控与管理,为生产与安全带来极大的方便。 经过设计,整个监控系统提供了如下的功能:(1)在线自动监视 系统可对废水处理装置的各项仪表数据实时的在线监视,并且生动直观的反应在监控界面上面。系统的刷新数据是1秒,历史的保存间隔是2分钟。图12为废水处理系统工艺监控界面。 图12 废水处理系统工艺监控界面 (2)在线手动控制 系统可提供在线实时的对参与控制的各电动阀门和泵的手动控制操作。当系统运行中需要进行维护或执行其它控制时,可以在线实时的对各个设备手动的单独控制,而不影响其它设备的正常自动运行。 (3)工艺参数在线实时设定 系统可以提供在线的实时参数修改,当在运行过程中发现工艺需要改进或其它问题,可以由操作员在线改变系统的参数,以使系统工作在最优的控制状态中,如图13。 图13 工艺参数设定 (4)故障诊断和报警 系统可对以下故障自动诊断,并发出预防性的报警。 报警高限:实时参数异常偏大,大于设定值,是该监测点处于高报警。报警底限:实时参数异常偏小,小于设定值,是该监测点处于低报警。 报警:当实时参数出现异常时,相应的监测点通过颜色的变化,提醒操作员注意,进行相关的操作,若需要可以配合声音报警。故障报警界面如图14。 图14 故障报警界面 (5)利用历史曲线查询分析远程模拟量的情况 利用历史曲线,可随时针对各个运行点的情况,结合本时间各监测点的数据,分析系统的运行情况,净水器的运行状态。 运行过程中,系统将自动生成数据报表,并将数据报表保存在历史数据库中,以便随时查询历史记录。图15所示为趋势曲线界面。 图15 趋势曲线界面 (6)报表的打印 报表打印可以根据操作员的要求,生成符合要求的系统报表,并且打印。也可以设定让系统自动的根据间隔的时间实时的打印报表。图16所示为报表打印界面。 图16 报表打印界面 (7)系统指标 系统的数字量输入点为227个 系统的数字量输出点为125个 系统的模拟量输入点为15个通道 系统的模拟量输出点为4个通道 系统监测数据刷新时间为1秒 历史数据的保存及报表显示:根据硬盘存储器的大小来决定保存的时间。保存的间隔为2分钟,初步估计可以有效存储13年左右。 3.项目亮点及难点实现(1)WINCC定时器问题 在定时器的使用过程中,由于设定的定时时间是需要根据实际的工艺来调整的,为此不能在定时器中使用常量定时时间。要新建DB25数据块,建立变量的参数时间选择TIME数据类型,它是一个32位的数据,T#1D_1H_1M_1S_1MS,前面是一个标准的例子,表示定时时间为1天1小时1分1秒1毫秒。使用可变参数是为了和WINCC中通讯,使得现场操作员可以根据当前水质等一系列变化调整时间值,由于在WINCC中没有TIME这个数据类型,只能用DWORD32位整型类型来操作,这就涉及到了两个数据类型的转换的问题。根据实际情况所得TIME中的1s=1000(DWORD型)。为了减少STEP7中数据的处理量,在WINCC中使用C脚本对数据进行了处理。WINCC中的时间以分为单位,因此1M=1s*60=1000*60=60000(DWORD型)。 (2)数据网上发布平台 本项目中设计了系统数据的网上发布平台,在这里有两种方案可以考虑,一是利用西门子公司提供的WINCC Web Navigator软件开发网上的数据传送系统;二是利用Delphi软件来开发网络浏览系统。由于项目经费限制,我们采取了第二种方案。通过这种方案,界面的设计,和本地化系统的集成就都掌握在设计者手中,使得最后的系统能过符合客户的要求,人性化,易用性都比较高,而开发成本也在控制之中。 (3)WINCC中动态报表的设计 在实际项目中虽然WINCC提供了变量趋势显示、报表功能,满足了简单的归档数据访问要求,但不能完成该废水处理工程项目提出的复杂数据处理要求(如:进行有条件的查询和打印,任意时间、任意区段的查询等)。因此,在设计过程中对归档数据复杂查询技术进行了研究。WINCC是一个全面开放的组态软件,它可方便地集成标准Windows应用的对象、函数和文档;提供了访问所有WINCC功能的API编程接口;集成了OLE/OCX和ActiveX对象;它允许通过标准接口(标准SQL数据库)访问归档数据库;通过DDE、OPC接口与其它Windows程序进行数据交换。这些开放性为自行扩展和进一步丰富WINCC软件的功能、解决该工程问题提供了可能。在本项目中应用ActiveX技术实现WINCC归档数据复杂查询解决该工程问题是可行的:根据用户对控制系统有条件查询、打印的要求,运用Delphi设计ActiveX控件,然后在WINCC中调用该控件,最终实现WINCC不能完成的复杂归档数据访问任务。 图ActiveX控件的界面 五、结束语 系统于2004年10月投入运行,两年来系统运行良好,未进行任何维修,电厂废水达到了零排放,大大提高了水的利用率。 六、应用体会 在项目进行的过程中,西门子在工控领域中安全、可靠、成熟、高效的产品及解决方案为项目的顺利进行提供了保证和保障。西门子的TIA理念及产品特点,着眼于整个工厂的控制和管理,采用统一的数据管理、统一的编程组态平台、统一的通讯规范和灵活的结构配置,从另一侧面保证了项目的顺利完成。 本项目使用了WINCC监控软件,由于软件优越的开放性,解决了项目中的监控方面的难点问题,如WINCC中动态报表的设计等功能。而统一的国际标准编程语言及现场总线技术的应用,以及项目中软硬件设计的模块化,更体现了本系统的可扩展性与可维护性。附:参考文献 肖萍.火电厂排放废水的处理与回用.江苏环境科技.1998(3):18-19 2 STEP 7 V5.2 编程手册.SIEMENS AG.2002 S7-300可编程序控制器硬件和安装手册.SIEMENS AG.2004 4 WINCC编程指南.SIEMENS AG.1998 求是科技.Visual Basic 6.0数据库开发技术与工程实践.人民邮电出版社,2004第二篇:过程控制系统论文
第三篇:计算机控制系统论文
第四篇:数据库课程论文
第五篇:电厂废水处理控制系统的设计与研究范文