【技术实现步骤摘要】
一种分布式控制系统及工业控制系统
[0001]本专利技术属于工业自动化领域,尤其涉及一种分布式控制系统及工业控制系统。
技术介绍
[0002]DCS是分布式控制系统(Distributed Control System)的英文缩写,在国内自控行业又称之为集散控制系统。DCS一般由以下四部分组成:1)数据采集装置,主要是将过程非控变量进行数据采集和预处理;2)现场控制单元或基本控制器,是DCS系统中的核心部分;3)过程管理级,DCS的人机接口装置,普遍配有高分辨率、大屏幕的色彩CRT、操作者键盘、打印机、大容量存储器等;4)经营管理级,这是全厂自动化系统的最高一层,综合监视系统各单元,管理全系统的所有信息。
[0003]现有的DCS,其现场控制单元与数据采集装置通常采用总线通信,通常采用串行总线如RS422/485,CAN等将控制单元的CPU模块与数据采集装置的各个IO模块连接。串行总线通信方式有以下问题:包括RS422/485,以及CAN,串行总线最大的缺点是带宽低,通常最高只有10Mbps,这意味着一个控制单元无法承载太多的IO模块,且通常采用串行总线的DCS,最多可连接64个IO模块节点。
[0004]对于越来越普遍的伺服驱动、编码器、智能仪表等I/O,一个节点的数据往往就有32字节,采用串行总线的DCS往往需要配置额外的采集设备来连接这些大数据量的I/O,导致在程序开发时无法实现所有I/O配置一视同仁,同类处理,增加了开发的难度。并且在安装时这些额外的采集设备由于是独立的设计,需要单独进行安装, ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种分布式控制系统,其特征在于,包括:一个CPU机箱和复数个IO机箱,CPU机箱包括CPU
‑
A模块和第一CM
‑
A模块,每个IO机箱包括第二CM
‑
A模块和复数个IO模块;CPU
‑
A模块用于运行被控设备的控制程序,第一CM
‑
A模块用于把所述控制程序的控制指令转发至相应的第二CM
‑
A模块和/或为所述控制程序从各第二CM
‑
A模块获取相应的被控设备的状态数据,CPU
‑
A模块、第一CM
‑
A模块和各第二CM
‑
A模块通过A路AUTBUS总线连接;第二CM
‑
A模块用于把所接收的所述控制指令转发至所在IO机箱相应的IO模块和/或从该相应的IO模块获取相应的被控设备的状态数据,第二CM
‑
A模块和所在IO机箱内的各IO模块通过A1路AUTBUS总线连接;IO模块连接被控设备,用于通过所接收的所述控制指令对所连接的被控设备进行控制和/或获取该所连接的被控设备的状态数据。2.根据权利要求1所述分布式控制系统,其特征在于,CPU
‑
A模块是A路AUTBUS总线的主节点,第一CM
‑
A模块和各第二CM
‑
A模块是A路AUTBUS总线的从节点;一个IO机箱的第二CM
‑
A模块是该IO机箱的A1路AUTBUS总线的主节点,该IO机箱的各IO模块是该A1路AUTBUS总线的从节点。3.根据权利要求1所述分布式控制系统,其特征在于,各IO机箱的部署位置包括:本地或远程,其中,本地为CPU机箱所在机柜。4.根据权利要求1所述分布式控制系统,其特征在于,所述控制程序包括多个实时控制任务,每个实时控制任务控制至少一个IO机箱上的IO模块,其中,一个IO机箱IO模块的控制信号的实时等级越高,该IO机箱对应的实时控制任务的任务周期越短。5.根据权利要求4所述系统,其特征在于,CPU
‑
A模块上还用于为每个第二CM
‑
A模块在A路AUTBUS总线上配置一个第一逻辑信道,其中,一个IO机箱的第二CM
‑
技术研发人员:周爱平,郭丽萍,朱莹,
申请(专利权)人:北京东土科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。