ARM7在分散控制系统中的应用
2012-09-17邵继红
微型电脑应用 2012年11期
关键词:系统
邵继红
0 引言
分散控制系统DCS(Distributed Control System),又称为集散控制系统或者分布式控制系统,是相对于集中式控制系统而言的一种新型计算机控制系统,它是在集中式控制系统的基础上发展、演变而来的。它是由过程控制级和过程监控级组成的,以通信网络为纽带的多级计算机系统,综合了计算机、通信、显示和控制等技术,其基本思想是分散控制、集中操作、分级管理、配置灵活以及组态方便。
本文介绍了一种典型的分散控制系统——Simax分散控制系统。Simax系统采用并行总线的通信方式,系统包括数据采集IO单元,分散处理单元DPU,以及上位机显示控制系统。
Simax系统IO单元的CPU采用ARM7。ARM(Advanced RISC Machines),是微处理器行业的一家知名企业,该企业设计了大量廉价、高性能、低功耗的RISC的处理器、相关技术及软件。ARM7是通用的32位微处理器内核,采用冯诺依曼结构,具有高性能低功耗的特性,由于其结构是基于精简指令集计算机的原理而设计的,指令集和相关的译码机制要比复杂指令集计算机简单得多,非常容易实现实时的中断响应。
1 DCS的构成和Simax的结构
从结构上划分,DCS包括过程级、操作级和管理级。过程级主要由过程控制站、IO单元和现场仪表组成,是系统控制功能的主要实施部分。操作级包括:操作员站和工程师站,完成系统的操作和组态。管理级主要是指工厂管理信息系统,作为DCS更高层次的应用,目前国内行业应用到这一层的系统较少。
DCS的控制程序:DCS的控制决策是由过程控制站完成的,所以控制程序是由过程控制站执行的。……
登录APP查看全文
