智能电力监控系统远程数据传输的方案设计
- 格式:pdf
- 大小:122.23 KB
- 文档页数:3
电力系统智能监控与分析平台设计电力系统在现代工业和生活中扮演着至关重要的角色。
为了保障电力系统的稳定运行以及提高其效能,开发一个智能监控和分析平台是必不可少的。
本文将详细介绍电力系统智能监控与分析平台的设计方案。
一、引言电力系统智能监控与分析平台是为了实时监控和分析电力系统运行情况、预测潜在问题并进行及时处理而开发的。
通过该平台,运营人员可以获得即时的数据和分析结果,以支持决策和改进电力系统的运行。
二、功能需求1. 实时数据监控:平台需要能够监测电力系统的实时数据,包括电力输送线路的电压、电流、频率等参数,以及电力设备的状态和运行情况。
2. 数据存储与管理:平台应该能够对所有监测到的数据进行存储和管理,以便后续分析和查询。
同时,平台需要具备足够的存储空间和数据备份功能,以确保数据的安全性和可靠性。
3. 数据分析与预测:平台应当能够使用机器学习和数据挖掘算法对实时数据进行分析和预测,以识别潜在的问题并提出解决方案。
例如,通过分析历史数据可以预测电力设备的故障概率,从而采取相应的预防措施。
4. 报警与异常处理:平台应该能够自动检测出电力系统中的异常情况,并及时发送报警信息给相关人员。
同时,平台还应该提供异常处理的指导和建议,以帮助人员快速解决问题。
5. 数据可视化与报告生成:平台需要具备数据可视化的功能,方便用户直观地了解整个电力系统的运行状况。
此外,平台还应提供报告生成功能,自动生成运行状态、故障统计等报告,并支持导出和打印。
三、系统架构1. 传感器与数据采集:电力系统中的传感器负责采集各种实时数据,包括电压、电流、频率等参数。
数据采集装置负责将采集到的数据传输给监控与分析平台。
2. 监控与分析平台:平台的核心部分是数据处理模块,负责接收、存储和分析采集到的数据。
平台还包括报警模块、数据可视化模块和报告生成模块等功能模块。
3. 用户界面:平台应提供用户友好的界面,以便用户方便地查看数据、生成报告和接收报警信息。
智能配电监控系统解决方案(二)引言概述:智能配电监控系统是一种基于先进技术的电力管理解决方案,可以实时监测和控制配电系统中的各种参数和状态。
本文将对智能配电监控系统的解决方案进行详细介绍和分析,包括系统的设计原理、核心功能、应用案例以及未来发展趋势。
正文内容:1.设计原理1.1传感器技术:智能配电监控系统通过使用各类传感器来采集配电系统中的电压、电流、功率因数、温度等关键参数,这些传感器的选择和安装位置对系统的性能和准确度有着重要影响。
1.2数据采集与处理:所采集的数据通过网络传输到数据中心,经过处理和分析后得到有用的信息,以便帮助用户实时监测和管理配电系统的运行情况,并进行预测和决策。
2.核心功能2.1远程监测与控制:智能配电监控系统可以通过云平台实现远程监测与控制,让用户可以随时随地通过网络访问配电系统的运行状态,并进行相应控制操作,提高了运维的便捷性和灵活性。
2.2预警与报警功能:系统能够自动检测配电系统中的异常情况,并及时发出警报通知用户,防止故障的发生和扩大,提高了系统的可靠性和安全性。
2.3能源管理与优化:通过对能源消耗情况的监测和分析,智能配电监控系统可以帮助用户实现能源的有效管理与优化,降低能耗成本,提高能源利用效率。
2.4统计与分析功能:系统可对配电系统中的各项参数和运行状态进行统计和分析,为用户提供全面、准确的数据分析结果,支持决策和优化运营。
2.5设备维护与管理:系统还可以对配电设备进行定期巡检和维护管理,提前发现设备故障和老化情况,预防性地进行维修和更换,确保配电系统的稳定运行。
3.应用案例3.1工业领域:智能配电监控系统可以应用于各类工业生产线、厂房和车间,实时监测电力设备的运行状况,提高运营效率和设备可靠性。
3.2商业用途:系统也可以应用于商业建筑、购物中心和写字楼等场所,实时监测和管理配电系统,降低能耗成本,提高能源利用效率。
3.3基础设施领域:智能配电监控系统可以应用于城市电网、公共交通系统和医疗设施等基础设施领域,保障供电的可靠性与安全性。
电力监控系统方案【电力监控系统方案】一、引言⑴概述本文档旨在提供一个完整的电力监控系统方案,用于实现电力设备的实时监控和故障预警,以确保电网的稳定运行和安全性。
⑵目标本系统方案的目标是设计一个可靠、高效的电力监控系统,能够准确监测电力设备的运行状态,并在发生故障时进行实时预警和处理,以保障电力供应的稳定性和可靠性。
二、系统概述⑴总体架构电力监控系统主要包含以下几个模块:数据采集模块、数据传输模块、数据处理模块和服务器端管理模块。
数据采集模块负责从各个电力设备中获取数据,并通过数据传输模块将数据传输到服务器端。
服务器端接收到数据后,通过数据处理模块进行处理和分析,并将结果反馈给管理模块,实现对电力设备的监控和管理。
⑵功能需求电力监控系统应满足以下功能需求:●实时监测电力设备的运行状态,包括电流、电压、温度等参数的监测。
●实时预警和处理电力设备的故障,包括故障诊断和故障处理。
●提供可视化界面,方便用户实时查看电力设备的状态和运行情况。
●支持远程监控和管理,用户可以通过互联网对电力设备进行远程控制和管理。
⑶硬件需求电力监控系统需要具备以下硬件设备:●数据采集设备:用于从电力设备中采集数据,并将数据传输到服务器端。
●数据传输设备:用于将采集到的数据传输到服务器端。
●服务器设备:用于接收和处理采集到的数据,并进行实时监控和管理。
⑷软件需求电力监控系统需要以下软件支持:●数据采集软件:用于处理和管理从电力设备中采集到的数据。
●数据传输软件:用于将采集到的数据传输到服务器端。
●数据处理软件:用于对采集到的数据进行处理和分析。
●服务器端管理软件:用于对电力设备进行远程监控和管理。
三、系统设计⑴数据采集模块设计数据采集模块主要包括数据采集设备和数据采集软件。
数据采集设备负责从电力设备中采集数据,并通过数据采集软件进行处理和管理。
⑵数据传输模块设计数据传输模块主要包括数据传输设备和数据传输软件。
数据传输设备负责将采集到的数据传输到服务器端,数据传输软件用于控制数据传输设备的工作。
智能电网监控系统的设计与实现第一章:引言随着电力工业的不断发展,电力生产和传输也面临了许多新的问题。
智能电网的出现为电力工业带来了新的方向和发展机遇。
作为智能电网中的重要组成部分,智能电网监控系统可以对电力生产、传输和分配过程进行实时监测和控制,提高电网的运行效率和安全性。
本文将介绍智能电网监控系统的设计和实现。
第二章:智能电网监控系统的架构智能电网监控系统的架构包括监控中心、通信网络和终端设备。
监控中心主要负责对电网的实时监测和控制,通信网络负责连接监控中心和终端设备,终端设备即变电站和用户侧的监测设备。
其中,监控中心是整个系统的核心,所以在设计系统时需要充分考虑其稳定性和可靠性。
第三章:智能电网监控系统的监控模块智能电网监控系统的监控模块包括数据采集、数据处理和数据展示三个部分。
数据采集部分主要负责获取电网各个环节的信息,包括电压、电流、功率等关键数据。
数据处理部分对采集到的数据进行处理,分析电网运行情况,及时发现异常并进行处理。
数据展示部分将处理后的数据以图表、曲线等形式展示给操作人员,方便其快速了解电网运行状态。
第四章:智能电网监控系统的控制模块智能电网监控系统的控制模块主要负责对电网进行实时控制,并能够响应非计划事件。
控制模块通过接收传感器数据,判断电网的运行状态并发出指令控制各个环节,以避免发生事故或者降低事故的危害。
同时,当电网发生异常时,控制模块能够实时响应,及时采取应对措施。
第五章:智能电网监控系统的实现智能电网监控系统的实现需要依托于先进的计算机技术和通信技术。
在设计时,需要充分考虑系统的稳定性和扩展性,采用分布式架构和模块化的设计,能够方便地进行升级和扩展。
同时,对系统的安全性也要进行充分的保护,如采用加密技术和权限控制等措施。
第六章:结论智能电网监控系统的设计和实现对于提高电网的运行效率和安全性具有重要的意义。
随着电力工业的不断发展,智能电网监控系统也将不断发展和升级,成为电力工业中不可或缺的部分。
电力监控联网总体设计方案系统结构拓扑图:变电站智能监控系统由站端系统、传输网络、主站系统这三个相互衔接、缺一不可的部分组成。
变电站的视频监控、环境监测、安全防范、火灾报警、门禁等子系统,大多各自独立运行,通过不同通道上传数据,甚至每套系统都配有独立的管理人员,很难做到多系统的综合监控、集中管理,无形中降低了系统的高效性,增加了系统的管理成本.本方案采用了海康威视DS-8516EH系列多功能混合DVR,兼容模拟摄像机和IP摄像机,充分利用现有模拟摄像机,保护已有投资;DS—8516EH还集成了各种报警、控制协议,可采集模拟量信号、串口信号、开关量信号,支持其他子系统的可靠接入,可以对环境监测、安全防范、门禁、消防等子系统进行集成。
系统集成改变了各系统独立运行的局面,满足了电力系统用户“减员增效”的需求。
该技术不单是对各独立系统功能的简单叠加,而是对各功能进行了整合优化,并进行了智能关联。
用户可以根据需要对各功能进行关联,满足规则后可以触发相应功能。
站端系统站端系统对站内的视频监控、环境监测、安全防范、火灾报警、门禁、照明、给排水和空调通风系统进行了整合,主要负责对变电站视音频、环境量、开关报警量等信息进行采集、编码、存储及上传,并根据制定的规则进行自动化联动。
传输网络变电站联网监控系统的网络承载于传输网络电力数据通信网,用于站端与主站、主站之间的通信。
主站及MIS网用户可以对站端系统进行监控,实时了解前端变电站的运行情况;站端系统的视音频、报警信息可上传至主站并进入M IS网,供主站及MIS网用户查看调用.功能设计随着电力调度信息化建设的不断深入,变电站综合监控系统除满足原有基本功能外,被赋予了许多新的要求。
我们的联网监控系统应具备如下功能:实时视频监视通过视频监视可以实时了解变电站内设备的信息,确定主变运行状态,确定断路器、隔离开关、接地刀闸等的分/合闸状态,确定刀闸接触情况是否良好,以上信息通过电力SCADA遥测、遥信功能都有采集,但没有视频监控可靠清晰.视频监视的范围还包括变电站户外设备场地和主要设备间(包括主控室、高压室、安全工具室等),主站能了解监控场地内的一切情况。
云智慧电力监控系统设计方案设计方案:云智慧电力监控系统背景介绍:随着电力行业的不断发展与智能化进程的加快,传统的电力监控系统已经无法满足电力企业对于监控数据的高效获取与分析的需求。
因此,云智慧电力监控系统应运而生。
该系统将传感器、云计算、大数据技术等结合在一起,实现电力设备的远程监控与管理,提高电力设备的运行效率、可靠性和安全性。
设计方案:1. 系统架构设计云智慧电力监控系统的设计包括前端采集层、数据传输层、云计算层和应用服务层。
前端采集层:通过安装在电力设备上的传感器,采集设备的电流、电压、功率、温度等信息,并进行处理和数据的采集。
数据传输层:将采集到的数据通过网络传输到云端系统,并进行压缩和加密保护,确保数据的安全性和完整性。
云计算层:在云端系统中,利用云计算技术对传感器采集到的数据进行处理、存储、分析和计算,并提供相应的数据服务。
应用服务层:通过专门的应用服务接口,向用户提供实时监控数据、报警信息、历史数据查询等功能。
2. 功能设计(1)实时监控:通过云端系统,用户可以实时查看电力设备的运行状态,包括电压、电流、功率等数据。
同时,系统会对设备进行实时监测,一旦出现异常情况,系统会及时报警并提供应急处理措施。
(2)历史数据分析:系统会将采集到的数据进行存储,并提供历史数据查询与分析服务。
用户可以通过系统的数据分析功能,了解设备的运行情况和效率,从而优化运行和维护策略。
(3)远程控制:用户可以通过云端系统对电力设备进行远程控制,包括开关控制、电源控制等。
这方便了用户对设备的管理和维护。
(4)报警管理:系统会对电力设备的异常情况进行实时监测,并通过短信、邮件等方式及时通知用户,提供报警管理功能。
(5)数据安全管理:系统采用加密传输、权限管理等方式,确保数据的安全性和可靠性。
3. 技术实现(1)传感器技术:采用高精度、高灵敏度的传感器,对电力设备的各项参数进行实时采集。
(2)云计算技术:利用云计算平台,对大量的实时数据进行存储、处理和计算,提供高效、弹性的数据服务。
电厂智慧监盘系统设计方案设计方案:电厂智慧监控系统一、方案背景随着电厂规模的不断扩大和电力行业的发展,电厂监控系统日益重要。
为了提高电厂运行的安全性、可靠性和经济性,智慧监控系统成为电厂必不可少的一部分。
本方案旨在设计一个智慧监控系统,实现对电厂运行状态的实时监控和智能控制。
二、系统架构1. 数据采集层:该层采集电厂各类设备的运行数据,包括发电机组、输电系统、变压器和开关设备等。
数据采集方式包括传感器、接口采集和互联网接口采集。
2. 数据传输层:将采集到的数据传输到数据处理层。
采用高速数据传输方式,确保数据的及时性和可靠性。
3. 数据处理层:该层对传输过来的数据进行预处理和分析,包括数据清洗、数据转换和数据存储。
同时,利用数据分析算法进行数据分析,得出电厂运行状态的评估结果。
4. 数据展示和控制层:该层将处理好的数据呈现给用户,并提供控制界面,可以通过该界面实时监控电厂运行状态,并进行远程控制。
三、系统功能1. 实时监控功能:系统通过数据采集层采集电厂的运行数据,并通过数据处理层实时处理和分析数据,最终将处理好的数据展示给用户。
用户可以实时查看电厂各项数据,如电压、电流、功率、温度等。
2. 预警功能:系统通过数据分析算法对电厂运行数据进行实时分析,一旦发现异常情况,如电压过高、电流过载等,系统会立即发出预警,提醒用户及时采取措施。
3. 故障诊断功能:系统会对电厂运行数据进行历史记录和存储,并根据历史数据进行故障诊断。
用户可以通过系统查询历史数据,分析电厂的故障情况,并给出故障诊断结果和建议。
4. 远程控制功能:用户可以通过系统远程控制电厂设备的运行状态。
例如,用户可以在系统界面上对设备进行开关操作、调整参数等,实现对电厂设备的远程控制。
四、系统优势1. 实时性和可靠性:系统使用高速数据传输和实时处理技术,能够实时监控电厂的运行状态,提高运行安全性。
2. 自动化和智能化:系统通过数据分析算法和故障诊断技术,能够自动分析电厂运行数据,发现异常情况,并提供相应的预警和建议。
《电力监控传输系统的设计与实现》篇一一、引言随着社会经济的快速发展和科技的不断进步,电力系统的稳定运行对于保障社会生产和人民生活的重要性日益凸显。
电力监控传输系统作为电力系统中的重要组成部分,其设计与实现显得尤为重要。
本文将详细阐述电力监控传输系统的设计思路、实现方法及实际应用效果。
二、系统设计目标电力监控传输系统的设计目标主要包括以下几个方面:1. 实时监测:对电力系统的各项参数进行实时监测,如电压、电流、功率因数等。
2. 数据传输:将监测到的数据实时传输至监控中心,以便进行数据分析与处理。
3. 远程控制:实现远程控制功能,对电力系统进行实时调控,确保电力系统的稳定运行。
4. 安全性:保证数据传输的可靠性、安全性和稳定性。
三、系统设计1. 硬件设计电力监控传输系统的硬件部分主要包括传感器、数据采集器、通信设备等。
传感器负责采集电力系统的各项参数,数据采集器对传感器采集到的数据进行处理和存储,通信设备负责将数据传输至监控中心。
(1)传感器:选用高精度、高稳定性的传感器,如电流互感器、电压互感器等,确保数据的准确性。
(2)数据采集器:采用高性能的微处理器和存储设备,实现对数据的快速处理和存储。
(3)通信设备:选用可靠的通信协议和通信方式,如以太网、GPRS等,确保数据传输的可靠性和实时性。
2. 软件设计软件部分主要包括数据采集与处理、数据传输、远程控制等功能模块。
(1)数据采集与处理:通过传感器采集电力系统的各项参数,并对数据进行预处理和存储。
(2)数据传输:将处理后的数据通过通信设备实时传输至监控中心。
(3)远程控制:在监控中心对电力系统进行远程调控,实现电力系统的稳定运行。
四、系统实现1. 数据采集与处理:通过传感器实时采集电力系统的各项参数,如电压、电流、功率因数等。
采用数字信号处理技术对数据进行预处理,如滤波、放大等,以提高数据的准确性。
将处理后的数据存储在数据采集器的存储设备中,以备后续分析处理。
引言:电力监控系统是为了实现电力设备的实时监控和数据采集而设计的一种系统。
本文将对电力监控系统方案设计进行详细介绍。
我们将概述电力监控系统的背景和重要性。
接着,我们将进一步阐述电力监控系统的设计原则和目标。
紧接着,本文将详细介绍电力监控系统的五个大点,包括硬件组成、软件功能、数据采集与存储、远程监控和报警功能,以及可靠性保障。
每个大点将分析59个小点来详细阐述。
该文将总结电力监控系统方案设计的重要性和发展前景。
概述:电力监控系统是为了实现电力设备的实时监控和数据采集而设计的一种系统。
随着电力设备的增多和规模的扩大,监控电力设备的重要性也越来越突出。
通过电力监控系统,用户可以实时监测电力设备的状态,及时发现故障并采取措施,从而提高生产效率和安全性。
设计原则和目标:1.可靠性:电力监控系统必须具备高可靠性,能够长时间稳定运行,不间断地监测电力设备的状态。
2.实时性:电力监控系统要求能够实时采集和显示电力设备的信息,确保及时监测和故障处理。
3.易用性:电力监控系统的操作界面应简洁直观,易于操作和管理。
4.扩展性:电力监控系统在设计上要考虑到未来的扩展需求,能够方便地添加新的设备和功能。
5.安全性:电力监控系统要具备防止未经授权访问和数据泄露的安全机制。
大点一:硬件组成1.传感器:选择合适的传感器用于采集电力设备的各项参数,如电压、电流、温度等。
2.数据采集设备:使用高性能的数据采集设备,能够实时采集和处理传感器的数据。
3.控制器:控制器负责管理传感器和数据采集设备的通信,确保数据的准确性和稳定性。
4.通讯设备:利用网络通讯设备,将采集到的数据传输到监控中心,实现远程监控。
5.电源设备:为传感器、数据采集设备和控制器等提供稳定的电源供应,确保系统的正常运行。
大点二:软件功能1.数据显示:提供直观的界面,将采集到的数据以图表、曲线等形式展示出来。
2.报警功能:设定合理的报警阈值,一旦设备出现异常情况即时报警,保障设备的运行安全。
展览馆智能化电力监控系统设计方案
一、系统简介
展览馆智能化电力监控系统是一种基于电力传感器、计量设备、智能控制器等技术手段,实现对展览馆电力设备运行状态的监控、
计量、预警和控制的系统。
该系统采用先进的电力监控技术,实现对展览馆的电力供应、
用电负荷、电力参数、电力安全等方面进行全面监控和管理,从而
确保展览馆的电力运行安全稳定。
该系统具有智能化、可视化、可
远程控制等特点,极大地提高了展览馆的电力使用效率和运行质量,实现了节能降耗、环保节能的目标。
二、系统功能
1. 实时监控展览馆的电力负荷、电压、电流、功率因数等电力
参数;
2. 实时监控展览馆各电力设备的运行状态,包括电源运行状态、电机运行状态等;
3. 通过集中计量、数据处理和分析,实现对展览馆的用电情况
进行全方位监控和管理;
4. 通过智能化控制和预警功能,及时发现和处理电力设备运行
异常情况,预防事故发生;
5. 支持远程控制和管理功能,实现对电力设备的远程监控和操作,提供给管理人员一种高效、安全的管理方式。
智能电力监控系统远程数据传输的方案设计1) 苏健民 陆 光 凌 滨 孙江北(东北林业大学,哈尔滨,150040) (八五二农场) 摘 要 介绍一种单片机控制实现远程数据传递的通讯方案,该通信使用单片机资源较少,只使用3根线(RD ,T D ,G ND )就可以进行控制,特别适合于智能仪表的远程监控。
同时还介绍了为保证数据传送正确而提供的类X M ODE M 协议。
在电力监控系统应用该方案表明,其实现简单、可靠。
关键词 远程数据传递;调制解调器;类X M ODE M 协议分类号 T N915.19The Scheme of I ntelligent I nstrument for Long -distance Communication and Control/Su Jianmin ,Lu G uang ,Ling Bin (N ortheast F orestry University ,Harbin 150040,P.R.China );Sun Jiangbei (the 852Farm )//Journal of N ortheast F orestry Uni 2versity.-2004,32(4).-75~77A technical proposal for long -distance communication with MCS -51single chip process or and M ODE M is developed.It only employs serialport in MCS -51single chip process or and 3wires (RD ,T D ,G ND )for control ;s o it is compatible to intelli 2gent instrument for long -distance communication and control.A communication protocol is als o introduced for assuring data transmission.The fact has approved that the proposal is sample and credible in the scheme of intelligent instrument.K ey w ords Long -distance communication ;M ODE M ;C ommunication protocol 以单片机为核心的仪表通常作为现场数据采集和控制的装置。
在电力监控系统应用过程中,经常有将现场数据传递到远地主控制台的要求。
特别是传输距离较远,各装置比较分散时,通常采用单片机的串行口将采集的电能数据传递给主控制台。
在数据量不大、通讯数据频率不高的时候,使用调制解调器(M ODE M ),并利用电话线路进行数据传输是一种非常可靠的方法。
如:在电能监测控制中,各用电单位通常分布在较广的区域内,电能监测仪表距离主控制台都比较远,利用M ODE M 和租用电话线路的方法可以很好地解决数据传输和控制的问题。
本方案设计的系统结构如图1所示,在这种方案中,主控制台的微机通过M ODE M 拨号呼叫一个指定的现场智能仪表,该仪表应答呼叫与主控制台建立通讯线路,然后通过这个通讯线路将数据传递给主控制台或接收命令完成控制工作。
笔者的设计方案使用了单片机的RX D 和TX D 两个信号线,这几乎是最小的硬件资源。
这样的方案特别适合于智能仪表。
为了保持数据传递的正确性,笔者还提出了一种类X M ODE M 协议及其实现方法。
图1 电能监控仪的远程数据传递1 设计原理1.1 单片机与M ODE M 的连接1)黑龙江省科技厅重点攻关项目。
第一作者简介:苏健民,男,1961年5月生,东北林业大学信息与计算机工程学院,副教授。
收稿日期:2003年3月5日。
责任编辑:张建华。
因为M ODE M 接口采用的是RS 232标准,所以本系统的M ODE M 接口同样也采用RS 232标准。
目前市场上标准的通用异步接收/发送器元件有好几种,例如,8250或者16450。
单片机通过8250实现控制M ODE M 进行远程通信[1],通常方案要求扩展一片的UART ,这样占用了较多的系统资源,笔者采用的方案不使用扩展的UART ,而是使用单片机的串口。
对于单片机(MCS 51系列为基准),其本身的串口实际上也是一种UART 。
虽然这个串口没有控制和状态命令,但是它提供了硬件实现的串行输入和输出,这一点正是UART 的本质所在。
因为具备这个特点,对串行口来说就是写数据到S BUF 或从S BUF 读数据的过程[3]。
从M ODE M 方面来看,现在它具备了一种称之为AT 命令的设置方式。
原来在RS 232接口标准中用电平高低和变化表示的控制信号可以使用AT 命令进行操作,而AT 命令是通过串行数据的方式给M ODE M 的,这样M ODE M 从理论上说使用3根线(RD ,T D ,G ND )就可以进行控制。
但各种不同型号的M ODE M ,其AT 命令的种类和功能是有一定差别的,所以要根据所选定M ODE M 的具体情况进行。
在使用M ODE M 中,对DTR 信号线(数据终端准备就绪)的功能没有寻找到合适的AT 命令进行完全的灵活控制,因而使用M AX 202上空闲一个信号设置DTR 有效。
具体的连接如图2所示。
根据RS 232的电平要求,使用M AX 202进行电平转换。
公共地线、串行输出、串行输入是必须的,另外利用M AX 202空闲的一对电平转换,设置DTR 总是有效。
图2 单片机与M ODE M 的连接1.2 设计步骤单片机控制M ODE M 实现远程数据通信,主要包含两个问题:当主控制台呼叫时,应建立通讯链路;启动数据传输程序进行工作。
对于第一个问题,主要是对M ODE M 的控制。
如果从检测第32卷第4期东 北 林 业 大 学 学 报V ol.32N o.42004年7月JOURNA L OF NORTHE AST FORESTRY UNI VERSITY Jul.2004振铃信号开始完全由单片机实施控制,这个工作会因细节较多而显得很烦琐。
但现在M ODE M的发展已使得它具备了一定的智能,可以独立处理一些基本问题。
因而单片机所要做的就是正确地设置M ODE M,即设置M ODE M为自动应答方式。
当M ODE M处在自动应答方式的时候,它会对振铃次数进行计数,当振铃次数达到要求的数目时,就摘机应答,完成握手过程进入在线状态。
所有这些行为都由M ODE M自动进行,不需要单片机的干预。
设置自动应答的A T命令是A T S0=10,这个命令中的10表示M ODE M接受到振铃信号后,计数振铃脉冲为10时开始应答完成握手过程。
系统中还设置M ODE M具备长空号自动断链功能。
所谓长空号自动断链功能,是指当处在在线工作状态时,如果对方挂机,M ODE M可以通过电话检听到空号回应,如果这个长空号持续一定时间,M ODE M将自动挂机断开链路。
设置长空号自动断链的命令是Y1,这种设置是为了现场无人环境中保证任何情况下都可以挂机,避免不必要的损失。
需要指出的是,通常M ODE M都具有命令回应功能。
应用中为了避免出现问题,要关闭这样的功能,其命令为E0。
上述设置都可以通过AT命令来完成。
其基本方法就是将ATE0Y1S0=10\n这个字符串对应的ASCⅡ码通过串口送给M ODE M。
握手完成以后,即建立了一个通讯的线路。
当M ODE M 处在数据传递状态时,M ODE M对于数据传递可以看成是一个透明的装置,或者说可以不理会M ODE M的存在,建立一个速度较慢的通讯线路。
但这时要进行的数据传递必须通知单片机执行数据传递程序。
对单片机的串口,设置为工作方式1,并让其中断打开。
根据类X M ODE M通讯协议,主控制台拨号并完成握手以后,要首先发出一个NAK数据,要求仪表发送数据。
这个数据发送到单片机的S BUF后产生一个中断,在串口中断程序中安排数据传递程序。
即当串口程序发生的时候,意味着单片机现在开始数据传递。
单片机串口的使用这里不赘述[4]。
M ODE M的设置和单片机串口初始化见程序1。
程序1:M OV T M0D,#20H;设置定时器1为方式2定时工作M OV TH1,#0FDH;设置定时器1为时间常数M OV T L1,#0FDH;保证串口的波特率为9600M OV SC ON,#50H;串口工作在方式1M OV PC ON,#00H;S M0D为0SET B TR1;启动定时器;初始化M ODE MC LR IE.4;关串口中断M OV DPTR,#M LT AB;指向AT名令表首址M OV R0,#0BHM OV A,#00HLOOP1:M OVC A,@DPTRM OV S BUF,AJNB TI,$C LR TII NC DPTRC LR AD JNZ RO,LOOP1 ;M LT AB开始单元存放着 ;ATE0Y1S)=10\n的ASCⅡ码M LT AB: DB41H,54H,45H,30H,59H,31H DB53H,30H,3DH,01H,0DH当通信正常完毕时,单片机要控制M ODE M挂机。
这样的AT命令是ATH。
在实际操作时,首先要将M ODE M从在线状态变成在线命令状态,然后给出挂机的AT命令。
具体程序如下:M OV A,#00HM OV R4,#05HM OV DPTR,#0FFAT M LE N11:JNB TI,$M OVC A,@A+DPTRM OV S BUF,AC LR TII NC DPTRM OV A,#00HD JNZ R4,E N11;第一行是转义命令“+++”;第二行是命令“ATH1\n”OFFAT M L: DB2CH,2CH,2CH DB41H,54H,48H,31H,0DH2 类X M ODE M协议利用M ODE M进行异步通讯有时会出现错误,所以要规定在发现错误以后重新发送数据,这样的一套规定就是所谓的通信协议。
若传递数据量不大,可简化这个规定,而定义一套适合数据量比较小的、基本与X M ODE M协议类似的协议,即类X M ODE M协议。
2.1 类X M ODE M格式信息包的格式如下所示:通信单元包: 单字节;数据区: 32个字节;CRC校验码: 双字节;结束码: 单字节。
其中信息包中的第一个字节是50H(ASCⅡ码)表示数据包开始,后面32个字节是实际要传的数据,最后二位字节是防止错误而生成的CRC校验码。