PN_Starter_AssetMgmt (PROFINET IO)
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_hwSubmHWID |
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 |