SoftPLC industrial · IEC 61131-3 · 100% en el navegador

La potencia de un CODESYS o un TIA Portal, en la web y sin instalar nada.

Programa en Grafcet, Ladder y Texto Estructurado; conecta 11 comunicaciones industriales; añade SoftMotion y SCADA; compila en la nube a binario nativo y despliega a tu Raspberry Pi o PC industrial con rollback automático. Empiezas gratis y el precio se ajusta a lo que despliegas.

Sin tarjeta · Sin instalar · Tu primer PLC en marcha en minutos

Editor de PedrosaIOT en el navegador: grafcet en marcha, tabla de variables y estado del PLC online
Comunicaciones nativas · cero instalaciones

Once comunicaciones industriales compiladas dentro del runtime.

Nada de descargar drivers ni pagar licencias por protocolo: se compilan dentro del binario y se mapean por dirección %I0.0 / %IW, como una imagen de proceso.

Modbus TCP/RTUSiemens S7 (PUT/GET)OPC UA EtherCATPROFINET IO RTEtherNet/IP CANopenMQTTREST / HTTP SMTP / EmailWebhook

Ver todas las comunicaciones →

En números

Un runtime industrial completo, medible.

3
Lenguajes IEC 61131-3
ST · Ladder/KOP · Grafcet/SFC (DIN EN 60848)
11
Protocolos industriales
Todos dentro del runtime, cero drivers que instalar
OB1…OB5
Bloques cíclicos
Periodo configurable y watchdog por OB
2
Arquitecturas nativas
Raspberry Pi ARM · PC x86, optimizado para la CPU
Pilar 1 · Programación

Los tres lenguajes IEC 61131-3, con la ingeniería de un TIA Portal.

Programa como en TIA o CODESYS y despliega como en la nube.

  • Texto Estructurado, Ladder/KOP y Grafcet/SFC completo (DIN EN 60848): pasos, transiciones, acciones con cualificador IEC, contadores y temporizadores.
  • Tablas de variables GVL/DB con entrada rápida estilo TIA y tipos compuestos ARRAY y STRUCT reales.
  • Bloques OB1…OB5 con periodos de ciclo independientes y watchdog de ciclo por cada OB.
  • Retain por regiones estilo CODESYS: el estado sobrevive al corte de tensión.
  • Referencias cruzadas navegables y comparación online por bloque: punto verde/rojo por OB, FC, DB y GVL.
Explorar el editor →
Editor IEC 61131-3 de PedrosaIOT: grafcet, código en Texto Estructurado y esquema Ladder derivados del mismo programa
Pilar 2 · Comunicaciones

Habla con toda tu planta desde un solo binario.

Once protocolos compilados en el propio runtime: nada que instalar en el dispositivo, ni drivers propietarios ni gateways externos.

  • Buses de campo en tiempo real: EtherCAT, PROFINET IO RT, EtherNet/IP, CANopen.
  • PLC a PLC y supervisión: Modbus TCP/RTU, Siemens S7 (PUT/GET), OPC UA cliente + servidor.
  • IoT y notificación: MQTT, REST/HTTP, SMTP/Email y Webhook para avisos por evento.
  • Todo se direcciona como imagen de proceso (%I0.0, %IW) — cero drivers, cero pegamento manual, cero atadura de fabricante.
Ver la matriz de comunicaciones →
Mapa de comunicaciones del runtime de PedrosaIOT: Modbus, Siemens S7, OPC UA, EtherCAT, PROFINET y MQTT conectados a un solo binario
Pilar 3 · Movimiento

Motion Control determinista, estilo CODESYS SoftMotion.

Ejes reales y virtuales gobernados por bloques MC_* estándar, con simulación previa y runtime en tiempo real.

  • Bloques de movimiento estándar: MC_MoveAbsolute, MC_MoveVelocity y la familia MC_*.
  • CNC y trayectorias coordinadas para interpolación multi-eje.
  • Levas electrónicas (CAM) para sincronización maestro/esclavo.
  • Simula el perfil en el navegador y ejecútalo determinista en el dispositivo.
Descubrir SoftMotion →
SoftMotion de PedrosaIOT: gráfica de velocidad y posición del eje con el bloque MC_MoveAbsolute y estado En posición
Pilar 4 · Supervisión

SCADA y HMI web que corren en la propia Raspberry.

Diseña la supervisión con un editor visual y sírvela desde el mismo dispositivo — sin servidor SCADA aparte.

  • Editor visual: medidores, gráficas, símbolos de proceso y multi-tema.
  • Alarmas estilo WinCC: estados entrante / reconocida / saliente por severidad.
  • Tendencias e histórico con almacenamiento anti-corrupción.
  • Se abre en cualquier navegador de la red; nada que instalar en el cliente.
Ver el SCADA web →
Panel SCADA web de PedrosaIOT: medidores de presión y caudal, tendencia, sinóptico de proceso y lista de alarmas estilo WinCC
Pilar 5 · Deploy & Operación

De la nube al PLC, con red de seguridad.

