HSCSetParam_TM3: Ajustar parámetros de un HSC

Descripción del bloque de funciones

Este bloque de funciones administrativas modifica el valor de un parámetro de un HSC.

Representación gráfica

Representación IL y ST

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

Descripción de variables de E/S

En esta tabla se describen las variables de entrada:

Entradas

Tipo

Comentario

HSC_REF_TM3

HSC_REF_TM3

Referencia al bloque de funciones HSC.

No se debe cambiar durante la ejecución del bloque.

Execute

BOOL

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

En el flanco descendente, restablece las salidas del bloque de funciones cuando finaliza su ejecución.

Param

HSC_PARAMETER_TYPE_TM3

Parámetro que se debe configurar.

ParamValue

DINT

Valor de parámetro que se debe escribir.

Si el parámetro solicitado es la base temporal de un HSC principal monofásico, utilice la enumeración HSC_EVENT_TIMEBASE_TYPE_TM3 para configurar el valor.

Si el parámetro solicitado es la base temporal de un medidor de frecuencias, utilice la enumeración HSC_FREQMETER_TIMEBASE_TYPE_TM3 para configurar el valor.

Si el parámetro solicitado es la resolución de un medidor de periodos, utilice la enumeración HSC_PERIODMETER_RESOLUTION_TYPE_TM3 para configurar el valor.

En esta tabla se describen las variables de salida:

Salidas

Tipo

Comentario

Done

BOOL

TRUE = indica que el parámetro se ha escrito correctamente.

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.

ErrorID

HSC_ERROR_TM3

Indica el valor del error detectado.

NOTA: Para obtener más información acerca de los pines Done, Busy y Execute, consulte Información general sobre la gestión de bloques de funciones administrativas.

Adición del bloque de funciones HSCSetParam_TM3

Paso

Descripción

1

Seleccione la ficha Bibliotecas en el catálogo de software y haga clic en Bibliotecas.

Seleccione Intern > IODrivers > TM3 HSC > Administrative > HSCSetParam_TM3 en la lista, arrastre el elemento y colóquelo en la ventana POU.

2

Configure la entrada HSC_REF_TM3 como el nombre de instancia del HSC.