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 |