您当前的位置:五五电子网电子知识单片机-工控设备综合-其它基于AT91SAM9260的终端软硬件平台的设计 正文
基于AT91SAM9260的终端软硬件平台的设计

基于AT91SAM9260的终端软硬件平台的设计

点击数:7822 次   录入时间:03-04 12:03:21   整理:http://www.55dianzi.com   综合-其它

    (10)3#通信口为本地维护通信口,用于完成主板程序升级、整机功能测试。

    (11)直流量采集用于测量温度、压力等非电气量。

    (12)开入口即可用于一般开关量采集,也可用于脉冲量采集。

    4.2 软件平台

    为了保证软件平台能对多套规约进行兼容,同时把在规约修订或者扩展时对平台的影响降到最小,在平台设计时,首先通过对各种现有规约(如05规约、376.1规约、62056协议、DL/T645规约等)进行认真地分析和研究,通过对各种数据种类、数据类型进行高度的分离和抽象,通过在软件处理时对数据存储位置、存储空间、存储类型、规约相关数据等差异化因素的充分考虑,最终确定下来软件开发平台的定义、配置、管理、通信和存储模式,为提升终端软件平台的灵活适应能力打下了良好的基础。

    为了最终达到终端软件不对规约和功能需求产生较大的依赖,软件设计时将测量点、数据项和数据行为进行关联配置设计,通过配置功能可对数据项和数据行为进行拆分或者关联,从而保证了在不对软件进行修改的前提下,灵活改变软件的功能及兼容不同的规约。具体实现思路如下:

    (1)软件平台设计时尽量将终端作为采集装置的角度进行设计,保证终端采集及传输的可靠性;(2)终端只实现档案管理、数据采集、数据存储、上下行通信、数据基本解析、任务调度等功能;(3)终端的所有数据项目(测量点、采集项目、采集间隔、测量点相关参数等)通过项目配置方案下发给终端来完成;(4)项目配置方案包括测量点的编号、地址、使能标志、上行规约编号、数据解析使能标志、数据长度,下行规约编号、采集数据项目数量、数据项目标示、通信端口号、波特率、启动时间、采集频率、存储标志等;(5)终端数据存储根据项目配置方案中数据项目标示、存储标志进行存储,存储内容根据数据解析使能标志、数据长度等项目内容进行分类,需要解析的直接存储解析数据,不需要解析的直接存储返回数据报文;(6)数据的详细解析功能及复杂的数据处理、数据统计分析等功能则全部交给主站软件来协助完成;(7)通过规范和扩展上行规约来实现终端的功能配置。

    5 结语

    终端平台是针对智能用电管理终端产品设计的嵌入式开发平台,它采用AT91SAM9260作为核心处理器,Linux作为平台操作系统,SQLLI TE作为平台应用数据库,可以支撑集中器、配变监测管理终端、负控控制管理终端以及未来智能终端等一系列产品的开发设计,对于提高新产品研发效率,降低研发难度,提高产品稳定性,产品序列化、平台化起到了良好的促进作用。



上一页  [1] [2] 


本文关键字:暂无联系方式综合-其它单片机-工控设备 - 综合-其它