Modulación de ancho de impulsos (PWM)

Descripción breve

La modulación de ancho de impulsos (PWM) modula el valor de entrada analógico Ax a una señal de salida de impulso digital. El ancho de impulsos es proporcional al valor analógico Ax.

Conexión

Descripción

Entrada En

Un flanco ascendente (cambio de 0 a 1) en la entrada En habiita el bloque de función PWM.

Entrada Ax

Señal analógica que debe modularse a una señal de salida de impulso digital.

Parámetro

Ganancia

Rango de valores: de -10,00 a 10,00

Offset
Rango de valores: de -10.000 a 10.000

PT: Tiempo periódico en el que se modula la salida digital

p: Número de decimales
Ajustes posibles: 0, 1, 2, 3

Salida Q

Q se activa o desactiva durante la proporción de cada período de tiempo según la proporción del valor normalizado Ax respecto al rango de valores analógicos.

0BA1- 0BA5:

El bloque de función PWM está disponible solo a partir de la serie de dispositivos 0BA6.

Parámetro PT

El tiempo periódico PT también puede ser el valor real de otra función preprogramada.

  • Comparador analógico: Ax - Ay

  • Conmutador analógico de valor umbral: Ax

  • Amplificador analógico: Ax

  • Multiplexor analógico: AQ

  • Rampa analógica: AQ

  • Instrucción aritmética: AQ

  • Regulador PI: AQ

  • Contador adelante/atrás: Cnt

En los dispositivos 0BA7 y superiores se pueden utilizar adicionalmente los valores reales de las siguientes funciones preprogramadas:

  • Retardo a la conexión: Ta

  • Retardo a la desconexión: Ta

  • Retardo a la conexión/desconexión: Ta

  • Retardo a la conexión con memoria: Ta

  • Relé de barrido (salida de impulso): Ta

  • Relé de barrido activado por flancos: Ta

  • Generador de impulsos asíncrono: Ta

  • Interruptor de alumbrado para escalera: Ta

  • Interruptor multifuncional: Ta

  • Cronómetro: AQ

  • Filtro analógico: AQ

  • Valor medio: AQ

  • Máx/Mín: AQ

  • Selector de umbral: Fre

Seleccione la función deseada mediante el número de bloque.

Parámetro p (número de decimales)

El parámetro p solo es aplicable para visualizar el valor Ax en un texto de aviso.

Descripción de la función

La función lee el valor de la señal aplicada en la entrada analógica Ax.

Este valor se multiplica por el valor del parámetro A (ganancia). El parámetro B (offset) se suma al producto del siguiente modo:

(Ax * ganancia) + offset = valor real Ax

El bloque de función calcula la proporción del valor Ax respecto al rango. El bloque activa la salida digital Q durante la misma proporción del parámetro PT (tiempo periódico) y desactiva Q durante el tiempo restante.

Ejemplos con cronogramas

Los ejemplos siguientes muestran cómo la operación PWM modula una señal de salida digital a partir del valor de entrada analógico:

Ejemplo 1

Valor de la entrada analógica: 500 (rango de 0 a 1000)
Tiempo periódico T: 4 segundos

La salida digital de la función PWM está activada 2 segundos, desactivada 2 segundos, activada 2 segundos, desactivada 2 segundos, etc. mientras el parámetro "En" = high.

Ejemplo 2

Valor de la entrada analógica: 300 (rango de 0 a 1000)
Tiempo periódico T: 10 segundos

La salida digital de la función PWM está activada 3 segundos, desactivada 7 segundos, activada 3 segundos, desactivada 7 segundos, etc. mientras el parámetro "En" = high.

Regla de cálculo

Q = 1 durante (Ax – Mín) / (Máx – Mín) del período PT

Q = 0 durante PT – [(Ax – Mín) / (Máx – Mín)] del período PT.

Nota: En este cálculo, Ax se refiere al valor real Ax calculado utilizando los valores de ganancia y offset. Min y Max se refieren a los valores mínimo y máximo, respectivamente, indicados para el rango.

Particularidades acerca de la configuración

Encontrará información acerca de los parámetros de bloques analógicos en el apartado Procesamiento de valores analógicos.

Vista general