基于BOA服务器的同步数据采集管理系统设计
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design of synchronous data acquisition and management system based on BOA server
  • 作者:黄艳庭 ; 谷玉海 ; 左云波 ; 徐小力
  • 英文作者:HUANG Yanting;GU Yuhai;ZUO Yunbo;XU Xiaoli;Key Laboratory of Modern Measurement & Control Technology Ministry of Education,Beijing Information Science & Technology University;
  • 关键词:八通道 ; Boa服务器 ; 嵌入式 ; CGI ; Session
  • 英文关键词:eight-channel;;Boa server;;embedded;;CGI;;Session
  • 中文刊名:BJGY
  • 英文刊名:Journal of Beijing Information Science & Technology University
  • 机构:北京信息科技大学现代测控技术教育部重点实验室;
  • 出版日期:2018-12-15
  • 出版单位:北京信息科技大学学报(自然科学版)
  • 年:2018
  • 期:v.33;No.126
  • 基金:北京市教委科技计划重点项目(KF20171123205);; 北京学者计划资助(2015-025)
  • 语种:中文;
  • 页:BJGY201806012
  • 页数:5
  • CN:06
  • ISSN:11-5866/N
  • 分类号:61-64+70
摘要
针对目前风电机组管理中存在的监测数据获取和查看不便等问题,提出了一种基于B/S架构的嵌入式八通道同步数据采集配置管理系统。系统采用以ARM232为主控板的核心处理器,以Linux嵌入式系统为运行平台并搭建了Boa服务器;系统通过CGI接口技术实现了客户端与服务器端的数据交互,并采用Ajax进行异步数据传输、以JSON格式作为数据交互格式。同时在登录成功之后使用Session机制保存登录状态并实现超时退出功能,保证了系统准确、高效、安全的运行。经测试,该系统在运行时占用内存资源少,能够实现在页面整体无刷新的条件下对数据进行更新,运行稳定。
        To solve the problems in the management of wind power units, such as the difficulty in obtaining and viewing monitoring data, an embedded eight-channel synchronous data acquisition and configuration management system is proposed based on B/S architecture. The system adopts ARM232 as the core processor of the main control board, and the Linux embedded system as the running platform to build the Boa server. The client and the server data interaction is achieved through the CGI interface technology, using the Ajax asynchronous data transmission, and the data of JSON as interactive format. At the same time, after successful login, the Session mechanism can save state and implement timeout exit function, and ensure the system operation at an accurate, efficient and safe state. Test shows the system occupies less memory resources at runtime, and can update the data in the condition of no whole-page refresh with stable operation.
引文
[1] 游丽贞,郭宇春,李纯喜.Ajax引擎的原理和应用[J].微计算机信息,2006,22(6):205-207.
    [2] 屈展,李婵.JSON在Ajax数据交换中的应用研究[J].西安石油大学学报:自然科学版,2011,26 (1):95-98.
    [3] 张荣荣,其木苏荣,李彬,等.基于BOA服务器的智能家居控制系统设计[J].北京信息科技大学学报,2013,28(4):88-92.
    [4] 张阳伟,李成凤,张丰.基于B/S架构的嵌入式远程用电管理系统[J].计算机测量与控制,2017,25(7):246-248.
    [5] 王宝忠,马成.基于CGI技术的嵌入式动态Web的研究与实现[J].电子设计工程,2012,20(18):161-163.
    [6] 潘琢金,王秋实.基于AJAX与CGI的嵌入式Web服务器研究[J].计算机工程与设计,2010,31(20):4372-4374.
    [7] 陈娟,李元,李万国.基于B/S模式的嵌入式系统测试方法与实现[J].电子技术应用,2016,42 (2):50-52.
    [8] 刘锋.对在传统的和基于AJAX的web应用中session超时的研究[J].电脑知识与技术,2010,6(4):863-865.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700