beautypg.com

ProSoft Technology PS69-DPS User Manual

Page 88

background image

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