[发明专利]一种针对通信访问的数据管理系统有效
申请号: | 201210449762.0 | 申请日: | 2012-11-12 |
公开(公告)号: | CN103257927A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 庞浩 | 申请(专利权)人: | 盛吉高科(北京)科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100094 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 通信 访问 数据管理 系统 | ||
技术领域
本发明涉及一种针对通信访问的数据管理系统,属于信息采集和数据通信技术领域。
背景技术
在电力、机械、金融、智能家电等领域,随着智能化自动化水平的提高,通过各类传感器、处理算法和用户交互平台所采集的数据信息越来越多,而且这些数据需要通过某些通信方式实现远程访问。所以,现场装置在采集这些数据信息之后,还需要有效组织管理这些信息,以便于实现通信访问。比如,中华人民共和国电力行业标准《DLT645-1997多功能电能表通信规约》和《DLT645-2007多功能电能表通信规约》就针对用电信息提出了数百条参数,而且DLT645-2007版标准相比DLT645-1997版标准提出的参数扩充了近一倍。在采集这些信息的装置中,通常这些数据参数在数据存储器中存放很不规律,如果软件程序未指定,则数据存储地址由编译器所指定,具有随机性和不可控性。而且一个多字节数据从低到高的各个字节的存储顺序既可能由低地址到高地址,也可能由高地址到低地址,比如C51内核和ARM内核在存储32比特的长整型数据时各字节的存储顺序就是不同的。这些庞杂的信息数据为通信数据组帧设计造成了困难。已有的通信访问的数据管理系统的结构如图1所示,通信访问控制器直接通过写入控制器和读取控制器访问数据存储器。因为这种已有的数据管理系统中每个数据项的保存地址、长度、低字节序状态等信息直接在写入控制器和读取控制器中进行设置,所以当信息数据变化、通信要求更改时,需要修改写入控制器和读取控制器的设计代码,工作量大。而且,如果将程序移植到低字节序不同的处理器,或者通信规约中先发送的字节顺序改变,写入控制器和读取控制器也需要进行大量修改才能实现。由此已有的数据管理系统修改维护困难、移植性差。
发明内容
本发明的目的是提出一种针对通信访问的数据管理系统,针对通信访问的具体需要建立清晰的数据管理结构,通过配置形式增减数据项和修改数据信息,实现简便的维护和移植。
本发明提出的一种针对通信访问的数据管理系统,其特征在于该系统含有:
数据存储器,用以保存通信访问数据项,数据项类型包括单个数据项、一维数组数据项、二维数组数据项、三维数组数据项、四维数组数据项;数据存储器中多维数组的数据项元素按照每维的索引计数值先低维再高维、计数递增的顺序连续存储,每维的数据项的个数不超过255,即十六进制0xFF;
配置信息表,用以保存数据存储器中通信访问数据项的属性参数;配置信息表的每条配置信息包括数据标识码DC、数据访问状态SC、数据项长度LC、数据项保存地址AC共4项属性参数;每个数据项具有唯一的4字节数据标识码DC,数据标识码各字节由高至低为DB3、DB2、DB1和DB0,每个数据项对应的数据标识码各字节的取值范围为[0,0xFE],配置信息表中各条配置信息按照数据标识码DC递增的顺序逐条排列;数据访问状态SC包括4个状态标志,分别是写入屏蔽标志WM、读取屏蔽标志RM、数组标志DS、低字节序标志LE,每个状态标志具有有效和无效两个状态,这4个状态标志的有效和无效状态分别表示通信访问可写入和不可写入数据存储器中对应数据项、可读取和不可读取数据存储器中对应数据项、数据项为数组元素和单个数据、数据项按低字节在低地址和数据项按高字节在低地址的顺序保存;数据项长度LC是数据项的字节长度;数据项保存地址AC是数据项在数据存储器中各字节所保存地址的最小值,即最低地址;配置信息表采用成对的连续两条配置信息保存数组数据项的属性参数,其中第一条配置信息的数据标识码、数据项保存地址为数组中的第一个数据项元素的属性参数,第二条配置信息的数据标识码、数据项保存地址为数组中的最后一个数据项元素的属性参数,这两条配置信息的数据访问状态和数据项长度相同,并且其数组标志DS均有效,数据项长度等于数组每个数据项元素的字节长度;第一条配置信息和第二条配置信息的数据标识码中DB3、DB2、DB1和DB0的顺序对应数组的高维至低维,而其中不同字节的个数等于数组的维数,该不同字节的差值等于所对应的维的元素个数减1,在两条配置信息中该不同字节的对应数值确定了该不同字节的变化下限和上限范围,在该范围内该不同字节的增1变化依次对应数组中每个数据项元素的数据标识码;依据前述数据存储器中多维数组的存储规则,数据项元素按照数据标识码递增顺序在数据存储器中连续存储;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛吉高科(北京)科技有限公司,未经盛吉高科(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210449762.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:压电振动装置和触摸面板装置
- 下一篇:透镜中的边界压电容器