Cursos
Clase #41 - Conexión Factory I/O con TIA Portal V18: Tu Laboratorio Virtual 3D
Conexión Factory I/O con TIA Portal V18: Tu Laboratorio Virtual 3D
💡 Por qué este video es esencial: La conexión falla el 90% de las veces por configuración de driver o mapeo incorrecto, no por error en el código Ladder. En este video te muestro cómo seleccionar el driver correcto (PLCSIM Advanced vs S7-PLCSIM), verificar la tabla de E/S antes de cargar, y probar señales analógicas escaladas en el entorno 3D. ¡Ver tu lógica Ladder mover una cinta transportadora virtual por primera vez es invaluable!
👋 Introducción: De la Simulación Estática al Mundo Dinámico
Bienvenido a la Clase #41. Ya dominas instrumentación analógica completa (entradas con NORM_X/SCALE_X y salidas con UNSCALE/LIMIT_R en Clases #39-40). Pero programar sin ver el efecto físico limita tu comprensión del ciclo de escaneo, los tiempos de respuesta y el comportamiento real de los actuadores.
Factory I/O + TIA Portal crea un laboratorio virtual industrial donde puedes:
Validar lógica Ladder con sensores y actuadores 3D realistas
Probar escalado analógico con señales variables reales (no valores fijos)
Depurar temporizadores y contadores viendo su efecto físico inmediato
Practicar puesta en marcha sin riesgo de dañar equipos costosos
En Ladder, la conexión no cambia tu código; cambia cómo verificas que tu código funciona. Pero si la conexión está mal configurada, incluso el mejor programa Ladder parecerá fallar.
En este artículo explicamos la configuración, pero ver el handshake de conexión exitoso y la respuesta física inmediata solo es posible en el video.
🎯 Lo que aprenderás en esta sesión (100% Ladder)
- Selección de Driver Correcto: PLCSIM Advanced vs S7-PLCSIM vs TCP/IP. Cuándo usar cada uno.
- Configuración de Interfaz PG/PC: El paso crítico que determina si la conexión funciona.
- Mapeo de E/S entre Factory I/O y TIA Portal: Verificar direcciones %I/%Q antes de cargar.
- Validación de Señales Analógicas Escaladas: Confirmar que NORM_X/UNSCALE funcionan con señales variables 3D.
- Prueba Básica en Ladder: Red de diagnóstico visual para confirmar comunicación bidireccional.
⚙️ Conceptos Clave (Resumen Técnico Ladder)
1. El Patrón de Conexión Segura: Driver → Mapeo → Diagnóstico
Como demuestro en el minuto 03:00 del video, NUNCA asumas que la conexión funciona solo porque ambos programas están abiertos. Usa siempre este flujo:
- Paso 1: Seleccionar Driver en Factory I/O → File → Drivers → [PLCSIM Advanced / S7-PLCSIM / TCP] Paso 2: Configurar Interfaz PG/PC en TIA Portal → Online & Diagnostics → PG/PC Interface → [Coincidir EXACTAMENTE con Factory I/O] Paso 3: Verificar Mapeo de E/S → Factory I/O I/O Configuration → Comparar con Hardware Config en TIA Portal → Confirmar que %I0.0 en FIO = %I0.0 en PLC, etc. Paso 4: Red de Diagnóstico en Ladder |--[FirstScan]--[MOVE(IN:=TRUE, OUT:=M_Conexion_OK)]--| // Flag inicial |--[M_Conexion_OK]--[Sensor_Virtual_DI]--[Lamp_Test_DO]--| // Prueba básica DI→DO |--[AI_Sensor_Virtual]--[NORM_X]--[SCALE_X]--[HMI_Display]--| // Prueba analógica completa
- Paso 1-2: La coincidencia EXACTA de driver e interfaz PG/PC es obligatoria. Un carácter diferente = sin conexión.
- Paso 3: El mapeo debe ser idéntico en ambas herramientas. Factory I/O usa direcciones absolutas; TIA Portal debe coincidir.
- Paso 4: Una red simple de diagnóstico confirma que la comunicación es bidireccional ANTES de cargar lógica compleja.
⚠️ Regla de Oro en Ladder: NUNCA cargues un proyecto complejo sin primero validar la conexión con una red de diagnóstico mínima. Si un sensor virtual no activa una bobina de prueba, el problema es de conexión/mapping, NO de tu lógica Ladder. Ahorrarás horas de depuración falsa.
2. Selección de Driver: No Todos Son Iguales
Driver | Compatibilidad | Ventajas | Limitaciones | Uso Recomendado |
|---|---|---|---|---|
PLCSIM Advanced | S7-1200/1500 | Soporta PROFINET, HMI, múltiples PLCs | Requiere licencia adicional | ✅ Proyectos avanzados, redes PROFINET |
S7-PLCSIM | S7-1200/1500 | Gratuito, integrado en TIA Portal | Solo comunicación interna, sin PROFINET externo | ✅ Aprendizaje básico, lógica pura |
TCP/IP | Cualquier CPU | Universal, funciona con PLCs reales | Requiere configuración IP manual | ✅ Pruebas con hardware real remoto |
Aplicación Ladder típica: Validación de conexión básica:
- Red 1: |--[FirstScan]--[MOVE(IN:=T#5s, OUT:=TON_Test.PT)]--| // Temporizador prueba Red 2: |--[TON_Test.Q]--[MOVE(IN:=NOT Lamp_Test, OUT:=Lamp_Test)]--| // Parpadeo automático // Si la lámpara parpadea en Factory I/O → Conexión OK. Si no → Revisar driver/mapping.
Esta red ocupa 2 líneas en Ladder y confirma comunicación en 5 segundos.
3. Validación de Señales Analógicas en Entorno 3D
Este es el punto donde muchos estudiantes dudan: ¿funciona mi escalado NORM_X/SCALE_X con una señal variable real?
En Factory I/O: Usa un sensor analógico virtual (ej: nivel de tanque, temperatura de horno).
En Ladder: Tu red NORM_X → SCALE_X debe responder en tiempo real al cambio físico 3D.
Verificación: Abre tabla de observación en TIA Portal. Mueve el sensor en Factory I/O. El valor engineering en HMI/tabla debe cambiar suavemente, sin saltos ni valores fijos.
Si el valor engineering no cambia pero el raw sí → Error en SCALE_X. Si raw no cambia → Error en mapping o driver.
4. Aplicaciones de Práctica Inmediata en Ladder
Validación de Temporizadores: Activar un sensor virtual → Ver TON contar → Ver actuador activarse tras PT. Confirmar que ET coincide con tiempo físico observado.
Prueba de Contadores: Pasar objetos por sensor virtual → Ver CTU incrementar → Ver Q activarse al alcanzar PV. Confirmar que no hay doble conteo por rebote virtual.
Diagnóstico de Lógica Secuencial: Ejecutar secuencia paso a paso en Factory I/O → Monitorear marcas de estado en Ladder → Identificar dónde se detiene la secuencia visualmente.
Prueba de Fail-Safe en Salidas: Desactivar marca de habilitación en Ladder → Ver actuador virtual ir a posición safe definida. Confirmar que UNSCALE + MOVE fail-safe funcionan.
✅ Checklist de Conexión Factory I/O en Ladder
Antes de iniciar práctica:
- Driver en Factory I/O coincide EXACTAMENTE con interfaz PG/PC en TIA Portal.
- Mapeo de E/S verificado dirección por dirección entre ambas herramientas.
- Red de diagnóstico mínima cargada y probada (DI→DO, AI→AO).
- Señales analógicas validadas: raw cambia en tabla → engineering cambia correctamente.
- FirstScan usado para inicializar flags de conexión.
- Comentada red de diagnóstico explicando propósito de cada prueba.
- Guardada configuración de driver/mapping como plantilla para futuros proyectos.
Este checklist está demostrado en el proyecto Ladder del video. Úsalo como referencia cada vez que inicies una nueva simulación.
🛑 Errores Comunes en Conexión Factory I/O + Ladder
- Driver/Interfaz No Coinciden: El error #1. Ambos programas abiertos pero sin comunicación. Revisar nombre exacto en PG/PC interface.
- Mapeo de E/S Incorrecto: Sensor en %I0.5 en Factory I/O pero lógica Ladder usa %I0.0. Nada funciona aunque conexión esté OK.
- Cargar Lógica Compleja Sin Diagnóstico Previo: Asumir que fallo es de código cuando es de conexión. Perder horas depurando lógica correcta.
- Ignorar Señales Analógicas en Prueba: Validar solo digitales. Descubrir después que escalado no funciona con señal variable real.
- No Usar FirstScan Para Inicialización: Flags de conexión quedan en estado indefinido tras restart. FirstScan garantiza estado conocido.
👉 MIRA EL VIDEO PARA VER LA SECUENCIA COMPLETA DE CONEXIÓN EXITOSA VS. FALLIDA Y CÓMO DIAGNOSTICAR CADA CASO
¿Te ha pasado que tu lógica Ladder perfecta no funciona en Factory I/O por error de conexión?
Déjame un comentario en YouTube describiendo tu configuración de driver y mapeo. Te ayudaremos a diagnosticar el punto exacto de fallo.
🔔 ¡Suscríbete y activa la campanita! En la Clase #42 aplicamos todo lo aprendido en una escena industrial real: transporte de piezas con lógica Set/Reset profesional. ¡Tu primera aplicación completa en entorno 3D!

Publicar un comentario
0 Comentarios