第4章集散控制系统软件结构课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第4章集散控制系统软件结构课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 集散 控制系统 软件 结构 课件
- 资源描述:
-
1、v现场控制站软件主要完成各种控制功能,包现场控制站软件主要完成各种控制功能,包括回路控制、逻辑控制、顺序控制,以及所括回路控制、逻辑控制、顺序控制,以及所需要的现场需要的现场I/OI/O处理;处理;v操作员站的软件主要执行操作人员所发出的操作员站的软件主要执行操作人员所发出的各个命令、图形与画面的显示、报警的处理、各个命令、图形与画面的显示、报警的处理、对现场各种检测数据的集中处理等;对现场各种检测数据的集中处理等;v工程师站的软件主要完成系统的组态功能和工程师站的软件主要完成系统的组态功能和系统运行期间的状态监视功能。系统运行期间的状态监视功能。v软件分为系统软件和应用软件两大部分。软件分为
2、系统软件和应用软件两大部分。v其中系统软件包括:计算机操作系统、数其中系统软件包括:计算机操作系统、数据库、组态软件和各种高级语言;据库、组态软件和各种高级语言;v应用软件包括:输入输出信号模块、控制应用软件包括:输入输出信号模块、控制模块、逻辑控制模块、通信模块、报警处模块、逻辑控制模块、通信模块、报警处理模块、数据处理模块或数据库、显示模理模块、数据处理模块或数据库、显示模块、打印模块等。块、打印模块等。v4.1 DCS现场控制站的软件 v4.2 DCS操作员站的软件v4.3 DCS工程师站的软件4.1 DCS现场控制站的软件v1.1.实时数据库实时数据库v实时数据库是整个现场控制站软件系
3、统的中心环节。实时数据库是整个现场控制站软件系统的中心环节。v主要任务:将各部分信息(状态、控制、数据)从主要任务:将各部分信息(状态、控制、数据)从一个执行模块传到另一个执行模块,将各通道采集一个执行模块传到另一个执行模块,将各通道采集来的数据,以及网络上传给现场控制站的数据存在来的数据,以及网络上传给现场控制站的数据存在实时数据库中。别的模块需要数据时,直接从实时实时数据库中。别的模块需要数据时,直接从实时数据库中获得,运算的中间结果也存入实时数据库数据库中获得,运算的中间结果也存入实时数据库中;另一个作用是实现数据共享。中;另一个作用是实现数据共享。2.2.功能模块分类功能模块分类(1)
4、(1)输入输出功能模块:模拟量、数字量、脉冲量三大输入输出功能模块:模拟量、数字量、脉冲量三大类。类。(2)(2)控制算法模块控制算法模块:P P、I I、D D、前馈、三位、二位开关、前馈、三位、二位开关、smithsmith预估补偿等。预估补偿等。(3)(3)运算类模块:数学、逻辑、运算、顺控功能运算类模块:数学、逻辑、运算、顺控功能(4)(4)信号发生器类功能模块:产生阶跃、斜坡、正弦、信号发生器类功能模块:产生阶跃、斜坡、正弦、方波、非线性信号。方波、非线性信号。(5)(5)转换类功能模块:对信号整形延时输出另一相应信转换类功能模块:对信号整形延时输出另一相应信号号(6)(6)信号选择
5、和状态类功能模块:信号的多路切换、高信号选择和状态类功能模块:信号的多路切换、高低限以及报警状态。低限以及报警状态。v(1).(1).输入输出模块输入输出模块v输入与输出类模块输入与输出类模块:v按信号的按信号的类型类型:模拟量、数字量、脉冲量模拟量、数字量、脉冲量v输入功能块:预处理输入功能块:预处理(数字滤波、线性化、开方处(数字滤波、线性化、开方处理、工程单位转换、报警界限比较、超限报警、事理、工程单位转换、报警界限比较、超限报警、事故报警信号故障报警)故报警信号故障报警)v输出功能块输出功能块:自动切换、手动信号输出、控制方式:自动切换、手动信号输出、控制方式选择、输出信号限值比较、超
6、限报警及手自动切换选择、输出信号限值比较、超限报警及手自动切换时的跟踪处理时的跟踪处理v(2).(2).控制算法模块控制算法模块v常规控制算法和高级控制算法常规控制算法和高级控制算法v P P、I I、D D及其组合、改进及其组合、改进v 超前滞后控制算法超前滞后控制算法v 开关开关(逻辑逻辑)控制算法控制算法v 自整定自整定PIDPID控制算法控制算法v 纯滞后的纯滞后的SmithSmith预估控制算法预估控制算法 v 预测控制算法预测控制算法v(3).(3).运算类模块运算类模块v 代数运算代数运算v 信号选择信号选择v 数据选择数据选择v 数据限制数据限制v 报警检查报警检查v 计算公式
7、计算公式v 传递函数模块等传递函数模块等4.2 DCS操作员站的软件v操作员站的软件运行于系统人操作员站的软件运行于系统人-机界面机界面工作站、服务器等设备,它主要实现数工作站、服务器等设备,它主要实现数据采集和事件分析处理、信息存储和管据采集和事件分析处理、信息存储和管理、二次计算、人机界面监视、远程理、二次计算、人机界面监视、远程控制操作及其他的应用功能。控制操作及其他的应用功能。v软件包括:实时多任务操作系统,面向软件包括:实时多任务操作系统,面向过程的编程语言,工具软件,与显示和过程的编程语言,工具软件,与显示和管理相关的功能模块等。管理相关的功能模块等。1 操作系统v操作系统是一组程
8、序的集合,它用来控制计操作系统是一组程序的集合,它用来控制计算机系统中的用户程序的执行次序,为用户算机系统中的用户程序的执行次序,为用户程序与系统硬件提供接口软件,并允许这些程序与系统硬件提供接口软件,并允许这些程序之间交换信息。程序之间交换信息。v(1 1)操作系统的基本组成)操作系统的基本组成 命令解释程序、系统核心、命令解释程序、系统核心、I/OI/O设备驱动软件设备驱动软件v(2 2)操作系统的功能软件)操作系统的功能软件 操作系统提供的功能软件与它的应用领域和操作系统提供的功能软件与它的应用领域和所应用的计算机系统有关。所应用的计算机系统有关。2 面向过程语言v(1 1)FORTRA
9、NFORTRAN语言语言广泛应用于科学计算,是第一个高级编程语言。广泛应用于科学计算,是第一个高级编程语言。v(2 2)BASICBASIC语言语言广泛应用于科学和工程计算的面向问题的编程语广泛应用于科学和工程计算的面向问题的编程语言。言。v(3 3)PASCALPASCAL语言语言为教学和开发新的编译器的需要。为教学和开发新的编译器的需要。v(4 4)C C语言语言实时应用领域中最流行的编程语言。实时应用领域中最流行的编程语言。3 操作员站的功能v(1 1)通用显示画面)通用显示画面通用显示通用显示 系统总貌显示、分组显示功能、回路显示、详系统总貌显示、分组显示功能、回路显示、详细显示、报警
展开阅读全文