Componentes de Potencia Conectividad
Enfoque técnico ampliado sobre los hardware que aplican en la Automatización Digital:
IGBT – MOSFET, SENSORES - ENCODERS,
SEGURIDAD INDUSTRIAL:
Datos técnicos, ejemplos, aplicaciones, diagramas:
El diseño de sistemas robustos para entornos industriales exige un análisis riguroso de la jerarquía del hardware, desde el procesamiento lógico hasta la electrónica de potencia que ejecuta el trabajo pesado.
Desglose técnico detallado enfocado en la
fiabilidad y el rendimiento:
Jerarquía del Hardware: Procesamiento y
Conectividad
En la industria, el hardware no solo debe procesar
datos, sino resistir condiciones extremas y garantizar la continuidad operativa:
- Procesamiento (El Cerebro): Más
allá de la CPU convencional, en entornos industriales se utilizan MPU (Unidades de Microprocesamiento) o FPGA, capaces de gestionar tareas en tiempo real
sin latencia de sistema operativo.
- Almacenamiento (Memoria y Estado): * RAM/NVRAM: Crucial para el
intercambio de datos volátiles en milisegundos.
- Almacenamiento Sólido (Industrial Grade): Discos con alta tolerancia a ciclos de escritura y vibraciones
para el registro de eventos (Data Logging).
- Entrada/Salida (I/O): La
interfaz crítica. En automatización, esto se traduce en módulos de I/O Distribuidas que convierten señales analógicas
de campo (4-20 mA) en datos digitales.
Hardware
Crítico y No Crítico:
Esta distinción es vital para el diseño de
planes de mantenimiento y redundancia:
|
Tipo |
Definición |
Ejemplos |
Impacto de Falla |
|
Crítico |
Componentes indispensables para la operación. Su
fallo detiene el proceso. |
Servidores de bases de datos, PLC, Switches de
red industrial, CPU principal. |
Total. Pérdida económica inmediata, riesgos de seguridad. |
|
No Crítico |
Componentes que facilitan el trabajo pero su
falta no detiene la producción. |
Impresoras de oficina, estaciones de trabajo
administrativas, periféricos secundarios. |
Bajo. Se puede operar con métodos manuales o reemplazos rápidos. |
Ver: INTERFACE HOMBRE MAQUINA HMI
Diferencia entre Hardware y Software:
Es la relación entre la infraestructura física
y la inteligencia lógica:
- Naturaleza: El Hardware
es el soporte físico, tangible y sujeto a desgaste mecánico o térmico. El Software
es el conjunto de instrucciones lógicas, intangible y sujeto a errores de
programación (bugs) o degradación por falta de actualizaciones.
- Interdependencia: El
hardware es inerte sin el software que lo dirija (BIOS/Firmware), y el
software no puede ejecutarse sin un soporte físico que procese sus
instrucciones.
- Mantenimiento: El
hardware se repara o reemplaza; el software se depura, se parchea o se
reinstala.
Veámoslo como que es la distinción, entre el continente y el contenido:
·
Hardware (Tangible): Se trata de los
componentes físicos y electrónicos. Sufre desgaste físico, fatiga de materiales
y obsolescencia técnica. Su "lenguaje" son señales eléctricas
(niveles de voltaje).
·
Software (Intangible): Es el conjunto de
instrucciones, algoritmos y protocolos que gobiernan al hardware. No se gasta,
pero se vuelve obsoleto o presenta "bugs". Su lenguaje son códigos de
alto nivel o binarios.
Regla de oro: El hardware define los límites de lo que es posible
(potencia), mientras que el software define cómo se utiliza esa posibilidad
(control).
Electrónica de Potencia: IGBT - MOSFET
La elección del semiconductor de potencia define la
eficiencia de los hornos de inducción en la metalurgia o los sistemas de
electrólisis en la química:
|
Característica |
MOSFET |
IGBT |
|
Velocidad de Conmutación |
Muy alta (MHz). Ideal para fuentes conmutadas. |
Media/Baja (kHz). |
|
Niveles de Tensión |
Eficiente hasta los 600V. |
Superior a los 600V (hasta kV). |
|
Resistencia / Caída |
Resistencia interna (RDS (on)) que genera calor. |
Caída de tensión constante (VCE (sat)). |
|
Aplicación Ideal |
Convertidores DC-DC, cargadores rápidos. |
Motores de gran potencia, hornos industriales. |
Nota técnica: En la industria metalúrgica, el IGBT es el estándar debido a su capacidad para manejar corrientes masivas con una robustez térmica superior a voltajes elevados.
Ver: MODULOS DE POTENCIA SUS VARIABLES
Fundamentos de Selección: IGBT - MOSFET
La diferencia radica en la estructura interna y el
comportamiento ante la carga. Mientras el MOSFET se comporta como una
resistencia variable, el IGBT actúa como una combinación de un transistor de
entrada de alta impedancia y un transistor de salida bipolar:
|
Parámetro Técnico |
MOSFET (Metal-Oxide-Semiconductor) |
IGBT
(Insulated Gate Bipolar Transistor) |
|
Mecanismo de conducción |
Mayoritario (Electrones). |
Minoritario (Inyección de huecos). |
|
Pérdidas por conducción |
Proporcionales a I 2 · RDS
(on). Crecen rápido con la
temperatura. |
Proporcionales a I · VCE (sat). Caída de tensión
casi constante. |
|
Velocidad de conmutación |
Muy alta (Nanosegundos). |
Moderada (Microsegundos). |
|
Tensión de bloqueo |
Típicamente hasta 600V - 1000V. |
Desde 600V hasta 6500V o más. |
Aplicación en Hornos de Inducción (Metalurgia):
En la metalurgia, los hornos de inducción requieren
altas frecuencias para generar las corrientes de Foucault necesarias para
calentar el metal:
- El dilema de la frecuencia:
- Si el
horno opera a alta frecuencia (fundición de
metales preciosos o piezas pequeñas), el MOSFET es superior
debido a que sus bajas pérdidas por conmutación permiten superar los 100
kHz sin sobrecalentamiento excesivo.
- Si el horno es de gran volumen (fundición de acero o hierro a frecuencias bajas/medias), el IGBT es la elección obligatoria. A estas escalas, las corrientes son masivas y el IGBT maneja mejor la densidad de corriente sin que la resistencia interna (como en el MOSFET) dispare las pérdidas térmicas.
- Eficiencia:
La elección correcta minimiza la necesidad de sistemas de enfriamiento por agua sobredimensionados, reduciendo el consumo de energía auxiliar.
Aplicación en Sistemas de Electrólisis (Química):
La electrólisis requiere fuentes de alimentación de
corriente continua (rectificadores) con rizado muy bajo y corrientes
extremadamente altas a voltajes relativamente bajos pero constantes:
- Control de Potencia:
- En plantas químicas, los convertidores suelen trabajar a voltajes de bus de corriente continua elevados para alimentar celdas en serie. Aquí, el IGBT destaca por su robustez ante transitorios de tensión y su capacidad de manejar miles de amperios en módulos de potencia (Power Modules).
- Robustez Térmica:
- La electrólisis es un proceso continuo (24/7). El coeficiente de
temperatura del IGBT permite una distribución de carga más estable cuando
se conectan varios módulos en paralelo, evitando el "embalamiento
térmico" que podría sufrir un MOSFET si no se gestiona con precisión
extrema.
Hardware Crítico y Conectividad en la Elección
La selección del semiconductor define el resto del
hardware del sistema:
- Driver de Disparo (Gate Driver): El
IGBT requiere circuitos de disparo con mayor capacidad de corriente para
cargar su capacitancia de puerta, además de protecciones contra
cortocircuitos (Desaturación).
- Protecciones (Snubbers):
Debido a que el IGBT es más lento para apagarse (corriente de cola o tail current), requiere redes de protección para
absorber picos de tensión que podrían perforar el componente.
- Conectividad de Potencia: Para ambos componentes, la conexión física debe ser de baja inductancia (busbars laminados) para evitar picos de voltaje que dañen el semiconductor durante la conmutación rápida.
Resumen de Criterios de Decisión:
- Elija MOSFET si: Su
sistema de inducción opera por encima de los 150-200 kHz y la potencia
total es moderada (inferior a 50 kW).
- Elija IGBT si: La aplicación es de alta potencia (MW), requiere voltajes superiores a 600V y frecuencias de conmutación por debajo de los 20-50 kHz, como en los grandes rectificadores de electrólisis o fundición de acero.
El cálculo de disipación térmica en semiconductores
de potencia (IGBT/MOSFET) es crítico cuando el flujo de aire es restringido, ya
que el calor acumulado reduce drásticamente la vida útil del componente y puede
llevar a un fallo catastrófico por embalamiento térmico.
Para este análisis, utilizaremos el modelo de Circuito Térmico Equivalente (basado en la Ley de Ohm), donde la temperatura es el voltaje, la potencia disipada es la corriente y la resistencia térmica es la resistencia eléctrica.
La Ecuación Fundamental de Transferencia:
Para asegurar que el semiconductor opere dentro de rangos seguros, debemos calcular la Temperatura de la Juntura (T j), que nunca debe exceder el límite del fabricante (usualmente 150°C o 175°C).
T j = P d x (R θ j c + R θ c s + R θ s a) + T a
Donde:
- Pd: Potencia total disipada (Pérdidas por
conducción + conmutación).
- Rθjc: Resistencia térmica Juntura-Carcasa
(fija por el fabricante).
- Rθcs: Resistencia térmica Carcasa-Disipador
(depende de la pasta térmica).
- Rθsa: Resistencia térmica Disipador-Ambiente
(el factor crítico en flujo restringido).
- Ta: Temperatura ambiente dentro del
gabinete.
El Desafío del Flujo de Aire Restringido:
Cuando el gabinete tiene ventilación limitada, la variable Rθsa (Disipador-Ambiente) aumenta exponencialmente. En convección natural (sin ventilación forzada), el aire estancado actúa como un aislante.
Factores de Corrección:
- Densidad de Potencia: En
espacios reducidos, el aire se satura rápidamente. La Ta dentro del gabinete no será la temperatura
exterior, sino que subirá progresivamente.
- Efecto Chimenea: Si el
gabinete es cerrado, se debe buscar la disposición vertical de las aletas
del disipador para favorecer el movimiento del aire por diferencia de
densidad.
- Derating por Temperatura: Si el flujo es pobre, el IGBT debe operarse a una fracción de su capacidad nominal. Por ejemplo, un módulo de 100A podría verse limitado a 60A si la temperatura interna del gabinete supera los 50°C.
Procedimiento de Cálculo Paso a Paso:
Paso A: Determinar las Pérdidas (Pd):
En un entorno de alta potencia
(metalurgia/química), las pérdidas no son despreciables:
- Pérdidas por Conducción (Pcond): Irms x VCE(sat) (para IGBT).
- Pérdidas por Conmutación (Psw): (Eon + Eoff) x fsw (donde f es la frecuencia).
Paso B: Calcular la Resistencia Térmica Requerida
Si conocemos la T j máxima deseada (ej. 125°C para dejar un margen de seguridad) y la Ta interno estimada (ej. 60°C por flujo
restringido):
Rθsa = T j – Ta - (Rθjc}
+ Rθcs)
Pd
Paso C: Selección del Disipador
Si el valor de Rθsa resultante es muy
bajo (ej. 0.5°C W), necesitarás un disipador masivo o refrigeración
líquida, ya que el aire restringido difícilmente alcanzará esa eficiencia.
Estrategias de Mitigación en Gabinetes Industriales:
Si no puedes aumentar el flujo de aire, debes
optimizar el hardware:
- Uso de Materiales de Interfaz Térmica (TIM): Utilizar láminas de grafito o pastas de alta conductividad para
reducir Rθcs al mínimo.
- Dimensionamiento Sobredimensionado: Utilizar un IGBT con mayor capacidad de corriente de la necesaria.
Al tener una RDS(on) o VCE(sat)
menor, generará menos calor de origen.
- Disipadores con Cambio de Fase (Heat Pipes): Ayudan a mover el calor desde el componente hacia una zona del gabinete que tenga mejor contacto con las paredes metálicas exteriores para usar el gabinete mismo como disipador.
Consideración Crítica para Stock 4.0:
En el contexto de Industria 4.0, es altamente recomendable integrar un sensor de temperatura digital (tipo DS18B20 o PT100) directamente en el disipador del IGBT. Esto permite que el software de control realice un de rating preventivo o active alarmas antes de que el hardware crítico alcance el punto de falla térmica debido a la restricción del flujo de aire.
Hagamos un cálculo numérico real con los datos de módulo IGBT:
EUPEC BSM200GA120DN2
Para realizar un cálculo térmico preciso del módulo Infineon / Eupec BSM200GA120DN2 (un estándar de 200A y 1200V), extraeremos los valores críticos de su hoja de datos y simularemos una operación en un gabinete con flujo de aire restringido.
Datos Técnicos del Módulo (Extracto del Datasheet):
- VCE (sat) (Voltaje de saturación): ~2.5 V (a I c = 200A, T j = 125°C).
- RthJC (Juntura a Carcasa): 0.12 °C / W.
- RthCK (Carcasa a Disipador): ~0.05°C / W (usando pasta térmica de alta calidad).
- T j,max (Temperatura máxima): 150°C (Diseñaremos para 125°C por seguridad).
Escenario de Operación:
Supongamos que el módulo está operando en un
sistema de potencia (como un horno de inducción) con los siguientes parámetros:
- Corriente de carga (I c): 120A (operación al 60% de su
capacidad).
- Frecuencia de conmutación (fsw): 5 kHz.
- Pérdidas estimadas por conmutación (Psw): 80 W (basado en Eon + Eoff del
datasheet).
- Temperatura ambiente interna (Ta): 55°C (Gabinete caliente por flujo restringido).
Cálculo de Potencia Disipada (Pd):
Primero calculamos las pérdidas por conducción (Pcond):
Pcond = I c x VCE (sat) = 120A x 2.5V = 300 W
Sumamos las pérdidas por conmutación para obtener la potencia total:
Pd = Pcond + Psw = 300 W + 80 W = 380 W
Resultado: El módulo está generando 380 Watts de calor puro que deben ser evacuados.
Cálculo de la Resistencia Térmica del Disipador (RthSA):
Ahora determinamos qué tan eficiente debe ser el disipador para que el IGBT no se queme en ese aire de 55°C, manteniendo la juntura a 125°C:
Rthtotal = T j – Ta = 125°C - 55°C = 0.184°C W
P d 380 W
Para hallar la resistencia específica del disipador (RthSA), restamos las resistencias internas:
RthSA = Rthtotal - (RthJC + RthCK)
RthSA = 0.184 - (0.12 + 0.05) =
0.014°C W
Análisis de Viabilidad Técnica:
Aquí es donde el flujo de aire restringido
se vuelve un problema crítico:
- El Problema: Un valor de 0.014°C W es extremadamente bajo.
Un disipador de aluminio estándar para aire forzado suele rondar los 0.1 a 0.5°C W. Lograr 0.014°C W con aire restringido es físicamente imposible con métodos convencionales.
- Consecuencia: Si instalas este módulo con un disipador estándar en un gabinete cerrado, la temperatura de la juntura (T j) superará los 150°C en pocos minutos, activando la protección térmica o destruyendo el silicio.
Soluciones para Ingeniería de Campo:
Para que este módulo BSM200GA120DN2 sobreviva en tu aplicación con estas condiciones, tienes tres caminos:
- Reducción de Carga (De rating): Bajar
la corriente de operación a 60A-70A. Esto
reduce las pérdidas cuadráticamente, permitiendo un disipador menos
exigente.
- Refrigeración Líquida:
Implementar un bloque de agua (Cold Plate). Es la única forma de alcanzar
resistencias térmicas cercanas a 0.01 - 0.02°C W en
espacios reducidos.
- Ventilación Forzada Externa: Instalar el disipador de modo que las aletas queden fuera del gabinete (montaje pasante), exponiéndolas a aire fresco, mientras el módulo y las conexiones eléctricas permanecen protegidas dentro del gabinete estanco.
Sensores y Encoders: Selección por Entorno:
Un sensor mal seleccionado es el punto más débil de una línea de producción. La selección debe basarse en el Grado de Protección (IP) y la compatibilidad electromagnética (EMC):
- Humedad / Lavado (Industria Química): Se requieren sensores con cuerpo de Acero Inoxidable 316L
y certificación IP69K, resistentes a chorros
de agua a alta presión y químicos corrosivos.
- Vibración Mecánica: Los
encoders deben ser de tipo Magnético en
lugar de ópticos. Los discos ópticos de vidrio pueden fracturarse; los
magnéticos son inmunes al choque mecánico.
- Interferencia Electromagnética (EMI): El uso de cables blindados (Shielded) y protocolos de comunicación diferencial (como RS-422 en encoders) es obligatorio para evitar falsos pulsos cerca de motores de gran tamaño.
La selección de sensores y encoders es un ejercicio de ingeniería de confiabilidad. En un entorno industrial, un fallo en estos componentes puede detener una planta entera, por lo que la elección debe ir más allá de la función lógica y centrarse en la resistencia física y eléctrica.
Ver: Encoders Industriales y sus Variables.
Desglose técnico para una selección correcta basada
en el entorno:
Grado de Protección (IP) y Entornos Químicos:
El estándar IP (Ingress Protection) define la capacidad del hardware para resistir la entrada de sólidos y líquidos:
- Humedad y Limpieza Extrema (IP69K): En la industria química o alimentaria, los sensores enfrentan
ciclos de lavado con vapor y químicos cáusticos.
- Material del cuerpo: Debe
ser Acero Inoxidable 316L (grado quirúrgico/químico). El
acero 304 puede corroerse con ciertos agentes.
- Certificación IP69K: No
basta con IP67 (inmersión). El sufijo "K"
garantiza resistencia a chorros de agua a alta presión (8,000 a 10,000 kPa) y alta
temperatura (80°C).
- Sellado de salida: El punto crítico suele ser la salida del cable. Se recomiendan conectores M12 sobremoldeados para evitar la entrada de humedad por capilaridad.
Encoders: Resistencia a la Vibración Mecánica
El encoder es el hardware de salida que informa la
posición o velocidad. Su tecnología interna determina su supervivencia en
entornos hostiles:
- Encoder Óptico: Utiliza un disco de
vidrio o plástico con ranuras. Es extremadamente preciso pero frágil. En entornos con vibración constante
(prensas, molinos), el disco puede astillarse o desalinearse.
- Encoder Magnético:
Utiliza un sensor de efecto Hall para detectar el paso de un imán
multipolar.
- Ventaja: Al no haber contacto
físico y no depender de un disco de vidrio, son inmunes al choque mecánico y a la vibración.
- Limitación: Históricamente tenían menos resolución que los ópticos, pero hoy en día la tecnología magnética cubre el $95\%$ de las necesidades industriales con una robustez infinitamente mayor.
Compatibilidad Electromagnética (EMC) e
Interferencias:
Cerca de motores de gran potencia, variadores de
frecuencia (VFD) e IGBTs, el aire está saturado de ruido eléctrico:
- Cables Blindados (Shielded): El
hardware debe conectarse con cables que posean una malla de cobre
conectada a tierra en un solo extremo (para evitar lazos de tierra). Esto
actúa como una Jaula de Faraday para las señales
de baja potencia.
- Protocolos Diferenciales (RS-422 / HTL):
- En un
encoder con salida Single-ended (A y B), el ruido se
suma a la señal y genera falsos pulsos.
- En salidas Diferenciales (A, /A, B, /B), el receptor resta las señales. Como el ruido afecta a ambos cables por igual, al restarlos, el ruido se cancela (A - /A). Esto es vital para tiradas de cable largas (más de 10 metros).
Matriz de Selección Rápida:
|
Entorno |
Amenaza Principal |
Recomendación de Hardware |
|
Minería / Siderurgia |
Polvo abrasivo y golpes |
Encoders Magnéticos, IP67, Carcasas de fundición. |
|
Química / Farmacia |
Corrosión y Lavado |
Sensores de Inox 316L, IP69K, salida M12. |
|
Cerca de Motores/IGBT |
Ruido Eléctrico (EMI) |
Cables blindados, salida diferencial (Line
Driver). |
|
Almacén Logístico |
Velocidad y precisión |
Sensores láser / LiDAR, Encoders ópticos (si la
vibración es baja). |
En el diseño de Seguridad Industrial,
los sensores deben ser auto diagnosticables. Un sensor de
seguridad (Safety) no solo detecta un objeto, sino que utiliza salidas OSSD (pulsos de prueba) para asegurar que el cable no esté
en cortocircuito, clasificándolo como hardware crítico para la vida de los
operarios. Esa es la distinción fundamental entre un componente de Automatización Estándar y uno de Seguridad Industrial (Safety).
Mientras que un sensor estándar busca eficiencia en el proceso, el hardware de
seguridad busca la integridad del fallo.
Detalles del funcionamiento técnico de estos
sistemas y por qué son considerados hardware crítico:
Funcionamiento de las Salidas OSSD:
Las siglas OSSD (Output Signal Switching Device) se refieren a salidas
digitales (usualmente en par redundante) que poseen una inteligencia activa. A
diferencia de un contacto seco o una salida PNP común, el OSSD realiza una
automonitoreo en tiempo real:
- Pulsos de Prueba (Test Pulses): El
sensor apaga la señal de salida durante microsegundos (imperceptibles para
el PLC de seguridad, pero detectables para el sensor).
- Detección de Cortocircuitos: Si el
sensor envía un pulso de apagado y la línea sigue con voltaje, detecta
inmediatamente un cortocircuito a positivo (Short-circuit to 24V).
- Detección de Cruce: Al usar dos canales independientes, el sistema detecta si hay un cortocircuito entre canales (Cross-circuit).
Hardware Crítico: De la Detección a la Reacción:
En seguridad industrial, el sensor es solo el
inicio. Para que el hardware sea considerado "Safety", debe cumplir
con niveles de confianza técnica:
Niveles de Integridad (SIL y PL):
- SIL (Safety Integrity Level):
Define la probabilidad de falla peligrosa por hora.
- PL (Performance Level): Va desde a hasta e. El hardware crítico en líneas de alta velocidad suele exigir PL e, que garantiza el máximo nivel de fiabilidad.
La redundancia mecánica y electrónica:
Un sensor de seguridad crítico suele utilizar tecnología de Canal Dual. Si un canal falla, el segundo canal garantiza que la señal de "Parada de Emergencia" llegue al controlador. Esto diferencia al hardware crítico del no crítico: el primero está diseñado para fallar siempre hacia un estado seguro (abriendo el circuito).
Ver: Seguridad Industrial Humano MáquinaDispositivos y Sistemas de Seguridad
Componentes Clave en Seguridad Industrial:
|
Componente |
Función Técnica |
Característica "Safety" |
|
Cortinas de Luz |
Detección de intrusión en perímetros. |
Autodiagnóstico por rayos infrarrojos cruzados y
salidas OSSD. |
|
Escáneres Láser |
Monitoreo de áreas dinámicas (ej. AGVs). |
Zonas de advertencia y zonas de parada crítica
configurables. |
|
Interruptores de Bloqueo |
Aseguran puertas de celdas robóticas. |
Bloqueo por solenoide con monitoreo de lengüeta y
fuerza de retención. |
|
Relés de Seguridad |
Interfaz entre sensores y potencia. |
Contactos guiados mecánicamente para evitar que
un contacto soldado impida la parada. |
El Protocolo de Comunicación: Safety sobre Bus
En sistemas modernos de Industria 4.0, la
seguridad ya no solo viaja por cables individuales, sino por protocolos de red:
- PROFIsafe / CIP Safety: Permiten que los datos de seguridad (críticos) convivan con los datos de control (no críticos) en el mismo cable de red (Ethernet), utilizando capas de redundancia y suma de comprobación (checksum) para asegurar que un paquete de datos corrupto no cause un movimiento inesperado.
Diferencia con el Software: Mientras que un software estándar puede "colgarse" o entrar en un bucle, el Firmware de Seguridad del hardware crítico está certificado para ejecutar rutinas de verificación cíclicas que, ante la mínima duda lógica, desconectan las salidas de potencia.
Para el diseño de una celda robotizada, la
lógica de seguridad no es solo un diagrama de flujo, sino un sistema jerárquico
que garantiza la detención total ante cualquier violación del perímetro.
Considerando que estamos trabajando con hardware
crítico, aquí tienes la estructura técnica y el esquema conceptual para la
integración.
Arquitectura de Control de Seguridad (Canal Dual):
En una celda robótica, el estándar exige redundancia. Si utilizas un relé de seguridad (como los de la serie PNOZ de Pilz o GSR de Allen-Bradley), la conexión debe seguir el principio de Canal Dual con Monitoreo de Discrepancia.
Flujo Lógico de Conexión:
- Entradas (Sensores): Los
dispositivos (Paradas de emergencia, Cortinas de luz, Sensores de puerta)
envían dos señales independientes al relé.
- Lógica del Relé: El
relé compara ambas entradas. Si una señal llega y la otra no (dentro de un
margen de milisegundos), el relé detecta una falla de hardware y bloquea
el sistema.
- Salidas (Actuadores): El
relé corta la energía de los contactores redundantes que alimentan los
motores del robot y activa el freno mecánico.
Esquema de Conexión Típico (Basado en OSSD):
Si utilizas sensores con tecnología OSSD (como cortinas de luz láser), el esquema de conexión
cambia ligeramente para aprovechar el autodiagnóstico:
- 24V DC: Alimentación constante al sensor.
- OSSD1 y OSSD2: Salidas que van
directamente a las entradas de seguridad del relé o del PLC de seguridad.
- Pulsos de prueba: El relé de seguridad está configurado para no interpretar los micro-cortes del OSSD como una parada real, pero sí como una validación de que el cable no está cortocircuitado.
Matriz de Lógica de Seguridad para la Celda:
|
Evento |
Acción de Hardware |
Estado del Robot |
Requerimiento de Reinicio |
|
Infracción de Cortina (Aviso) |
Señal a entrada estándar del PLC. |
Reducción de velocidad (Muting/Reduced Speed). |
Automático al salir. |
|
Infracción de Cortina (Crítica) |
Apertura de canal OSSD al Relé. |
Parada de Categoría 0 (Corte de energía). |
Manual (Reset local). |
|
Apertura de Puerta de Mantenimiento |
Bloqueo por solenoide activado. |
El robot debe estar en "Safe Home"
antes de liberar. |
Llave de seguridad física. |
|
Presión de E-Stop |
Apertura mecánica de ambos canales. |
Parada de emergencia inmediata. |
Rearme de botón + Reset lógico. |
Consideraciones Críticas de Instalación:
- Monitoreo de Contactores (Feedback Loop): Es vital llevar un contacto auxiliar normalmente cerrado (NC) de
los contactores de potencia de vuelta al terminal de "Feedback"
o "Reset" del relé de seguridad. Esto asegura que, si un
contactor se queda "pegado" (soldado), el sistema no permita un
nuevo arranque.
- Distancia de Seguridad: La
ubicación de las cortinas de luz o sensores debe calcularse según la
fórmula:
S = (K x T) + C
- K: Velocidad de
aproximación humana.
- T: Tiempo total de parada
del sistema (incluye el tiempo de reacción del relé + frenado del robot).
- C: Factor de intrusión.
PLC de seguridad como el
Siemens S7-1500F, conexión:
Para un PLC de seguridad como el Siemens S7-1500F, la conexión no se realiza
directamente en la CPU, sino a través de sus módulos de entradas y salidas
digitales de seguridad (F-DI y F-DQ). El patillaje y la configuración dependen de si
utilizas sensores de contacto seco o sensores activos con salidas OSSD.
Detalles del patillaje técnico para los módulos más comunes de la familia S7-1500F:
Módulo de Entradas Digitales de Seguridad (F-DI16x24VDC):
Este módulo es el hardware crítico encargado de
monitorear paradas de emergencia y sensores de puerta:
Conexión de una Parada de Emergencia (Canal Dual):
Para alcanzar un nivel de seguridad PL e / SIL 3, se deben utilizar los generadores de impulsos
internos del módulo para detectar cortocircuitos:
- Terminal 1 (24V Out - Sensor Supply 1): Alimentación al primer contacto de la seta de emergencia.
- Terminal 2 (24V Out - Sensor Supply 2): Alimentación al segundo contacto de la seta de emergencia.
- Terminal 3 (Input 0):
Retorno del primer contacto.
- Terminal 4 (Input 1): Retorno del segundo contacto.
Configuración en TIA Portal: Debes configurar el canal como "1oo2 evaluation" (evaluación 1 de 2) para que el software compare ambos bornes y detecte discrepancias.
Módulo de Salidas Digitales de Seguridad (F-DQ8x24VDC):
Este módulo controla los actuadores (contactores)
que cortan la energía de la celda:
- Terminales de Salida (Q0+, Q0-): A
diferencia de un módulo estándar, las salidas F-DQ cortan tanto el
positivo como el negativo (conmutación P-M) para garantizar que el
actuador se apague incluso si hay un fallo a tierra.
- Terminales de Alimentación (L+, M): Deben recibir 24V DC estables para alimentar la electrónica de
potencia del módulo.
Patillaje de Conexión: Ejemplo F-DI 16 Canales
|
Pin |
Función |
Descripción Técnica |
|
1 y 11 |
VS1 |
Salida de alimentación interna (Generador de
impulsos 1). |
|
2 y 12 |
VS2 |
Salida de alimentación interna (Generador de
impulsos 2). |
|
3 |
DI0 |
Entrada canal 1 (Se empareja con DI8 para 1oo2). |
|
13 |
DI8 |
Entrada canal 2 (Se empareja con DI0 para 1oo2). |
|
10 y 20 |
M |
Masa / Referencia (0V). |
Consideraciones de Software (TIA Portal):
Para que este hardware funcione, el software
requiere:
- Password de Seguridad: El
programa "Safety" está protegido y tiene un código de firma (Signature) único.
- Tiempos de Discrepancia: Debes
definir cuánto tiempo pueden estar las señales en estados distintos
(típicamente 500ms) antes de que el PLC
considere que hay una falla de hardware.
- Direccionamiento F-Destination: Cada módulo de seguridad tiene un interruptor físico (DIP switch) o una dirección lógica que debe coincidir con la configuración del proyecto para evitar errores de comunicación en el bus Profinet.
Diferencia Crítica con el Hardware Estándar:
En el S7-1500F, si intentas forzar una salida de
seguridad desde una tabla de variables sin cumplir las condiciones lógicas del
bloque de seguridad, el PLC ignorará el comando.
Esto es una protección por diseño donde el hardware y el firmware de seguridad
tienen prioridad absoluta sobre cualquier instrucción manual o bug del software
estándar.
Para cerrar el círculo de seguridad en tu celda robotizada con el Siemens S7-1500F, el bucle de realimentación (también conocido como EDM - External Device Monitoring) es el hardware crítico que garantiza que ningún contactor se haya quedado "pegado" o soldado mecánicamente.
Esquema técnico y la lógica de implementación:
El Concepto del Bucle de Realimentación (Feedback):
El objetivo es que el PLC "sepa" el
estado real de los contactos de potencia. Para ello, utilizamos los contactos auxiliares NC (Normalmente Cerrados) de los
contactores de fuerza:
- Lógica Inversa: * Si el contactor está
Desactivado (Seguro), el contacto NC está Cerrado (Entrada al PLC = 1).
- Si el contactor está Activado (En marcha), el contacto NC está Abierto (Entrada al PLC = 0).
Si el PLC ordena apagar y la entrada de feedback no cambia a "1", el sistema detecta un fallo de hardware y bloquea cualquier reinicio.
Esquema de Conexión Física (F-DQ y F-DI):
En un sistema de alta seguridad (SIL3/PLe), se usan dos contactores en serie para el corte de potencia:
Conexión de Salida (F-DQ):
- El
borne Q0+ del módulo F-DQ alimenta las bobinas (A1) de ambos
contactores (K1 y K2) en paralelo.
- El borne M (Q0-) retorna desde los terminales A2 de las bobinas.
Conexión del Bucle de Realimentación (F-DI o DI
estándar):
Para el feedback, puedes usar una entrada estándar si la lógica de seguridad lo permite, pero en el S7-1500F se suele integrar en la lógica del bloque SFDOOR o ACK_GL:
- Llevas
24V DC al primer contacto auxiliar NC del contactor K1.
- Puentes
la salida de ese contacto a la entrada del contacto auxiliar NC del contactor K2 (Conexión en
serie).
- El retorno final va a una entrada del PLC (ej. I 10.0).
Implementación en el Software (TIA Portal):
Dentro de tu bloque de función de seguridad (ej. F_Dest_Control o un bloque de manejo de salidas F_CTRL_DQ), debes configurar el parámetro de Feedback:
- Parámetro FEEDBACK: Asignas la dirección de entrada (ej. %I10.0).
- Parámetro FDBK_TIME: Tiempo de espera (típicamente 100ms a 300ms). Es el tiempo que el PLC espera a que los contactos mecánicos cambien de estado antes de lanzar un error de discrepancia.
Importante: Si los contactores son muy grandes, el arco eléctrico o la inercia
mecánica pueden retrasar el cierre del contacto NC. Ajusta el FDBK_TIME para evitar paradas en falso, pero sin comprometer la seguridad.
Hardware Crítico: Contactos de Guía Forzada
Para que este esquema sea válido en una celda
robotizada, los contactores K1 y K2 deben ser de guía forzada (Mechanically Linked Contacts).
Esto garantiza por diseño de hardware que, si un contacto principal de potencia se suelda, el contacto auxiliar NC no podrá cerrarse, informando verazmente al PLC del fallo. Un contactor estándar de uso doméstico o comercial no ofrece esta garantía y no debe usarse en hardware crítico de seguridad.
Resumen de Diagnóstico:
|
Estado Salida PLC |
Estado Entrada Feedback |
Diagnóstico |
|
0 (Apagado) |
1 (Cerrado) |
Sistema Seguro. |
|
1 (Encendido) |
0 (Abierto) |
Operación Normal. |
|
0 (Apagado) |
0 (Abierto) |
Fallo: Contactor soldado o falla mecánica. El PLC bloquea el reinicio. |
|
1 (Encendido) |
1 (Cerrado) |
Fallo: Circuito de feedback abierto o falla de bobina. |
Configurar correctamente los tiempos de discrepancia en TIA Portal es el paso final para que el hardware crítico no genere paradas en falso ("trip") por problemas de sincronización mecánica. En los bloques de función de seguridad (F-FB), como el F_FDBK o el F_CTRL_DQ, este parámetro es vital.
Guía técnica para realizar esta configuración:
El Parámetro FDBK_TIME (Tiempo de Discrepancia):
Este valor define la ventana de tiempo máxima que
el PLC permite para que el estado de la entrada de realimentación (los
contactos NC en serie) coincida con el estado lógico de la salida de seguridad:
Cómo calcular el valor ideal:
No existe un valor único, ya que depende de la
inercia del hardware:
- Contactores pequeños (Relés de seguridad): Tiempos de conmutación de 20ms a 50ms.
- Contactores de potencia medianos (Motores/Celdas): Tiempos de 100ms a 200ms.
- Grandes contactores o disyuntores motorizados: Pueden requerir hasta 500ms
Recomendación técnica: Un valor inicial seguro para una celda robotizada
estándar es 300ms. Esto cubre el tiempo de caída del solenoide y el
rebote mecánico de los contactos auxiliares.
Configuración en el Bloque F_FDBK:
Si estás utilizando el bloque estándar de la
librería de seguridad de Siemens, estos son los pasos:
- ON / OFF: Conecta aquí la señal lógica que activa
la potencia de la celda.
- FEEDBACK: Asigna la entrada física (%I.…) donde conectaste la serie de los
contactos NC.
- FDBK_TIME: Ingresa el valor en formato de tiempo (ej. T#300ms).
- ACK: Es obligatorio conectar una señal de reinicio (Reset físico o HMI). Si ocurre un error de discrepancia, el bloque se bloquea y solo vuelve a operar tras un pulso en esta entrada.
Configuración en el Módulo de Entradas (F-DI):
Si el lazo de realimentación entra por un módulo de
seguridad (F-DI), también debes revisar la configuración del canal en
las Propiedades del Hardware:
- Discrepancy Time (Short Circuit / Cross Circuit): Si conectaste los contactos NC a dos canales distintos para máxima
redundancia (1oo2), TIA Portal te pedirá un tiempo de discrepancia entre
canales.
- Si la diferencia entre que cierre el contacto de K1 y el de K2
supera este tiempo, el módulo pasará a estado
de pasivación (Falla).
- Valor recomendado: 500ms.
Diagnóstico de Errores Comunes:
Si el sistema se detiene y el bloque F_FDBK muestra el error DIAG
= 16#8001 o similar, verifica lo
siguiente:
- Falla al Encender: Si el
robot arranca, pero el PLC se bloquea a los 300ms, los contactos NC no se
abrieron a tiempo o hay un cable suelto en el lazo.
- Falla al Apagar: Si al pulsar la parada de emergencia el PLC marca error de feedback, un contactor podría estar tardando demasiado en caer (posible desgaste mecánico) o la entrada de feedback tiene un filtro de entrada demasiado alto.
El Factor de Seguridad: Pasivación y Reintegración:
Cuando ocurre un error de discrepancia, el módulo de seguridad entra en Pasivación (entrega valores "0" por seguridad):
- Para
restablecer el hardware después de corregir el tiempo, debes realizar una Reintegración de módulos.
- Esto se hace mediante el bit ACK_REI del DB de sistema del módulo o mediante el bloque ACK_GL (Global Ack).
Técnica de Integración Industria 4.0:
Dado que se busca una integración Industria 4.0, podrías mapear el valor de DIAG de tus bloques F-FB a un HMI o sistema SCADA. Esto permitirá que el
operador sepa exactamente si la celda se detuvo por una emergencia real o por
un fallo de hardware en el bucle de realimentación, ahorrando horas de búsqueda
de fallas.
El bloque ACK_GL (Global
Acknowledgement) es una pieza fundamental en la arquitectura de seguridad de
Siemens, especialmente en sistemas con múltiples módulos F-DI o F-DQ. Su función es
centralizar la confirmación de errores de hardware (pasivación) para que no
tengas que resetear cada módulo de forma individual.
Análisis técnico de cómo implementarlo correctamente para la red de seguridad:
Qué hace necesario el ACK_GL:
Cuando ocurre un fallo de hardware (como una
discrepancia de tiempo en un contactor o un cortocircuito en un cable), el PLC
"pasiva" el módulo afectado, sustituyendo todos sus valores por 0 (estado seguro).
Incluso después de reparar la falla física, el
hardware de seguridad no vuelve a funcionar por sí solo.
Requiere una "Reintegración". El bloque ACK_GL envía un pulso de reconocimiento a todos los módulos F de la periferia
descentralizada y del bastidor local simultáneamente.
Configuración del bloque ACK_GL en TIA Portal:
Este bloque se encuentra en la librería de instrucciones de seguridad: Safety Functions > Admin > ACK_GL:
Parámetros del bloque:
- ACK_REI (Input): Aquí debes conectar la señal de reset (normalmente un pulsador
físico conectado a una entrada estándar o un botón en el HMI). Ojo: Debe ser un flanco de subida.
- ACK_GLOB (Output): Indica que se está ejecutando el proceso de reintegración global.
- DONE (Output): Se activa cuando todos los módulos han sido reintegrados con
éxito.
- ERROR (Output): Se activa si algún módulo no pudo ser reintegrado (porque la falla física persiste).
Lógica de Automatización del Rearmado:
Para una gestión eficiente bajo el enfoque de Stock 4.0, la reintegración no debería ser a ciegas. Se
recomienda seguir este flujo lógico:
- Detección de Pasivación:
Monitorea el bit PASS_OUT de los DB de sistema de tus módulos F.
- Visualización: Muestra en el HMI qué
módulo está pasivado antes de permitir el reset.
- Pulso de Reintegración: El
operario pulsa "Reset". Este pulso entra al ACK_GL.
- Confirmación de Seguridad: Una vez que DONE es verdadero, el sistema permite volver a activar las salidas de potencia.
Diferencia entre Reintegración y Rearme Lógico:
Es un error común confundir estos dos pasos. En una
celda robotizada, el proceso suele ser:
- Reparación: Se soluciona el
problema físico (ej. se cierra la puerta de seguridad).
- Reintegración (ACK_GL): Se le
dice al PLC: "El hardware ya es confiable, deja de enviar ceros
forzados".
- Rearme (Reset de Bloques F-FB): Se le da el pulso de ACK a los bloques F_FDBK o F_SFDOOR para reactivar la lógica de control.
Nota técnica: Por normativa de seguridad, la reintegración puede ser automática en algunos casos, pero el reinicio del movimiento peligroso (rearme lógico) NUNCA debe ser automático. Siempre debe requerir una acción deliberada del operario.
Implementación Pro: Reintegración selectiva vs
Global
Si la planta es muy grande, usar un ACK_GL podría reintegrar módulos que no estás viendo, lo cual puede ser un riesgo. En celdas robotizadas compactas, el ACK_GL es ideal por su simplicidad.
Si prefieres más control, podrías usar el bit individual ACK_REI de cada F-DB del módulo:
- "Nombre Modulo DB”. ACK_REI
Esto te permite reintegrar solo la zona donde se
realizó el mantenimiento, manteniendo el resto de la red en su estado actual.
Vinculación de los Data Blocks de los F-DB al HMI:
Para que un operario en una planta industrial pueda
diagnosticar una falla sin abrir el tablero eléctrico, es fundamental
"traducir" los estados internos del PLC Siemens a mensajes claros en
el HMI. En el caso de seguridad, esto implica leer los bits de diagnóstico de
los F-DB (Data Blocks de sistema de
los módulos de seguridad) y los estados de los bloques de función.
Variables Críticas para el HMI:
Cada módulo de seguridad (F-DI, F-DQ) tiene un DB
asociado automáticamente por TIA Portal. Para el diagnóstico, las variables más
importantes que debes mapear a tu HMI son:
|
Variable del F-DB |
Tipo |
Función en el HMI |
|
PASS_OUT |
Bool |
Indicador de Pasivación. Si es 1, el módulo está en falla y requiere
reintegración. |
|
ACK_REQ |
Bool |
Solicitud de Reintegración. Indica que la falla física desapareció y el PLC
espera el "Reset". |
|
DIAG |
Byte/Word |
Código de Error. Proporciona la causa técnica (ej. cortocircuito,
discrepancia). |
Lectura del Código de Error (DIAG):
El valor del parámetro DIAG en los bloques como F_FDBK o F_SFDOOR es un valor hexadecimal. En el HMI, puedes usar
una Lista de Textos vinculada a este valor para que el operario
vea:
- 16#8001: "Falla de discrepancia en el bucle
de realimentación".
- 16#8003: "Falla de discrepancia en los
canales de entrada (1oo2)".
- 16#0000: "Estado OK"
Diseño de la Pantalla de Seguridad en el HMI:
Una pantalla de diagnóstico efectiva para una celda
robotizada debe contener:
A. Semáforo de Estado de Módulos:
Crea círculos dinámicos que cambien de color según el bit PASS_OUT de cada módulo F:
- Verde: PASS_OUT = 0 (Operativo).
- Rojo parpadeante: PASS_OUT = 1 y ACK_REQ = 0
(Falla física presente).
- Amarillo parpadeante: PASS_OUT = 1 y ACK_REQ = 1 (Falla corregida, esperando Reset).
B. Botón de Reintegración Global:
El botón "RESET SEGURIDAD" en el HMI debe enviar un pulso a una marca de bit (ej. M10.0), esta marca será la que active la entrada ACK_REI del bloque ACK_GL en el PLC.
C. Ventana de Aviso de Eventos:
Utiliza el sistema de alarmas de WinCC para mostrar avisos de seguridad. Configura las alarmas para que se activen con los bits de error de los bloques de seguridad.
Ejemplo de Lógica de Vinculación:
Para que el operario no pulse el reset en vano,
puedes habilitar el botón en el HMI solo cuando sea útil:
- Visibilidad/Habilitación: El
botón de "Reset" solo se pone en color sólido cuando ACK_REQ es
verdadero.
- Texto Dinámico: "Esperando reparación" (mientras hay falla) → "Listo para Reintegrar" (cuando ACK_REQ es 1).
Implementación Técnica: Bloque de Diagnóstico
Una buena práctica es crear un bloque FC no seguro
(estándar) que recolecte todos estos bits de los DB de seguridad y los agrupe
en un UDT (User Defined Data Type) llamado ST_Diagnostico_Seguridad.
Este UDT es el que finalmente conectas con la
pantalla HMI. De este modo, mantienes el programa de seguridad limpio y solo
envías la información necesaria a la red de visualización.
Advertencia de Seguridad: Aunque el HMI muestre los errores, la acción de Reset debe ir acompañada siempre de una inspección visual de la celda. El software ayuda al diagnóstico, pero el hardware de seguridad protege vidas.
Listado de los códigos de error DIAG más comunes:
Para que la integración con el HMI sea profesional
y útil para el personal de mantenimiento, aquí tienes el listado técnico de los
códigos de error DIAG (en formato Hexadecimal) más frecuentes en los bloques de seguridad de
Siemens (como F_SFDOOR, F_FDBK y F_MUTING).
Puedes copiar estos textos directamente en la Lista de Textos de WinCC o TIA Portal vinculada a la variable de diagnóstico.
Listado de Códigos de Diagnóstico (DIAG):
|
Código (HEX) |
Mensaje para el HMI |
Explicación Técnica (Causa Probable) |
|
16#0000 |
Sistema OK / Operativo |
El bloque está en estado normal sin errores. |
|
16#8001 |
Falla: Realimentación (Feedback) |
El contacto NC no cambió de estado en el tiempo FDBK_TIME (Contactor pegado). |
|
16#8002 |
Falla: Discrepancia Canales Entrada |
Los dos canales de la entrada (E-Stop/Sensor)
difieren más del tiempo permitido. |
|
16#8003 |
Error: Secuencia de Pasos |
Se intentó arrancar el sistema sin seguir la
secuencia de seguridad lógica. |
|
16#8005 |
Falla: Cortocircuito Detectado |
El módulo F-DI detectó un cruce de señales o
cortocircuito a 24V en el cableado. |
|
16#0001 |
Esperando Rearme (ACK) |
El hardware está OK, pero el bloque requiere un
pulso de Reset para rearmar. |
|
16#0040 |
Módulo Pasivado / Falla Hardware |
El módulo de periferia ha entrado en estado de
seguridad (requiere ACK_GL). |
|
16#800D |
Error: Tiempo de Muting Excedido |
En sensores de paso, el objeto permaneció
demasiado tiempo bloqueando la señal. |
|
16#800E |
Falla: Sensores de Muting Desincronizados |
Los sensores que validan la entrada de material
no actuaron en el orden correcto. |
Cómo implementarlo en TIA Portal HMI:
Para vincular estos códigos de manera dinámica,
sigue estos pasos:
- Crear la Lista de Textos: En el
árbol del proyecto, ve a HMI > Listas de textos y gráficos. Crea
una llamada "Diag_Safety".
- Cargar los Valores: Copia
la tabla anterior ingresando el valor decimal o hexadecimal (TIA hace la
conversión automáticamente).
- Configurar el Campo de Texto: En tu
pantalla de "Diagnóstico de Celda", inserta un objeto "Campo de entrada/salida simbólico".
- Vincular Variable: En
las propiedades del objeto, apunta a la variable DIAG de tu
bloque de seguridad y selecciona la lista de textos
"Diag_Safety" en el modo "Salida".
Tips para el Operador (Mejora de UX):
Para que el diagnóstico sea aún más intuitivo, puedes agregar un Campo de Texto Adicional que se active según el código, sugiriendo la acción correctiva:
- Si DIAG = 16#8001:
"Acción: Revisar estado mecánico de los contactores de potencia
K1/K2".
- Si DIAG = 16#8005:
"Acción: Revisar integridad del cableado del sensor y conectores
M12".
- Si DIAG = 16#0040: "Acción: Ejecutar Reintegración Global (Botón Reset)".
Nota sobre Hardware Crítico: Recuerda que el parámetro DIAG es una ayuda de software, pero la causa raíz siempre debe verificarse en el hardware físico. Si el error 16#8001 es recurrente, es una señal clara de que el contactor (hardware de potencia) está llegando al final de su vida útil por desgaste de contactos.
Ver: Seguridad Industrial Humano Máquina PLCs - Relés de Seguridad
Seguridad Industrial y Protocolos
"Safety":
La seguridad no es un componente adicional, sino
una capa integrada en el control (Safety Integrated):
- Interruptores de Seguridad: Se
utilizan dispositivos con bloqueo por solenoide
y redundancia mecánica para asegurar que ninguna puerta se abra mientras
la máquina tiene inercia.
- Protocolos "Safety" (PROFIsafe, CIP Safety): Estos protocolos permiten que las señales de parada de emergencia
viajen por el mismo cable de red que los datos estándar, pero con
mecanismos de comprobación que garantizan que, ante cualquier fallo de
comunicación, el sistema pase a Estado Seguro.
- Componentes OSSD (Output Signal Switching Device): Salidas digitales que realizan autodiagnósticos constantes para detectar cortocircuitos o fallos en el cableado antes de que ocurra un accidente.
En la ingeniería de potencia para sectores
electro-intensivos como la metalurgia (hornos de
inducción) y la química (electrólisis), la elección entre un IGBT y un
MOSFET no es solo una decisión técnica, sino una determinación de la eficiencia
energética y la longevidad del activo.
A continuación, se detalla el informe técnico para la selección de estos semiconductores según la aplicación:
Seguridad Industrial Protocolos:
La Seguridad Industrial moderna ha evolucionado de ser una simple barrera física a convertirse en un ecosistema inteligente de hardware y protocolos de comunicación. En líneas de producción automatizadas, la seguridad se gestiona como una capa crítica e independiente del control estándar.
El Concepto de "Safety Integrated":
Hoy en día, la seguridad no es un parche externo, sino que está integrada en el hardware de control. Esto significa que dispositivos como los PLCs (ej. S7-1500F) tienen procesadores redundantes que ejecutan un programa de seguridad en paralelo al programa estándar:
Características del Hardware Safety:
- Determinismo: El sistema garantiza
un tiempo de respuesta máximo ante una emergencia.
- Estado Seguro (Fail-Safe): Ante
cualquier fallo interno (un cable roto, un cortocircuito o un error de
memoria), el hardware está diseñado para forzar sus salidas a cero lógicos (parada).
- Redundancia: Los circuitos suelen ser de canal dual, comparando constantemente dos señales para asegurar que no haya discrepancias.
Protocolos "Safety" de Comunicación:
Antiguamente, cada sensor de seguridad debía
cablearse individualmente hasta el tablero, lo que generaba kilómetros de
cables. Los protocolos actuales permiten que la seguridad viaje por el mismo
cable de red (Ethernet) que los datos del proceso, pero de forma blindada:
- PROFIsafe: El estándar para redes
PROFINET. Utiliza mecanismos como numeración de mensajes, control de
tiempo (watchdog) y firmas de autenticación para asegurar
que los paquetes de datos de seguridad no se pierdan ni se corrompan.
- CIP Safety: Utilizado en redes
EtherNet/IP, permite que dispositivos de seguridad de distintos
fabricantes se comuniquen de forma fiable.
- FSoE (Fail Safe over EtherCAT): Protocolo de alta velocidad ideal para el control de movimiento y robótica.
Dispositivos Críticos en la Línea de Producción:
El hardware de seguridad actúa como los "sentidos" y los "músculos" del sistema de protección:
Ver: Lenguaje de programación de PLC
Sensores con Tecnología OSSD:
Como hemos visto, dispositivos como las cortinas de
luz o escáneres láser no solo detectan intrusos, sino que usan salidas OSSD (Output Signal Switching Device).
Estas envían pulsos de prueba ultra-rápidos para verificar que no haya
cortocircuitos en el cableado sin detener la máquina.
Actuadores con Guía Forzada:
En el extremo de potencia, se utilizan contactores de guía forzada. Si un contacto de potencia se queda soldado por un arco eléctrico, el diseño mecánico impide que el contacto auxiliar de realimentación se cierre, informando al sistema que el hardware ha fallado.
Categorías de Parada (Norma IEC 60204-1):
La lógica de seguridad define cómo debe detenerse
la máquina según el riesgo:
|
Categoría |
Tipo de Parada |
Acción Técnica |
|
Categoría 0 |
No controlada |
Se quita la energía de forma inmediata (Corte
seco). |
|
Categoría 1 |
Controlada |
Se suministra energía para frenar la máquina y
luego se corta al detenerse. |
|
Categoría 2 |
Controlada |
Se detiene la máquina pero se mantiene la energía
(Manteniendo el torque). |
Importancia del "Safety" en la Industria
4.0:
En entornos de Industria 4.0, la seguridad se vuelve dinámica. Los Cobots (robots colaborativos) utilizan protocolos de seguridad para limitar su fuerza y velocidad cuando detectan a un humano cerca, permitiendo que humanos y máquinas trabajen en el mismo espacio sin barreras físicas.
Ver: Seguridad Industrial Operador Prevención yReglamentación
Cálculo del Nivel de Performance (PL), norma ISO 13849-1:
Un sistema de seguridad bien diseñado no es el que
más veces detiene la máquina, sino el que permite que la producción continúe de
forma segura reduciendo la velocidad o aislando solo la zona de riesgo.
El cálculo del Nivel de Performance (PL),
definido por la norma ISO 13849-1, es el
proceso técnico para determinar si el hardware de seguridad es lo
suficientemente fiable para cubrir un riesgo específico.
No es un valor estático; es el resultado de una evaluación que combina la arquitectura física, la calidad de los componentes y la capacidad de autodiagnóstico.
Paso 1: Determinación del PL requerido (PLr)
Antes de calcular lo que tienes, debes saber qué
necesitas. Se utiliza un grafo de riesgo basado en tres criterios:
1.
Severidad
de la lesión (S):
o
S1: Lesión leve (normalmente reversible).
o
S2: Lesión grave o muerte (normalmente irreversible).
2.
Frecuencia
y/o tiempo de exposición al riesgo (F):
o
F1: Rara a poco frecuente.
o
F2: Frecuente a continua.
3.
Posibilidad
de evitar el peligro (P):
o
P1: Posible bajo ciertas condiciones.
o P2: Casi imposible.
Paso 2: Los 4 Parámetros del PL Alcanzado
Una vez definido el PLr (por ejemplo, PLd o PLe), evalúas tu hardware mediante estos pilares:
A. La Categoría (Estructura del Hardware):
Define la arquitectura del sistema.
- Cat B/1: Canal único. Un fallo causa la pérdida
de la función de seguridad.
- Cat 2: Canal único con comprobación periódica.
- Cat 3: Canal dual (redundancia). Un solo fallo
no pierde la función, pero fallos acumulados sí.
- Cat 4: Canal dual con alto autodiagnóstico. Los fallos acumulados se detectan antes de que ocurra un accidente.
B. MTTFd
(Mean Time to Dangerous Failure):
Es la "calidad" del componente. Es el
tiempo medio hasta que un componente falla de forma peligrosa.
- Bajo: 3 a 10 años.
- Medio: 10 a 30 años.
- Alto: 30 a 100 años.
C. Cobertura de Diagnóstico (DC):
Mide qué tan "inteligente" es el sistema
para detectar sus propios fallos (como las salidas OSSD que mencionamos antes):
- Nula: <60%.
- Baja: 60% a 90%.
- Media: 90% a 99%.
- Alta: >99%.
D. Fallas de Causa Común (CCF):
Es un check-list para asegurar que un solo evento (ej. un pico de tensión o calor extremo) no destruya ambos canales redundantes al mismo tiempo. Se requiere una puntuación mínima de 65 puntos basada en buenas prácticas de diseño.
Relación entre Categoría, MTTFd, DC y PL:
El PL final se obtiene cruzando estos datos en una
tabla normalizada. Por ejemplo:
- Para alcanzar un PLe (el más alto), necesitas obligatoriamente una Categoría 4, un MTTFd Alto y una Cobertura de Diagnóstico Alta.
Ejemplo Práctico en una Celda Robotizada:
Si tienes un robot de alta velocidad:
- Evaluación: S2 (Muerte), F2
(Exposición frecuente), P2 (Imposible de evitar) → PLr = e.
- Hardware: Seleccionas un PLC Siemens S7-1500F (Cat
4), Cortinas de luz con OSSD (DC Alta) y contactores de guía forzada con
feedback (MTTFd Alto).
- Cálculo: Al combinar estos componentes en un
canal dual con monitoreo, el sistema alcanza el PLe.
Nota técnica:
Para sistemas complejos, se suelen utilizar softwares como SISTEMA (de la IFA) o Safety Evaluation Tool de Siemens. Estos permiten cargar los archivos de datos de los fabricantes y validar matemáticamente que la suma de todos los componentes (Sensores + PLC + Actuadores) cumple con el nivel requerido.
Diferencia entre Software y Hardware en el PL:
Mientras que el hardware se evalúa por su probabilidad de fallo físico (MTTFd), el software de seguridad se evalúa por Medidas de Evitación de Errores Sistemáticos. No puedes calcular el "desgaste" de un código, por lo que la norma exige que el software siga procesos de desarrollo certificados para no degradar el PL del hardware donde corre.
Cálculo exacto del MTTFd
(Mean Time To Dangerous Failure) de tu interruptor Schmersal AZM150,
utilizaremos la metodología de la norma ISO 13849-1:
Para determinar si tu sistema alcanza el nivel PL e, debemos transformar ese valor de MTTFd en la métrica probabilística definitiva: el PFHd (Probability of Dangerous Failure per Hour).
Bajo la norma ISO 13849-1, para alcanzar un PL e, el PFHd total del lazo de seguridad debe ser inferior a 1 x 10 -7 (es decir, menos de una falla peligrosa cada 10 millones de horas).
El cálculo del PFHd para el Interruptor (Canal
Dual):
Como el MTTFd de tu Schmersal AZM150 es "Alto" (100 años), asumiremos que estás utilizando una Categoría 4 (Estructura de canal dual con monitoreo/feedback).
La fórmula simplificada para un sistema de
Categoría 4 con MTTFd Alto y Cobertura de Diagnóstico (DC) Alta es:
PFHd ≈ ______1_________x
Factor de estructura
100 x MTTFdtotal
Para un MTTFd de 100 años en Categoría 4, el valor
tabulado aproximado es:
PFHd Interruptor ≈ 2.47 x 10 -8 fallas/hora
Este valor es excelente, ya que representa solo el 24.7% del "presupuesto" total de fallas permitido para el nivel PL e.
El Presupuesto Total del Sistema (Lazo de
Seguridad):
Un lazo de seguridad se compone de tres subsistemas, el PFHd total es la suma de los tres:
PFHd Total = PFHd Sensor + PFHd Lógica + PFHd Actuador
A. Sensor (Schmersal AZM150):
- PFHdS = 2.47 x 10 -8 (Calculado arriba).
B. Lógica (Siemens S7-1500F):
Los PLCs de seguridad de Siemens están certificados
para PL e, el valor típico de un CPU 1511F o similar es extremadamente bajo:
- PFHdL ≈ 2.00 x 10 -9 (Valor de referencia Siemens).
C. Actuador (Contactores con Feedback):
Si usas dos contactores de seguridad en serie con
realimentación (EDM), su cálculo es similar al del interruptor:
- PFHdA ≈ 2.47 x 10 -8 (Asumiendo contactores de alta calidad).
Resultado Final:
Sumamos los valores:
PFHd Total = (2.47 x 10 -8) + (0.2 x 10 -8) + (2.47 x 10 -8
PFHd Total = 5.14 x 10 -8
Evaluación:
- Límite PL e: El valor debe ser ≤ 1 x 10 -7 (o 10 x 10 -8).
- Tu resultado: 5.14 x 10 -8.
El sistema cumple con creces para PL e. Tiene un margen de seguridad de casi el 50% antes de exceder el límite de fallas peligrosas permitido.
Requisitos Críticos para Validar el PL e:
Para que este cálculo matemático sea válido en una
auditoría de seguridad, debes garantizar tres condiciones de "Hardware
Crítico":
- Cobertura de Diagnóstico (DC) Alta (≥ 99%): Debes usar el bucle de realimentación (Feedback loop) de los
contactores y el monitoreo de discrepancia de canales en el AZM150.
- Fallas de Causa Común (CCF): Debes
asegurar que los cables de los dos canales de seguridad no viajen por la
misma manguera sin protección, para evitar que un solo daño físico anule
ambos canales.
- Software Certificado: En
TIA Portal, debes usar exclusivamente los bloques de la librería Safety
(F-FBs).
Resumen de Seguridad Funcional:
Proyecto: Celda Robotizada Automatizada (Ecosistema Stock 4.0)
Normativa de Referencia: ISO 13849-1 / IEC 62061
|
Componente / Subsistema |
Hardware Crítico |
MTTFd (Años) |
DC (Diagnóstico) |
PFHd (Fallas/Hora) |
PL Alcanzado |
|
Sensor (Entrada) |
Schmersal AZM150 (Dual Channel) |
100 (Alto)* |
Alta (≥99%) |
2.47 x 10 -8 |
e |
|
Lógica (Control) |
Siemens S7-1500F
(Fail-Safe) |
> 100 |
Alta (≥ 99%) |
2.00 x 10 -9 |
e |
|
Actuador (Salida) |
Contactores de Guía Forzada (x2) |
100 (Alto)* |
Alta (≥ 99%) |
2.47 x10 -8 |
e |
|
SISTEMA TOTAL |
Lazo de Seguridad Completo |
Alto |
Alta |
5.14 x 10 -8 |
PL e |
*Valores limitados a 100 años según la restricción normativa de la ISO 13849-1 para cálculos de probabilidad.
Notas Técnicas:
- Nivel de Performance (PL e): El
sistema está diseñado para mitigar riesgos de severidad S2 (lesiones
irreversibles o muerte), con exposición frecuente (F2). El PFHd resultante de 5.14 x 10 -8 se
encuentra cómodamente por debajo del límite de 1.0 x 10 -7
requerido para PL e.
- Estrategia de Diagnóstico: Se
implementa un bucle de realimentación (EDM) y monitoreo de
discrepancia de canales en TIA Portal, lo que garantiza una Cobertura de Diagnóstico (DC) Alta.
- Mantenimiento Preventivo (T10d): Basado en el uso real de 60 maniobras/día, se recomienda la sustitución preventiva de los componentes electromecánicos cada 10-11 años para evitar la degradación del nivel de seguridad
Premisa fundamental de la automatización moderna:
La arquitectura de la Fase 1 integra protocolos PROFIsafe y hardware con salidas OSSD, logrando un nivel
de seguridad PL e (Categoría 4). Esto reduce el riesgo de paradas
imprevistas por fallos ocultos y garantiza el cumplimiento con las normativas
internacionales de seguridad industrial más estrictas, facilitando la
escalabilidad del proyecto hacia una planta totalmente autónoma. La seguridad
ha dejado de ser un "parche" externo (como un relé independiente que
simplemente corta la energía) para convertirse en un atributo intrínseco del
hardware y del firmware.
Cuando hablamos de Safety Integrated, nos referimos a que la lógica de protección reside en el mismo procesador o red que el control de proceso, pero con mecanismos de ejecución radicalmente distintos.
Ver:
El Hardware de Seguridad: Autodiagnóstico Constante
A diferencia del hardware estándar, un componente Safety está diseñado bajo el principio de Fail-Safe (Fallo Seguro):
- Procesadores Redundantes: Un
PLC de seguridad (como el S7-1500F) posee dos procesadores que ejecutan el
mismo código y comparan resultados. Si hay una discrepancia de un solo
bit, el sistema se bloquea.
- Componentes OSSD (Output Signal Switching Device): Las cortinas de luz o escáneres láser no envían una señal continua de 24V. Envían pulsos de prueba (micro cortes) que permiten al hardware detectar si hay un cortocircuito a positivo o entre canales antes de que se requiera una parada de emergencia.
Protocolos Safety: El "Túnel" dentro de
la Red
En la Industria 4.0, la seguridad viaja por los mismos cables de red (Ethernet/PROFINET), pero mediante protocolos específicos como PROFIsafe o CIP Safety:
- Capa de Transporte Negra (Black Channel): El protocolo de seguridad no confía en la red estándar. Envía sus
datos dentro de un "sobre" sellado con firmas digitales, números
de secuencia y monitoreo de tiempo (Watchdog).
- Integridad: Si un paquete de datos llega tarde o corrupto debido a interferencia electromagnética (EMI), el hardware receptor lo ignora y activa el estado seguro de inmediato.
Capas de Seguridad en el Control:
|
Nivel |
Componente |
Función Integrada |
|
Detección |
Sensores Safety |
Autodiagnóstico de línea y detección de
intrusión. |
|
Evaluación |
PLC Fail-Safe |
Ejecución de lógica certificada (bloqueos,
muting, paradas). |
|
Reacción |
Variadores/Inversores |
Funciones como STO (Safe Torque Off), que corta
la energía del motor sin necesidad de contactores externos. |
Beneficios Operativos de la Integración:
Integrar la seguridad en el control no solo protege
vidas, sino que optimiza la disponibilidad de la planta:
- Diagnóstico Granular: Al
estar integrado, el HMI puede decirte exactamente qué sensor falló y por
qué (ej. "Cortocircuito en canal A"), en lugar de simplemente
mostrar "Falla de seguridad general".
- Zonificación Inteligente:
Puedes detener solo una parte de la celda robotizada mientras el resto
sigue produciendo, algo imposible con sistemas de seguridad cableados
tradicionales.
- Reducción de Cableado: Un solo cable de red sustituye docenas de cables de cobre, reduciendo los puntos de falla mecánica y las interferencias.
Dato Técnico:
En sistemas integrados, la distancia de seguridad se puede optimizar mejor, ya que el tiempo de reacción del sistema (desde que el sensor detecta hasta que el motor se detiene) es determinista y conocido con precisión de milisegundos.
La función STO (Safe Torque Off):
Es el nivel más básico y fundamental de seguridad
integrada en los variadores de frecuencia (VFD). Es la base sobre la cual se
construyen funciones más complejas como el frenado controlado (SS1) que mencionamos anteriormente.
Su objetivo es simple pero vital: garantizar que el motor no pueda generar par (torque) y, por lo tanto, no pueda arrancar accidentalmente.
Funcionamiento Técnico:
A diferencia de un corte de energía tradicional con
contactores, el STO actúa directamente sobre la electrónica de potencia del
variador:
- Bloqueo de los IGBTs: El
variador corta la alimentación de las señales de disparo de los
transistores de potencia (IGBT). Sin estos pulsos, es físicamente
imposible que la energía llegue a los devanados del motor para generar
movimiento.
- Hardware Independiente: El
circuito STO suele ser una placa de hardware dedicada dentro del VFD,
separada del microprocesador que gestiona la velocidad y las
comunicaciones.
- Doble Canal: Por normativa para
alcanzar PL e / SIL 3, el STO utiliza dos entradas
independientes (STO-A y STO-B). Si hay una
discrepancia entre ambas señales, el variador entra en estado de falla de
seguridad.
Diferencia Crítica: STO vs. Parada Estándar
Es común confundir una orden de "Parada"
(Stop) con una función "STO". La diferencia es la fiabilidad:
|
Característica |
Parada Estándar (Software) |
Función STO (Safety) |
|
Mecanismo |
El software le pide al motor que baje a 0 Hz. |
El hardware corta físicamente el par del motor. |
|
Certificación |
No apta para proteger personas. |
Certificada para PL e / SIL 3. |
|
Falla de Software |
Si el PLC se cuelga, el motor podría no parar. |
Si el PLC falla, el hardware STO sigue
protegiendo. |
|
Estado del Motor |
El motor puede estar energizado (con torque). |
El motor está libre de torque (rueda por
inercia). |
Integración en la Línea de Producción (Fase 1):
En la arquitectura de seguridad Fase 1, el STO se
conecta de la siguiente manera:
- Desde el PLC de Seguridad: La salida digital de seguridad (F-DQ) del S7-1500F se conecta a las entradas STO del variador.
- Mecanismo de Retorno (Feedback): El variador tiene un contacto de diagnóstico (normalmente llamado Safety Status o Feedback) que vuelve al PLC para confirmar que la función STO se ha activado correctamente.
- Coordinación con Bloqueos: El STO es la señal que "avisa" al PLC que es seguro liberar el solenoide del AZM150, ya que el motor ya no tiene capacidad de tracción.
Beneficios para la Eficiencia Operativa:
Bajo el concepto de Stock 4.0, el uso de STO integrado ofrece ventajas competitivas:
- Vida Útil del Hardware: Al no usar contactores mecánicos para cada parada de seguridad, eliminas el desgaste por arco eléctrico en los contactos, reduciendo el mantenimiento.
- Reinicio Rápido: El variador permanece energizado (el bus de DC sigue cargado). Una vez que la seguridad se restablece, el motor puede arrancar instantáneamente sin esperar a que el variador cargue sus condensadores.
- Espacio en Tablero: Un variador con STO integrado elimina la necesidad de dos contactores de seguridad externos de gran tamaño, permitiendo tableros más compactos.
Consideración de Seguridad Importante:
El STO no aísla galvánicamente el motor de la red eléctrica. Esto significa que, aunque el motor no se mueva, sigue habiendo tensión peligrosa en los bornes. Para tareas de mantenimiento eléctrico (cambio de motor), sigue siendo obligatorio el uso de un seccionador físico bloqueable (LOTO).
Función STO aplicada en un Sinamics G120
El Sinamics G120 de
Siemens es la elección lógica, especialmente si se utiliza con la unidad de
control CU240E-2 F (la "F" indica Fail-Safe). Este modelo permite gestionar la seguridad
tanto por cableado físico como por PROFIsafe.
A continuación, detallemos el diagrama de conexión para la función STO utilizando cableado físico directo desde tu PLC de seguridad, que es el método más común para la Fase 1.
Diagrama de Conexión: S7-1500F hacia G120 (CU240E-2F)
En este esquema, utilizamos una salida de seguridad de doble canal del PLC para garantizar un nivel de performance PL e:
Conexiones de Seguridad (Bornes del G120):
- Bornes 37 y 38 (STOA / STOB): Son
las entradas de seguridad de doble canal. Ambas deben recibir 24V
simultáneamente para que el motor pueda girar.
- Borne 34 (GND ISO):
Referencia de masa para las señales de seguridad (debe estar unida a la
masa de la salida F-DQ del PLC).
- Bornes 16 y 17 (DO0): Salida de señalización. Se configura en el software (Startdrive/TIA Portal) como "Safe Status" para que el PLC reciba el feedback de que el STO está activo.
Configuración de Switch de Terminales (Importante):
El G120 tiene un interruptor físico (DIP switch) o una configuración por parámetros para definir cómo se comportan las entradas digitales. Para que los bornes 37/38 funcionen como STO, debes:
- Asegurarte
de que el parámetro p9601 esté configurado para
habilitar funciones de seguridad mediante terminales.
- Si
usas un PLC con salidas OSSD, el G120 es
compatible, pero debes ajustar el tiempo de filtrado de pulsos en el
parámetro p9650 para evitar fallos por los micro cortes de
prueba del PLC.
Lógica de Control en TIA Portal (Bloque F_DESTO):
Para gestionar este variador, en el programa de
seguridad de TIA Portal utilizaremos un bloque de control de salida. La
secuencia lógica es:
- Habilitación: El bloque recibe la
señal de "Puerta Cerrada" y "Velocidad Cero".
- Activación de Salida: El
PLC envía 24V a los bornes 37 y 38 del G120.
- Confirmación: El PLC lee la entrada digital conectada al borne 16 del G120. Si tras enviar la orden de marcha el variador no confirma el estado "Safe Off = False", el PLC genera una alarma de discrepancia y bloquea la celda.
Ventajas de esta Conexión:
|
Característica |
Beneficio Técnico |
|
Independencia |
Si falla la comunicación PROFINET, el STO sigue
funcionando por cableado físico. |
|
Diagnóstico |
El G120 muestra en su panel (BOP-2/IOP-2) el
código de falla de seguridad específico, facilitando el mantenimiento. |
|
Categoría 4 |
Al usar doble canal con retroalimentación,
cumples con los requisitos para PL e. |
Integración con el Módulo de Velocidad Cero:
Recordemos que, el solenoide del AZM150 solo debe activarse cuando:
- El PLC
haya quitado los 24V de los bornes 37/38 (STO activo).
- El módulo 3TK28 haya confirmado Velocidad Cero (inercia disipada).
Esta redundancia cruzada (el variador sin torque y el sensor confirmando la parada física) es lo que garantiza la integridad total de los operarios en tu planta.
Nota Técnica:
Para que el Sinamics G120 (con
unidad de control CU240E-2 F) reconozca las señales
físicas de seguridad y se integre correctamente con al PLC y al interruptor Schmersal, es necesario realizar una "Puesta en marcha
de seguridad" (Safety Commissioning).
Los parámetros de seguridad están protegidos por una contraseña (por defecto es 0) para evitar modificaciones accidentales.
Listado de los p-parameters críticos que debes configurar:
Parámetros de Habilitación y Selección
Primero, debemos indicarle al variador que la
función STO se activará mediante los terminales físicos (bornes 37 y 38) y no
solo por red:
|
Parámetro |
Valor |
Descripción |
|
p10 |
95 |
Puesta en marcha de seguridad: Abre la edición de parámetros de seguridad. |
|
p9601 |
1 |
Habilitar funciones de seguridad: El valor 1 activa el STO vía terminales
integrados. |
|
p9761 |
0 |
Contraseña de seguridad: Ingresa la clave para permitir cambios (por
defecto 0). |
|
p9650 |
2000 |
Tiempo de discrepancia (ms): Tiempo máximo permitido entre la activación del
canal A y el canal B (típicamente 2s). |
Filtrado para Salidas OSSD (Crucial para tu PLC F):
Como se está usando un PLC de seguridad que realiza
autodiagnósticos (pulsos de prueba), el variador podría interpretar esos micro
cortes como una orden de parada real. Para evitar "trip" falsos,
configuramos el tiempo de filtrado:
- p9651 (STOT): Tiempo de tolerancia
para los pulsos de prueba.
- Ajuste: Debe ser mayor que la duración del pulso de prueba de tu módulo F-DQ de Siemens (típicamente se configura en 2.0 ms o 5.0 ms).
Configuración del Feedback (Señalización al PLC):
Para que el PLC sepa que el variador ha entrado
efectivamente en STO, configuramos una salida digital (borne 16/17) como aviso
de seguridad:
- p0730: Cambiar a r9773.0.
- Explicación: Esto vincula la Salida Digital 0 (DO 0) al estado "Safety functions status: STO active". Así, cuando el STO se activa, el contacto se cierra y el PLC recibe la confirmación.
Parámetros de Temporización y Parada (Categoría 1):
Si utilizas la lógica de parada controlada para gestionar la inercia antes de liberar el perno del AZM150, asegúrate de que el variador tenga rampas de frenado coherentes
- p1121: Tiempo de rampa de
aceleración/deceleración (ajustar según la inercia de tu carga).
- p9652: Tiempo de retardo para el monitoreo de
la rampa (si usas SS1).
Procedimiento de Cierre (Copy RAM to ROM):
Una vez ajustados los parámetros, el variador
requiere un procedimiento de validación para asegurar que los cambios son
intencionales:
- p10 = 0: Salir del modo de puesta en marcha de
seguridad.
- p971 = 1: Guardar parámetros de RAM a ROM (evita
que se borren al quitar tensión).
- Power Cycle: Es recomendable apagar y encender el variador para que la unidad de control valide el "Checksum" de seguridad.
Verificación Técnica:
Incluir estos parámetros en el manual técnico de la Fase 1 asegura que la puesta en marcha sea repetible y profesional. Al usar el p9651 correctamente, eliminas el riesgo de que la celda se detenga sin motivo por interferencias en los pulsos de prueba OSSD, garantizando la disponibilidad del sistema.
Interruptores con Bloqueo por Solenoide:
Los interruptores de seguridad con bloqueo por solenoide representan el hardware crítico de nivel superior en la protección de perímetros. A diferencia de un interruptor magnético simple, estos dispositivos combinan la detección de estado con una sujeción mecánica activa, esencial para máquinas con tiempos de parada prolongados.
Funcionamiento Técnico y Bloqueo por Solenoide:
El bloqueo por solenoide añade una capa de control
sobre el acceso físico. Existen dos principios de funcionamiento fundamentales
según la gestión de la energía:
- Bloqueo por Resorte (Power-to-Unlock): El dispositivo se mantiene bloqueado mecánicamente mediante un
resorte. Solo se libera cuando el solenoide recibe energía. Es el método
más seguro, ya que, ante un corte de luz, la puerta permanece cerrada.
- Bloqueo por Solenoide (Power-to-Lock): El dispositivo se bloquea solo cuando recibe energía. Se utiliza
principalmente en aplicaciones de protección de procesos (donde el riesgo
es para el producto, no para la persona) o para permitir salidas de
emergencia rápidas ante fallas eléctricas.
Ver: Seguridad Industrial Humano Máquina Interruptores con Enclavamiento y Interruptores de Tiro
Redundancia Mecánica y Electrónica:
Para cumplir con categorías de seguridad elevadas (Cat 3 o 4 / PL e), el hardware debe garantizar que un solo fallo no comprometa la protección:
- Contactos de Guía Forzada: El
interruptor utiliza contactos mecánicos vinculados de tal forma que, si un
contacto se suelda, el otro no puede cambiar de estado, permitiendo que el
PLC de seguridad detecte la falla.
- Doble Canal: Se utilizan dos
circuitos independientes para monitorear tanto la posición de la lengüeta
(puerta cerrada) como el estado del bloqueo (perno insertado).
- Tecnología RFID (Codificación): Los interruptores modernos integran sensores RFID para evitar el "puenteo" manual. El interruptor solo reconoce su actuador específico, impidiendo que un operario use una lengüeta suelta para engañar al sistema.
Gestión de la Inercia: El Factor de Tiempo
El hardware de bloqueo es inútil si no está
coordinado con la dinámica de la máquina. Para máquinas con alta inercia (como
centrífugas, molinos o sierras de gran tamaño), se utilizan dos estrategias de
control:
- Temporización de Seguridad: El
PLC de seguridad recibe la orden de parada y espera un tiempo predefinido
(T) antes de enviar la señal de apertura al solenoide.
- Monitoreo de Velocidad Cero: Un hardware específico (módulo de velocidad segura) detecta mediante sensores o la fuerza contraelectromotriz del motor que el eje se ha detenido por completo antes de permitir la apertura de la puerta.
Clasificación según la Norma ISO 14119:
Los interruptores se clasifican por su nivel de
codificación para evitar la manipulación indebida:
- Tipo 1 y 2: Interruptores
mecánicos de bisagra o lengüeta (fáciles de puentear).
- Tipo 3 y 4: Sensores sin contacto
o con bloqueo que utilizan codificación magnética o RFID (nivel de codificación alto).
Consideración de Diseño:
En entornos de la industria química o metalúrgica, estos interruptores deben tener una fuerza de retención (F) certificada (típicamente entre 1000N y 5000N) para evitar que la presión mecánica o un intento de apertura forzada rompa el dispositivo.
La evolución de los protocolos Safety:
La gran revolución de los
protocolos Safety es que eliminan la necesidad de un cableado
físico dedicado para cada dispositivo de seguridad, sin comprometer la
integridad de la vida humana. Para lograr que una red estándar sea apta para la
seguridad crítica, estos protocolos implementan lo que técnicamente se conoce
como la "Capa de Transporte Negra" (Black Channel).
Bajo este concepto, el protocolo de seguridad no
confía en la red (cables, switches, routers) por la que viaja; en su lugar,
incluye suficientes capas de protección dentro del propio paquete de datos para
detectar cualquier anomalía.
Mecanismos de Comprobación y Seguridad:
Para garantizar que una señal de parada de
emergencia llegue intacta y a tiempo, los protocolos como PROFIsafe o CIP Safety añaden una
"envoltura" de seguridad a cada mensaje con los siguientes
mecanismos:
- Número de Secuencia: Cada
mensaje tiene un número correlativo. Si un paquete llega fuera de orden o
se pierde, el receptor detecta la brecha y activa el Estado Seguro.
- Monitoreo de Tiempo (Watchdog): El
emisor y el receptor deben comunicarse dentro de un intervalo
estrictamente definido (ej. cada 10ms). Si el mensaje tarda más debido a
una saturación de la red, el sistema asume que la comunicación no es
fiable y se detiene.
- Identificadores Únicos (F-Address): Cada dispositivo de seguridad tiene una dirección única. Esto
evita que, por un error de configuración en la red, un comando destinado a
una celda "A" sea interpretado por una celda "B".
- Suma de Comprobación (CRC): Un cálculo matemático complejo adjunto al mensaje. Si un solo bit cambia debido a interferencia electromagnética (EMI), el CRC no coincidirá y el mensaje será descartado.
Comparativa de Protocolos Líderes:
|
Característica |
PROFIsafe |
CIP Safety |
FSoE (FailSafe over EtherCAT) |
|
Red Base |
PROFINET / PROFIBUS |
EtherNet/IP / DeviceNet |
EtherCAT |
|
Arquitectura |
Maestro-Esclavo |
Productor-Consumidor |
Maestro-Esclavo |
|
Uso Principal |
Ecosistemas Siemens / Europa |
Ecosistemas Rockwell / EE.UU. |
Robótica de alta velocidad y Motion Control |
|
Certificación |
IEC 61784-3 |
IEC 61784-3 |
IEC 61784-3 |
El Concepto de "Estado Seguro"
(Fail-Safe):
La lógica fundamental de estos protocolos es que la ausencia de información válida equivale a una emergencia:
- Si se
corta el cable de red: Estado Seguro.
- Si hay
un ruido eléctrico masivo que corrompe los datos: Estado Seguro.
- Si un switch de red falla: Estado Seguro.
En todos estos casos, el hardware (como un variador de frecuencia o un módulo de salidas) abrirá sus circuitos internos para quitar la energía a los actuadores, garantizando que la máquina se detenga incluso si el PLC no puede enviarle la orden explícita.
Ventajas en la Integración Industrial:
- Diagnóstico Avanzado: A través del mismo cable, el sistema puede reportar por qué se activó la seguridad (ej. "Error de discrepancia en cortina láser 4").
- Flexibilidad de Configuración: Cambiar la lógica de seguridad (ej. añadir una nueva zona de parada) se hace mediante software certificado, sin necesidad de recablear el tablero eléctrico.
- Reducción de Costos: Menor cantidad de cobre, bandejas de cables más pequeñas y menor tiempo de montaje.
En una arquitectura de seguridad como la que se va
desarrollando, estos protocolos son la columna vertebral que permite que la
analítica de datos y la seguridad crítica convivan en la misma infraestructura
digital, facilitando la implementación de celdas robotizadas dinámicas y
flexibles.
Los componentes con salidas OSSD (Output Signal Switching Device) representan la vanguardia en el hardware de seguridad digital. A diferencia de una salida de 24V convencional, el OSSD es un sistema dinámico que garantiza que la línea de seguridad sea confiable en cada milisegundo de operación.
Detalles de su funcionamiento técnico y por qué son fundamentales para evitar accidentes por fallos en el cableado:
El Mecanismo de los Pulsos de Prueba (Test Pulses):
La magia del OSSD reside en que la señal de
"activado" no es una línea de voltaje plana. El dispositivo apaga la
salida durante intervalos extremadamente breves (típicamente entre 50µs y 200µs).
- Invisibilidad para la carga: Estos
micro-cortes son tan rápidos que los relés de seguridad o los PLCs no
llegan a "desactivarse", filtrando el pulso como un ruido
transitorio.
- Detección activa: El circuito interno del sensor monitorea si el voltaje cae efectivamente durante ese micro-corte. Si el voltaje se mantiene alto (24V), el sensor sabe que algo está mal.
Detección de Fallos en el Cableado:
El autodiagnóstico constante permite identificar
tres fallos críticos que un sensor estándar ignoraría:
- Cortocircuito a Positivo (Short-circuit to 24V): Si el cable se daña y toca una línea de alimentación, el sensor detecta que no puede "bajar" el voltaje durante su pulso de prueba y desactiva la seguridad de inmediato.
- Cortocircuito entre Canales (Cross-circuit): Los sistemas OSSD usan dos canales (OSSD1 y OSSD2). Los pulsos de prueba están desfasados entre sí. Si ambos cables se tocan, el sensor detecta el pulso del canal 1 en el canal 2 y entra en estado de falla.
- Fallo a Tierra: Si el cable se corta o toca masa, la pérdida de señal es detectada instantáneamente por el receptor (PLC/Relé).
Ventajas Técnicas del OSSD frente a Contactos Secos:
Históricamente, la seguridad usaba contactos
mecánicos (libres de potencial). El OSSD ofrece superioridad técnica en tres
áreas:
- Eliminación de la Discrepancia Mecánica: Al ser salidas de estado sólido (semiconductores), no sufren de rebotes mecánicos ni desgaste de contactos.
- Capacidad de Conexión en Serie: Permite conectar múltiples sensores (como cortinas de luz o escáneres) en serie manteniendo el nivel de seguridad PL e, ya que cada dispositivo regenera y monitorea su propia señal OSSD.
- Inmunidad al "Puenteo": Es extremadamente difícil engañar a un sistema OSSD con un simple puente de cable, ya que el receptor espera ver la secuencia específica de pulsos de prueba.
Integración en el Hardware Crítico:
Nota de Configuración:
Al configurar un módulo Siemens S7-1500F para OSSD,
es vital desactivar el generador de pulsos interno del PLC para esos
canales específicos, ya que el sensor ya está entregando sus propios pulsos. Si
ambos intentan pulsar la línea, se generará un error de diagnóstico constante.
El uso de OSSD transforma el cableado de una
"línea pasiva" a una "línea inteligente", asegurando que el
sistema de seguridad sea el primer hardware en enterarse de un fallo, mucho
antes de que un operario se ponga en riesgo.
Implementar una Parada de Categoría 1 en una celda robotizada es una decisión de ingeniería inteligente cuando la inercia del sistema es significativa. A diferencia de la Categoría 0 (donde se corta la energía "en seco", dejando que la máquina ruede libremente), la Categoría 1 utiliza el hardware de control para frenar el motor de forma activa antes de quitar la potencia y liberar los bloqueos de las puertas.
Ruta técnica para realizar esta integración de forma segura y eficiente:
Secuencia Lógica de la Parada Categoría 1:
Para gestionar la inercia, el PLC de seguridad y el
variador de frecuencia (VFD) deben trabajar en una secuencia coordinada por
tiempo o por eventos:
- Solicitud de Apertura: El
operario pulsa el botón para entrar a la celda.
- Frenado Controlado: El
PLC de seguridad envía una señal de "Stop" al VFD. El motor
reduce su velocidad siguiendo una rampa de frenado (Deceleration Ramp).
- Monitoreo del Tiempo/Velocidad: El
PLC espera a que se cumpla un tiempo preestablecido o recibe una señal de
un sensor de "Velocidad Cero".
- Corte de Energía (STO): El
PLC activa la función STO (Safe Torque Off)
del variador y abre los contactores de seguridad.
- Desbloqueo del Solenoide: Solo tras confirmar que la energía se ha cortado y la inercia se ha disipado, el PLC energiza el solenoide del interruptor de seguridad para permitir la apertura física de la puerta.
Hardware Requerido para Gestionar la Inercia:
Para que esta lógica sea certificable bajo un nivel
de performance (PL d/e), necesitas hardware específico que no dependa solo
del software estándar:
- Variadores con Funciones de Seguridad: El VFD debe soportar SS1 (Safe Stop 1). Esta
función integrada en el hardware del variador monitorea internamente que
el motor esté frenando y, tras un retraso, activa el STO automáticamente.
- Módulos de Monitoreo de Velocidad Cero: Si no confías solo en el tiempo, estos módulos miden la fuerza contraelectromotriz
(BEMF) de los motores para saber si siguen girando, incluso si el variador
ha fallado.
- Interruptores de Bloqueo por Resorte (Power-to-Unlock): Es vital usar el modelo que se mantiene bloqueado mecánicamente. Esto garantiza que, si se pierde la energía durante el frenado, la puerta permanezca cerrada hasta que el sistema sea seguro.
Configuración en TIA Portal (Bloque F_RS_FF /
Temporizadores):
En tu programa de seguridad de Siemens, la lógica
se vería así:
- Utilizas
un temporizador de seguridad (SFOffDelay) para
retardar la señal de desbloqueo del solenoide.
- El tiempo del temporizador debe ser un 20% mayor al tiempo de frenado más largo medido en la máquina real (margen de seguridad)
Riesgos de una Mala Integración:
Si la Categoría 1 no está bien sincronizada con los
bloqueos, podrías enfrentar estos problemas:
- Apertura Prematura: El
operario entra mientras el robot o el eje aún se mueven por inercia
(Riesgo de accidente grave).
- Falla del Freno: Si el
variador falla y no puede frenar, y el sistema solo se basa en tiempo, el
solenoide se abrirá, aunque la máquina siga girando. Por eso, el uso de SS1 o monitoreo de velocidad real es superior a una
simple temporización.
Matriz de Estado para el Operario (HMI):
Bajo la filosofía de Stock 4.0, el HMI debe
guiar al usuario para evitar la frustración de los errores no deseados:
|
Estado Lógico |
Mensaje HMI |
Estado del Bloqueo |
|
Frenando |
"Deteniendo máquina... Espere" |
Bloqueado (Rojo) |
|
Inercia Disipada |
"Sistema Seguro. Puede entrar" |
Liberado (Verde) |
|
Falla de Freno |
"ERROR: Inercia detectada. Bloqueo
activo" |
Bloqueado (Alarma) |
Elección de método de validación de parada en una celda robotizada:
Para elegir el método de validación de parada correcto en una celda robotizada, es necesario equilibrar tres factores: costo, complejidad de instalación y nivel de riesgo. En una arquitectura orientada a la eficiencia, como la buscada , la decisión impacta directamente en la productividad (tiempos de ciclo) y la seguridad del operario.
Veamos el detalle técnico de ambas opciones:
Temporización Fija (Basada en Pruebas de Campo)
Es el método más sencillo y económico. Consiste en
medir el tiempo máximo que tarda la máquina en detenerse por completo tras un
corte de energía y añadir un margen de seguridad.
- Implementación: Se utiliza un bloque
de retardo a la desconexión (Off-Delay) en
el programa de seguridad (ej. bloque SF_OffDelay en TIA Portal).
- Procedimiento de ajuste: Se
realizan pruebas con la máquina a máxima carga y máxima velocidad. Si el
tiempo de parada medido es de 4 segundos, el
temporizador de seguridad se configura a 5 segundos (un $25\%$ de margen adicional).
- Ventajas:
- No requiere hardware adicional (sensores o módulos).
- Instalación y cableado simplificados.
- Desventajas:
- Ineficiencia: El operario siempre
espera el tiempo máximo, incluso si la máquina se detuvo antes (por
ejemplo, si venía a baja velocidad).
- Riesgo por Cambios: Si la inercia de la máquina aumenta con el tiempo (desgaste de frenos o cambio de herramienta más pesada), el tiempo preestablecido puede quedar corto y volverse peligroso.
Monitoreo de Velocidad Cero (Hardware Activo):
Este método es dinámico y ofrece el nivel de
seguridad más alto. El PLC de seguridad no "adivina" cuánto tiempo ha
pasado, sino que "sabe" que el movimiento ha cesado:
Existen dos formas de implementar este sensor:
A. Sensor de Velocidad de Efecto Hall o Encoder
Se coloca un sensor físico que detecta el
movimiento del eje del motor.
- Lógica: El PLC de seguridad libera el solenoide de la puerta en el milisegundo en que detecta 0 Hz en la señal del sensor
B. Módulo de Monitoreo de Fuerza
Contra-Electromotriz (BEMF):
Es un hardware que se conecta directamente a los
cables de alimentación del motor (entre el variador y el motor):
- Lógica: Cuando el motor gira por inercia (aunque
esté desconectado), actúa como un generador y produce un voltaje residual.
El módulo detecta este voltaje; cuando el voltaje desaparece, el motor se
ha detenido. No requiere sensores en el eje, lo cual es ideal para motores
en entornos sucios.
- Ventajas:
- Productividad: La puerta se
desbloquea inmediatamente cuando la máquina se detiene, optimizando el
tiempo de acceso.
- Seguridad Superior:
Protege contra fallos mecánicos imprevistos que podrían prolongar el
frenado más allá de un tiempo fijo.
- Desventajas:
- Mayor costo inicial por el hardware especializado.
- Requiere mayor espacio en el tablero eléctrico y cableado
adicional.
Cuadro Comparativo para la Toma de Decisión:
|
Criterio |
Temporización Fija |
Velocidad Cero (BEMF/Sensor) |
|
Costo Hardware |
Bajo (Solo software/PLC) |
Alto (Módulo dedicado) |
|
Productividad |
Baja (Espera fija siempre) |
Alta (Acceso instantáneo) |
|
Complejidad |
Mínima |
Moderada |
|
Nivel de Seguridad |
Hasta PL d |
Hasta PL e |
|
Recomendado para: |
Máquinas con inercia constante y baja frecuencia
de acceso. |
Celdas robotizadas con cambios de herramienta y
acceso frecuente. |
Recomendación:
Para una celda robotizada moderna dentro de un esquema de Stock 4.0, la implementación de un Módulo de Velocidad Cero por BEMF es la mejor inversión.
La razón es simple:
En la industria actual, cada segundo de espera de
un operario frente a una puerta cerrada "por si acaso" es una pérdida
de eficiencia acumulada. Además, al eliminar el factor humano en la medición
del tiempo, reduces drásticamente la posibilidad de errores sistemáticos en la
validación de la seguridad. Para garantizar que la puerta de tu celda
robotizada solo se abra cuando el movimiento sea nulo, integrar un módulo de
monitoreo de velocidad cero como el Pilz PNOZ s30 o el Siemens 3TK28 es la solución técnica más robusta.
Estos módulos actúan como un "filtro de
seguridad" entre el motor y el PLC, permitiendo que la lógica de seguridad
sea dinámica y no dependa de un simple temporizador:
Esquema de Conexión: Pilz PNOZ s30
El PNOZ s30 es muy versátil porque puede medir la
velocidad mediante un encoder o mediante la frecuencia de los pulsos de
sensores de proximidad:
Conexión de Entrada (Detección):
- Bornes S1/S2: Se conectan las
señales del encoder (A/B) o dos sensores inductivos colocados en el eje
del motor.
- Bornes S11/S12 y S21/S22: Bucle de realimentación (EDM) para verificar que el propio módulo está operando correctamente.
Conexión de Salida hacia el PLC de Seguridad:
- Salidas de Seguridad (13-14 / 23-24): Estos contactos libres de potencial se conectan a una entrada
digital de seguridad (F-DI) de tu S7-1500F.
- Señal de Bloqueo: El
contacto de salida del PNOZ s30 debe estar en serie con la lógica que
energiza el solenoide del Schmersal AZM150.
La puerta solo se desbloquea si el PLC da la orden Y el módulo de velocidad confirma que el motor
está detenido.
Esquema de Conexión: Siemens 3TK28 (Monitoreo por BEMF)
El módulo 3TK2875 es ideal si no quieres instalar sensores adicionales en el motor, ya que mide la Fuerza Contra-Electromotriz (BEMF):
Conexión de Entrada (Potencia):
- Bornes L1, L2, L3: Se
conectan directamente a las fases que van del variador al motor (máximo
600V).
- Funcionamiento: El módulo "escucha" el voltaje residual que genera el motor mientras gira por inercia.
Conexión hacia el PLC de Seguridad:
- Bornes 13-14: Salida de contacto NA
que se cierra cuando la velocidad es cero. Se conecta a un canal de
entrada de seguridad del PLC.
- Configuración del Umbral: Posee un potenciómetro frontal para ajustar el umbral de voltaje (típicamente entre 20mV y 500mV) que el sistema considerará como "parada total".
Integración en la Lógica del S7-1500F:
En TIA Portal, la señal proveniente de estos
módulos debe tratarse como una condición habilitadora (Interlock):
- Entrada de Seguridad (%I):
Recibe la señal del módulo de velocidad.
- Bloque de Función (F_SFDOOR): La
señal de velocidad cero se conecta a la entrada de habilitación de
apertura.
- Salida de Seguridad (%Q): Controla el solenoide del interruptor de bloqueo.
Comparativa de Implementación:
|
Característica |
PNOZ s30 (Encoder/Proximidad) |
3TK2875 (BEMF) |
|
Precisión |
Muy alta (detecta micro-movimientos). |
Alta (detecta rotación por voltaje). |
|
Hardware Extra |
Requiere encoder o sensores en el eje. |
No requiere sensores adicionales. |
|
Instalación |
Compleja (montaje mecánico en motor). |
Sencilla (cableado en tablero). |
|
Ideal para: |
Robótica de precisión y CNC. |
Motores grandes, bombas y ventiladores. |
Nota Técnica:
Para la celda robotizada que usamos como ejemplo básico en Stock 4.0, la opción de monitoreo por BEMF (Siemens 3TK28) suele ser la más eficiente en términos de costo-beneficio, ya que reduce los puntos de falla mecánica al no requerir sensores expuestos en el motor, manteniendo un nivel de seguridad PL e.
Integración de la señal de velocidad cero en la lógica de seguridad:
Para integrar la señal de velocidad cero en la
lógica de seguridad de TIA Portal, utilizaremos el bloque
estándar de la librería de seguridad llamado SFDOOR (Safety Door). Este bloque está diseñado
específicamente para gestionar interruptores de seguridad con bloqueo por
solenoide.
Detalles del diseño del diagrama de flujo lógico y
la configuración del bloque funcional (F-FB):
Variables de Entrada y Salida (Interface):
Antes de programar el bloque, debemos definir los
tags en el PLC de seguridad:
- I_Safety_Door_Closed (F-DI): Contactos NC del AZM150 (Estado de la
puerta).
- i_Zero_Speed_OK (F-DI): Señal del módulo 3TK28 o PNOZ s30
(Confirma que no hay inercia).
- i_Open_Request (DI Estándar/HMI):
Pulsador físico o botón en pantalla para solicitar entrada.
- q_Solenoid_Unlock (F-DQ): Salida que energiza el solenoide para
desbloquear la puerta.
- q_Safety_Output (F-DB): Bit que permite el funcionamiento del robot.
Estructura del Bloque SFDOOR en el Safety Administration:
El bloque SFDOOR gestiona la lógica de "Parada de Categoría 1" de forma nativa. Así es como debes conectar las señales:
Conexiones Críticas:
- IN: Conecta aquí los contactos de la puerta (i_Safety_Door_Closed).
- ACK: Señal de reset para rearmar la seguridad tras cerrar la puerta.
- OPEN_REQ: Conecta el pulsador de solicitud de apertura (i_Open_Request).
- ACK_NEC: Configúralo en TRUE para requerir siempre un acuse de recibo manual antes de rearmar la celda.
Integración de la Señal de Velocidad:
Existen dos formas de integrar la señal de
velocidad cero según el nivel de seguridad deseado:
- Opción A (Seguridad Total):
Coloca la señal i_Zero_Speed_OK en serie con la salida física del solenoide fuera del PLC
(cableado de hardware).
- Opción B (Lógica de TIA Portal): Utiliza la entrada OPEN_EN (Open Enable) del bloque SFDOOR. El solenoide solo se activará si OPEN_REQ es verdadero Y OPEN_EN (Velocidad Cero) es verdadero.
Diagrama de Flujo Lógico (Secuencia de Operación):
El flujo de ejecución dentro de tu FC de seguridad
seguirá este orden:
- Estado de Reposo: El
robot opera. El solenoide está des energizado (puerta bloqueada
mecánicamente).
- Solicitud de Entrada: El
operario pulsa OPEN_REQ.
- Frenado: La lógica estándar del PLC ordena al
variador detenerse. El bloque SFDOOR espera.
- Validación de Inercia: El
módulo de velocidad cero detecta parada total y activa i_Zero_Speed_OK.
- Desbloqueo: El bloque SFDOOR
detecta que OPEN_EN es válido y activa la salida UNLOCK. El solenoide se energiza y la puerta se
puede abrir.
- Acceso: Al abrirse la puerta, el bit Q del bloque SFDOOR cae a 0, garantizando que el robot no pueda arrancar incluso si el variador recibiera una orden falsa.
Configuración de Tiempos de Discrepancia:
En las propiedades del bloque SFDOOR dentro de TIA Portal, ajusta los siguientes parámetros para evitar
errores de diagnóstico:
- DIS_TIME: Tiempo de discrepancia para los contactos de la puerta
(recomendado: 500ms).
- FDBK_TIME: Si usas realimentación del solenoide, ajusta este tiempo para compensar la inercia mecánica del perno de bloqueo (recomendado: 200ms a 500ms).
Visualización en el HMI (Diagnóstico):
Para completar la integración bajo el estándar base
de Stock 4.0, mapea el estado del bloque a la pantalla:
- Si el operario pulsa abrir y la máquina no se detiene, muestra un mensaje: "Esperando parada total del sistema..." vinculado a la ausencia de la señal de velocidad cero. Esto evita que el operario piense que el botón de apertura no funciona.
Para facilitar la integración con el proyecto base tratado, preparamos una lista de variables (Tags)
estructurada para que puedas copiarla o importarla directamente a TIA Portal.
Se han dividido las variables en tres grupos: Entradas de Seguridad (F-DI), Salidas de Seguridad (F-DQ) y Tags de Diagnóstico/HMI.:
Tabla de Variables de Seguridad (PLC Tags):
|
Nombre del Tag |
Tipo de Datos |
Dirección (Ejemplo) |
Comentario Técnico |
|
i_AZM150_Door_Closed |
Bool |
%I10.0 |
Contactos NC en serie del interruptor AZM150
(Canal Dual). |
|
i_AZM150_Locked |
Bool |
%I10.1 |
Contacto de monitoreo del perno de bloqueo
(Solenode). |
|
i_Zero_Speed_OK |
Bool |
%I10.2 |
Señal de seguridad del módulo 3TK28 / PNOZ s30
(Parada Total). |
|
i_Emergency_Stop |
Bool |
%I10.3 |
Pulsador de Parada de Emergencia de la celda. |
|
i_Open_Request |
Bool |
%I0.0 |
Pulsador estándar (o HMI) para solicitar apertura
de puerta. |
|
i_Reset_Safety |
Bool |
%I0.1 |
Pulsador de Rearme/Ack para la red de seguridad y
bloques F. |
|
q_Solenoid_Unlock |
Bool |
%Q10.0 |
Salida de seguridad que energiza el solenoide
para liberar la puerta. |
|
q_Robot_Permissive |
Bool |
%Q10.1 |
Permiso de marcha hacia el controlador del robot
(Safety Output). |
|
st_SFDOOR_Diag |
Word |
%MW100 |
Código de diagnóstico del bloque SFDOOR para el
HMI. |
|
st_Safety_Active |
Bool |
%M10.2 |
Estado lógico global de la seguridad para
indicadores en HMI. |
Procedimiento para la Exportación/Importación:
Para llevar estos datos a TIA Portal sin errores de
sintaxis, sigue estos pasos:
- En TIA Portal: Abre la carpeta PLC Tags y
crea una nueva "Tabla de variables" llamada "Seguridad_Celda_Robotizada".
- Configuración de Direcciones:
Asegúrate de que las direcciones %I y %Q coincidan con el direccionamiento real
de tus módulos F-DI y F-DQ instalados en
el rack o periferia descentralizada.
- Mapeo del Bloque SFDOOR: En tu bloque de programa de seguridad (F-OB o F-FC), asigna estas variables a las patillas correspondientes del bloque funcional.
Estructura de Datos para Diagnóstico (UDT):
Para una integración avanzada tipo Industria 4.0, te recomiendo crear un UDT (User Defined Type) para el HMI. Esto permitirá que el operario vea en tiempo real por qué la puerta no abre
- Status_Door (Byte):
- 0: Puerta Cerrada y
Bloqueada.
- 1: Esperando Parada de
Inercia (Velocidad > 0).
- 2: Puerta Desbloqueada -
Lista para Abrir.
- 3: Error de Discrepancia /
Fallo de Hardware.
Materiales Eléctricos Industriales | Stock 4.0:



































Comentarios
Publicar un comentario