PROFINET Function Block LibraryΒΆ

The Function Block library PROFINET_AC500_V13.lib contains different function blocks to get IO controller and connected IO devices information about the status of communication and error states. These function blocks can be embedded additionally, especially for the initial operation.

A detailed Function Block description can be found in the PROFINET Library.

PROFINET Status and Diagnosis via Function Blocks

The status messages of the PROFINET bus are requested by the Function Blocks PNIO_STATE and PNIO_SYS_DIAG, which give following information:

Function Block Name Function
PNIO_STATE: PNIO_STATE Common information about the PROFINET bus state
PNIO_SYS_DIAG: PNIO_SYS_DIAG Detailed information about the PROFINET bus state

PROFINET IO Device Error Diagnosis via Function Blocks

Error and status messages describing I/O devices are queried by PNIO_DEV_ALARM.

Function Block Name Function
PNIO_DEV_ALARM: PNIO_DEV_ALARM Representation of diagnosis messages from connected IO devices