"软件设计规格书.pdf"
这篇文档是关于北小河污水处理工程的软件设计规格书,由北京佰能电气技术有限公司在2007年6月22日编写。该文档详细阐述了项目的硬件配置、资源配置、以及逻辑框图等关键设计元素,旨在为系统设计、实施和维护提供清晰的指导。
1. 硬件配置
硬件配置部分主要关注I/O地址的分配,以确保在自动化系统的硬件设计中避免地址冲突和不必要的改动。对于每个站点,I/O地址分配了一个范围,并预留了未使用的字节作为备用,以便应对未来可能出现的设计变更。例如,LCS1的I/O地址分布在不同的框架下,如框架B、C、D和E,分别对应DP地址10、11、12和13,涵盖了输入(I)和输出(Q)地址,还包括过程映像寄存器(PIW)和双字节输出映像寄存器(PQW)。每个框架下,都有DIM(数据输入模块)、DOM(数据输出模块)、AIM(模拟输入模块)和AOM(模拟输出模块)的具体地址配置。
1.1 I/O地址
I/O地址的分配考虑到了未来可能的扩展和变更需求。例如,LCS1.0-1的框架B中,I/O地址从I0.0到I3.7,I16.0到I23.7等,输出地址从Q0.0到Q7.7,以及模拟输入和输出模块的地址。每个框架下的地址配置都有明确的备用地址,以备不时之需。
2. 资源配置
资源配置部分涵盖了公用变量的规定、程序结构和资源划分。这部分未在给出的内容中详细展开,但通常会包括全局变量的定义、程序结构的组织方式(如模块化或结构化编程)、以及不同功能模块之间的资源分配策略。
2.1 公用变量规定
这部分可能详细说明了哪些变量是全局可访问的,如何命名和管理这些变量,以及它们在系统中的作用和更新规则。
2.2 程序结构
程序结构通常涉及程序的模块化设计,如何分解大任务为小模块,以及各个模块之间的接口和通信方式。
2.3 资源划分
资源划分可能涉及到CPU时间、内存空间、数据库存储等的分配策略,以确保系统高效运行并避免资源冲突。
3. 逻辑框图
逻辑框图是系统设计的重要组成部分,它提供了系统功能的可视化表示。文档中提及了LCS1、LCS2和LCS3的逻辑框图,但具体内容没有在提供的文本中给出。这些框图通常用于描述系统内部的工作流程,包括信号的输入、处理和输出,以及各部分之间的逻辑关系。
3.1 LCS1逻辑框图
LCS1的逻辑框图详细列出了框架B至E的I/O地址、模拟输入/输出模块的地址分配,可能还包含这些模块之间的连接和控制逻辑。
3.2 LCS2和LCS3逻辑框图
LCS2和LCS3的逻辑框图虽然没有具体信息,但可以推测其与LCS1类似,展示了各自框架下的I/O地址布局和控制逻辑。
这份软件设计规格书为北小河污水处理工程的自动化系统设计提供了全面的指导,确保了硬件配置的灵活性和资源的有效利用,同时也为程序开发和维护提供了清晰的蓝图。