Actuadores inteligentes con protocolo de comunicación I2C y medio físico RS-485

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Compartir

Altmetric

Resumen

This article shows the development of a Master / Slave system using I2C communication protocol for RS-485 physical means to control actuators working in the APP (Analog Process Plant) in order to replace certain functions of the PLC (programmable Logic Controller) with which currently has the plant. This system is implemented using PSoC 4200 Prototyping Kit, the system is smart to have the features to keep track of the use of the actuator, the condition (On / Off) and report in case of disconnection by external factors (wear or damage in the communication lines and / or hardware) or internal (failed communication), besides preserving the state account and for loss in power from the device. Python use of free software is made to design the GUI in which the user has the ability to view the status of the actuators, as well as proper operation and interact with those for the corresponding opening and closing.

Descripción

Este articulo muestra el desarrollo de un sistema maestro/esclavo haciendo uso del protocolo de comunicación I2C por medio físico RS-485 para el control de los actuadores que trabajan en la PPA (Planta De Procesos Análogos) con el fin de reemplazar ciertas funciones del PLC (Controlador lógico programable) con el que cuenta actualmente la planta. Este sistema se implementa utilizando PSoC 4200 Prototyping Kit, el sistema es inteligente por tener las características de llevar la cuenta del uso del actuador, el estado del mismo (On/Off) e informar en caso de desconexión por factores externos (desgaste o daño en las líneas de comunicación y/o hardware) o interno (comunicación fallida), además de preservar la cuenta y estado en caso de pérdida en la alimentación del dispositivo. Se hace uso del software libre Python para diseñar la interfaz gráfica, en la cual el usuario tiene la posibilidad de visualizar el estado de los actuadores, así como su correcto funcionamiento e interactuar con estos para su correspondiente apertura y cierre.

Palabras clave

Actuador inteligente, I2C, PSoC, Python, RS-485

Materias

Tecnología en Electrónica - Tesis y disertaciones académicas , Controladores programables , Python (Lenguaje de programación de computadores) , Lenguajes de programación (Computadores) , Actuadores inteligentes

Citación