Skip to main content

FB_MUTING

Descripción Bloque de funciones

El FB_MUTING El bloque de funciones implementa una supresión prevista de la función de seguridad, por ejemplo para transportar material al área de seguridad. La salida del bloque de funciones permanece activa aunque se interrumpan los sensores conectados.

El bMuting<n> Las entradas se utilizan para comprobar que se activan en un orden definido.

El silencio se activa con el bEnable aporte. Si la entrada es FALSE, una interrupción de la protección provoca que la salida del FB se apague inmediatamente. En otros casos, sólo cuando se viola la secuencia de silenciamiento.

El bSequentialInputs input se puede utilizar para definir si cada una de las 2 entradas se verifica en paralelo o secuencialmente. Para evitar el rebote de las señales de muting y, por tanto, una violación de la secuencia de muting, se utiliza un tiempo de filtro. tFilterTime (máx. 500 ms) se puede configurar para las entradas de muting.

Además, es posible utilizar tMaxMutingTime para monitorear la duración máxima del proceso de silenciamiento. El proceso de silenciamiento comienza con un TRUE señal de la primera entrada de muting y finaliza con la FALSE señal de la última entrada de muting. El valor se puede configurar en un máximo de 10 minutos o establecerse en 0, que corresponde a la monitorización que se desactiva. Durante este período, el bMutingActive Se establece la salida del bloque de funciones.

El guardia (AOPD – Dispositivo de protección optoelectrónico activo), como por ejemplo una cortina fotoeléctrica, está conectado al bOSSDIn(x) entradas.

Las señales de retroalimentación se pueden conectar a las entradas del EDM. Las entradas están desactivadas en la configuración predeterminada.

Las salidas directas y las salidas retardadas hasta 30 segundos se conmutan mediante el bMuteOut y bMuteDelOut salidas.

EL6900_MUTING.png

Si bMuting2 y tDiscTime12 se eliminan, entonces bMuting1 se utiliza como entrada de 1 canal. Este principio de funcionamiento se aplica a bMuting4 y bOSSDIn2.

tabla 16. VAR_ENTRADA

Nombre

Tipo de datos

Valor inicial

Descripción, valores de parámetros

bEnable

BOOL

FALSE

TRUE: Activa el silencio

FALSE: Si se interrumpe la guardia, la salida FB se apaga inmediatamente.

bSequencialInputs

BOOL

FALSE

Determina si dos entradas se verifican en paralelo (FALSE) o secuencialmente (TRUE).

bBackwardsMode

SAFEBOOL

FALSE

Si la entrada es TRUE, entonces se admite una secuencia de silenciamiento en dirección hacia adelante y hacia atrás:

  • Si se activa primero el sensor de inhibición Muting4, se asume una dirección hacia atrás.

  • Si primero se activa el sensor de muting Muting1, se adopta una dirección de avance.

Se debe completar una secuencia de silenciamiento antes de poder iniciar una nueva secuencia (quizás en la otra dirección).

La entrada no es compatible con el EL6900.

bOSSDCheckOptional

SAFEBOOL

FALSE

Si la entrada es TRUE, entonces la cortina de luz se retira de la verificación de secuencia. Entonces sólo los sensores de muting bMuting1 a bMuting4 están comprobados. La cortina de luz se puede operar en cualquier punto dentro de la secuencia.

La entrada no es compatible con el EL6900.

tFilterTime

SAFETIME

TIME#0ms

Tiempo de filtrado para evitar rebotes de las entradas.

tMaxMutingTime

SAFETIME

TIME#0ms

Duración máxima del proceso de silenciamiento

bMuting1

SAFEBOOL

FALSE

Las entradas de muting sirven para comprobar si se activan en un orden definido.

1er canal de entrada: El Negación El comando se puede utilizar para especificar si un contacto normalmente cerrado (se solicita estado seguro para FALSE) o un contacto normalmente abierto (se solicita estado seguro para TRUE) está vinculado a esta entrada.

bMuting2

SAFEBOOL

FALSE

2do canal de entrada: Mismo comportamiento que bMuting1. Si el tiempo de discrepancia tDiscTimeMuting12 no es igual a 0, entonces el primer y segundo canal de entrada se consideran el primer grupo de entrada y el tiempo de discrepancia entre los dos canales se monitorea si cualquiera de los dos canales de entrada solicita el estado seguro.

