DOCA0272EN-00

DP_SIL_Interface_Module_AssetMgmt (PROFIBUS DP)

NOTE: Safety Integrity Level according to standard IEC 61508.

The following tables give information about the parameters of the function block interface.

Inputs

Input

Data Type

Description

Variable Category

i_xEnable

BOOL

Activates the function block processing. Cyclic data will be read/written to the hardware IO interface.

Function block control

i_xAcyclicBusy

BOOL

Can be used to block the acyclic execution if acyclic communication of another function block is active.

Function block control

i_xExecute

BOOL

Starts an acyclic request on a rising edge.

Function block control

i_hwModuleHWID

HW_IO

Must correspond to the hardware identifier of the of the related device to be able to execute the acyclic communication.

Communication parameter

Outputs

Output

Data Type

Description

Variable Category

q_xActive

BOOL

If this output is set to TRUE, the Avatar function block is enabled, or an acyclic request is busy.

Function block status

q_xError

BOOL

If this output is set to TRUE, a detected error occurred while executing the Avatar function block. For detailed information about the detected error, see the value of the Error ID.

Function block status

q_dwErrorID

DWORD

The Error ID shows detailed information about the detected error that occurred. Possible values are shown in the table below.

Function block status

q_dwAcyclicStatus

DWORD

The Acyclic status provides detailed information about the acyclic fieldbus communication, including detected error details. For detailed information about the status values, see Function Block Library.

Function block status

q_xAcyclicBusy

BOOL

If this output is set to TRUE, an acyclic request is still busy.

Function block status

q_udtProductData

UDT_ProductData

Contains all relevant product data of the device.

Acyclic data

q_udiTimeOn

UDINT

The length of time that the device has been switched on.

Acyclic data

q_uiNumDevEvt

UINT

The number of detected device events.

Acyclic data

q_udiNumDevicePowOn

UDINT

The number of device power cycles.

Acyclic data

q_udiNumSILStop

UDINT

The number of SIL Stops of the device.

Acyclic data

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

Was this helpful?