9.8.2
CTRL_PTO (tren de impulsos)
La instrucción PTO ofrece una onda cuadrada con un 50 % de salida de ciclo de carga a
una frecuencia especificada. Se utiliza la instrucción CTRL_PTO para asignar la frecuencia
sin un bloque de datos (DB) de eje para objetos tecnológicos (TO).
La instrucción requiere un generador de impulsos. Debe activar el generador de impulsos y
seleccionar un tipo de señal en la configuración hardware. Consulte "Configurar un canal de
impulsos para PWM o PTO" (Página 518) para obtener más información.
Se accede a la instrucción CTRL_PTO en las instrucciones avanzadas de las Task Cards.
Tabla 9- 188 Instrucción CTRL_PTO (tren de impulsos)
KOP / FUP
1
Cuando se inserta la instrucción, STEP 7 muestra el cuadro de diálogo "Opciones de llamada" para crear el DB asocia-
1
do.
En el ejemplo SCL, "CTRL_PTO_DB" es el nombre del DB de instancia.
2
Tabla 9- 189 Tipos de datos para los parámetros
Parámetro y tipo
EN
IN
REQ
IN
PTO
IN
FREQUENCY
IN
DONE
OUT
BUSY
OUT
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
SCL
2
"CTRL_PTO_DB"(
REQ:=_bool_in_,
PTO:=_uint_in_,
FREQUENCY:=_udint_in_,
DONE=>_bool_out_,
BUSY=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_);
Tipo de datos
Descripción
Bool
1 = Instrucción activada
0 = Instrucción desactivada
Bool
1 = Poner la frecuencia de salida de PTO al valor de la entrada
FREQUENCY
0 = Sin cambios en PTO
HW_PTO
Identificador PTO: ID de hardware del generador de impulsos:
(Word)
Los nombres de los generadores de impulsos activados se convier-
•
ten en variables en la tabla de variables "Constantes" y están dis-
ponibles para ser utilizados como parámetro PTO. (Valor
predeterminado = 0)
Encontrará la ID de hardware en la vista de dispositivos de las
•
propiedades del generador de impulsos. Las constantes de sistema
también listan las ID de hardware de los generadores de impulsos.
(Valor predeterminado = 0)
UDInt
Frecuencia teórica (en Hz) de PTO. El valor solo se aplica si REQ = 1
(el valor predeterminado es 0 Hz)
Bool
Función finalizada sin errores (valor predeterminado: 0)
Bool
Función ocupada (valor predeterminado: 0)
Instrucciones avanzadas
Descripción
La instrucción PTO permite al usuario
controlar la frecuencia para una salida de
onda cuadrada (50% del ciclo de carga).
9.8 Impulso
513