首页> 外文会议>IEEE International Conference on Emerging Technologies and Factory Automation >Design and implementation of a web-centric remote data acquisition system
【24h】

Design and implementation of a web-centric remote data acquisition system

机译:以网络为中心的远程数据采集系统的设计与实现

获取原文

摘要

Data acquisition systems are fundamental components of modern distributed monitoring and control systems. The wide-spreading use of standard networking technologies in industrial scenarios, such as Ethernet, and the consolidation of web-based communication protocols, architectures and tools suggest the possibility to integrate out-of-the-box components to build a robust and reliable data acquisition system. This paper describes the design and implementation of a data acquisition system suitable to collect data from distributed embedded devices equipped with sensors based on a client-server architecture. The main feature of the proposed design is the integration of a set of technologies and tools widely adopted in the development of modern web services. The server component is based on Django, a popular Python web framework. While the backend runs a PostgreSQL database, the frontend includes data visualization tools leveraging the D3 JavaScript library. Metering points can be any embedded device able to interface with the desired sensors. The client-server communication architecture supports a RESTful API, as well as the ZeroMQ communication library. Messages are encapsulated in a human-readable JSON format. An important common characteristic of aforementioned technologies and tools is to be Free/Libre and Open Source Software (FLOSS). The proposed system thus represents a successful example of integration of FLOSS components to build a web-centric data acquisition system.
机译:数据采集​​系统是现代分布式监视和控制系统的基本组件。标准网络技术在工业场景(例如以太网)中的广泛使用以及基于Web的通信协议,体系结构和工具的整合表明,有可能集成现成的组件以构建健壮而可靠的数据采集系统。本文介绍了一种数据采集系统的设计和实现,该系统适用于从基于客户端-服务器体系结构的配备传感器的分布式嵌入式设备中收集数据。提议的设计的主要特征是集成了在现代Web服务的开发中广泛采用的一组技术和工具。服务器组件基于流行的Python Web框架Django。后端运行PostgreSQL数据库时,前端包括利用D3 JavaScript库的数据可视化工具。计量点可以是能够与所需传感器接口的任何嵌入式设备。客户端-服务器通信体系结构支持RESTful API和ZeroMQ通信库。消息以人类可读的JSON格式封装。前述技术和工具的一个重要的共同特征是自由/自由和开源软件(FLOSS)。因此,所提出的系统代表了集成FLOSS组件以构建以Web为中心的数据采集系统的成功示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号