27
5.4 Internal Logic Settings
5.4.1 Fail-safe Values
5.4.1.1
Overview
The card can be configured to perform a specific set of actions when network communications are lost
(timeout event). This allows each inverter parameter to have its own unique “fail-safe” condition in the
event of network interruption. Support for this feature varies depending on the protocol: refer to the
protocol-specific section of this manual for further information.
There are two separate elements that comprise the timeout configuration:
•
The timeout time
•
Timeout Object configuration
5.4.1.2
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 a driver’s
configuration, and used by the protocol drivers themselves to determine abnormal loss-of-
communications conditions. These conditions then trigger timeout processing events. If it is not desired
to have a certain protocol trigger timeout processing events, then the protocol’s timeout time may be set
to 0 (the default value) to disable this feature.
For some protocols, the timeout time is set by the master device (PLC, scanner, etc.), and a timeout
time setting is therefore not provided in the Configuration Studio’s driver configuration. Additionally, not
all protocols support timeout detection: refer to the protocol-specific sections of this manual for more
information.
5.4.1.3
Timeout Object Configuration
A timeout object is used as part of the timeout processing to set certain parameters to “fail-safe” values.
When a timeout event is triggered by a protocol, the timeout objects are parsed and written to the
corresponding parameter(s). The timeout object(s) will be executed sequentially from first to last. To add
a timeout object, select the device in the
Project
panel, then add
Internal Logic…Fail-safe
Values…Timeout Object
. The following paragraphs describe the configurable fields of a timeout object:
Description
This field is strictly for user reference: it is not used at any time by the device.
Parameter
Enter the parameter (in section 4).
Data Type
This is the size of valid values and is fixed to “16-Bit Unsigned” allows for a range of timeout values
between 0 and 65535.
Value
Enter the “fail-safe” timeout value that the parameter encompassed by this timeout object will be
automatically written with upon processing a timeout event triggered by a protocol.
5.4.2 Fail-safe Example
This example will demonstrate how to add one timeout
object which will assign a value of 2000 (20.00Hz) to
parameter 00.04 (frequency command). In the
Project
panel, select the device and add
Internal Logic…Fail-
safe Values…Timeout Object
as shown in Figure 3.
The red error indicators are normal at this stage as the
Timeout Object Settings
have not yet been
configured.
Next, configure the
Timeout Object Settings
as
shown in Figure 4.
Figure 3: Timeout Object Project Panel