DOCA0272ES-00

DP_Starter_AssetMgmt (PROFIBUS DP)

Las siguientes tablas ofrecen información sobre los parámetros de la interfaz de bloques funcionales.

Entradas

Entrada

Tipo datos

Descripción

Categoría de variables

i_xEnable

BOOL

Activa el procesamiento de bloques funcionales. Los datos cíclicos se leerán/escribirán en la interfaz de E/S del hardware.

Control de bloque funcional

i_xAcyclicBusy

BOOL

Puede utilizarse para bloquear la ejecución acíclica si está activa la comunicación acíclica de otro bloque funcional.

Control de bloque funcional

i_xExecute

BOOL

Inicia la solicitud acíclica en un flanco ascendente.

Control de bloque funcional

i_hwModuleHWID

HW_IO

Debe corresponderse con el identificador de hardware del dispositivo correspondiente para poder ejecutar la comunicación acíclica.

Parámetro de comunicación

Salidas

Salida

Tipo datos

Descripción

Categoría de variables

q_xActive

BOOL

Si esta salida se establece en TRUE, se activa el bloque funcional de Avatar, o bien una solicitud acíclica está ocupada.

Estado de bloque funcional

q_xError

BOOL

Si esta salida se establece en TRUE, se ha producido un error detectado mientras se ejecutaba el bloque funcional de Avatar. Para obtener información detallada sobre el error detectado, consulte el valor de la ID de error.

Estado de bloque funcional

q_dwErrorID

DWORD

La ID de error muestra información detallada sobre el error detectado producido. Los valores posibles se muestran en la tabla siguiente.

Estado de bloque funcional

q_dwAcyclicStatus

DWORD

El Estado acíclico ofrece información detallada sobre la comunicación por bus de campo acíclica, con detalles sobre el error detectado. Para obtener información detallada sobre los valores de estado, consulte Biblioteca de bloques funcionales.

Estado de bloque funcional

q_xAcyclicBusy

BOOL

Si esta salida se establece en TRUE, una solicitud acíclica sigue ocupada.

Estado de bloque funcional

q_udtProductData

UDT_ProductData

Contiene todos los datos de producto relevantes del dispositivo.

Datos acíclicos

q_udiTimeOn

UDINT

La duración del periodo de tiempo que el dispositivo ha estado encendido.

Datos acíclicos

q_udiTimeSwitchOn

UDINT

La duración del periodo de tiempo que el contacto ha estado encendido.

Datos acíclicos

q_uiNumDevEvt

UINT

El número de eventos detectados en el dispositivo.

Datos acíclicos

q_udiNumContClose

UDINT

El número de ciclos de cierre del contactor.

Datos acíclicos

q_udiNumDevicePowOn

UDINT

El número de operaciones de apagado y encendido del dispositivo.

Datos acíclicos

q_uiMaxIrms

UINT

El valor máximo de intensidad medida durante la vida útil del dispositivo.

Datos acíclicos

q_udiAvgIrms

UDINT

El valor calculado de intensidad media.

Datos acíclicos

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

¿Le ha resultado útil?