TS-BUS家居控制软件KNX通讯协议模块概要设计说明书V1.00.docx
《TS-BUS家居控制软件KNX通讯协议模块概要设计说明书V1.00.docx》由会员分享,可在线阅读,更多相关《TS-BUS家居控制软件KNX通讯协议模块概要设计说明书V1.00.docx(18页珍藏版)》请在第壹文秘上搜索。
1、TIANSUTS-BUS家居控制软件KNX通讯协议模块概要设计说明书文件编号TS1104-006生效日期2011-5-23受控编号保密级别一级版本号V1.00修改次数2总页数17正文13附录无编制柯于义审核批准南京天溯自动化控制系统有限公司(版权所有,翻版必究)评审记录对bS-BUS家居控制软件通讯协议模块概要设计说明书V1.00的评审意见:上述问题修改验证后,由验证后,本文件即可发布。评审人员签字:问题修改验证结果:验证人签字:时间:年一月B变更日志编号版本修改内容修改人修改日期10.1初稿柯于义2011-5-1020.2结构修改柯于义2011-5-2030.3添加了异常类、源码示例等柯于义
2、2011-5-2141.00定稿柯于义2011-5-231引言11.1 编写目的11.2 背景113定义11.4 参考资料12 总体设计22.1 需求规定22.1.1 主角22.1.2 系统边界22.2 运行环境22.2.1 硬件环境22.2.2 软件环境32.3 概要设计决策32.3.1 设计原则32.3.2 设计决策32.4 开发环境33 模块设计53.1 接口模块定义53.1.1 功能说明53.1.2 数据与接口的定义53.1.3 接口设计73.1.4 1.4Objective-C调用接口模块源码示例104 质量要求134.1 性能要求134.2 功能测试要求134.2.1 测试内容13
3、4.2.2 测试方法131引言1.l编写目的本文档是对TS-BUS家居控制软件的需求规格进行详细分析和讨论后得出的概要设计说明书,旨在明确TS-BUS家居控制软件通讯协议模块的设计目标。通过本概要设计说明书,可以了解到TS-BUS家居控制软件的通讯协议模块开发的技术路线、功能边界、模块设计等。本文档面向的读者是:TS-BUS家居控制软件的开发人员及测试人员,TS-BUS家居控制软件的通讯协议模块概要设计说明书的评审人员。1.2 背景软件名称:TS-BUS家居控制软件通讯协议模块。TS-BUS家居控制软件通讯协议模块,是TS-BUS家居控制软件与设备之间通讯的核心模块,主要用于实现ElB网络的互
4、联接入、KNXnet/IP网关的配置和通信,以及设备数据的读写、设备管理等功能。1.3 定义下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注1.4 参考资料编号资料名称说明1TS-BUS家居控制软件项目立项书2TS-BUS家居控制软件项目计划书3TS-BUS家居控制软件需求规格说明书2总体设计2.1 需求规定2.1.1 主角(1) EIB网关EIB网关包括EIB/RS232网关、EIB/USB网关以及EIB/IP网关三种。TS-BUS家居控制软件通过EIB网关实现对EIB总线系统的通讯,本软件采
5、用IP网关。(2) EIB通讯群组在EIB总线标准中定义了实现具体通讯功能的通讯群组,TS-BUS家居控制软件也需要按照标准定义通讯群组功能并通过EIB网关收发总线数据,实现EIB总线设备状态的监视和控制。(3) Ul软件模块Ul软件模块是TS-BUS家居控制软件的用户与EIB总线的人机接口界面,它通过以太网连接到EIB网关,通过调用通讯协议模块的通讯帧,实现EIB总线设备数据的操作和管理功能。(4) 通讯协议模块TS-BUS家居控制软件通讯协议模块,实现EIB/IP网关的TCP/IP通讯管理、设备数据的读写等功能。通讯协议模块主要为TS-BUS家居控制软件的UI软件模块提供通讯接口。2.1.
6、2 系统边界系统边界定义了本模块对其它模块提供的外部接口,应包括:(1)数据结构与回调接口的定义;(2) EIB/IP网关的TCP/IP通讯管理;(3) 逻辑组数据的读写;2.2 运行环境2.2.1 硬件环境硬件环境类别要求备注CPU2.0MHZ及以上内存IGB及以上硬盘IoGB及以上以太网口1个或更多2.2.2 软件环境软件环境类别要求备注操作系统MacOSZiOS2.3 概要设计决策2.3.1 设计原则(1) 软件需要有一个良好的设计框架。为了软件能适应未来儿年的现场需要,软件应该根据实际需要保持一定的可扩展,这就要求系统升级时对已基于该系统实施的系统兼容,软件设计必须有良好的设计框架。其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TS BUS 家居 控制 软件 KNX 通讯 协议 模块 概要 设计 说明书 V1 00
