Guía Técnica: Programación de Muting en TIA Portal (S7-300/400 y S7-1200/1500)

1. Bloques MUTING vs. MUT_P
El bloque MUTING: (Solo para S7-300 / S7-400)

| Entradas | Tipo | Descripción |
| MS_11 | BOOL | Muting sensor 1 del par de sensores 1 |
| MS_12 | BOOL | Muting sensor 2 del par de sensores 1 |
| MS_21 | BOOL | Muting sensor 1 del par de sensores 2 |
| MS_22 | BOOL | Muting sensor 2 del par de sensores 2 |
| STOP | BOOL | 1 = Sistema de transporte detenido |
| FREE | BOOL | 1 = Cortina de luz sin interrupciones |
| QBAD_MUT | BOOL | Señal QBAD o QBAD_O_xx del canal F-I/O de la lámpara de Mutin (F-I/O DB) |
| DISCTIME1 | TIME | Tiempo de discrepancia del par de sensores 1 (0 a 3 s) |
| DISCTIME2 | TIME | Tiempo de discrepancia del par de sensores 2 (0 a 3 s) |
| TIME_MAX | TIME | Tiempo máximo de Muting (0 a 10 min) |
| ACK | BOOL | Confirmación de inhibición de reinicio |
| Salidas | Tipo | Descripción |
| Q | BOOL | 1 = Activado, no desactivado |
| MUTING | BOOL | Indicador de Muting activo |
| ACK_REQ | BOOL | Se requiere confirmación |
| FAULT | BOOL | Error de grupo |
| DIAG | BYTE | Información del servicio |
El bloque MUT_P (Muting Paralelo) (Para S7-300 / S7-400 y S7-1200 / S7-1500)
- La ventaja de ENABLE: Permite a la lógica de la máquina habilitar o deshabilitar la capacidad de realizar un muting. Si ENABLE = 0, la vigilancia de discrepancia se desconecta y cualquier activación de sensores será ignorada de forma segura.

| Entradas | Tipo | Descripción |
| MS_11 | BOOL | Muting sensor 1 del par de sensores 1 |
| MS_12 | BOOL | Muting sensor 2 del par de sensores 1 |
| MS_21 | BOOL | Muting sensor 1 del par de sensores 2 |
| MS_22 | BOOL | Muting sensor 2 del par de sensores 2 |
| STOP | BOOL | 1 = Sistema de transporte detenido |
| FREE | BOOL | 1 = Cortina de luz sin interrupciones |
| ENABLE | BOOL | 1 = Habilita Muting |
| QBAD_MUT | BOOL | Señal QBAD o QBAD_O_xx del canal F-I/O de la lámpara de Mutin (F-I/O DB) |
| ACK_REQ | BOOL | Confirmación de inhibición de reinicio |
| DISCTIME1 | TIME | Tiempo de discrepancia del par de sensores 1 (0 a 3 s) |
| DISCTIME2 | TIME | Tiempo de discrepancia del par de sensores 2 (0 a 3 s) |
| TIME_MAX | TIME | Tiempo máximo de Muting (0 a 10 min) |
| Salidas | Tipo | Descripción |
| Q | BOOL | 1 = Activado, no desactivado |
| MUTING | BOOL | Indicador de Muting activo |
| ACK_REQ | BOOL | Se requiere confirmación |
| FAULT | BOOL | Error de grupo |
| DIAG | BYTE | Información del servicio |
2. Configurando las Topologías en TIA Portal
A. Muting Cruzado o de Salida (2 Sensores)
- Conexión: Interconectamos las señales físicas a las entradas del primer par de sensores: MS_11 y MS_12.
- Instalación: Los sensores colocados en "X" y dentro del a zona de peligro, los haces de luz se cruzan en el interior.
- Lógica de funcionamiento: El sistema ignora lógicamente el paso del segundo par de sensores, ya que el objeto es capaz de cruzar la barrera antes de que los sensores dejen de detectar la presencia.
- Conclusión: funcionamiento correcto.

- Conexión: Interconectamos las señales físicas a las entradas del primer par de sensores: MS_11 y MS_12.
- Instalación: Los sensores colocados en serie y dentro del a zona de peligro, los haces de luz no se cruzan, se encuentran en serie el uno del otro.
- Lógica de funcionamiento: El sistema detecta que la barrera ha sido interrumpida antes de que la secuencia de sensores sea válida o completa. El bloque MUT_P interpreta esto como una intrusión humana y bloquea la salida de seguridad.
- Conclusión: funcionamiento incorrecto. Esta disposición de sensores no es compatible con el funcionamiento interno del bloque MUT_ P.

