Introducción: La Seguridad como Pilar Fundamental
En el ámbito de los sistemas automatizados, particularmente en procesos secuenciales y células robotizadas, la seguridad constituye un elemento esencial e integral, no un mero añadido. Su implementación debe considerarse desde las fases iniciales de diseño, extendiéndose a la instalación, operación y mantenimiento de los equipos. El objetivo primordial es garantizar la protección tanto del personal técnico y operarios como de los propios activos industriales frente a riesgos de diversa naturaleza: eléctricos, mecánicos, funcionales o derivados de la interacción humano-máquina.
Para alcanzar este nivel de protección, se dispone de un marco normativo internacional y europeo que establece requisitos técnicos unificados, procedimientos de evaluación de riesgos estandarizados y condiciones de uso seguras para los sistemas de automatización. La comprensión, aplicación sistemática y verificación periódica de estas normas es una competencia crítica para cualquier profesional del sector de la automatización industrial.
Figura 1: Esquema de las principales normas internacionales de seguridad aplicables a sistemas de automatización y su ámbito de aplicación específico.
1. Marco Normativo Fundamental en Automatización
Las siguientes normas establecen los requisitos técnicos y procedimentales que guían el diseño y operación segura de los sistemas automatizados. Su conocimiento es obligatorio para los técnicos especialistas.
1.1. UNE-EN ISO 12100 – Principios Generales de Diseño Seguro
Esta norma proporciona la metodología base para el diseño seguro de maquinaria. Establece un proceso iterativo que comprende: la identificación de peligros (puntos de atrapamiento, proyecciones, energía residual), la estimación y evaluación de riesgos, y la aplicación jerárquica de medidas de protección (eliminar el riesgo en origen, proteger con resguardos, informar con señales). Es el punto de partida para cualquier proyecto de automatización.
1.2. UNE-EN 60204-1 – Seguridad del Equipamiento Eléctrico
Especifica los requisitos técnicos para los sistemas eléctricos de las máquinas. Abarca desde el diseño del cuadro eléctrico, selección de componentes y sección de cables, hasta las protecciones contra cortocircuitos y sobrecargas. Regula especialmente los circuitos de mando, los sistemas de parada de emergencia (categoría 0 o 1), el aislamiento, el marcado y los procedimientos de verificación y puesta en servicio.
Acompáñanos en este nuevo webinar donde platicaremos sobre una parte importante que es. el Performance Level
▶ Ver Video en YouTube1.3. UNE-EN ISO 13849-1/2 – Partes de Sistemas de Control Relacionadas con la Seguridad (SRP/CS)
Esta norma se centra en la fiabilidad de los sistemas de control que ejecutan funciones de seguridad (paradas, enclavamientos). Introduce conceptos clave como el Nivel de Prestación (PL) requerido (de la "a" a la "e"), que se determina en función de la gravedad del daño, frecuencia de exposición y posibilidad de evitarlo. Define arquitecturas de hardware (Categorías B, 1, 2, 3, 4) que combinan principios como la redundancia, monitoreo y diagnóstico para alcanzar el PL necesario.
.
1.4. UNE-EN ISO 10218-1/2 – Robots y Sistemas Robotizados
Normativa específica para robots industriales. La Parte 1 cubre los requisitos del propio robot, mientras que la Parte 2 se aplica a la integración del sistema robotizado completo. Define elementos como: delimitación de espacios de trabajo y zonas restringidas, requisitos para dispositivos de parada (general, de emergencia), control de velocidades seguras en modo de mantenimiento, y validación de trayectorias de movimiento. Exige que el acceso a la celda robotizada esté protegido por resguardos con dispositivos de enclavamiento.
1.5. ISO/TS 15066 – Robots Colaborativos
Documento técnico que complementa la ISO 10218 para aplicaciones donde robots y humanos comparten espacio de trabajo sin separación física. Establece límites cuantitativos de fuerza y presión máxima permisible en caso de contacto, definiendo cuatro tipos de operación colaborativa: parada monitorizada, guiado manual, control de velocidad y separación, y limitación de potencia y fuerza. Es fundamental para el diseño de estaciones colaborativas seguras.
2. Estrategias y Medidas de Seguridad en Sistemas Automatizados
La aplicación de la normativa se materializa mediante una combinación de principios de diseño, dispositivos de protección y procedimientos de trabajo.
2.1. Diseño Intrínsecamente Seguro
El primer y más efectivo nivel de protección. Consiste en eliminar o minimizar los peligros desde la fase de concepción del sistema. Ejemplos incluyen: utilizar movimientos giratorios en lugar de alternativos para evitar atrapamientos, redondear aristas vivas, reducir la masa y velocidad de los componentes móviles, y emplear energías bajas (24V CC) en zonas de posible contacto.
2.2. Protección Mediante Resguardos y Dispositivos Sensoriales
Cuando el peligro no puede eliminarse, se implementan barreras físicas o sensoriales:
- Resguardos fijos: Para zonas de peligro permanente, fijados con tornillos inaccesibles sin herramientas.
- Resguardos móviles con enclavamiento: Conectados a un interruptor de posición o cerradura de seguridad que corta la alimentación de potencia antes de permitir el acceso.
- Dispositivos de protección sensoriales: Cortinas fotoeléctricas de seguridad, escáneres láser de área, alfombras sensibles a la presión o sistemas de visión 3D. Deben tener una resolución suficiente para detectar la parte del cuerpo más pequeña que pueda introducirse en la zona peligrosa.
2.3. Sistemas de Parada de Emergencia y Módulos de Seguridad
Los pulsadores de parada de emergencia (hongos rojos sobre fondo amarillo) deben estar ubicados en puntos accesibles desde todas las zonas de operación. Deben activar una parada de categoría 0 (corte de energía) o categoría 1 (parada controlada seguida de corte). Su circuito debe ser redundante (doble canal) y requerir rearme manual tras su activación. Los módulos de seguridad (PLCs de seguridad, relés de seguridad) son hardware especializado que cumple con los niveles de integridad SIL o PL, incorporando autodiagnóstico, monitoreo cruzado y protección contra fallos comunes.
La seguridad funcional converge con la ciberseguridad industrial (IEC 62443). Los nuevos sistemas PLC de seguridad incorporan funciones criptográficas para proteger la integridad de las señales de seguridad contra manipulaciones. Además, el uso de gemelos digitales permite simular y validar escenarios de riesgo y la efectividad de las medidas de protección antes de la implementación física, reduciendo costes y tiempos de ingeniería. La norma ISO 10218-2 se está actualizando para incluir requisitos más estrictos para la detección de presencia mediante sensores 3D inteligentes que distinguen entre operarios y objetos inanimados.
La Raspberry Pi, combinada con módulos de E/S de seguridad certificados (por ejemplo, mediante interfaz guardada con CIP Safety sobre Ethernet/IP), puede utilizarse en prototipos y sistemas de baja criticidad para implementar funciones de supervisión de seguridad. Con bibliotecas de software específicas, puede monitorizar entradas de cortinas fotoeléctricas o paradas de emergencia, generando señales de parada segura para los actuadores. Nota crítica: Para aplicaciones de seguridad de alto nivel (PLd/e), se requiere hardware certificado, por lo que Raspberry Pi se limita a tareas de supervisión o interfaz HMI segura, no al control directo de elementos de riesgo.
En entornos educativos y de prototipado, Arduino puede servir para simular el comportamiento de sistemas de seguridad, como la lógica de un enclavamiento de puerta o un circuito de parada de dos hilos. Se pueden conectar interruptores de seguridad y LEDs que simulen la salida a un relé de seguridad. Esto permite comprender los principios de los circuitos redundantes y la lógica de fallo a seguro. Es fundamental recalcar que, debido a la falta de certificación de su hardware y la ausencia de diagnósticos de fallos internos, Arduino no es apto para implementar funciones de seguridad reales en maquinaria industrial.
Un script en Python puede simular la evaluación de un sistema de seguridad. Por ejemplo, calcular el Performance Level (PL) según ISO 13849-1 basándose en inputs como la Categoría de arquitectura, el MTTFd (Mean Time To Dangerous Failure) de los componentes, el DCavg (Diagnostic Coverage) y el CCF (Common Cause Failure). También puede simular la lógica de un votador 2de3 (2oo3) típico en sistemas de alta disponibilidad y seguridad, mostrando cómo la salida permanece correcta incluso con un fallo de un canal.
2.4. Evaluación, Validación y Procedimientos de Trabajo Seguro
La seguridad requiere verificación continua:
- Evaluación de Riesgos: Mediante metodologías como FMEA (Análisis de Modos de Fallo y Efectos) o checklist basados en normas.
- Validación Funcional: Ensayos periódicos de los dispositivos de seguridad (tiempo de respuesta de las cortinas, funcionamiento de las paradas).
- Procedimiento LOTO (Lock Out - Tag Out): Protocolo obligatorio para intervenciones de mantenimiento. Implica aislar y bloquear todas las fuentes de energía (eléctrica, neumática, hidráulica) y colocar un candado y etiqueta de identificación personal antes de acceder a la zona de riesgo.
- Documentación Obligatoria: Todo sistema debe contar con un dossier técnico que incluya la Evaluación de Riesgos, planos del esquema de seguridad funcional, manual de instrucciones y la Declaración de Conformidad CE.
Contexto: En una línea de fabricación de automoción, un robot de 6 ejes realiza operaciones de soldadura MIG en un componente de chasis. La celda cuenta con una mesa giratoria indexada que posiciona la pieza. Los operarios deben cargar y descargar piezas en una estación fuera de la trayectoria del robot, pero ocasionalmente necesitan acceso para limpieza de boquillas o pequeñas intervenciones.
Problema: Debes especificar las medidas de seguridad para esta celda, cumpliendo la normativa ISO 10218-2 e ISO 13849. El riesgo principal es el atrapamiento por el movimiento del robot y la mesa giratoria.
Pregunta: ¿Cuál de las siguientes combinaciones de medidas de seguridad cumple de manera más completa y adecuada con las normas para este escenario?
Contexto: Se desea monitorizar el estado de varios dispositivos de seguridad (2 pulsadores de parada de emergencia y 3 interruptores de puerta) en una pequeña máquina de prototipado. La lógica de parada segura la realiza un relé de seguridad certificado. Se quiere usar una Raspberry Pi con Node-RED para crear un panel HMI local que muestre el estado de cada dispositivo, registre eventos de activación de seguridad y envíe una notificación por Telegram si se activa una parada de emergencia.
Problema: ¿Cuál es la arquitectura de comunicación y lógica más adecuada en Node-RED para esta supervisión, sin interferir con el circuito de seguridad independiente?
Pregunta: La Raspberry Pi debe leer las señales de los dispositivos de seguridad. ¿Cuál es la forma correcta de conectar estas señales para garantizar que la supervisión no compromete la integridad del circuito de seguridad principal?
Contexto: En la validación de un sistema de seguridad con una cortina fotoeléctrica, necesitas verificar que el tiempo total desde la interrupción del haz hasta la parada completa del movimiento peligroso es menor que el tiempo calculado como permisible (Tolerable Risk Time). Tienes un archivo de log con marcas de tiempo (en milisegundos) de los eventos: "Haz_Interrumpido", "Señal_Recibida_PLC", "Parada_Iniciada", "Movimiento_Detenido".
Problema: Escribir un script en Python que lea el archivo de log, calcule los tiempos parciales y el tiempo total de respuesta, y lo compare con un límite máximo (ej. 500 ms). Debe generar un informe indicando si el sistema cumple o no.
Pregunta: ¿Cuál de los siguientes fragmentos de código Python es el núcleo correcto para calcular el tiempo total de respuesta del sistema a partir de una lista de eventos ordenados cronológicamente?
Figura 3: Ejemplo de aplicación práctica de medidas de seguridad en una celda de automatización industrial.
Este video ilustra el proceso de validación según ISO 13849, centrándose en cómo verificar que el sistema de control de seguridad cumple con el nivel de prestación (PL) requerido. Se abordan conceptos clave como la verificación de funciones de seguridad, pruebas de diagnóstico para detectar fallos en la redundancia y el análisis de la arquitectura del sistema para garantizar una parada segura ante cualquier anomalía detectada.
▶ Ver Video Especializado| Norma | Ámbito de Aplicación Principal | Concepto Clave / Requisito | Nivel de Prestación (PL) típico aplicable |
|---|---|---|---|
| ISO 12100 | Toda máquina industrial | Metodología de evaluación de riesgos, principios de diseño seguro | No define PL, es la base |
| EN 60204-1 | Equipamiento eléctrico de máquinas | Requisitos de circuitos de mando, paradas, protecciones, cableado | Define requisitos para cumplir PL requerido |
| ISO 13849-1 | Partes de sistemas de control relacionadas con seguridad (SRP/CS) | Categorías de arquitectura, Nivel de Prestación (PL), MTTFd, DC | Desde PLa (más bajo) hasta PLe (más alto) |
| ISO 10218-1/2 | Robots y sistemas robotizados | Espacios, velocidades seguras, paradas, validación de trayectorias | Generalmente requiere PLd o PLe |
| ISO/TS 15066 | Robots colaborativos (cobots) | Límites de fuerza/presión, modos de colaboración | Complementa PL requerido por 10218 |
| Plataforma | Uso Apropiado en Contexto de Seguridad | Limitaciones Críticas | Aplicación Recomendada |
|---|---|---|---|
| Arduino | Prototipado educativo, simulación de lógica de seguridad, interfaz para sensores no críticos. | Hardware no certificado, falta de diagnósticos de fallos internos, single-point-of-failure. | Demostración de conceptos, proyectos de estudiantes NO para uso industrial real. |
| Raspberry Pi | Supervisión y HMI de seguridad (leyendo contactos auxiliares), gateway de datos, registro de eventos. | Sistema operativo no de tiempo real, posible latencia, requiere módulos de E/S aislados para conexión a circuitos seguros. | Panel de visualización, sistema de notificaciones, complemento a un sistema de seguridad certificado (nunca como sustituto). |
| PLC de Seguridad (ej. Siemens S7-1500F) | Control y ejecución directa de funciones de seguridad (paradas, enclavamientos, velocidades seguras). | Costo más elevado, requiere software y conocimiento específico. | Implementación de SRP/CS en cualquier aplicación industrial que requiera un PL ≥ c. |
Recursos Técnicos y Normativos 2026
- ISO 12100:2010 - Seguridad de las máquinas. Principios generales para el diseño. Evaluación del riesgo y reducción del riesgo.
- UNE-EN ISO 13849-1:2023 - Seguridad de las máquinas. Partes de los sistemas de mando relacionadas con la seguridad. Parte 1: Principios generales para el diseño.
- InfoPLC - Seguridad Funcional en Automatización: de la teoría a la práctica
- Siemens - SIMATIC S7-1500 Software Controller F
- Rockwell Automation - Cortinas de Luz de Seguridad GuardShield
- PLCopen - Safety Software
- Raspberry Pi Documentation
- Arduino Documentation
- Python Official Documentation