ALGORITHM-PLC

Creado: José Manuel Ruiz Gutiérrez Versión: V.1.0 Creado con: Claude · Anthropic
🗺️ Diagrama
🖥️ Panel de simulación
🪜 Ladder
flujo-proyecto.json
100%
Velocidad
700 ms
ALGORITHM-PLC

Variables

Aún no hay variables.
❓ Ayuda
Guía rápida de ALGORITHM-PLC. Elige un tema en el menú de la izquierda. Si es tu primera vez, sigue leyendo aquí mismo.

🚀 Primeros pasos

1. Arrastra bloques desde la barra izquierda al lienzo del Diagrama para construir tu programa.
2. Conecta bloques con "🔗 Conectar nodos": pulsa el bloque de origen y luego el de destino.
3. Pulsa "▶ Ejecutar" para correrlo entero, o "⏭ Paso" para avanzar de uno en uno y ver qué hace cada bloque.
4. Cambia a la pestaña "🖥️ Panel de simulación" y añade widgets (deslizadores, LEDs, gráficas...) para dar vida a tu programa.
5. Explora "🗂️ DEMOS" para cargar ejemplos ya construidos y aprender viéndolos funcionar.
6. En cualquier campo de expresión (Proceso, Decisión, bucles...) tienes dos selectores debajo del cuadro de texto para insertar una función o una variable ya usada sin tener que memorizar su sintaxis exacta.
7. Si tu programa tiene muchos pasos (una recursión honda, un bucle largo de robótica...), activa "⚡ Modo turbo" junto al slider de Velocidad para que se ejecute mucho más rápido, sin la animación paso a paso.
🧩 Editor de Subrutinas

Crear nueva

Tus subrutinas

Ninguna carpeta configurada todavía.
Aún no has creado ninguna.
ⓘ Acerca de ALGORITHM-PLC

© 2026 José Manuel Ruiz Gutiérrez. Todos los derechos reservados.

Sobre el uso de la aplicación

El uso de ALGORITHM-PLC requiere autorización previa, solicitada a través del formulario de acceso. Una vez autorizado, puedes usarla libremente con fines educativos — enseñar, aprender, crear tus propios proyectos.

📝 Solicitar acceso

Lo que construyas es tuyo

Todo lo que crees con la aplicación — tus diagramas, tus subrutinas, el código que exportes a una placa — es completamente tuyo. La licencia protege la herramienta, no lo que hagas con ella.

Qué no está permitido

Salvo acuerdo expreso con el autor: compartir o redistribuir el acceso a la aplicación con terceros, modificarla y republicarla, o darle un uso comercial.

Sobre el desarrollo

ALGORITHM-PLC se ha desarrollado con la colaboración de Claude, el asistente de inteligencia artificial de Anthropic, bajo la dirección y el criterio pedagógico exclusivos del autor.

Para cualquier consulta sobre esta licencia, escribe a j.m.r.gutierrez@gmail.com

🗂️ DEMOS

Ejemplos integrados

Carpeta de ejemplos externa (opcional)

Si además guardas tus propios proyectos en una carpeta llamada ejemplos junto al programa, ábrela aquí para verlos listados también.

Cómo se usa

⚙️ Configuración

Colores de pantalla

Estos colores son lo único que guarda el botón "Guardar (.config)" de esta sección — la carpeta de trabajo, más abajo, es un ajuste aparte y se guarda por su cuenta.

📁 Carpeta de trabajo

Elige una carpeta de tu ordenador para que "Guardar" y "Cargar" (menú Archivo) se abran siempre ahí por defecto, sin tener que navegar cada vez. Se guarda sola, al instante — no hace falta el botón "Guardar (.config)" de más abajo, que es solo para los colores.
Ninguna carpeta configurada todavía.
Requiere Chrome/Edge de escritorio (archivo abierto fuera del chat). En otros navegadores, Guardar/Cargar seguirán funcionando de la forma habitual.

Guardar / cargar configuración

Guarda los colores en un archivo .config para recuperarlos o compartirlos.

Firmware de hardware

🔷 Arduino (.ino)
🔳 micro:bit (.py)
🍓 Pico (.py)
Archivos fuente: Arduino → Arduino IDE, botón "Subir". micro:bit → python.microbit.org, botón "Download" (genera el .hex). Pico → se guarda directo como main.py (Thonny o el botón de abajo).

Instalar firmware personalizado

Solo micro:bit / Pico ya conectados.

Copiar .hex / .uf2 a la placa

Ningún archivo elegido.
Requiere Chrome/Edge de escritorio. La unidad de la placa aparece como un pendrive al conectarla (micro:bit siempre, Pico en modo BOOTSEL); el archivo se copia ahí y el dispositivo se flashea solo.