Programación del tipo Simple

Descripción general

Un tipo Simple siempre se gestiona mediante un bloque de funciones HSCSimple_M241.

NOTA: En el momento de la compilación, se produce un código de error detectado si se utiliza el bloque de funciones HSCSimple_M241 para gestionar un tipo de HSC diferente.

Adición de un bloque de funciones HSCSimple

Paso

Descripción

1

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

Seleccione Controlador > M241 > M241 HSC > HSC > HSCSimple_M241 de la lista y, a continuación, arrastre el elemento y suéltelo en la ventana POU.

2

Escriba el nombre de la instancia del tipo Simple (definido en la configuración) o seleccione la instancia del bloque de funciones haciendo clic en:

G-SE-0005277.1.gif-high.gif

Puede seleccionar la instancia HSC mediante el asistente de entrada en la siguiente ruta: <MyController> > Contadores.

G-SE-0030638.1.gif-high.gif

 

 

G-SE-0074953.1.gif

 

 

Utilización de las variables de E/S

En las tablas siguientes se describe cómo se utilizan los diversos pins del bloque de funciones en la modalidad Bucle en el módulo.

En esta tabla se describen las variables de entrada:

Entrada

Tipo

Comentario

Enable

BOOL

TRUE = autoriza cambios en el valor actual del contador.

Sync

BOOL

En el flanco ascendente, restablece e inicia el contador.

ACK_Modulo

BOOL

En el flanco ascendente, resetea Modulo_Flag.

En esta tabla se describen las variables de salida:

Salida

Tipo

Comentario

HSC_REF

EXPERT_REF

Referencia al HSC.

Se utiliza como entrada de bloques de funciones administrativas.

HSC_Err

BOOL

TRUE = indica que se ha detectado un error.

Utilice el bloque de funciones EXPERTGetDiag para obtener más información sobre este error detectado.

Validity

BOOL

TRUE = significa que los valores de salida del bloque de funciones son válidos.

Run

BOOL

Irrelevante

Modulo_Flag

BOOL

Se establece en TRUE cuando el contador sobrepasa el valor Modulo.

CurrentValue

DWORD

Valor actual del contador.