tDiscTime12

SAFETIME

TIME#0ms

Tiempo de monitoreo de discrepancia para silenciar las entradas 1 y 2

bOSSDIn1

SAFEBOOL

FALSE

El guardia (AOPD – Dispositivo de protección optoelectrónico activo), como por ejemplo una cortina fotoeléctrica, está conectado al bOSSDIn<n> entradas.

bOSSDIn1: 1er canal para la guardia.

El Negación El comando se puede utilizar para especificar si un contacto normalmente cerrado (se solicita estado seguro para FALSE) o un contacto normalmente abierto (se solicita estado seguro para TRUE) está vinculado a esta entrada.

bOSSDIn2

SAFEBOOL

FALSE

bOSSDIn2: 2º canal para la guardia. De lo contrario corresponde a bOSSDIn1.

Si el tiempo de discrepancia no es igual a 0, entonces el 1.º y el 2.º bOSSDIn las entradas se consideran como un par de entradas. El tiempo de discrepancia entre los dos canales se monitorea si uno de los dos canales de entrada solicita el estado seguro.

tDiscTimeOSSD12

SAFETIME

TIME#0ms

Tiempo de seguimiento de discrepancias para el bOSSDIn1 y bOSSDIn2 entradas

bMuting3

SAFEBOOL

FALSE

3er canal de entrada o 1er canal de entrada del 2do grupo de entrada. De lo contrario corresponde a bMuting1.

bMuting4

SAFEBOOL

FALSE

Cuarto canal de entrada o segundo canal de entrada del segundo grupo de entrada. De lo contrario corresponde a bMuting2.

tDiscTime34

SAFETIME

TIME#0ms

Tiempo de monitoreo de discrepancia para silenciar las entradas 3 y 4

bEDM1

BOOL

FALSE

bEDM1 es el bucle de retroalimentación para el canal de salida (bMuteOut), que se apaga inmediatamente. Si esta entrada está parametrizada como activa, el estado seguro de las salidas sólo se abandona si bEDM1 se establece en 1.

tEDM1ResetTime

SAFETIME

TIME#0ms

Si no es igual a t#0ms, el temporizador se inicia después de encender el bMuteOut producción. Si el bEDM1 la entrada no va a FALSEdentro de este tiempo, se genera un error de bloque de función y las salidas se desconectan.

La entrada no es compatible con el EL6900.

bEDM2

BOOL

FALSE

bEDM2 es el bucle de retroalimentación para el canal de salida (bMuteDelOut), que se desconecta tras un retardo. Si esta entrada está parametrizada como activa, el estado seguro de las salidas sólo se abandona si bEDM2 se establece en TRUE.

tEDM2ResetTime

SAFETIME

TIME#0ms

Si no es igual a t#0ms, el temporizador se inicia después de encender el bMuteOut producción. Si el bEDM2 la entrada no va a FALSEdentro de este tiempo, se genera un error de bloque de función y las salidas se desconectan.

La entrada no es compatible con el EL6900.

tMuteDelOutDelay

SAFETIME

TIME#0ms

Tiempo de retardo entre el 1er canal de salida y el 2do canal de salida



tabla 17. VAR_SALIDA

Nombre

Tipo de datos

Valor inicial

Descripción, valores de parámetros

bMutingActive

SAFEBOOL

FALSE

1er canal de salida: Indica el proceso de silenciamiento actual mediante TRUE.

bMuteOut

SAFEBOOL

FALSE

2do canal de salida: Indica el estado seguro mediante FALSE.

bMuteDelOut

SAFEBOOL

FALSE

3er canal de salida: Indica el estado seguro mediante FALSE. El estado seguro se emite con retardo según el tiempo de retardo de salida parametrizado tMutingDelOutDelay.

bError

SAFEBOOL

FALSE

TRUE: El monitoreo del tiempo de discrepancia de un grupo de entradas de 2 canales ha detectado un error, se ha violado la secuencia de silenciamiento o se ha excedido el tiempo máximo de silenciamiento. El error debe confirmarse a través del ERR_ACK entrada de la POU asociada (TwinSAFE grupo).

FALSE: No se detectó ningún error.