Mejías Andrés, Herrera Reyes S, Márquez Marco A, Calderón Antonio José, González Isaías, Andújar José Manuel
Department of Electronic, Computer Science and Automation Engineering, University of Huelva, Escuela Técnica Superior de Ingeniería, Ctra. Huelva-Palos de la Fra, 21819 Huelva, Spain.
Department of Electrical Engineering, University of Huelva, Escuela Técnica Superior de Ingeniería, Ctra. Huelva-Palos de la Fra, 21819 Huelva, Spain.
Sensors (Basel). 2017 Jan 5;17(1):94. doi: 10.3390/s17010094.
There are several specific solutions for accessing sensors and actuators present in any process or system through a TCP/IP network, either local or a wide area type like the Internet. The usage of sensors and actuators of different nature and diverse interfaces (SPI, I2C, analogue, etc.) makes access to them from a network in a homogeneous and secure way more complex. A framework, including both software and hardware resources, is necessary to simplify and unify networked access to these devices. In this paper, a set of open-source software tools, specifically designed to cover the different issues concerning the access to sensors and actuators, and two proposed low-cost hardware architectures to operate with the abovementioned software tools are presented. They allow integrated and easy access to local or remote sensors and actuators. The software tools, integrated in the free authoring tool Easy Java and Javascript Simulations (EJS) solve the interaction issues between the subsystem that integrates sensors and actuators into the network, called in this paper, and the Human Machine Interface (HMI)-this one designed using the intuitive graphical system of EJS-located on the user's computer. The proposed hardware architectures and software tools are described and experimental implementations with the proposed tools are presented.
有几种特定的解决方案,可通过TCP/IP网络(无论是本地网络还是像互联网这样的广域网类型)访问任何过程或系统中的传感器和执行器。不同性质和多样接口(SPI、I2C、模拟等)的传感器和执行器的使用,使得以统一且安全的方式从网络访问它们变得更加复杂。需要一个包括软件和硬件资源的框架来简化和统一对这些设备的网络访问。本文介绍了一组专门设计用于解决与传感器和执行器访问相关不同问题的开源软件工具,以及两种为与上述软件工具配合使用而提出的低成本硬件架构。它们允许对本地或远程传感器和执行器进行集成且便捷的访问。集成在免费创作工具Easy Java和Javascript Simulations(EJS)中的软件工具,解决了将传感器和执行器集成到网络中的子系统(本文称为)与位于用户计算机上的人机界面(HMI)(该界面使用EJS直观的图形系统设计)之间的交互问题。描述了所提出的硬件架构和软件工具,并展示了使用所提出工具的实验实现。