Un programa ladder para un semaforo doble
Diagram Examples from Real Visitor Prompts
Browse eligible diagrams shared by FreeDiagram visitors, inspect the exact prompts, and build your own version.
Browse 1421 real creationsLadder Logic
Showing 25–48 of 60. No stock examples or system defaults. Choose a tool, study a real result, then reopen its prompt as your starting point.
Genera un diagrama de bloques funcional para un sistema de control de display de 7 segmentos de 8 dígitos con MAX7219 usando un microcontrolador Tiva C TM4C123G. El diagrama debe mostrar los siguientes bloques: Microcontrolador Tiva C TM4C123G (bloque principal). Módulo SPI (dentro del microcontrolador). Driver MAX7219 (bloque externo). Display de 7 segmentos de 8 dígitos (bloque de salida). LEDs indicadores (PF1, PF2, PF3) como bloque opcional. Las conexiones deben ser: Tiva C → SPI (SCLK, MOSI, CS) → MAX7219 → Display. Tiva C → GPIO (PF1, PF2, PF3) → LEDs. Usa un estilo de diagrama de bloques simple, con flechas que indiquen el flujo de datos. Incluye etiquetas claras en cada bloque y conexión. El diagrama debe ser en blanco y negro, apto para un reporte académico.
Genera un diagrama de bloques titulado "Arquitectura del sistema UART en Tiva C TM4C123G". Incluye los siguientes bloques: PC / Terminal Serial (CCS): bloque superior izquierdo, etiquetado "Terminal Serial CCS (115200 baudios, 8N1)". Módulo UART0: bloque central, etiquetado "UART0 (PA0=RX, PA1=TX)". Microcontrolador TM4C123G: bloque grande que contenga al UART0, el GPIOF (LED en PF2) y el ADC (canal CH1 en PE1). LED indicador: bloque a la derecha, etiquetado "LED PF2 (parpadeo por carácter recibido)". Canal analógico CH1: bloque inferior derecho, etiquetado "ADC CH1 (PE1) – lectura pendiente". Flechas bidireccionales entre PC y UART0 (RX/TX). Flecha del UART0 al GPIOF (evento de recepción → parpadeo LED). Flecha del ADC al UART0 (transmisión de lectura – pendiente). Usa un estilo limpio, colores suaves (azul para comunicación, verde para control, gris para pendiente) y etiquetas claras. Exporta en formato PNG de alta resolución.
Genera un diagrama de bloques funcional de un sistema embebido basado en el microcontrolador Tiva C TM4C123G que ejecuta un programa de comunicación UART. El diagrama debe mostrar los siguientes bloques interconectados con flechas direccionales: Bloque 'Sistema de Reloj' (SysCtl) → salida de 50 MHz hacia todos los periféricos. Bloque 'GPIO Puerto F' (PF1, PF2, PF3 configurados como salidas digitales) → salida hacia un bloque 'LEDs RGB (indicadores)'. Bloque 'GPIO Puerto A' (PA0 = U0RX, PA1 = U0TX) → conexión bidireccional hacia un bloque 'UART0'. Bloque 'UART0' → conexión hacia un bloque 'Puerto Serie Virtual USB (Debug)' → conexión hacia un bloque 'Terminal Serial CCS en PC'. Bloque 'Bucle Principal (while 1)' que contenga: 'Escritura en PF1-PF3', 'Retardo SysCtlDelay', 'Lectura/Eco UART'. Bloque 'ADC Canal CH1 (PF2)' con salida hacia el bloque UART0 (indicando que es una funcionalidad pendiente por implementar). Usa estilo de diagrama técnico, colores sobrios (azul, gris, blanco), flechas negras con etiquetas de señal (ej. 'TX', 'RX', '50 MHz', 'datos'). Formato horizontal, ideal para insertar en un reporte académico.
Genera un diagrama de bloques funcional de un sistema embebido basado en el microcontrolador Tiva C TM4C123G que ejecuta un programa de comunicación UART. El diagrama debe mostrar los siguientes bloques interconectados con flechas direccionales: Bloque 'Sistema de Reloj' (SysCtl) → salida de 50 MHz hacia todos los periféricos. Bloque 'GPIO Puerto F' (PF1, PF2, PF3 configurados como salidas digitales) → salida hacia un bloque 'LEDs RGB (indicadores)'. Bloque 'GPIO Puerto A' (PA0 = U0RX, PA1 = U0TX) → conexión bidireccional hacia un bloque 'UART0'. Bloque 'UART0' → conexión hacia un bloque 'Puerto Serie Virtual USB (Debug)' → conexión hacia un bloque 'Terminal Serial CCS en PC'. Bloque 'Bucle Principal (while 1)' que contenga: 'Escritura en PF1-PF3', 'Retardo SysCtlDelay', 'Lectura/Eco UART'. Bloque 'ADC Canal CH1 (PF2)' con salida hacia el bloque UART0 (indicando que es una funcionalidad pendiente por implementar). Usa estilo de diagrama técnico, colores sobrios (azul, gris, blanco), flechas negras con etiquetas de señal (ej. 'TX', 'RX', '50 MHz', 'datos'). Formato horizontal, ideal para insertar en un reporte académico."
Technical block diagram for an engineering lab report, clean vector style, white background, black lines, professional academic look. Title at top: "Diagrama de Bloques - Reloj Digital con Interrupciones". Layout: A central rectangle labeled "Tiva TM4C123G LaunchPad" containing four internal blocks stacked vertically: "GPIOF (Entradas/Salidas)", "Timer0 (10 ms)", "NVIC (INT_TIMER0A)", and "SPI". On the LEFT side, outside the central rectangle, two switch symbols labeled "SW1 (PF4)" and "SW2 (PF0)" with arrows pointing INTO the GPIOF block. On the RIGHT side, outside the central rectangle, two external blocks: - Top: "LEDs RGB (PF1, PF2, PF3)" connected with a bidirectional arrow to GPIOF. - Bottom: "Display MAX7219 (8 dígitos)" connected with a bidirectional arrow to the SPI block. Below the Timer0 block, an arrow pointing down to NVIC with label "Interrupción cada 10 ms". Use clean sans-serif font, blue accents for signal flow arrows, gray boxes for components, no shadows, no 3D, flat 2D technical illustration style, high resolution, suitable for printing in a university lab report.
+---------------------+ | Tiva TM4C123G | | | +--------+ | +---------------+ | +-------------+ | SW1 |----->| | GPIOF | |----->| LEDs RGB | | (PF4) | | | (Entradas/ | | | (PF1,PF2,PF3)| +--------+ | | Salidas) | | +-------------+ | +---------------+ | +--------+ | | +-------------+ | SW2 |----->| +---------------+ |----->| MAX7219 | | (PF0) | | | Timer0 | | | (Display 8 | +--------+ | | (10 ms) | | | dígitos) | | +---------------+ | +-------------+ | | | | v | | +---------------+ | | | NVIC | | | | (INT_TIMER0A)| | | +---------------+ | +---------------------+
Secuencia de semáforo de tres pasos con temporizadores: verde 30 s, amarillo 5 s, rojo 25 s, repetir
Estado B (Memoria / Enclavamiento activo) Realiza un diagrama Ladder con un contacto normalmente abierto "Paro_OK" al inicio de la línea. Después de este, abre dos ramas paralelas: en la superior coloca un contacto normalmente abierto "Marcha" y en la inferior un contacto normalmente abierto "En_Marcha". Une ambas ramas y conéctalas a una bobina ordinaria "En_Marcha" al final de la línea. Muestra el siguiente estado lógico colocando el valor entre paréntesis justo arriba de cada etiqueta: "Paro_OK (1)", "Marcha (0)", el contacto "En_Marcha (1)" y la bobina "En_Marcha (1)". Muestra visualmente el flujo de continuidad: resalta que la señal atraviesa "Paro_OK", desciende para pasar por la rama inferior a través del contacto "En_Marcha" y logra energizar la bobina "En_Marcha", demostrando que el circuito se mantiene activo gracias a la memoria, a pesar de que "Marcha" esté en cero.
Estado A (Sistema en reposo) Realiza un diagrama Ladder. Coloca un contacto normalmente abierto "Paro_OK" al inicio de la línea. Inmediatamente después, divide la línea en dos ramas paralelas: en la superior pon un contacto normalmente abierto "Marcha" y en la inferior un contacto normalmente abierto "En_Marcha". Une ambas ramas y conéctalas a una bobina ordinaria "En_Marcha" al final de la línea. Muestra el siguiente estado lógico colocando el valor entre paréntesis justo arriba de cada etiqueta: "Paro_OK (1)", "Marcha (0)", el contacto "En_Marcha (0)" y la bobina "En_Marcha (0)". Muestra visualmente que la continuidad pasa por "Paro_OK" pero se detiene al llegar al bloque de las ramas paralelas, dejando la bobina desenergizada.
Realiza un diagrama Ladder que muestre una red de control correcta. Coloca un contacto normalmente abierto etiquetado como "Paro_OK" al inicio de la línea. Justo después de este contacto, divide la línea en dos ramas paralelas: en la rama superior coloca un contacto normalmente abierto "Marcha_A", y en la rama inferior un contacto normalmente abierto "Marcha_B". Ambas ramas deben unirse nuevamente para conectarse a una bobina ordinaria etiquetada como "Piloto". Muestra el siguiente estado lógico colocando el valor entre paréntesis justo arriba de cada etiqueta: "Paro_OK (0)", "Marcha_A (0)", "Marcha_B (1)" y "Piloto (0)". Muestra visualmente que la continuidad se detiene al principio en "Paro_OK" porque está en cero, impidiendo que la señal llegue a la bobina. Prompt — Red incorrecta (Demostración del error) Realiza un diagrama Ladder que muestre una red de control incorrecta. Añade un rótulo grande y claro que diga: "Error: omite el permiso". En esta red, la línea principal se divide inmediatamente en dos ramas paralelas desde el inicio. En la rama superior, coloca dos contactos normalmente abiertos en serie: primero "Paro_OK" y seguido de él, "Marcha_A". En la rama inferior, coloca únicamente un contacto normalmente abierto "Marcha_B". Ambas ramas deben unirse al final y conectarse a una bobina ordinaria "Piloto". Muestra el siguiente estado lógico colocando el valor entre paréntesis justo arriba de cada etiqueta: "Paro_OK (0)", "Marcha_A (0)", "Marcha_B (1)" y "Piloto (1)". Muestra visualmente el flujo de continuidad: resalta que la señal pasa a través de la rama inferior ("Marcha_B") logrando energizar la bobina "Piloto", evitando exitosamente el contacto "Paro_OK".
Crea una figura didáctica de lenguaje Ladder para un manual universitario de PLC, dividida en dos paneles. Panel izquierdo, titulado **“CORRECTO”**: coloca primero un contacto normalmente abierto llamado **PARO_OK**. Después de PARO_OK abre una rama paralela: en la rama superior coloca **MARCHA_A** y en la inferior **MARCHA_B**. Las dos ramas deben volver a unirse y después conectar con una bobina ordinaria **PILOTO**. Mostrar el estado PARO_OK = 0, MARCHA_A = 0, MARCHA_B = 1 y PILOTO = 0. Indicar visualmente que el permiso PARO_OK bloquea ambas ramas. Panel derecho, titulado **“ERROR: OMITE EL PERMISO”**: mostrar una red Ladder incorrecta en la que la rama de **MARCHA_B** comienza antes de PARO_OK y puede llegar al punto de unión situado después de las ramas sin atravesar PARO_OK. Mostrar el estado PARO_OK = 0, MARCHA_A = 0, MARCHA_B = 1 y PILOTO = 1, dejando claro visualmente que MARCHA_B encontró un camino que evita el permiso. Mantén los nombres exactamente como están escritos. Usa contactos normalmente abiertos para PARO_OK, MARCHA_A y MARCHA_B y una bobina ordinaria para PILOTO. La segunda red es únicamente una ilustración del error lógico y debe estar claramente identificada como incorrecta; no presentarla como un circuito recomendado para implementar.
Realiza un diagrama de lenguaje Ladder con una rama paralela. En la rama superior coloca un contacto normalmente abierto llamado MARCHA_A y en la rama inferior un contacto normalmente abierto llamado MARCHA_B. Ambas ramas deben comenzar en el mismo punto, terminar en el mismo punto y unirse antes de una bobina ordinaria llamada PILOTO. La lógica debe representar una operación OR: cualquiera de los dos contactos puede proporcionar continuidad a PILOTO.
Genera una figura educativa de lenguaje Ladder para un manual de prácticas de PLC. Dibuja un único peldaño con esta lógica, de izquierda a derecha: PARO_OK — MARCHA — PILOTO PARO_OK y MARCHA deben ser contactos normalmente abiertos (XIC). PILOTO debe ser una bobina ordinaria de salida (OTE). La figura representa el siguiente estado de ejecución: PARO_OK = TRUE (1) MARCHA = FALSE (0) PILOTO = FALSE (0) Muestra claramente estos valores escritos junto a cada elemento. PARO_OK debe aparecer como verdadero y permitir el recorrido lógico. MARCHA debe aparecer como falso y la continuidad lógica debe detenerse en MARCHA. PILOTO debe aparecer como FALSE (0). No cambies MARCHA a un contacto normalmente cerrado. No cambies PARO_OK a un contacto normalmente cerrado. No agregues ramas, temporizadores, contactos adicionales ni enclavamientos. La finalidad de la figura es mostrar visualmente que PARO_OK permite el paso, pero MARCHA = FALSE interrumpe el peldaño y por ello PILOTO = FALSE.
Genera una figura educativa de lenguaje Ladder para un manual de prácticas de PLC. Dibuja un único peldaño con esta lógica, de izquierda a derecha: PARO_OK — MARCHA — PILOTO PARO_OK y MARCHA deben ser contactos normalmente abiertos (XIC). PILOTO debe ser una bobina ordinaria de salida (OTE). La figura representa el siguiente estado de ejecución: PARO_OK = TRUE (1) MARCHA = TRUE (1) PILOTO = TRUE (1) Muestra claramente estos valores escritos junto a cada elemento. Indica visualmente que la continuidad lógica recorre todo el peldaño desde PARO_OK hasta PILOTO. No cambies la lógica, no agregues ramas, temporizadores, contactos adicionales ni enclavamientos. La finalidad de la figura es mostrar que cuando ambos contactos son verdaderos, la bobina PILOTO recibe TRUE.
Realiza un diagrama de lenguaje Ladder de PLC con un contacto normalmente abierto PARO_OK, seguido en serie por un contacto normalmente abierto MARCHA y al final una bobina ordinaria PILOTO. Mostrar el estado de observación PARO_OK = TRUE, MARCHA = TRUE y PILOTO = TRUE.
Los dos contactos siguen siendo **normalmente abiertos (NO)**. No cambies el tipo de ningún contacto. Estado de observación: * **PARO_OK = TRUE / 1:** debe mostrarse ACTIVO o energizado, con continuidad lógica hasta PARO_OK. * **MARCHA = FALSE / 0:** debe mostrarse INACTIVO y debe interrumpir visualmente la continuidad lógica en ese punto. * **PILOTO = FALSE / 0:** la bobina debe aparecer desenergizada porque MARCHA es falso. IMPORTANTE: PARO_OK debe estar claramente ACTIVO. NO lo representes como falso o desenergizado. La idea visual es que la energía lógica avance desde el riel izquierdo a través de PARO_OK, pero se detenga en MARCHA porque MARCHA = FALSE. Por lo tanto, NO debe existir continuidad lógica entre MARCHA y la bobina PILOTO. No agregues contactos, temporizadores, enclavamientos ni lógica adicional. Mantén exactamente el mismo diseño, nombres y orden del caso A; únicamente cambia el estado de MARCHA de TRUE a FALSE y muestra el resultado PILOTO = FALSE.
Genera el MISMO peldaño Ladder del caso anterior, pero cambia únicamente los estados lógicos. El peldaño debe ser exactamente: |----[ PARO_OK ]----[ MARCHA ]----( PILOTO )----| Los dos contactos siguen siendo **normalmente abiertos (NO)**. No cambies el tipo de ningún contacto. Estado de observación: * **PARO_OK = TRUE / 1:** debe mostrarse ACTIVO o energizado, con continuidad lógica hasta PARO_OK. * **MARCHA = FALSE / 0:** debe mostrarse INACTIVO y debe interrumpir visualmente la continuidad lógica en ese punto. * **PILOTO = FALSE / 0:** la bobina debe aparecer desenergizada porque MARCHA es falso. IMPORTANTE: PARO_OK debe estar claramente ACTIVO. NO lo representes como falso o desenergizado. La idea visual es que la energía lógica avance desde el riel izquierdo a través de PARO_OK, pero se detenga en MARCHA porque MARCHA = FALSE. Por lo tanto, NO debe existir continuidad lógica entre MARCHA y la bobina PILOTO. No agregues contactos, temporizadores, enclavamientos ni lógica adicional. Mantén exactamente el mismo diseño, nombres y orden del caso A; únicamente cambia el estado de MARCHA de TRUE a FALSE y muestra el resultado PILOTO = FALSE.
Genera un diagrama Ladder de PLC con un único peldaño. De izquierda a derecha coloca, en serie: un contacto normalmente abierto llamado **PARO_OK**, después un contacto normalmente abierto llamado **MARCHA** y finalmente una bobina ordinaria llamada **PILOTO**. Representa el **estado de observación B**: PARO_OK = TRUE y MARCHA = FALSE. Resalta PARO_OK como verdadero, pero muestra MARCHA como falso y la interrupción de la continuidad lógica en ese punto. La bobina PILOTO debe aparecer como resultado FALSE/desenergizada. El diagrama debe verse como un peldaño Ladder industrial limpio, con los rieles verticales y la nomenclatura claramente legible. No agregues contactos, bobinas ni lógica adicional.
Genera un diagrama Ladder de PLC con un único peldaño. De izquierda a derecha coloca, en serie: un contacto normalmente abierto llamado **PARO_OK**, después un contacto normalmente abierto llamado **MARCHA** y finalmente una bobina ordinaria llamada **PILOTO**. Representa el **estado de observación A**: PARO_OK = TRUE y MARCHA = TRUE. Resalta visualmente ambos contactos como verdaderos y muestra que existe continuidad lógica hasta la bobina. La bobina PILOTO debe aparecer como resultado TRUE/energizada. El diagrama debe verse como un peldaño Ladder industrial limpio, con los rieles verticales y la nomenclatura claramente legible. No agregues contactos, bobinas ni lógica adicional.
Peldaño con contacto directo con Paro_OK, contacto directo Marcha y bobina ordinaria Piloto, en ese orden. Preparar dos estados de observación
Un programa ladder para un sistema de banda transportadora: botón de arranque sella el motor, un fotoeléctrico detiene la banda cuando detecta un atasco, y un relé de sobrecarga dispara el circuito.
Un programa ladder para uun control de giro
Un producto llamado palmito llega a una doble tolva donde toma dos caminos, va por dos carriles cada uno conectado a un vibrador (M1 y M2) que es lo que hace avanzar a través del carril al palmito. Al final de cada carril hay otra tolva donde se pesa el palmito que ingresa, cuando el valor de peso llega a 520 gramos (SW1 Y SW2) el vibrador se detiene y se abre la tolva solo si detecta que la tolva principal está vacía (SE). Este proceso de pesado sucede en las dos tolvas a la vez, y el contenido cae por la tolva principal la cual se abre solo si detecta la presencia de la lata de llenado en la parte inferior (SP3). Luego de un lapso de 3 segundos después desde que abrió la tolva principal se activa la faja transportadora (M3) para finalmente llevar la lata a otra línea. El arranque del primer motor será en estrella - triangulo, el segundo un arranque directo y el tercero tendrá un arranque suave (arrancador suave). Se solicita al estudiante que el arranque de los motores M1 y M2 sea secuencial teniendo en cuenta un lapso de 10 segundos. LA SOLUCION EN LADDER CORRESPONDIENTE