Timeout Time; Timeout Object Configuration - ICC XLTR-1000 Instruction Manual

Multiprotocol rs-485 gateway
Hide thumbs Also See for XLTR-1000:
Table of Contents

Advertisement

ICC
Note that this feature is only used with slave/server protocols. This is not the
same as the timeout value used for master/client protocols. For more information,
refer to section 8.3.
There are two separate elements that comprise the timeout configuration:
The timeout time

Timeout Object configuration

8.2.1 Timeout Time

The timeout time is the maximum number of milliseconds for a break in network
communications before a timeout will be triggered. This timeout setting is
configured at the protocol level as part of the port configuration, and used by the
protocol drivers themselves to determine abnormal loss-of-communications
conditions and, optionally, trigger a gateway-wide timeout processing event. If it is
not desired to have a certain protocol trigger a timeout processing event, then the
protocol's timeout time may be set to 0 (the default value) to disable this feature.
Refer to section 8.3 for details.
8.2.2 Timeout Object Configuration
A timeout object is used by the gateway as part of the timeout processing to set
certain addresses of the database to "fail-safe" values. When a timeout event is
triggered by a protocol, the timeout objects are parsed and the configured 8-bit,
16-bit, or 32-bit value is written to the corresponding address(es). The following
describes the configurable fields of a timeout object:
Database Addr
This field is the starting address in the database where the first data element of
this timeout object will begin. Depending on the designated Data Type, the
maximum allowable database address is 4095, 4094, or 4092 for 8-bit, 16-bit, or
32-bit sized objects, respectively.
Data Type
This field selects the size and range of valid values for each data element in this
timeout object. For instance, selecting 16-bit unsigned allows for a range of
values between 0 and 65535, using 2 bytes in the database. Whereas selecting
16-bit signed allows for a range of values between -32768 and 32767, also using
2 bytes in the database. Select the desired data type from this dropdown.
Value
This is the "fail-safe" timeout value that every data element in this timeout object
will be automatically written to upon processing of a timeout event triggered by a
protocol.
22

Advertisement

Table of Contents
loading

Table of Contents