Bloque de funciones de PTOGetParam

Descripción de funciones

Este bloque de funciones devuelve el valor de un parámetro específico para un canal PTO especificado.

Representación gráfica

G-RU-0010481.2.gif-high.gif

 

 

Representación IL y ST

Para ver la representación general en lenguaje IL o ST, consulte el capítulo Representación de las funciones y los bloques de funciones.

Descripción de variables de E/S

En esta tabla se describen las variables de entrada:

Entradas

Tipo

Comentario

PTO_REF_IN

PTO_REF

Referencia al canal de PTO.

Para conectarse al PTO_REF de PTOSimple o a la PTO_REF_OUT de los bloques de funciones de los PTO.

Execute

BOOL

En un flanco ascendente, inicia la ejecución del bloque de funciones.

Cuando es FALSE, no resetea las salidas del bloque de funciones. Los pins de salida de este bloque de funciones muestran el último estado hasta el siguiente flanco ascendente de la entrada de Execution.

Param

PTO_PARAMETER_TYPE

Parámetro para leer.

En esta tabla se describen las variables de salida:

Salidas

Tipo

Comentario

PTO_REF_OUT

PTO_REF

Referencia al canal de PTO.

Para conectarse con el pin de entrada de PTO_REF_IN de los bloques de funciones PTO.

Terminado

BOOL

TRUE = indica que ParamValue es válido.

La ejecución del bloque de funciones ha finalizado.

Busy

BOOL

TRUE = indica que la ejecución del bloque de funciones está en curso.

Error

BOOL

TRUE = indica que se ha detectado un error.

La ejecución del bloque de funciones ha finalizado.

ErrID

PTOPWM_ERR_TYPE

Cuando Error es TRUE: tipo de error detectado

ParamValue

DWORD

Cuando Done es TRUE: El valor del parámetro es válido.

NOTA: Para obtener más información sobre los pins Done, Busy, CommandAborted y Execution, consulte Información general sobre la gestión de bloques de funciones.