ProSoft Technology MVI56-104S User Manual
Page 148

MVI56-104S ♦ ControlLogix Platform
Reference
IEC 60870-5-104 Server Communication Module
User Manual
Page 148 of 188
ProSoft Technology, Inc.
November 18, 2009
Data contained in this database is paged through the input and output images by
coordination of the ControlLogix ladder logic and the MVI56-104S module's
program. Up to 248 total words of data (including up to 200 words of user
application-specific data and status data) can be transferred from the module to
the processor at a time. Up to 247 words of data (including up to 200 words of
user application-specific data) can be transferred from the processor to the
modulea. The read and write block identification codes in each data block
determine the function to be performed or the content of the data block. The
module uses the following block numbers:
Block Range
Descriptions
-1
Null block
0
Null block
1 to 20
Read or write data
1000 to 1024
Request Output Data from Processor
9958 Event
Messages
9970
Read Module's Time to Processor
9971
Set Module's Time Using Processor Time
9998
Warm-boot control block
9999
Cold-boot control block
5.3.5 Databases
This section discusses the databases utilized by the module to support the IEC
60870-5-104 protocol of the IEC-60870-5-104 data types. The user is
responsible for defining the databases for their specific application. In the
module’s configuration file, the size of each database and definition of each point
is established. Refer to the Module Set Up section for a complete discussion of
the configuration file. The following table summarizes the data types used in
each of the 11 individual databases:
Type ID
Type
Description
Data Representation
1
M_SP_NA_1
(7.3.1.1)
Monitored Single-point Information: This
data type stores a single binary input
point. Associated time-tagged event
information for this type are M_SP_TA_1
(2) and M_SP_TB_1 (30).
Single bit value (7.2.6.1) with
0=Off and
1=On.
3 M_DP_NA_1
(7.3.1.3)
Monitored Dual-point Information: This
data type stores a dual-point binary input
value (that is, valve status). Associated
time-tagged event information for this
type are M_DP_TA_1 (4) and
M_DP_TB_1 (31).
Dual-bit status (7.2.6.2) with
00b (0 decimal) = indeterminate or
intermediate,
01b (1 decimal) = Off,
10b (2 decimal) = On and
11b (3 decimal) = indeterminate.