《PCM嵌入式软件概要设计V10.docx》由会员分享,可在线阅读,更多相关《PCM嵌入式软件概要设计V10.docx(22页珍藏版)》请在优知文库上搜索。
1、分布式能源箱变测控装置规约转换模块项目软件(系统/概要)设计说明书项目令号:担当部门:微网所编制:刘亮E-mail/Tel:审核:会审:批准:国也南京自动化股份有限公司软件系统/概要设计文档修改记录日期作者修改内容1.0刘亮仞始版本,描述PCM嵌入式软件的系统概要设计。注1:每次更改归档文件(指纳入用过基我的文件时,篇填写此友.注2:文件第一次归档时,“更改理由”、“主要更改内容“栏写“无”.摘要本文对分布式能源箱变测控装邑规约转换模块(简称规约转换模块,PCM)的嵌入式软件的总体架构设计进行描述.PCM配套的配置工具主要牵涉到数据库设计和界面设计,不包含在本文档的叙述范围内。PCM以数据采集
2、、转发为核心功能,嵌入式软件在架构设计上采纳了数据中心模式。为保证数据转发效率,采纳共享内存方式的实时数据库设计.为减小系统模块的耦合,给系统扩展留有足够空间,系统采纳多进程方式独立实现各了功能,各了功能模块通过进程访问接口(PAD进行通信,通信方式包括信号量和共享内存两种。为提高软件的兼容性,系统设计了硬件抽象层(HA1.)模块和数据库访问接口(DAI)模块,将硬件平台和数据库的操作进行统一封装为提右系统的稳定性,设计了守护进程模块。守护进程通过信号量握手来监控实时数据库进程、通信规约进程等其他进程的运行状况,可以在被监视的进程发生异样时对其刚好修史.书目第1篇概述21.1 范围21.2 设
3、计依据21.3 术语、定义和缩略语21.3.1 术语、定义21.3.2 缩略语3第2篇系统总体设计32.1 体系结构概述32.2 系统体系结构2.3 标准化设计1.1.1 块标准化设计51.1.2 接口标准化设计51.1.3 界面格式51.1.4 编码约定61.1.5 注糅约定62.4 系统版本规划72.5 系统处理流程82.6 子系统说明92.6.1 实时数据底RDB92.6.2 历史数据库HDB92.6.3 通信规约模块102.6.4 协助模块IO2.6.5 守妒进程模块102.6.6 网关模块Il2.7 系统数据结构设计Il2.7.1 逻辑结构设计要点112.7.2 物理结构设计要点Il
4、2.7.3 数据与子系统关系Il2.8 开发和运行环境Il2.8.1 谀件环境112.8.2 软件环境122.8.3 外购件分析122.9 牢靠性设计122.10 可测试性设计122.11 平安性设计132.12 出错处理设计132.13 设计依据与需求跟踪第3篇系统运行说明3.1 配置说明3.2 系统应用方式3.3 代码书目说明未定义书筌第4篇技术方案总结164.1 关健技术何趣说明164.2 技术复用说明16第S篇总体进度安排175.1 项目分解175.2 完成时间17第6熊考文献186.1 卷考文献18第1篇柢述1.1 范围本文件规定了分布式能源箱变测控装巴规约转换模块(简称PQO的软件
5、总体设计及运用的关键技术等,主要困绕PCM的嵌入式软件进行阐述。PCM的配置工具并不在本文档中进行说明。1.2 设计依据GB/T13729-2002远动终湍通用技术条件D1./T630-1997沟通采样远动终端技术条件D1.5002-2005地区电网调度自动化设计技术规程D1.5003-2005电力系统调度自动化设计技术规程D1./T559-2007220kV-500kV电网维电爱护装置运行整定规程D1./T5103-199935kV-110kV无人值班变电所设计规程D1./T5149-2001220500kV变电所计算机监控系统设计技术规程D1./T872-2001小接地电流系统单相接地爱护
6、装置D1./T860.3-2004变电站通信网络和系统第3部分总体耍求D1./T667-1999远动设备及系统第5部分-传输规约第103篇-维电爱护设备信息接口配套标准D1./T634.5101-2002远动设备及系统第5701部分:传输规约基本远动任务配套标准D1./T634.5101-2002远动设备及系统第5704部分:传输规约采纳标准传输协议子集的IEC60870-5101网络访问13术语、定义和缩略语131术语、定义本文件应用了以下术语和定义:配置数据库存储工程配置的数据库,文件形式,由配置工具产生历史数据库存储历史事务的数据库,文件形式,非易失存储实时数据库存储实时数据的数据库,处
7、于内存中,掉电消电进程OS进行资源安扑和调度的基本单位,可理解为动态的程序。共享内存可被多个进程共享的物理内存,进程间共享数据最快的方法前端规约进程PCM和前端装置之间的通信规约进程后端规约进程PCM和后台粽自系统之间的通信规约进程守护进程PCM中启动、监视、限制其他进程的进程配置工具主机端运行的App,负货配理数据库相关的操作网关进程PCM上运行的网关进程,负责调试功能相关的用户交互硬件抽象层对PCM底层硬件操作进行封装的库,便利跨平台移植132缩略语本文件应用了以下缩略语:PCMProtolConvertMr!4jSSM.FTPmca-tHiwn三主程序I-7K-i*V2冬阳UJhA)wrWWfB:匕攫大歌.*Airi通川ft媒Ce欢,I)mttM94HHttS11HU)U