Command request format, Command response format – ProSoft Technology MVI46-DNP User Manual
Page 84

MVI46-DNP ♦ SLC Platform
Reference
Master/Slave Communication Module
Page 84 of 143
ProSoft Technology, Inc.
August 23, 2007
297 or 9901 – CROB Digital Output Control (Master Mode)
The CROB (Control Relay Output Block) Digital Output Control is used for direct
control of single and trip/close relay operation. If the SLC sends a command
control code of 297 or 9901 with the correct Command Request Format, the
module will place one or more commands into the command queue to be sent to
the slave device. The structure of the command and response are shown in the
following table:
Command Request Format
Word Offset in Block
Data Field(s)
Description
M0: .80
BTW ID Code
This field contains the block identification code of 297 for the block.
M0: .81
Command Count
This field defines the number of CROB blocks to generate. The valid
range for the field is 1 to 6.
M0: .82 to .91
Command #1
Data for the command relay block (CROB) to be generated.
M0: .92 to .101
Command #2
Data for the command relay block (CROB) to be generated.
M0: .102 to .111
Command #3
Data for the command relay block (CROB) to be generated.
M0:. 112 to .121
Command #4
Data for the command relay block (CROB) to be generated.
M0: .122 to .131
Command #5
Data for the command relay block (CROB) to be generated.
M0: .132 to .141
Command #6
Data for the command relay block (CROB) to be generated.
Command Response Format
Word Offset in Block
Data Field(s)
Description
M0: .80
Command Code
This field contains a value of zero to indicate that the module
processed the command.
M0: .81
Acknowledge Value
This field contains a value of 297 to indicate that the module
processed the command.
Command Structure (Command #1 to #6)
Word Offset
Definitions
Description
0
Port/Flags
This field is currently ignored as all 297 blocks are sent immediately
out port 2.
1
Slave Address
This is the IED node address for the slave to consider on the network.
2
Object
Object type always 12
3
Variation
Variation always 1
4
Function
Function codes 3, 5 and 6 supported. Function code 4 is automatically
sent after a successful function 3.
5
Address in Slave
Point in IED to consider with the CROB.
6
Control Code
This is a standard DNP protocol control code byte (see description
below).
7
Pulse Count
This parameter specifies the number of pulses to generate for pulse
output control. This parameter has a range of 0 to 255 as the value is a
byte parameter in the CROB. If a value of zero is entered, the
operation will not execute.
8
Pulse On Time
This parameter specifies the on-time interval for pulse control.
9
Pulse Off Time
This parameter specifies the off-time interval for pulse control.