ProSoft Technology MVI56-103M User Manual

Page 41

Advertising
background image

MVI56-103M ♦ ControlLogix Platform

Configuring the MVI56-103M Module

IEC 60870-5-103 Master Communication Module

User Manual

ProSoft Technology, Inc.

Page 41 of 152

February 22, 2013

2.6.6 Data Type

When interfacing data in the processor to that of the IEC 60870-5-103 protocol, it
is important that the user understand the mapping of the data types to their
corresponding representation in the modules database. The following table lists
the data types supported by the module and their associated storage
representation:

Type ID

Description

Data Representation

1

Time-tagged messages with each data
point represented by two bits.

Dual-bit status (7.2.6.5 with 00b (0 decimal) =
not used, 01b (1 decimal) = Off, 10b (2
decimal) = On and 11b (3 decimal) = not used

2

Time-tagged messages with relative
time with each point represented by
two bits.

Dual-bit status (7.2.6.5 with 00b (0 decimal) =
not used, 01b (1 decimal) = Off, 10b (2
decimal) = On and 11b (3 decimal) = not used

3

Measurands with quality descriptor.
The lower 3 bits of the values
represented in this data type contain
status information. The upper 13 bits of
the value contained a signed, 12-bit
number. This data type will return from
1 to 4 values. The number of words
received is dependant on the
information object number and the
slave device.

Measurand with quality descriptor (7.2.6.8)
Bit 0: 0 = No overflow, 1 = Overflow
Bit 1: 0 = Valid, 1 = Invalid
Bit 2: Reserved
Bits 3 to 25: Value from -1..+1-2

12

4

Time-tagged measurands with relative
time with the value in the packet
represented by a single floating point
number.*

Short floating-point number stored in IEEE
STD 754 format (Fraction, Exponent, Sign)
(7.2.6.20)

5

Identification data composed of 12
characters of data. Each point in
defined of this data type should reserve
12 bytes (6-word addresses) in the
database for the data received.

Byte data as defined in 7.2.6.2. First 8 bytes
are characters 1 to 8 and last 4 bytes are
manufacture bytes either decimal (0 to 255) or
as ASCII characters.

9

Measurands with quality descriptor.
The lower 3 bits of the values
represented in this data type contain
status information. The upper 13 bits of
the value contained a signed, 12-bit
number. This data type will return from
1 to 9 values (some slaves may return
up to 16 values). The number of words
received is dependant on the
information object number and the
slave device.

Measurand with quality descriptor (7.2.6.8)
Bit 0: 0 = No overflow, 1 = Overflow
Bit 1: 0 = Valid, 1 = Invalid
Bit 2: Reserved
Bits 3 to 25: Value from -1..+1-2

12

20

General command to control a dual-
point object. Each command issued by
the module uses the values of two
adjacent bits in the database or an
override value specified by the user
command.

Dual-bit status (7.2.6.4 with 00b (0 decimal) =
not used, 01b (1 decimal) = Off, 10b (2
decimal) = On and 11b (3 decimal) = not used

* The words should be swapped in the ladder logic.

As shown in the previous table, all bit types are addressed as bits in the modules
database.

For additional details, refer to Addresing the Data Types.

Advertising