ILX69-PBM ♦ CompactLogix™ or MicroLogix™ Platform
Communication
PROFIBUS Master Communication Module
User Manual
ProSoft Technology, Inc.
Page 65 of 113
Note:
The user application can only initiate a new command as long as the
HsReq and the HsAck bits are equal.
HsReq0 – Handshake Request 0
The user program can use this bit to execute a Slave Diagnostics request. This bit is to
be used with the SlvDiagCnf bit in the Handshake Acknowledge bits to determine if the
command has been processed. See the section on Device Status Registers for more
details.
HsReq1 – Handshake Request 1
The user program can use this bit to execute a Global Control command. This bit is to be
used with the GlbCtrCnf bit to determine if the command has been processed. See the
section on Device Status Registers for more details.
HsReq2...7 – Handshake Request 2 … 7
Reserved for future use.
Firmware Revision
Bytes 4 to 7 contain the current
Firmware Revision
of the ILX69-PBM. The Minor
revision is the low byte and the Major revision is the high byte. The mapping is shown in
the table below.
Byte
Offset
Structure
Member
Data Type
Description
4
FwMinor
SINT
Firmware Minor Revision
5
FwMajor
SINT
Firmware Major Revision
Example:
If FwMajor = 10 and FwMinor = 1, the firmware revision is 10.1.
Due to a different internal firmware numbering scheme than Major/Minor version, the
following method is used to utilize this information to support requirements for a major
revision/minor revision of the CompactLogix controller. Because the first release of the
ILX69-PBM internal firmware will start with at least V01.000, the first firmware version in
Major Minor scheme will be at least 10.00. Details are provided in the table below.
FW Revision
FW Major
FW Minor
V01.000
10
00
V01.001
10
01
…