ProSoft Technology PS69-DPS User Manual
Page 88
Reference
PS69-DPS ♦ CompactLogix or MicroLogix Platform
User Manual
Profibus DP Slave Communication Module
Page 88 of 108
ProSoft Technology, Inc.
May 9, 2014
DPS_DIAGNOSTIC_REQUEST
Parameter
Data Type
Value
Description
Reserved1
INT
0
Reserved
Reserved2
INT
0
Reserved
Reserved3
INT
0
Reserved
Command
SINT
24
Command for Service Diagnostic Request
Reserved4
SINT
0
Reserved
Reserved5
INT
0
Reserved
Reserved6
INT
0
Reserved
Reserved7
SINT
0
Reserved
ExtDiagDataCnt
SINT
0.. 32
Number of extended diagnostic bytes to send.
Mode
SINT
1 or 0
Bit 0 = 1: don"t set the Ext_Diag_Data bit in the standard
diagnostic data even if user diagnostic data are present.
Bit 1 ... 7: reserved
Function
SINT
18
DPS_FUNC_SINGLE_DIAG
(send diagnostic request once)
Data[0 .. 31]
SINT[32]
0-255
Data for user specific extended diagnostic. The user can
enter up to 32 bytes (*)
(*) For the proper format of ext. diag data refer to the PROFIBUS Norm. If the
ext. diag data are not well formatted the module will reject the diagnostic request.
DPS_ DIAGNOSTIC_CONFIRM
Parameter
Data Type
Value
Description
Reserved1
INT
0
Reserved
Reserved2
INT
0
Reserved
Answer
SINT
24
Answer DPS Diag
Failure
SINT
e
Error, status (see following section)
Reserved3
INT
0
Reserved
Reserved4
INT
0
Reserved
Reserved5
INT
0
Reserved
Reserved6
SINT
0
Reserved
ExtDiagDataCnt
SINT
0
Always 0 in answer
Mode
SINT
0
Always 0 in answer
Function
SINT
18
DPS_FUNC_SINGLE_DIAG
DPS Diagnostic Confirmation