EasyManua.ls Logo

ProSoft PLX32-EIP-MBTCP-UA - Page 102

ProSoft PLX32-EIP-MBTCP-UA
156 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MBTCP Protocol PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
User Manual
Page 102 of 156 ProSoft Technology, Inc.
March 8, 2018
Offsets 8 and 9 contain information about the most recent communication
errors.
The Current Error (offset 8) has a non-zero value if the currently executing
client command experiences an error.
The Last Error (offset 9) stores the most recent non-zero value error code
that was reported by the client the last time it experienced an error. Note that
this value is protected. This register holds the last error value until you clear
the memory by a restart, reset, cold-boot, or warm-boot operation. Therefore,
any value here may be from an error that occurred at any time since the
PLX32-EIP-MBTCP-UA was last restarted.
MBTCP Client Command List Error Data
The PLX32-EIP-MBTCP-UA stores a status/error code in upper memory for each
command in each MBTCP client’s command list. The following table lists the
addresses in upper memory where the PLX32-EIP-MBTCP-UA stores the
command list error data for each MBTCP Client:
Client
Address Range
0
15500 to 15515
1
15516 to 15531
2
15532 to 15547
.
.
.
.
8
15628 to 15643
9
15644 to 15659
The first word in each client’s command list error data area contains the
status/error code for the first command in the client’s Command List. Each
successive word in the Command Error List is associated with the next command
in the client Command List. Therefore, the number of valid error values depends
on on the number of commands defined.
The structure of the command list error data area (which is the same for all
Clients) is displayed in the following table:
Offset
Description
0
Command #1 Error Code
1
Command #2 Error Code
2
Command #3 Error Code
.
.
.
.
14
Command #15 Error Code
15
Command #16 Error Code
A non-zero error code for a command indicates an error.

Table of Contents