Application Timeout Errors; Egd Configuration Mismatch Errors - GE RX3i User Manual

Pacsystems
Hide thumbs Also See for RX3i:
Table of Contents

Advertisement

Chapter 12. Diagnostics

Application Timeout Errors

Application timeout errors include:
SRTP Channel timeout errors (COMMREQ Status 0190H or 0290H at the client)
EGD Command timeout errors (COMMREQ Status 0190H at the client)
EGD consumed exchange refresh errors (Exchange Status 6 or 7).
Application timeout errors can happen for several reasons, including:
Incorrect destination device address, or destination device not on the network. The communication service
cannot be performed.
Verify that the destination device address is correct and that the destination device is functioning properly.
Ping the destination device to check that it is present on the network.
The network throughput cannot keep up with the traffic generated by the application. This condition can
occur when the intervening network components between the application devices cannot handle the
volume of network traffic, causing network packets to be dropped.
For SRTP, this causes TCP retransmissions; repetitive retransmissions can slow the SRTP responses enough
that the client detects an application timeout error.
For EGD, this causes samples to be dropped. If the consumer misses enough samples, it detects a
consumer timeout error; when that exchange subsequently receives samples, the consumer may detect a
Data with Refresh error.
This condition typically arises when intermediate network routers or switches lack the buffering or
processing capacity to handle the network load. Reduce the volume of traffic on the network, or identify
and upgrade the network component(s) that are unable to handle the traffic volume. Consult you network
administrator for assistance.
The SRTP channel timeout and period include the time required to establish the TCP connection. It is
important to consider the connection time when configuring these values. If more than one SRTP channel
is being established and the PACSystems server has just been restarted or updated with a new hardware
configuration, the channel timeout and period should be more than one second. This allows sufficient time
for the high level of TCP traffic required to establish new network connections. When first establishing a
channel, a channel timeout lower than one second may result in a 0190H (channel timeout) COMMREQ
status and a channel period lower than one second may result in a 0290H (period expired error)

EGD Configuration Mismatch Errors

When using Ethernet Global Data, the produced exchange (defined at the producer) must agree with the
consumed exchange (defined at the consumer). The consumer generates an error when the size of an
exchange received from the network differs from the configured size for that consumed exchange.
This error is indicated in the Controller Fault Table as:
"LAN system-software fault; resuming"
with exception Event = 28, Entry 2 = 1d
As this error is generated each time the mismatched exchange is received, the Ethernet exception log can
quickly fill up with mismatch error events.
Cause
Producer and Consumer
exchange definitions are of
different size.
If the consumer wishes to ignore certain portions of a consumed exchange, be sure that the length of the
ignored portions is correct. The ignored portion is specified as a byte count.
236
PACSystems* RX7i & RX3i TCP/IP Ethernet Communications User Manual
Corrective Action
Review the conflicting exchange definitions at the producer and at the
consumer. Change the incorrect exchange definition so that produced and
consumed definitions are the same size.
GFK-2224Q

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rx7i

Table of Contents