Matrices de asignación de relés, temporizadores y frecuencia
Secciones de referencia traducidas para WB-MR6C v.3. Las acciones se ejecutan localmente en el módulo; el controlador no es necesario para ejecutarlas.
Matrices de asignación
Cada entrada puede controlar cualquier salida. Matrices independientes definen las acciones para flancos de subida, flancos de bajada y pulsaciones cortas, largas, dobles y cortas seguidas de largas. Las filas corresponden a las entradas y las columnas a las salidas.
En Serial devices driver configuration, seleccione el módulo y su pestaña de entradas. Seleccione Control by mapping matrix para flancos, o Control by button mapping matrix para tipos de pulsación. La configuración web requiere firmware 1.17.0 o posterior y software del controlador wb-2207 o posterior. El diseño más reciente de la matriz mediante registros directos requiere firmware 1.19.0 o posterior.
Para configurar directamente los registros, establezca el modo de entrada en los registros 9–15: 4 para flancos o 6 para pulsaciones de botón. Los valores de la matriz son 0 — ninguna acción, 1 — apagar, 2 — encender, 3 — conmutar. La ausencia de canales no desplaza la disposición de registros; los dispositivos de dos entradas/dos salidas constituyen un caso aparte. Consulte mapa de registros para los rangos de direcciones.
Matriz de actuadores
Las acciones del actuador son 0 — ninguna acción; 1 — abrir; 2 — cerrar; 3 — alternar abrir/cerrar; 4 — parar; 5 — abrir mientras se mantiene pulsado; 6 — cerrar mientras se mantiene pulsado; 7 — alternar abrir/cerrar mientras se mantiene pulsado. Las acciones 5–7 se aplican únicamente a pulsaciones largas y cortas seguidas de largas. La matriz de actuadores es de 8 × 4 para todos los modelos de relé.
El modo de actuador enclava las salidas emparejadas. Actívelo antes de conectar un motor. No utilice órdenes de bobina de relé normales para un par de actuador.
Funciones de temporización
Cada salida puede utilizar de forma independiente control directo o una función de temporización: retardo de activación, retardo de desactivación, activación durante un tiempo, desactivación durante un tiempo, activación/desactivación temporizada con reinicio por comando o un ciclo ON/OFF.
Las funciones de temporizador prevalecen sobre la función de protección de retardo de reinicio. El control de actuadores prevalece sobre las funciones de temporizador. Inicie las acciones del temporizador desde entradas configuradas adecuadamente o escribiendo en el registro Modbus o control MQTT correspondiente.
On Kx y Off Kx son órdenes repetibles, a diferencia de una orden de estado simple. Para el primer canal corresponden a las bobinas 108 y 100; consulte el mapa de registros para los demás canales.
En estos módulos de relé, cuando están configurados tanto un temporizador de retardo de encendido como un retardo de protección al conectar la alimentación, el primer retardo de encendido del temporizador se ignora al conectar la alimentación. La temporización del encendido por tiempo limitado y del ciclo ON/OFF comienza cuando finaliza el retardo de protección al conectar la alimentación.
Actualizaciones del registro de frecuencia
La frecuencia medida se actualiza cada 200 ms. Cuando cesan los impulsos de entrada, el valor disminuye en potencias de dos: cuando el tiempo transcurrido desde el último flanco es el doble del último período medido, la frecuencia indicada se reduce a la mitad. Partiendo de 1 kHz, esto da 500 Hz después de 2 ms, 250 Hz después de 4 ms y 125 Hz después de 8 ms. Se aproxima rápidamente a 1 Hz y después disminuye durante varios segundos.
Reglas del controlador
Habilite la consulta de los canales de contador de pulsaciones necesarios antes de utilizarlos en wb-rules. Estos contadores identifican los tipos de pulsación reconocidos, mientras que los contadores de entrada normales cuentan los cierres aceptados. Una regla debe responder a los cambios del contador en lugar de tratar el recuento como un estado booleano del botón.