论文部分内容阅读
介绍室内分布系统监控系统的设计和实现。监控系统中设备数据采集控制使用监控板,监控板使用单片机作为控制器,CAN现场总线作为监控板单片机间分布式通信基础。中心监控程序使用Visual C#.Net开发设计实现。中心监控程序通过RS232接Modem或空Modem电缆和主监控板通信。本课题目的在于研究实现CAN现场总线等新技术并将其应用于监控系统的开发实现。 现场总线控制系统是一个开放通信网络,也是一个分布式控制系统,目前正走向成熟,是一个集嵌入式系统,控制,计算机,数字通信,网络为一体的综合技术和新的技术领域。CAN现场总线在本文中讨论介绍以Microchip公司MCP2510为控制器CAN现场总线使用和实现。 PIC16F87X系列单片机是比较有特色的,本文介绍使用PIC16F876为核心的监控板设计实现以及单片机程序实现经验方法,在单片机程序设计过程中实现了基于队列事件派发机制,系统分层结构,在线程序升级,CAN总线通信以及协议定义实现,和上位机基于RS232通信协议定义实现等。 XML产生发展不过几年,但其在编程领域影响是深远的,XML适合于描述表示结构化数据。本文简单介绍XML以及使用XML语言作为监控数据的表示语言。并讨论用XML表示数据对程序的通用性,可移植性的影响。 室内分布系统是解决无线通信信号覆盖问题的解决方案,广泛应用优化和解决大型建筑室内信号质量问题。通信信号的覆盖质量对通信运营商是很重要的,因此远程监控系统实时监测和远程控制室内分布系统的运行是很有必要的。本文分析总结数据采集监控系统的特征并设计实现一般采集监控系统的数据结构,基于通用的数据结构基础之上,实现室内分布系统监控对象的定义和实现。 监控程序实现了和监控板通信交换和形象集中显示监控对象和监控采集数据。本文介绍在总结监控系统特征基础上,介绍监控程序中用树形结构界面组织显示监控对象,分页结构显示监控对象相关信息,以及通信监控界设计和实现。