Treffer: Hart slave emulator based on MicroPython
http://creativecommons.org/licenses/by-nc-sa/3.0/es
Open Access
application/pdf
English
ETSEIB-240.154564
1238022588
From OAIster®, provided by the OCLC Cooperative.
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.