Posts

Showing posts from March, 2022

▷ Practica 3 #PlcLab: Control salidas de esclavo por medio de entradas de master (Dos ESP32)

Image
  Repositorio: https://github.com/avbazurt/CURSO-PLC-LAB Materiales: 2 PLC-LAB Requisitos previos: Soporte ESP32 para Arduino IDE RS485: Es una capa física de comunicación  que consta de 3 cables, data (A), data invertida (B) y GND. La principal función de esta capa es transportar información atreves de dos cables (A y B). Esta capa es utilizada en gran parte de la industria gracias a su resistencia ante el ruido y largas distancias.    Actualmente muchos dispositivos, sensores, equipo industrial, utiliza esta capa física para comunicarse entre si. Gracias que soporta varios protocolos de comunicación , como el conocido Modbus. Para nuestro modulo tenemos los siguientes pines dedicados para el modulo RS485. Código Master : Código Slave:  

PLC-LAB

Image
I/O DIGITAL ENTRADAS ANALOGICAS MODULO RS485

▷ Practica 2 #PlcLab: Entradas Analogicas

Image
  Repositorio: https://github.com/avbazurt/CURSO-PLC-LAB Materiales: PLC-LAB 1 Potenciómetros 1Kohm R1, R2, R3, R4 - Resistencia 100Ohmios D1, D2 ,D3, D4 - Diodo Led Requisitos previos: Soporte ESP32 para Arduino IDE Entradas Analógicas : En la practica pasada ( ▷ Practica 1 #PlcLab: Entradas y Salidas Digitales ) pudimos observar como utilizar las entradas digitales, ahora veremos como utilizar las analógicas, sus características. Una señal analógica tiene una magnitud que puede variar en función de tiempo, a diferencia de las digitales que solo puede tomar 0 y 1, esta tiene una cantidad finita de valores que puede tomar, en un rango determinado. La mayoría de sensores y aplicaciones utiliza este tipo de señal porque permite representan una mayor cantidad de información, por ejemplo la temperatura, humedad, cantidad de luz solar, etc.  Eléctricamente hablando significa que nuestro dispositivo podrá detectar valores entre 0[V] y 3.3[V], para ello nuestro MCU(ESP32) posee un ADC. Este e

▷ Practica 1 #PlcLab: Entradas y Salidas Digitales

Image
  Repositorio: https://github.com/avbazurt/CURSO-PLC-LAB Materiales: PLC-LAB D1, D2 - Diodos Led R3, R4 Resistencias 100ohm  R1, R2 Resistencias 1kohm 2 Interruptores Requisitos previos: Soporte ESP32 para Arduino IDE Entradas y Salidas Digitales: PLC-LAB cuenta con 12 I/O (Entradas/Salidas) digitales, localizadas en su lateral derecho. Una señal digital se caracteriza por contener dos valores posibles 0 y 1.  Eléctricamente en nuestro PLC-LAB un 0 digital representa 0[V] y un 1 digital representa 3.3[V].  Todos los pines de nuestro modulo trabajaran con esa lógica. Es importante tener en cuenta, que si nuestro modulo recibe mas que 3.3V en una de sus entradas, podría dañarse para siempre. Para nuestro modulo tenemos las siguientes I/O disponibles: Código :

How to make PLC LOGO with ESP32, 8 INPUTS, 8 TRANSISTORS OUTPUTS, RTC (R...

Image

ESP32 PLC project

Image

PLC LOGO with ARDUINO (ATmega328), 8 inputs, 4 outputs, Real Time Clock

Image

PLC with ESP32, 8 Inputs 24V, 8 Relay Outputs - FULLY FUNCTIONAL

Image

How to make PLC LOGO with ESP32, 8 INPUTS, 8 TRANSISTORS OUTPUTS, RTC (R...

Image