- Conexión: Interconectamos una de las señales físicas a ambas entradas del primer par de sensores: MS_11 y MS_12; y la otra señal física a ambas entradas del segundo para de sensores: MS_21 y MS_22.
- Instalación: Los sensores colocados en serie, uno de ellos dentro del a zona de peligro y el otro fuera de la zona de peligro.
- Lógica de funcionamiento: El sistema detecta el primer sensor (MS_11 y MS_12), habilita Muting y el objeto pasa por la barrera. El segundo sensor es detectado manteniendo el muting hasta el caso completo de la caja. ¿Pero esto cumple con la norma?
Ejemplo que no cumple la normativa- Conclusión: La práctica de conectar un sensor a MS_11/MS_12 y otro a MS_21/MS_22 en paralelo es una manipulación del sistema de seguridad que debe evitarse por tres razones normativas:
A. Pérdida de la redundancia (ISO 13849-1): Los bloques de seguridad utilizan canales dobles (11/12 y 21/22) para detectar cortocircuitos o fallos en el cableado. Al puentear estas señales, se anula la capacidad del PLC de seguridad para detectar un fallo en un sensor. Si ese sensor se queda en ON, la barrera quedará anulada permanentemente, creando una situación de peligro permanente.
B. Franqueabilidad (El "Factor Humano"): Como puedes ver, un sensor dentro y otro fuera en serie es extremadamente fácil de engañar:
-
-
- Una persona puede pisar o tapar el sensor exterior.
- Al estar puenteado a dos entradas, el PLC "cree" que dos sensores distintos se han activado.
- El muting se activa y la persona puede entrar libremente.
- La norma IEC 62046 prohíbe explícitamente configuraciones donde una sola persona pueda activar el muting de forma deliberada.
-
C. La configuración de la imagen anterior ("Posible pero no cumple"): Muestra una pieza activando sensores serie. Aunque el material pase, la distancia entre los sensores y el orden de activación permiten que una persona camine justo detrás o delante del palet sin ser detectada. Un sistema que permite que una persona pase junto a la carga no es un sistema de muting legal.
- Violación de la Categoría de Seguridad: Se reduce el PL (Performance Level) alcanzado.
- Incumplimiento de la IEC 62046: No se garantiza la distinción entre persona y material.
- Manipulación del diseño original: El fabricante del bloque (Siemens) no garantiza el funcionamiento si las señales de entrada no son independientes.
B. Muting Bidireccional o Secuencial (4 Sensores)
- El sistema evalúa el primer par (MS_11 y MS_12) con su temporizador de simultaneidad DISCTIM1 (que por norma debe estar entre 0 y 3 segundos).
- A continuación, evalúa el segundo par (MS_21 y MS_22) mediante el DISCTIM2.
- El Muting finaliza correctamente cuando el último par de sensores vuelve a un estado lógico "0".
3. Rearme, ACK_NEC y Retirada
El concepto de ACK_NEC (Reintegración de Hardware)
- ACK_NEC = 0 (Automático): Peligroso en zonas de acceso. Solo permitido si se excluye un rearranque automático del proceso por otros medios.
- ACK_NEC = 1 (Manual): La regla de oro. Obliga a que un operario realice un acuse explícito de la periferia física (ACK_REI) antes de que el PLC vuelva a leer los sensores reales.
La Función de "Retirada"
- Condición: Debe haber al menos un sensor de muting activo y la barrera interrumpida.
- Acción del Operador: Debe generar dos flancos ascendentes en el pulsador ACK en un lapso de 4 segundos, y mantener el pulsador accionado en el segundo flanco.
- Resultado: Mientras mantenga el botón pulsado, la salida de seguridad Q cambia temporalmente a 1, permitiendo el movimiento manual del transportador hasta que la zona quede despejada y el sistema vuelva a su estado nominal.
4. Buenas Prácticas del Programador Safety
- Lámpara de Muting (QBAD_MUT): No asumas que la lámpara de señalización funciona. El bloque MUT_P permite cablear la retroalimentación de la lámpara al pin QBAD_MUT. Si la bombilla se funde, el sistema cancela la posibilidad de Muting.
- Cinta detenida (STOP): Si tu cinta se detiene por necesidades del proceso, envía un "1" al pin STOP. Esto pausa los temporizadores de discrepancia y el TIME_MAX, evitando que el sistema caiga en fallo simplemente porque la línea se detuvo para un descanso o por algún defecto en una máquina contigua.