PLX3x Series ♦ Multi-Protocol Gateways
SIE Protocol
User Manual
ProSoft Technology, Inc.
Page 171 of 215
January 25, 2018
9.3.2 SIE Status Data in Upper Memory
Each SIE client has an associated status data area located in the gateway's
upper memory. You can use data mapping in the gateway to map this data into
the normal user data range of the gateway's database. See Mapping Data in
Module Memory (page 24).
The following table lists the starting addresses in the upper memory where the
gateway stores the status data for each client:
Client
Gateway Starting Register for Status Data
0
21100
1
21125
2
21151
…
…
…
…
18
21568
19
21594
The following table describes the content of each client's status data area:
Word Offset
Description
0
Command Request Count
1
Command Response Count
2
Command Error Count
3
Number of Request Packets
4
Number of Response Packets
5
Errors Sent
6
Errors Received
7
Configuration Error Word
8
Current Error
9
Last Error
10 to 25
Command List Errors (16 per Client)
For every command that generates an error, the gateway automatically sets the
poll delay parameter for that command to 30 seconds. This instructs the gateway
to wait 30 seconds before it attempts to issue the command again.
As the gateway polls and executes the commands in the Client Command List,
the gateway maintains an error code for each command. The gateway stores the
current error value for each command in the Command List Errors section of
each client's status data area. There is one register for each of the 16 commands
in the command list. An error code of 0 means no error is currently detected for
the specified command.