Industrial
Electronic Devices
ADFweb.com S.r.l.
User Manual
PROFINET/ HART Master
Document code: MN67912_ENG Revision 1.000 Page 24 of 30
HART DIAGNOSTIC OVER PROFINET:
It is possible to save the HART Diagnostic on Output PROFINET array using the field “Diagnostic” of the section “Set Communication”.
In this case, the status of each HART request defined in the section “HART Variables” is saved starting from the byte of the PROFINET array
defined in the section “Set Communication”.
Each bit will represent the status of a HART request:
If for a request the converter receives a correct response, the status bit is put to ‘0’;
If for a request the converter receives a wrong response or it doesn’t receive any response, the status bit is put to ‘1’.
Example:
In the section “HART Variables” 16 HART requests are defined. The first 8 requests are working and the others are not working.
The status bits of the HART Diagnostic on PROFINET will be:
Byte x
Byte x+1
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
where ‘x’ is the starting byte of the PROFINET array where the HART diagnostic is saved.