PULSE WITH VARIABLE DUTY FACTOR: PWM(891)
Descripción
Indicadores
Ejemplo
000000
000001
122
Área
Registros de índice
Direccionamiento indi-
recto utilizando regis-
tros de índice
PWM(891) hace salir los impulsos a la frecuencia especificada en F con la
relación ON/OFF especificada en D desde el puerto especificado en P.
PWM(891) puede ejecutarse durante la salida de impulsos de relación ON/
OFF para cambiar esta relación sin detener la salida de impulsos. Se ignorará
cualquier intento de cambiar la frecuencia.
La salida de impulsos se inicia cada vez que se ejecuta PWM(891). Normal-
mente será suficiente utilizar la versión diferenciada (@PWM(891)) de la ins-
trucción o bien una condición de ejecución que se ponga en ON durante un
solo barrido.
La salida de impulsos continuará hasta que se ejecute INI(880) para dete-
nerla (C = 0003: hexadecimal detención de salida de impulsos) o hasta que la
CPU cambie al modo PROGRAM.
Nombre
Etiqueta
Indicador de
ER
error
Cuando en el siguiente ejemplo de programación CIO 000000 se pone en
ON, PWM(891) inicia la salida de impulsos a partir de la salida de impulsos 0
a 200 Hz, con una relación ON/OFF del 50%. Cuando CIO 000001 se pone
en ON, la relación ON/OFF cambia al 25%.
@PWM
#0000
Salida de impulsos 0
#07D0
Frecuencia: 200,0 Hz
Factor de relación
#0032
ON/OFF: 50%
@PWM
#0000
Salida de impulsos 0
#07D0
Frecuencia: 200,0 Hz
Factor de relación ON/OFF: 25%
#0019
P
F
---
---
---
,IR0 hasta ,IR15
–2048 hasta +2047 ,IR0 hasta –2048 hasta
+2047 ,IR15
DR0 hasta DR15, IR0 hasta IR15
,IR0+(++) hasta ,IR15+(++)
,–(– –)IR0 hasta, –(– –)IR15
Operación
ON si se excede el rango especificado para P, F o D.
ON si se ha configurado la salida de impulsos utilizando
ORG(889) para el puerto especificado.
ON si se ejecuta PWM(891) en una tarea de interrupción
al ejecutarse una instrucción de control de salida de
impulsos en el curso de una tarea cíclica.
Factor de relación ON/OFF: 50% Factor de relación ON/OFF: 25%
CIO 000000 ON
Sección 5-10
D
---
CIO 000001 ON