先导知识组态控制系统的设计与运行.pptVIP

先导知识组态控制系统的设计与运行.ppt

  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文档。上传文档
查看更多
先导知识组态控制系统的设计与运行.ppt

* * * 实时操作系统主要有以下特点: (1)多作业环境 实时系统的多作业、多任务而带来的并发性和实时性,要求操作系统对资源分配具有很强的控制和调度能力。在计算机监控系统中,通常可以采取设立前台和后台两个作业区的方法来解决。 前台:现场信号的实时采集、控制信号计算、报警响应等; 后台:数据分析、操作员请求的响应、显示数据及打印等,任务的优先级相应比较低。 后台作业的任务只是在前台任务执行的空隙时间执行。 (2)任务的事件驱动 基本驱动方式:事件驱动和时间驱动。 事件驱动分为内部事件驱动(运算结果、资源的释放、设备请求)和外部事件驱动(检测量输入、操作员请求)。 * 实时操作系统主要有以下特点: (1)多作业环境 实时系统的多作业、多任务而带来的并发性和实时性,要求操作系统对资源分配具有很强的控制和调度能力。在计算机监控系统中,通常可以采取设立前台和后台两个作业区的方法来解决。 前台:现场信号的实时采集、控制信号计算、报警响应等; 后台:数据分析、操作员请求的响应、显示数据及打印等,任务的优先级相应比较低。 后台作业的任务只是在前台任务执行的空隙时间执行。 (2)任务的事件驱动 基本驱动方式:事件驱动和时间驱动。 事件驱动分为内部事件驱动(运算结果、资源的释放、设备请求)和外部事件驱动(检测量输入、操作员请求)。 * (3)中断与中断优先 实时操作系统充分利用计算机的中断功能来改变CPU执行程序的顺序,以达到实时处理的目的。这种总是保证优先级别最高的任务占用CPU的方式,称为优先级别抢占式调度。 (4)同步与异步 事件分为同步事件和异步事件。 如果事件B的发生和事件A的发生有因果关系,则它们为同步事件,同步事件驱动的任务称为同步任务。同步任务在执行顺序上比较容易协调,可以使它们以互斥的方式访问系统共享资源。异步事件是指随机发生的事件,它们往往与下的情况有关,由异步事件驱动的任务称为异步任务,异步任务的优先级别高于同步事件。 实时操作系统的评价指标:任务调度机制、任务切换时间、最大中断禁止时间、内存开销。 * (3)中断与中断优先 实时操作系统充分利用计算机的中断功能来改变CPU执行程序的顺序,以达到实时处理的目的。这种总是保证优先级别最高的任务占用CPU的方式,称为优先级别抢占式调度。 * * * 监控组态软件概述 监控组态软件在计算机监控系统中起着举足轻重的作用。现代计算机监控系统的功能越来越强,除了完成基本的数据采集和控制功能外,还要完成故障诊断、数据分析、报表的形成和打印,与管理层交换数据,为操作人员提供灵活方便的人机界面。另外,随着生产规模的变化,计算机接口的部件和控制部件也随着系统规模的变化进行增减。 近几年来,计算机监控系统的组态软件技术发展非常迅速,特别是图形界面技术、面向对象编程技术(Object Oriented Program,OOP)、组件技术(Component Object Model,COM)的出现,使原来单调、呆板、操作麻烦的人机界面变得面目一新。 * 1.组态及组态软件的概念 自动控制系统中所使用的仪表从早期的气动PID调节器开始,经历了气动单元组合仪表、电动单元组合仪表、直接数字控制系统(direct digital control,DDC),随着微处理器的出现,集散控制系统(distributed control system,DCS)和其他控制设备在全球范围内得到了广泛应用。 “组态”的概念就是DCS的出现才开始为广大的生产过程自动化技术人员所熟知的。 “组态”的概念最早来自英文configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置,自动执行待定任务,满足使用者要求的目的。也就是通过对软件采用非编程的操作方式,进行参数填写、图形连接和文件生成等,使得软件乃至整个系统具有某种指定的功能。 * 2.组态——二次开发——监控组态软件 在工业现场中,每一套DCS都是比较通用的控制系统,可以应用在很多领域,而用户对计算机监控系统的要求千差万别(包括流程画面、系统结构、报表格式、报警要求等),开发商却又不能专门为每个用户去进行开发。所以,只能事先开发好一套具有一定通用性的软件开发平台,生产若干种规格的硬件模块(如I/O模块、通信模块、控制模块),然后,再根据用户的要求在软件平台上进行二次开发以及硬件模块的连接。这种软件的二次开发工作就称为“组态”,相应的软件开发平台就称为“

文档评论(0)

只做精品 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档