18020776785 徐
DCS系统的运行,包括系统组态和系统监控两大部分。系统组态牵涉到系统配置、过程控制组态、工艺流程图生成和报表生成等多项内容,而系统监控要按照所组态的要求和条件,进行控制、监视和操作。所有这些,牵涉到成千上万个数据,这些数据,分布在各个监控级和过程级设备之中。如何组织这些数据和操作这些数据,便成了分散型系统设计的一个重要内容。系统的一切活动,实际上是对这成千上万个数据进行操作。可以把它们统一在一个数据库里进行,按照关系数据库模式来组织和建立它们。例如,过程控制组态这一项目,包含了对模拟量输出入、数字量输出入等数十个项目的组态。而对模拟量输入,必须规定它们的上下限量程、工程单位、采样周期、信号处理方式、报警处理方式和报警范围等等。对此,可以定义如下一个数据结构:
字段名称 数据类型 字段属性 字段说明 其他
由此,确定了模拟量输入AI文件的文件结构。AI文件的每一个记录,由上述所有字段组成。其中,字段属性标记为DU的字段,是必须实时刷新的字段;标记为CF的字段,是必须组态的字段;标记为CFC 的字段,是必须组态且可以由操作人员操作的字段,如此等等。于是,在这个结构里,定义了对模拟量所可能进行的各种操作,以及进行相应处理所必要的参数。
类似于此,对系统的所有过程点和控制点,定义它们的数据结构。组态时,按数据
结构建立各类过程点和控制点的相应文件。于是,在整个系统中,建立了由这些文件所
组成的全局数据库。
2 数据库的构成
把系统数据库划分为系统配置库SYSB、算法程序库ALGB、过程对象库PROB、运算控制库CTRB、画面操作库DISB和日常维护库MAIB等等,按照关系模式来建立它们。
系统配置库SYSB由系统配置文件,模板配置文件等等组成,其中的每一个元素称为一个配置点,它描述系统各种软硬件部件的配置,其内容包括该配置点的全局标识、外部名称、状态及有关的事务操作及参数。