Desarrollo de una interfaz gráfica HMI en Python para parametrización y manejo de cargas electrónicas serie BK8500
QRCode
Share this
Date
2022Author
Citation
Metadata
Show full item recordPDF Documents
Title
Development of a graphical interface HMI in Python for parameterization and management of electronic loads series BK8500
Abstract
En este proyecto se desarrolló una interfaz gráfica para programar cargas electrónicas de la serie BK Precision 85XX vía comunicación serial, utilizando el lenguaje de programación Python para desarrollar las funciones y algoritmos requeridos para la codificación, todo esto en conjunto con PyQT Designer para la integración del entorno gráfico de manera que su uso sea intuitivo y cómodo para el usuario. Las funciones se desarrollaron a partir de los comandos preconfigurados que pueden ser consultados en el manual de usuario. A pesar de que la configuración se puede hacer completamente de manera manual (el usuario debe introducir cada valor de configuración por medio de los botones del panel principal de la carga), este proceso implica un mayor tiempo de ejecución y no se asegura la correcta programación de la carga.
Abstract
In this project, a graphical interface was developed to program electronic loads of the BK Precision 85XX series via serial communication, using the Python programming language to develop the functions and algorithms required for coding, all this in conjunction with PyQT Designer for the integration of the graphical environment so that its use is intuitive and comfortable for the user.The functions were developed based on the preconfigured commands that can be consulted in the user manual. Although the configuration can be done completely manually (the user must enter each configuration value using the buttons on the main panel of the load), this process implies a longer execution time and correct programming of the load is not guaranteed.
Resource link
http://creativecommons. org/licenses/by-nc-nd/4.0/Collections
- Ingeniería Mecatrónica [142]