Treffer: Hart slave emulator based on MicroPython

Title:
Hart slave emulator based on MicroPython
Publisher Information:
Universitat Politècnica de Catalunya 2020-07-27
Document Type:
E-Ressource Electronic Resource
Availability:
Open access content. Open access content
http://creativecommons.org/licenses/by-nc-sa/3.0/es
Open Access
Note:
application/pdf
application/pdf
English
Other Numbers:
HGF oai:upcommons.upc.edu:2117/334214
ETSEIB-240.154564
1238022588
Contributing Source:
UNIV POLITECNICA DE CATALUNYA
From OAIster®, provided by the OCLC Cooperative.
Accession Number:
edsoai.on1238022588
Database:
OAIster

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.