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:
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:
A non-zero error code for a command indicates an error.