ProSoft Technology PS69-DPM User Manual

Page 62

Advertising
background image

Contents

PS69-DPM ♦ CompactLogix or MicroLogix Platform

User Manual

PROFIBUS DPV1 Master

Page 62 of 130

ProSoft Technology, Inc.

October 1, 2014

Bit Offset

Structure Member

Data Type

Description

6

HsAck6

BOOL

Reserved

7

HsAck7

BOOL

Reserved

The handshake acknowledge bits provide an indication to the user application if a command
has been processed. Every handshake acknowledge bit has a corresponding handshake
request bit. A command can be triggered by setting the corresponding handshake request
bit in the device command register of the output array. If the handshake acknowledge bit is
equal to the corresponding handshake request bit the command has completed and the
user program can begin the next command. If unequal, the command is still being
processed.

HsAck0 := SlvDiagCnf
This bit indicates the processing of a SlaveDiag request. If this bit is equal to SlvDiagReq in
the Command register the command has been processed. If unequal, the command is still in
progress.

HsAck1 := GlbCtrlCnf
This bit indicates the processing of a Global Control request. If this bit is equal to
GlbCtrlReq in the Command register the command has been processed. If unequal, the
command is still in progress.

HsAck2..7 := Reserved
Reseved for future use.

Firmware Revision

This data field, which is part of the input image of the CompactLogix PROFIBUS Master
module, contains the current firmware revision. The Minor revision indication will be in the
low byte and the Major revision will be in the high byte. The Firmware Field is placed in the
Input area as shown in the following table.

Byte Offset

Structure Member

Data Type

Description

4

FwMinor

SINT

Firmware Minor Revision

5

FwMajor

SINT

Firmware Major Revision

6 to 7

Reserved

INT

Reserved

Example:

If FwMajor = 10 and FwMinor = 1 then the firmware revision is 10.1.

Due to a different internal firmware numbering scheme than Major/Minor version the
following scheme is used to utilize this information to support requirements for a major
revision/minor revision. Details are provided in the following table. Because the first release
of the modules internal firmware will start with at least V01.000 the first firmware version in
Major Minor scheme will be at least 10.00.

FW Revision

FW Major

FW Minor

V01.000

10

00

V01.001

10

01

Advertising