VALMET (TEJAS Series V) Slave Protocol
VALMET (TEJAS Series V) Slave Protocol
S1120-29-1, version 6
Contents
1. Introduction ............................................................................................................................. 1
2. Features.................................................................................................................................... 2
2.1 Communications....................................................................................................................... 2
2.2 Interoperability ........................................................................................................................ 2
2.2.1 Implementation Restrictions and Warnings .................................................................. 2
2.2.2 Supported Opcodes.................................................................................................... 2
3. Configuration Settings ............................................................................................................. 4
3.1 General Settings....................................................................................................................... 4
3.2 Analog Input Settings ............................................................................................................... 5
3.3 Binary Input Settings ................................................................................................................ 6
3.4 Counter Input Settings ............................................................................................................. 7
3.5 Analog Output Settings ............................................................................................................. 8
3.6 Binary Output Settings ............................................................................................................. 9
4. Implementation Details ......................................................................................................... 11
4.1 Startup Sequence ................................................................................................................... 11
4.2 Scan Cycle ............................................................................................................................. 11
4.3 Special Features ..................................................................................................................... 11
4.3.1 Generated Binary Inputs .......................................................................................... 11
5. Troubleshooting ..................................................................................................................... 12
2.1 Communications
The following communications features are available when interconnecting devices to the
SMP Gateway:
Feature Comment
Serial Port This protocol component supports the RS-232, RS-422 and RS-485
interfaces at bit rates up to 115200 bps.
TCP/IP This protocol component supports TCP/IP communications.
Multidrop This protocol component can be used over a multidrop link, if its
device address is different than the one of other devices sharing the
link.
Serial Radios The VALMET TEJAS - Series V protocol component supports
asynchronous communications using serial radios.
2.2 Interoperability
This section, in conjunction with chapter 3, provides complete information on how to
communicate with the VALMET TEJAS - Series V slave via the TEJAS protocol.
2.2.1 Implementation Restrictions and Warnings
The following protocol and/or implementation restrictions must be understood:
The data reported by the VALMET TEJAS - Series V slave protocol is updated internally as
fast as it is injected in the Real-Time Data Exchange component by the various master
components. Obviously, when a master station is exchanging information with a VALMET
TEJAS - Series V slave, the freshness of the data depends on the configuration (polling
cycle/report by exception) of the master station, as well as on the polling cycle of the
masters that are providing the data.
The following RTU types are supported:
Micro/1
Micro/1C
Micro/1E
Micro/1L
Camdac
Landac
Wesdac D20
2.2.2 Supported Opcodes
The following request codes are supported by the VALMET TEJAS - Series V slave protocol
component:
Setting Description
Device Prefix A string used as a prefix for all the I/O point names supported by a
particular device. This prefix ensures that every I/O point name in
the system is unique. Each device monitored by the system must
have its own, unique device prefix.
A device prefix is not required for a VALMET TEJAS - Series V slave,
but defining one adds two system (logical) data points to the
component: ___LinkActive and ___LinkAvailable (see section 4.3.1
for details).
Range: 1 to 19 ASCII characters
Default value: none
RTU Address The RTU address that identifies the slave component in requests
and responses.
The VALMET TEJAS - Series V slave supports and processes
requests with a ‘0’ address (global address), but does not respond
to these requests.
Range: Wesdac D20: 1 to 32,767
Others: 1 to 127
Default value: 1
RTU Type The type of RTU emulated by the slave component. This setting is
used to determine the appropriate interpretation of the detailed
RTU status flags. The Wesdac D20 RTU type also specifies 2-byte
address support. You choose the type in a drop-down list.
Allowed values: Micro 1
Micro 1C
Micro 1E
Micro 1L
LANDAC
CAMDAC
WESDAC D20
Default value: LANDAC
Setting Description
Name The name of the point for which you want to retrieve information
from the RTDX.
Range: 1 to 39 ASCII characters
Default value: none
Address The status point address assigned to the point.
Range: 0 to 255
Default value: 0
Disabled When this setting is selected, the point is ignored by the protocol
component.
Range: checkmark / no checkmark
Default value: no checkmark
Inverted Pol. A checkmark indicates that the state received from the RTDX for
this point should be inverted before being reported to the master
station.
Range: checkmark / no checkmark
Default value: no checkmark
Setting Description
Name The name of the point for which you want to retrieve information from the
RTDX.
Range: 1 to 39 ASCII characters
Default value: none
Address The accumulator address assigned to the point.
In the range specified below for Wesdac D20, 200 represents the first Sangamo
counter.
Range: Wesdac D20: 0 to 199 (counter input)
200 to 255 (Sangamo BCD counter)
Others: 0 to 255
Default value: 0
Disabled When this setting is selected, the point is ignored by the protocol component.
Range: checkmark / no checkmark
Default value: no checkmark
Setting Description
Name The name of the point for which you want to retrieve information
from the RTDX.
Range: 1 to 39 ASCII characters
Default value: none
Address The setpoint address assigned to the point.
Range: 0 to 63
Default value: 0
Disabled When this setting is selected, the point is ignored by the protocol
component.
Range: checkmark / no checkmark
Default value: no checkmark
Unipolar Defines how an RTDX analog value will be encoded as a TEJAS
setpoint value. A checkmark indicates a 12-bit unipolar value
(absolute positive value). Otherwise, the value will be treated as a
12-bit 2’s complement value.
Range: checkmark / no checkmark
Default value: no checkmark
Simulated Control Indicates for which command type sent to the master protocol
Confirmation component that owns the point, simulated confirmations are
required.
Simulated confirmation differs from real confirmation in that it is
sent by the master protocol component before the operation is
performed, and confirmed by the remote device. A real
confirmation is sent back only after the specified operation is
performed and confirmed by the remote device.
DIRECT EXECUTE commands are processed as EXECUTE
commands.
Allowed values: Never
SELECT only
EXECUTE only
SELECT and EXECUTE
Default value: SELECT and EXECUTE
Scale The processing performed to convert the analog information
obtained from the RTDX to the VALMET TEJAS 12-bit format is:
Raw value = (floating-point value - offset) / scale
If the Unipolar setting is selected, the resulting value is converted
to a 12-bit unsigned value.
Range: –3.4E38 to 3.4E38, not 0.0
Default value: 1.0
Setting Description
Name The name of the point for which you want to retrieve information
from the RTDX.
Range: 1 to 39 ASCII characters
Default value: none
Address The control point address assigned to the point.
Range: 0 to 255
Default value: 0
Disabled When this setting is selected, the point is ignored by the protocol
component.
Range: checkmark / no checkmark
Default value: no checkmark
Simulated Control Indicates for which command type sent to the master protocol
Confirmation component that owns the point, simulated confirmations are
required.
Simulated confirmation differs from real confirmation in that it is
sent by the master protocol component before the operation is
performed, and confirmed by the remote device. A real
confirmation is sent back only after the specified operation is
performed and confirmed by the remote device.
DIRECT EXECUTE commands are processed as EXECUTE
commands.
Allowed values: Never
SELECT only
EXECUTE only
SELECT and EXECUTE
Default value: SELECT and EXECUTE
Once the link has been initialized, and as long as it remains active, a regular scanning cycle is
performed on a continuous basis. Note that the link is not considered active until a valid
association is made.
Name Description
___LinkActive Indicates whether or not the link configured for this protocol
instance shows signs of activity.
___LinkAvailable Indicates whether or not the link configured for this protocol
instance is operational.
Problem Solution
The SMP Gateway is not This problem can be due to one of the following:
communicating with the There is a problem in the SMP Gateway settings, which
master station. results in a failed startup.
RTU addressing problem: The configured RTU Address
general setting does not match the one configured in the
master station.
Cable problems: Make sure you are using the right cables
and that they are working properly. If possible, replace the
cable you think is defective with one that is known to work.
Serial interface configuration problem: Serial interfaces on
an SMP Gateway can be configured in RS232, RS422 and
RS485. The interface configuration may not be compatible
with the interface configuration of your IED.
DTE-DCE problems: SMP Gateway ports are configured in
DTE mode. You should therefore use a straight cable to
connect to a modem or to most IED maintenance ports. You
should, however, use a NULL modem when connecting
directly to a PC. Use a breakout box to diagnose the
problem.
Baud rate, parity, data bit and stop bit problems: The baud
rate, parity, data bit and stop bit settings must be
configured identically at both ends of the configuration
(serial links only). For the SMP Gateway, this information is
available via the connection statistics or via the
configuration file itself.