新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于快速传输海量存储的电能质量监测系统

基于快速传输海量存储的电能质量监测系统

作者:时间:2011-08-29来源:网络收藏

2.3 数据通信模块
数据通信部分采用CAN总线,在速率上有了很大的提高,可以达到1 Mbit·s-1。F2812内部集成了eCAN控制器。eCAN模块是一种片上增强控制器,其性能较已有的DSP内嵌CAN控制器有较大提高,而且数据灵活方便,数据量大、可靠性高、功能完备。CAN驱动器使用TI公司的SN65HVD230D设计了CAN-bus转以太网模块,用来完成向上位机数据。该模块内部集成了一路CAN-bus接口和一路EtherNet接口以及TCP/IP协议栈,利用它可以轻松完成CAN-bus网络和EtherNet网络的互联,进一步拓展CAN-bus网络的范围。CAN口通信最高波特率为1Mbit· s-1,具有TCP Server,TCPClient,UDP等多种工作模式,每个CAN口可支持2个TCP连接或3×254个UDP连接,通过配置软件可以设定相关配置参数。方便地实现了数据高速传输,把数据实时传到上位机进行分析处理,及时发现问题,为电网安全稳定运行提供了保障。

本文引用地址:http://www.eepw.com.cn/article/178674.htm

d.jpg


2.4 数据模块
本文的设备结合数据压缩技术,完成对所有数据的,可以连续记录一年的波形,不需要门槛和触发阀值,只要简单地接入,不会丢失事件,为以后的计算分析提供可靠的数据资源。该模块内嵌USB2.0协议,具有RS232串口和高速SPI接口,SPI口读写文件速度为1.5Mbit ·s-1,可以把所有数据及时地到硬盘里,其具有以下功能:检测U盘的状态、创建文件和目录、打开一个已经创建的文件和目录、从文件中读取指定长度和位置的数据、写数据到指定文件的指定地址、列举目录下的文件和目录、删除文件和目录、查询U盘容量、剩余空间及FAT格式。模块遵守USB2.0协议规范,支持所有USB的移动存储器,支持FAT16/32文件工作于命令应答方式下,由用户发出命令,系统再根据该命令进行相应处理后,向用户系统返回相关的应答。

3 系统软件设计
实时系统的软件主要包括:运行在仪上的数据采集、存储、通信以及各种算法软件;另一部分是运行在上位机上的软件,用来对从仪获得的数据进行统计、分析以及为改善电能质量问题所采取的措施提供依据。结构图,如图5所示。

e.jpg


图6为运行在电能质量检测仪上的程序流程图,一些函数模块的功能介绍如下:

f.jpg



评论


相关推荐

技术专区

关闭