Cuando la entrada EN es TRUE, la instrucción PWM_CTRL inicia o detiene el PWM
identificado, según el valor de la entrada ENABLE. El valor de la dirección de salida de
palabra Q asociada indica la duración de impulso.
Puesto que la CPU procesa la petición cuando se ejecuta la instrucción CTRL_PWM, el
parámetro BUSY siempre notifica FALSE. Si se detecta un error, ENO se pone a FALSE y el
parámetro STATUS contiene un código de condición.
La duración de impulso se pone al valor inicial ajustado en la configuración de dispositivos
cuando la CPU pasa por primera vez al estado operativo RUN. Los valores se escriben en la
dirección de palabra Q especificada en la configuración de dispositivos ("Direcciones de
salida" / "Dirección inicial:") de la forma requerida para cambiar la duración de impulso. Para
escribir la duración de impulso deseada en la palabra Q apropiada se utiliza una instrucción
de desplazamiento, conversión, matemática o un cuadro PID. El valor de palabra Q debe
estar comprendido en el rango válido (porcentaje, milésimos, diezmilésimos o formato
analógico S7).
Nota
Las E/S digitales asignadas a PWM y PTO no se pueden forzar permanentemente
Las E/S digitales utilizadas por los dispositivos con modulación del ancho de impulsos
(PWM) y tren de impulsos (PTO) se asignan durante la configuración de dispositivos. Si se
asignan direcciones de E/S digitales a estos dispositivos, los valores de las direcciones de
E/S asignadas no podrán ser modificados por la función de forzado permanente de la tabla
de observación.
Tabla 8- 148 Valor del parámetro STATUS
STATUS
0
80A1
8.6.2
Manejo de las salidas de impulso
①
②
Puesto que la salida PWM puede variar entre 0 y escala completa, ofrece una salida digital
que, en numerosos aspectos, es similar a una salida analógica. Por ejemplo, la salida PWM
puede utilizarse para controlar la velocidad de un motor (desde "paro" hasta "a toda
velocidad") o la posición de una válvula (desde "cerrada" hasta "totalmente abierta").
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Descripción
No hay error
El identificador PWM no direcciona un PWM válido.
Tiempo de ciclo
Duración de impulso
El ancho de impulso puede expresarse en centésimas
del tiempo de ciclo (0 a 100), milésimas (0 a 1000),
diezmilésimas (0 a 10000) o en formato analógico S7.
La duración de impulso puede variar entre 0 (sin
impulso, siempre off) y escala completa (sin impulso,
siempre on).
Instrucciones avanzadas
8.6 Impulso
377