Chapter 12. Diagnostics
236
PACSystems* RX7i & RX3i TCP/IP Ethernet Communications User Manual
GFK-2224Q
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
Corrective Action
Producer and Consumer
exchange definitions are of
different size.
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.
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.
Summary of Contents for PACSystems RX7i
Page 45: ......
Page 80: ...Chapter 4 Configuration GFK 2224Q January 2017 67 ...
Page 81: ......
Page 122: ...Chapter 6 Programming EGD Commands GFK 2224Q January 2017 109 ...
Page 147: ......
Page 211: ......
Page 262: ...Chapter 13 Network Administration GFK 2224Q January 2017 249 ...
Page 263: ......