Ir al contenido

FB: Monitor Pulsador Físico de Impulso - v1.3

Este bloque de función monitoriza un pulsador físico de impulso y genera un pulso de salida temporizado en el flanco positivo (pulsación). También monitoriza un pulsador bloqueado mediante un watchdog configurable.

  • Pulsadores de marcha/paro en panel físico.
  • Cualquier entrada momentánea donde se requiera una salida de pulso limpia y anti-rebote.
TipoNombreVersión
funciónTP_TIMESiemens FB
funciónTON_TIMESiemens FB
ParámetroDeclaraciónTipoValor init.Descripción
buttonInputBoolIW: 1= Pulsador presionado
WATCHDOG_TIMEInput RetainTimeT#10sIR: Tiempo de watchdog. 0= Desactivado; >0= Duración máxima de pulsación
PULSE_TIMEInput RetainTimeT#500msIR: Duración del pulso de salida
QOutputBoolOR: 1= Pulso de salida (activo durante PULSE_TIME)
PEOutputBoolOR: 1= Flanco positivo detectado (pulso de un ciclo de scan)
a2w_1_watchdogOutputBoolOR: 1= Alarma de aviso — pulsador mantenido más de WATCHDOG_TIME