环境动力系统论文.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 环境 动力 系统 论文
- 资源描述:
-
前言
目前,大多数需要环境测量,防水,防盗的程控机房,精密仪器室,图书馆,库房,无人职守站等主要是人工定时巡逻、人工控制,人工抄表等,在设备较多的机房中,设备分散不集中,对参数的采集有一定的困难,而且若是机房数量越多,值班人员的工作强度就显得越大,造成大量的人力资源的浪费,并且经常会出现少抄,漏查的现象,使得工作效率不是很高,同时设备资料数据的保存也不科学,查询很不方便,不利于数据管理。为了合理使用人力资源、提高工作效率、保证通信设备安全可靠地工作,对各动力机房内动力系统、空调系统、及其它环境设备进行联网监控、集中维护和管理是极其必要的。?随着通信技术的不断发展,计算机网络系统通信是当今技术发展的一个重要的方向,然而在网络系统中利用现有电话网作为通信信道则是最经济、最方便和最可靠的方法。当前现代电话通信网已经进入程控交换时代,技术比较先进,速度快,容量大,因此采用电话通信网建立数据通信系统确实具有其独特的优越性。动力环境监测系统就是在这种情况下诞生的。
本论文就后台PC机用Delphi开发通信和数据管理系统软件的过程做了详细介绍,重点是该软件的数据管理。
本论文共有四章,循序渐进地介绍本次软件开发的目标、设计过程及相关知识、该软件的使用。
由于本人水平有限,且编写时间仓促,论文中难免有疏漏和错误,恳请老师们提出宝贵意见。
第1章设计目标及完成题目的技术途径
§1.1 设计目标
根据信息产业部《通信电源,机房空调集中监控系统技术要求》的要求,研制开发了“动力环境监控系统”。其主要功能是对电信系统中分布在不同通信局(站)的设备运行环境(电源、温度、湿度、门禁、水浸、烟雾等)进行集中监控。对各种异常情况进行及时报告和处理,以保证通信设备的正常运行;系统可以显示和记录所有监测到的数据,供监控中心查询、分析,使工作人员能从宏观上管理和维护整个电信设备的运行环境,提高系统维护的实时性和准确性,实现电信网的集中维护、集中管理,真正达到少人或无人值守的目标。
本系统系统由四个电路模块(数据采集模块、通信模块、显示模块、电源模块)和中心站处理软件组成:采用89C51与通用异步收发器8250接口和控制智能MODEM以实现单片机与PC机在有线公用电话网中进行远程数据通信技术。MODEM将前端单片机采集的数据通过电话网远程传输到中心站PC机,并实现一对多点通信(站点数、通信距离均不限),后台PC机通过拨号的方式对各站点进行数据接收并实时存储记录、查询、打印。
设计后台PC机处理软件,即编制通信接口与组态软件,实现数据回总计报警监测,历史数据查询、保存、打印等功能是此次设计的目标。
§1.2 完成题目的技术途径
中心站与监测站之间采用调制解调器在电话网络上通信,中心站的通信接口网使用AT命令集对调制解调器控制,组态软件在Windows平台下用Delphi6软件开发成形。Delphi以基于窗口和面向对象的编程方法,与Windows操作系统紧密地结合,强大的数据库技术支持,迅捷的编译速度,同时兼具功能强大和易学灵活的特点,而且Delphi编制与Modem通信的串口程序有独到之处,所以选择该软件来开发。
第2章环境监测系统总体方案分析及软件设计
§2.1 系统总体结构
系统总体结构涵盖了监测中心站、监测各分站,利用了PC上位机、集团电话网络、调制解调器及单片机等硬件。结构图如图2-1所示:
。
图2-1 系统总体结构图
在本监测系统中,各监测分站采用MCS-51单片机来采集现场的模拟量、开关量,采集数据经过整理后通过单片机串行接口和调制解调器及集团电话,采用异步串行通信实现与监测中心PC机的远程双向通信。由于各监测分站与中心站之间每次的数据传输量不大,加之本身具有电话线路的基础设施,所以采用本方案是既保证数据传输要求,又经济实用。
§2.2 监测中心PC及应用软件设计
该部分实现对总体系统的监测及终端显示功能。主要包括以下部分:
(1)系统按权限分级启动,有效保证系统运行稳定,安全
(2)各监测分站监测数据巡检,保存
(3)监测数据汇总、实时显示、曲线绘制、报警等
(4)采用Delphi的Database desktop数据库保存数据,用paradox数据库技术实现对数据库的控制。
软件整体功能实现如图2-2所示:
图2-2 软件整体实现功能图
§2.3通信接口设计
通信接口设计部分相关知识,调制解调器一般 AT 命令参考
下表列出了您的调制解调器能理解的 AT 命令。 每个命令描述包括命令名称、解释和相关参数。
切记:您的调制解调器必须在 Microsoft Windows 95 下操作。 调制解调器在 MS-DOS 或 Microsoft Windows 旧版本下不能运工作。
命令
描述
AT
注意代码 AT 是命令行的字首,告诉调制解调器要输入命令或命令序列。它执行除 A/ (重复) 和 +++ (换码) 之外的所有命令。单独输入 AT,如果调制解调器准备接收命令,则调制解调器返回 OK 或 0 信息。
参数:无
A/
重复上一命令。 A/ 命令使调制解调器重新执行上一行的命令,例如,重新拨号。 上一次执行的命令一直保留在命令缓冲区中,直到输入 AT 命令或电源已关闭为止。 这些操作将清除缓冲区并使 A/ 命令无效,因为没有要重新执行的命令。您无需输入或 AT,因为它们与上一命令一起驻留在命令缓冲区内。 参数:无
A
应答命令。 A 命令使调制解调器无需等待响铃则可应答呼叫。 此命令在手动应答呼叫或与以始发方式与另一调制解调器建立直接连接时有用。
同一命令行中 A 之后的所有命令将被忽略。
注:此命令在某些国家禁止使用。在这种情况下,ATA 返回错误信息。
参数:无
Bn
通信标准选项。 在 ITU 与 Bell 标准之间作出确定。
参数:n = 0 - 3, 15, 16
n = 0 ITU V.22 使用 1200bps 的传输速率
n = 1,Bell 212 使用 1200 bps 的传输速率 (默认)
n = 2, 3 撤消 ITU V23 反向通道
n = 15 ITU, V.21 使用 300bps 的传输速率
n = 16,103J 使用 300 bps 的传输速率 (默认设置)
Dn
拨号命令。 D 命令使调制解调器拨命令行中 D 后面的号码。在拨号修正符号页面中定义有效的拨号数字和所拨号修正符号。
在脉冲拨号方式下,非数字字符不起作用。
参数:无
注:在某此国家规定在 D 命令之后必须输入电话号码。
En
命令回应。 En 此命令确定调制解调器在命令方式时,您在键盘上输入的字符是否回应到屏幕上(本地回应)。
参数:n = 0, 1
n = 0 关闭本地回应功能
n = 1 启用本地回应功能 (默认)
Hn
挂断控制。 Hn 命令告诉调制解调器是挂断以断开呼叫还是摘机以占用电话线。
参数:n = 0, 1
n = 0 调制解调器挂断 (hang up) (默认值)
n = 1 调制解调器摘机
注:H1 命令在某些国家禁止使用。 在这种情况下,ATH1 返回错误信息。
In
要求调制解调器的识别号 (ID)。 In 命令询问调制解调器的产品识别号、ROM 校验和或 ROM 校验和的状态。
参数:n = 0, 1, 2, 3, 4, 5, 9
n = 0, 3 返回调制解调器默认的速率和控制器的硬件版本
n = 1 计算 ROM 校验和并显示校验和 (例如,12AB)展开阅读全文
文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



链接地址:https://www.wdfxw.net/doc21254591.htm