气体检测报警控制系统说明.docx
《气体检测报警控制系统说明.docx》由会员分享,可在线阅读,更多相关《气体检测报警控制系统说明.docx(11页珍藏版)》请在冰豆网上搜索。
![气体检测报警控制系统说明.docx](https://file1.bdocx.com/fileroot1/2022-11/26/12dabaf1-a2e9-4dea-b970-cb40f17bd294/12dabaf1-a2e9-4dea-b970-cb40f17bd2941.gif)
气体检测报警控制系统说明
北京安赛克科技有限公司
软件设计说明书
项目名称:
气体检测报警控制系统
版本号:
V1.0
项目负责人:
颜世峰
编写:
董天伟
审核:
安玉华
批准:
安文成
项目开发单位:
北京安赛克科技有限公司
目录
1引言1
1.1编写目的1
1.2背景1
1.3定义1
1.4参考资料1
2总体设计2
2.1需求规定2
2.2软件结构3
2.3运行环境3
3程序设计4
3.1程序模块4
3.2程序描述4
3.2.1开机画面模块4
3.2.2主画面模块5
3.2.3权限设定6
3.2.4参数设定8
3.2.5按键模块10
3.3接口设计10
3.4测试要点10
4报警动作与设置是否相符10
1引言
1.1编写目的
本文根据功能需求、概要设计、我们对《气体检测报警控制系统》的功能划分、数据结构、系统总体结构的实现有了进一步的想法。
我们将这些想法记录下来,作为本系统软件设计说明书,为进一步设计软件、编写代码打下基础,供软件开发、检测人员阅读。
1.2背景
随着科学技术的不断发展,社会信息量的与日俱增,应用气体检测报警控制器工业领域行业的需求也随之提高,过去传统的气体检测报警控制器已不适应目前现状。
经调查市场对可燃气体检测报警控制器的智能化要求越来越高,我公司根据可燃气体检测报警控制器行业市场的趋势开发了新型智能气体检测报警控制器,满足客户对可燃气体检测报警控制器的需求。
1.3定义
文档中采用的专门术语及定义的缩略词简要如下:
%LEL:
气体爆炸下限的百分数;可燃气体检测报警控制器以下简称控制器。
1.4参考资料
公安部沈阳消防研究所人员宋希伟、费春祥、张学军、李瑞、谢锋、冯万波等人编写的中华人民共和国国家标准GB16808-2008《可燃气体报警控制器》2010年中国标准出版社出版。
《软件工程(第二版)》2001年北京大学出版社出版王立福、麻志毅编写
《C语言从入门到精通(第2版)》2010年清华大学出版社出版。
《EMC电磁兼容设计与测试案例分析》郑军奇著
《PIC单片机使用C语言程序设计与典型实例》中国电力出版社孙安青著
《PIC单片机原理及应用》北京航空航天大学出版社李荣正著
1引言
2总体设计
2.1需求规定
a.开机画面显示“北京安赛克科技有限公司”字样
b.实时显示四路其配套的外接设备气体检测报警变送器的数值及时间
c.报警值、量程、时间的设定
d.记录各路报警值的发生时间与当时的数值
e.控制器外部可进行消音处理
f.权限设定
g.电源管理
h.故障报警
2.2软件结构
根据系统流程图确定各部分主要功能与要求,进行程序的编写。
2.3运行环境
ASK-8004B可燃气体检测报警控制器
3程序设计
3.1程序模块
3.2程序描述
3.2.1开机画面模块
功能流程图
功能描述:
确认为北京安赛克科技有限公司的ASK-8004B主机,对外围报警硬件电路的检查,让操作人员初步确定机器是否正常。
画面设计:
ASK-8004B
气体报警控制器
北京安赛克科技有限公司
时间:
年-月-日版本号:
V1.0自检
3.2.2主画面模块
功能流程图
功能描述:
实时显示便送器位置气体浓度值。
画面设计
气体
数值
单位
Ex
**
%LEL
Ex
**
%LEL
Ex
**
%LEL
Ex
**
%LEL
系统时间:
年-月-日版本号:
V1.0
3.2.3权限设定
程序流程图
功能描述:
对操作人员的权限进行限制。
防止无权限人员私自更改数据,使数据失去真实性。
画面设计:
1进入权限修改页面:
请输入密码
再次输入密码:
确定取消
2.权限修改页面
密码修改
原始密码:
******
新密码:
*******
再次输入:
******
存储取消
3.2.4参数设定
程序流程图
功能描述:
根据现场或GB16808-2008《可燃气体报警控制器》中的规定对其报警点设定。
画面设计
权限判定页面:
请输入密码
请再次输入密码
确定取消
报警点设定页面:
报警值
上限/下限动作
继电器是否动作
第一路低爆值:
第一路高爆值:
第二路低爆值:
第二路高爆值:
第三路低爆值:
第三路高爆值:
第四路低爆值:
第四路高爆值;
确定取消
时间设定页面
系统时间:
**年**月**日
确定取消
电源管理页面
外部电源
内部电源
电压:
220V
电压:
24V
是否启用:
是/否
确定取消
3.2.5按键模块
程序描述
主要对外部按键进行键位设定。
使其能够进行加减、上下左右、确定取消。
3.3接口设计
主要是单片机前端对模拟信号的处理。
3.4测试要点
实时显示的数值是否与实际值相同,误差在±2FS。
按键控制是否符合设计思想。
权限设置是否能够限制其操作。
4报警动作与设置是否相符
能否正常记录历史报警记录。
自检是否能对故障进行报警。