Back to Search
Start Over
Design of EPICS and Web-Based Remote Control Software of Near-Infrared Sky Brightness Monitor in Antarctica
- Source :
- IEEE Transactions on Nuclear Science. 66:1998-2004
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- The near-infrared sky brightness monitor (NIRBM) aims to measure the near-infrared sky background in Antarctica. The NIRBM mainly consists of an InGaAs detector, a chopper, a reflector, a cooler, and a blackbody. Considering the environment is harsh for humans in Antarctica, a multilevel remote control software system, based on experimental physics and industrial control system (EPICS), and Web technology is implemented. A set of EPICS input–output controllers (IOCs) is developed to control each hardware module independently via serial port communication with the STM32 microcontroller. As a client toolkit of the EPICS, PyEpics is used to monitor or change the value of EPICS Process Variables. Tornado web framework is responsible for the specific operation process of interdevice collaboration, and expose a set of interfaces for users to make calls. The Tornado back-end is designed as a master–agent architecture. The master–agent nodes communicate with each other through the WebSocket protocol running on a low- bandwidth satellite link. The graphic user interface is implemented in the form of a single-page application using the Vue framework, which communicates with Tornado through WebSocket and AJAX request. The web page integrates the interfaces of device configuration, device control, data curve drawing, alarm display, and auto operations.
- Subjects :
- Nuclear and High Energy Physics
Ajax
010308 nuclear & particles physics
Computer science
business.industry
Serial port
Industrial control system
computer.software_genre
01 natural sciences
law.invention
WebSocket
Nuclear Energy and Engineering
law
0103 physical sciences
Operating system
Web application
Software system
Electrical and Electronic Engineering
business
computer
Remote control
computer.programming_language
Graphical user interface
Subjects
Details
- ISSN :
- 15581578 and 00189499
- Volume :
- 66
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Nuclear Science
- Accession number :
- edsair.doi...........ae603dad4f0b9780689f7b68f5544545