新闻中心

EEPW首页>嵌入式系统>设计应用> 基于嵌入式操作系统的控制系统平台设计

基于嵌入式操作系统的控制系统平台设计

作者: 时间:2010-11-15 来源:网络 收藏

  1 引言

本文引用地址://m.amcfsurvey.com/article/151344.htm

  近年来,系统在工业控制领域的应用越来越广泛。随着控制系统的发展,控制系统将在一定程度上取代现有的工业PC控制系统,在微型TDCS(集散控制系统)、现场总线系统、PLC控制系统、智能化仪表等领域得到广泛的应用。由于其相对于大型的TDCS系统来说具有较强的成本优势和灵活性,其应用领域正在进一步扩大。本文建立了一套完整的嵌入式控制系统软件平台,该平台建构于嵌入式硬件系统之上,包括嵌入式实时操作系统、软PLC系统、嵌入式组态软件等。

  平台包括运行环境和开发环境两部分。使用开发环境,用户可以方便组态和二次开发,而将开发重点集中到具体的控制系统应用上,而诸如系统的软件架构设计、实时性保证、通用的控制系统软件如网络通信、控制算法等复杂而繁琐的软件工作,则交由平台完成。

  2.3平台的总体框架

  嵌入式控制系统平台是以嵌入式实时操作系统为核心,包括硬件平台、硬件驱动、图形库运行环境、实时数据库管理与通信、人机界面、软PLC、网络通信、用户应用程序等。

  嵌入式控制系统平台总体框架如图1所示。


  图1嵌入式控制系统软件平台总体框架

  由图1可知,嵌入式控制系统软件平台主要包括以下部分:

  (1) 嵌入式硬件平台 (2) 嵌入式实时操作系统 (3) 硬件驱动程序 (4) 图形库与运行环境 (5) 实时数据库管理与通信 (6) 人机界面 (7) 软PLC (8) 网络通信 (9) 用户应用程序

  3嵌入式控制系统软件平台主要模块的实现

  嵌入式控制系统软件平台是个非常复杂的系统,从总体框架图可以看出平台包括实时操作系统、实时数据库管理与通信、图形库与运行环境、人机界面等许多模块,本章着重介绍嵌入式实时操作系统、实时数据库管理与通信等模块的实现。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 4 5 6 下一页

关键词:I/O数据嵌入式

评论


相关推荐

技术专区

关闭