Command control block (9902), Event message block (9903) – ProSoft Technology MVI46-103M User Manual
Page 22

MVI46-103M ♦ SLC Platform
Functional Overview
IEC 60870-5-103 Master Communication Module
Page 22 of 187
ProSoft Technology, Inc.
September 12, 2006
This block and block 9902 should be used when controlling double-point data
points in remote units using general commands. This provides complete control
of the slave devices under ladder logic control. Alternatively, the slaves can be
controlled by changing data in the database and having the data be transferred
using pre-constructed commands in the user's command list. Some points only
accept value of on for control (that is, LED reset or activate characteristic). For
these points, block 9901 and 9902 should only be utilized.
Command Control Block (9902)
The block 9902 identification code is used by the processor to send a list of
commands to be placed in the command queue from the user configured
command list. Commands placed in the queue with this method need not have
their enable bit set in the command list.
Word Offset
in Block
Data Field(s)
Description
4100
Block ID
This field contains the value of 9902 identifying the enable
command to the module.
4101
Command count
This field contains the number of commands to enable in the
command list. Valid values for this field are 1 to 60.
4102 to 4161
Command
Numbers to
enable
These 60 words of data contain the command numbers in
the command list to enable. The commands in the list will be
placed in the command queue for immediate processing by
the module. The first command in the list has an index of 0.
There is no response to this block by the module. The module will place the
selected commands into the command queue and set register 4100 to a value of
0. If the command references a unit that is not defined, the command will not be
placed in the command queue. Normal processing of the command list will
continue after the commands specified in this block are processed.
For digital output control, the use of block 9901 and 9902 is preferred to the use
of the command list. The exact state of the output can be specified in the
command list and then the command can be enabled through the use of block
9902. When the user wishes to execute this command (knowing the state of the
command), can enable the command with the block 9902 request.
Event Message Block (9903)
Block identification code 9903 sends event messages received on the master
port to the processor.
Note:
Events are recognized when using a COT=SPONTANEOUS.