第四章集散控制系统软件结构.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章集散控制系统软件结构

第4章;现场控制站软件主要完成各种控制功能,包括回路控制、逻辑控制、顺序控制,以及所需要的现场I/O处理; 操作员站的软件主要执行操作人员所发出的各个命令、图形与画面的显示、报警的处理、对现场各种检测数据的集中处理等; 工程师站的软件主要完成系统的组态功能和系统运行期间的状态监视功能。; 软件分为系统软件和应用软件两大部分。 其中系统软件包括:计算机操作系统、数据库、组态软件和各种高级语言; 应用软件包括:输入输出信号模块、控制模块、逻辑控制模块、通信模块、报警处理模块、数据处理模块或数据库、显示模块、打印模块等。;4.1 DCS现场控制站的软件 4.2 DCS操作员站的软件 4.3 DCS工程师站的软件;4.1 DCS现场控制站的软件;2. 功能模块分类 (1)输入输出功能模块:模拟量、数字量、脉冲量三大类。 (2)控制算法模块: P、I、D、前馈、三位、二位开关、smith预估补偿等。 (3)运算类模块:数学、逻辑、运算、顺控功能 (4)信号发生器类功能模块:产生阶跃、斜坡、正弦、方波、非线性信号。 (5)转换类功能模块:对信号整形延时输出另一相应信号 (6)信号选择和状态类功能模块:信号的多路切换、高低限以及报警状态。;(1). 输入/输出模块 输入与输出类模块: 按信号的类型:模拟量、数字量、脉冲量 输入功能块:预处理(数字滤波、线性化、开方处理、工程单位转换、报警界限比较、超限报警、事故报警信号故障报警) 输出功能块:自动切换、手动信号输出、控制方式选择、输出信号限值比较、超限报警及手自动切换时的跟踪处理;(2). 控制算法模块 常规控制算法和高级控制算法 P、I、D及其组合、改进 超前滞后控制算法 开关(逻辑)控制算法 自整定PID控制算法 纯滞后的Smith预估控制算法 预测控制算法;(3). 运算类模块 代数运算 信号选择 数据选择 数据限制 报警检查 计算公式 传递函数模块等;4.2 DCS操作员站的软件;1 操作系统;2 面向过程语言;3 操作员站的功能;概貌显示画面 ;仪表面板显示画面 ;时间范围;报警显示画面 ;故障诊断画面 ;调整画面;4.3 DCS工程师站的软件;组态及组态软件的概念 “组态”的概念最早来自英文configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置,自动执行待定任务,满足使用者要求的目的。也就是通过对软件采用非编程的操作方式,进行参数填写、图形连接和文件生成等,使得软件乃至整个系统具有某种指定的功能。;组态→二次开发→监控组态软件 开发商事先开发好一套具有一定通用性的软件开发平台,生产若干种规格的硬件模块(如I/O模块、通信模块、控制模块),然后,再根据用户的要求在软件平台上进行二次开发以及硬件模块的连接。这种软件的二次开发工作就称为“组态”,相应的软件开发平台就称为“监控组态软件”,简称“组态软件”。 “组态”一词既可以用做名词也可以用做动词。;二次开发人员根据具体的系统要求,建立模块(创建对象)然后定义参数(对象属性),最后生成可供运行的应用程序。 组态实际上是生成一系列可以直接运行的程序代码,这些程序代码可以在用于组态的计算机上直接运行,也可以下装到其他的计算机上。 组态可以分为离线组态和在线组态两种。;1 软件;(2)绘图软件 供用户绘制专用操作画面,它提供了多种绘图工具和各类标??图素。图形和实时数据配合使用来模拟实际的物理装置、测控点和控制回路,再配置声光音响效果、工业电视画面和多媒体功能,给人以直观形象和身临其境的感觉。;(3)编程软件 目前DCS大多采用梯形图和功能块编程语言。 除此之外,在许多DCS中还支持面向问题的语言POL(Problem Oriented Language)和通用的高级语言,如BASIC、Fortran和C的编程,实现一些特殊的控制算法。;2 控制功能组态;(1) 控制功能算法 功能块是一种预先编好程序的软件模块,用户确定它的参数,并且通过组态将其连接在一起。 每个功能块完成一种或几种基本的控制功能,如PID控制、开方运算、乘除运算等。 功能块的描述方法一般归纳为以下几个要点: * 矩形框表达一个功能块; * 功能块的输入、输出信号用有向线段来表示; * 矩形框内的符号代表功能块所实现的功能。;功能块的应用实例;(2)控制回路组态 ;3 操作画面组态

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档