Impulso; Instrucción Ctrl_Pwm - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

8.6

Impulso

8.6.1
Instrucción CTRL_PWM
Tabla 8- 118 Instrucción CTRL_PWM (modulación del ancho de impulsos)
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En el ejemplo SCL, "CTRL_PWM_DB" es el nombre del DB de instancia.
2
CTRL_HSC
Tabla 8- 119 Tipos de datos para los parámetros
Parámetro y tipo
PWM
IN
ENABLE
IN
BUSY
OUT
STATUS
OUT
La instrucción CTRL_PWM almacena la información de parámetros en el DB. El usuario no
modifica por separado los parámetros del bloque de datos, sino que la instrucción
CTRL_PWM los controla.
Determine el generador de impulsos habilitado que desea utilizar, utilizando su nombre de
variable para el parámetro PWM.
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.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
SCL
"CTRL_PWM_DB"(
PWM:=_word_in_,
enable:=_bool_in_,
busy=>_bool_out_,
status=>_word_out_);
Tipo de datos
Descripción
HW_PWM
Identificador PWM: Los nombres de los generadores de impulsos
(Word)
habilitados se convierten en variables en la tabla de variables
"Constantes" y están disponibles para ser utilizados como parámetro
PWM. (Valor predeterminado: 0)
Bool
1= iniciar generador de impulsos
0 = parar generador de impulsos
Bool
Función ocupada (valor predeterminado: 0)
Word
Código de condición de ejecución (valor predeterminado: 0)
Descripción
Ofrece una salida fija de tiempo de ciclo con un ciclo
de trabajo variable. La salida PWM se ejecuta
continuamente tras haberse iniciado a la frecuencia
indicada (tiempo de ciclo). La duración de impulso
varía según sea necesario para obtener el control
deseado.
Instrucciones avanzadas
8.6 Impulso
323

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido