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

Page 84

Advertising
background image

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.

Advertising