La nube compila tu proyecto a binario nativo optimizado para la CPU del destino (Raspberry Pi ARM o PC x86) y lo pone en marcha con control total.

  • Compilación a binario nativo optimizado para la CPU objetivo (-mcpu): determinismo real, no un intérprete ni una VM.
  • Panel de progreso en vivo: cola, porcentaje, errores de compilación y subida al dispositivo.
  • Rollback automático: si el nuevo runtime no revive tras el arranque, el dispositivo vuelve a la versión anterior.
  • Hot-swap: cambia la lógica en caliente sin detener el proceso. Transferencia offline para equipos sin internet.
Ver cómo funciona el deploy →
Panel de despliegue de PedrosaIOT: barra de progreso, registro de compilación de binario nativo firmado, con rollback y hot-swap
Seguridad OT

Despliegas con control, no a ciegas.

🔏 Binario firmadoFirmado criptográficamente: solo arranca en el dispositivo autorizado.
🧬 Identidad anti-clonCada equipo tiene su identidad; nadie duplica tu runtime.
👥 Control de despliegueDecides quién despliega y dónde, con compartición por roles.
🌍 Sin vendor lock-inObjetivos abiertos (Raspberry Pi ARM y x86), sin atadura a fabricante.
Comparativa honesta

PedrosaIOT vs CODESYS vs TIA Portal.

La misma potencia de ingeniería, sin la fricción del escritorio. Comparación directa, sin humo.

FunciónPedrosaIOTCODESYSTIA Portal
InstalaciónNada — todo en el navegadorIDE WindowsIDE Windows pesado
LicenciaSin asiento · pago por deployPor runtime / IDEPor asiento (cara)
Lenguajes IEC 61131-3ST · Ladder · Grafcet/SFCSí (completo)Sí (completo)
Grafcet DIN EN 60848Sí, completoSFCGRAPH (opción)
Comunicaciones sin instalar drivers11 integradasPor librerías / paquetesSegún CPU / módulos
SoftMotion / CNC / CAMSí (MC_*)Sí (maduro)Sí (Technology Objects)
SCADA / HMI incluidoSí · web · en el dispositivoWebVisuWinCC (aparte)
DespliegueEn vivo · rollback · hot-swapManual por versiónManual por versión
Hardware objetivoRaspberry Pi + x86Multi-fabricanteSolo Siemens
Vendor lock-inNingunoOEM del runtimeEcosistema Siemens

CODESYS y TIA Portal son plataformas maduras con un enorme catálogo de hardware certificado. PedrosaIOT apuesta por accesibilidad web, coste por uso y cero instalación sobre Raspberry Pi y x86.

Cómo funciona

De la idea al PLC en marcha, en tres pasos.

Diseña

Crea tu grafcet, define variables GVL/DB y configura las comunicaciones desde el navegador, con comprobación de tipos y referencias cruzadas mientras editas. Sin instalar nada.

Compila en la nube

El servidor genera un binario nativo optimizado para la CPU de tu dispositivo (ARM o x86). Ves el progreso en vivo: cola, porcentaje y errores.

Despliega y opera

Sube el runtime a tu Raspberry Pi o PC. Hot-swap sin parar la máquina, rollback automático si no revive, y transferencia offline si el equipo no tiene internet.

Seguro de principio a fin

Tu proyecto se compila en nuestros servidores y el binario se firma criptográficamente: solo arranca en el dispositivo autorizado. Tú controlas quién despliega y dónde.

Progreso en vivoRollback automáticoHot-swapDeploy offline
Ver el proceso completo →
Precios sin sorpresas

Empieza gratis. Paga por lo que despliegas.

Sin licencias caras por asiento. Eliges un plan y, encima, el coste de cada deploy depende de las funciones que uses —protocolos, ejes, dispositivos—: transparente y auditable.

Sin asientosSin vendor lock-inAuditable
Antes de empezar

Lo que preguntarías antes de confiarle tu máquina.

¿Es determinista de verdad o es una demo?
Es un runtime nativo determinista IEC 61131-3: compila a código máquina optimizado para la CPU y se ejecuta en ciclo con prioridades de tiempo real y watchdog por OB. No es un intérprete ni una VM.
¿Tengo que instalar algo en mi PC?
No. Todo el entorno de ingeniería corre en el navegador; solo tu Raspberry Pi o PC industrial ejecuta el runtime.
¿Qué pasa si un deploy sale mal?
Rollback automático: si el runtime nuevo no revive, el dispositivo vuelve a la versión anterior. Y puedes cambiar lógica en caliente con hot-swap.
¿Funciona sin internet en el dispositivo?
Sí para operar: puedes hacer transferencia offline del binario ya compilado a un equipo sin conexión.
¿Qué protocolos hablo sin instalar drivers?
Modbus, S7, OPC UA, EtherCAT, PROFINET, EtherNet/IP, CANopen, MQTT, REST y correo/webhook; todo compilado dentro del runtime.
¿Cómo se paga?
Gratis para diseñar y simular; pagas por deploy según las funciones que uses. Sin licencias por asiento.
¿Me quedo atado a vosotros?
No hay vendor lock-in: objetivos abiertos (Raspberry Pi ARM y x86), sin drivers propietarios ni runtime de un OEM. Tu proyecto es tuyo.

Monta tu primer PLC hoy, gratis.

Crea la cuenta y ten tu primer grafcet compilando en minutos. Sin tarjeta, sin instalar.