计算机控制系统第7章计算机控制系统的软件设计.pptVIP

  • 2
  • 0
  • 约3.31千字
  • 约 44页
  • 2020-02-01 发布于辽宁
  • 举报

计算机控制系统第7章计算机控制系统的软件设计.ppt

(2) 控制系统软件设计的基本原则 1) 抽象(abstraction) 2) 细化(refinement) 3) 模块化(modularity) 4) 信息隐藏(information hiding) 计算机控制系统应用软件编程的基本方法 (1) 结构化程序设计 (2) 面向对象设计 图7-12 程序的基本控制结构 a) 顺序结构 b) 选择结构 c) 循环结构 实时控制程序的结构设计 (1) 数据采集及数据处理程序 (2) 控制算法程序 (3) 控制量输出程序 (4) 实时时钟和中断处理程序 (5) 数据管理程序 (6) 数据通信程序 * 计算机控制系统 第7章 计算机控制系统的软件设计 图7-1 过程计算机控制系统软件组成框图 7.1 计算机控制系统概述 7.1.1 计算机控制系统软件的组成 直接程序,与控制过程或采样/控制设备直接有关的程序,参与系统的实际控制过程,完成与各类I/O模板相关的信号采集、处理和各类控制信号的输出任务,性能直接影响系统的运行效率和精度,是软件系统设计的核心部分。 规范服务性程序,指完成系统运行中的一些规范性服务功能的程序, 如报表打印输出、报警输出、算法运行、各种画面显示等。 辅助程序 ,包括接口驱动程序、检验程序,设备自诊断程序等。 7.1.2 软件功能 实时数据采集 控制输出 逻辑控制 报警监视 画面显示和报表

文档评论(0)

1亿VIP精品文档

相关文档