Treffer: Hart slave emulator based on MicroPython

Title:
Hart slave emulator based on MicroPython
Contributors:
Moreno Eguilaz, Juan Manuel, Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica
Source:
UPCommons. Portal del coneixement obert de la UPC
Universitat Politècnica de Catalunya (UPC)
Publisher Information:
Universitat Politècnica de Catalunya, 2020.
Publication Year:
2020
Document Type:
Dissertation Master thesis
File Description:
application/pdf
Language:
English
Rights:
CC BY NC SA
Accession Number:
edsair.dedup.wf.002..c0c2ee0aa8cd1aff823da70731b0a016
Database:
OpenAIRE

Weitere Informationen

This project makes a general study of the HART communication protocol and develops a tool to simulate different types of field devices using Python. This will give the Department of Electronic Engineering at ETSEIB a cheap way to test any developed HART device. The process to accomplish this goal is well described in this report. At first the focus is set on studying the protocol and then it is time for the development of the software. This software uses a wide range of modules and feeds the information for the slave definition from Json DDFiles. All developed functionalities for the emulation environment have been conceived with the intention of giving the tool maximum adaptability and expandability. Once the software has been developed, a thorough test plan is applied in different phases. At first with a handmade and controlled environment, and then, pairing the slave environment with commercial software. The results are satisfactory since all functionalities are working properly.