PROFINET-based diagnostics
For PROFINET, to transfer PROFIdrive message classes, channel diagnostics (Channel
Diagnosis) are used (see PROFINET IO specification (
)).
A message always comprises the following components in this specific sequence:
● Block Header (6 Byte)
– Blocktype
– Blocklength
– BlockversionHigh
– BlockversionLow
● API (4 Byte)
● Slot Number (2 Byte)
● Sub Slot Number (2 Byte)
● Channel Number (2 Byte)
● Channel Properties (0x8000) (2 Byte)
● User Structure Identifier (2 Byte)
● Channel Diagnosis Data (6 Byte)
– Channel Number (2 Byte)
– Channel Properties (2 Byte)
– Channel Error Type (2 Byte)
Overview:
%ORFN+HDGHU
%ORFNW\SH
%ORFNOHQJWK
%ORFNLJK
%ORFNYHUVLRQ/RZ
$3,
6ORWQXPEHU
6XE6ORWQXPEHU
&KDQQHOQXPEHU
&KDQQHO3URSHUWLHV
8VHU6WUXFWXUH,GHQWLILHU
%\WH
%\WH
%\WH
%\WH %\WH %\WH
%\WH %\WH %\WH %\WH
%\WH
%\WH
&KDQQHO(UURU7\SH
&KDQQHO3URSHUWLHV
&KDQQHO1XPEHU
8
8
8
&KDQQHO'LDJQRVLV'DWD
Figure A-5
Components of a message
Communication
A.1 Communication
Industrial Security
Configuration Manual, 08/2017, A5E36912609A
107