Iin response – slave port, First byte, Second byte – ProSoft Technology MVI46-DNP User Manual

Page 108

Advertising
background image

MVI46-DNP ♦ SLC Platform

Reference

Master/Slave Communication Module

Page 108 of 143

ProSoft Technology, Inc.

August 23, 2007

5.8

IIN Response – Slave Port

The module defines the IIN data bits returned with a response message from the
module to a DNP master unit. These bits should be interpreted and handled by
the master. These bits report status and error information to the master DNP
device.

The following is a description of the word:

5.8.1 First

Byte

Bit Description

0

All stations message received. Set when a request is received with the destination address set to 0xffff.
Cleared after next response. Used to let master station know broadcast received.

1

Class 1 data available. Set when class 1 data is ready to be sent from the slave to the master. Master should
request class 1 data when this bit is set.

2

Class 2 data available. Set when class 2 data is ready to be sent from the slave to the master. Master should
request class 2 data when this bit is set.

3

Class 3 data available. Set when class 3 data is ready to be sent from the slave to the master. Master should
request class 3 data when this bit is set.

4

Time synchronization required from master. The master should write the date and time when this bit is set.
After receiving the write command, the bit will be cleared. Events may not be generated until this bit is cleared
after a restart if configured by the user.

5

Slave digital outputs are in local control. This bit is not used in this application.

6 Not

used

7

Device restart. This bit is set when the slave either warm or cold boots. It is cleared after a master writes a 0 to
the bit. Events will not be generated until this bit is cleared.

5.8.2 Second

Byte

Bit Description

0

Bad function code. The function code contained in the master request is not supported for the specified
object/variation.

1

Requested object(s) unknown. Object requested by master is not supported by the application.

2

Parameters in the qualifier, range or data fields are not valid or out of range for the slave.

3

Event buffer(s) or other application buffers have overflowed. This bit is also set if the slave receives a multi-
frame message from the master.

4

Request understood but requested operation is already executing. The slave will never set this bit.

5

Bad configuration. The slave configuration is invalid and should be re-configured. If the configuration is invalid,
the slave will set the invalid parameters to default
values and continue to run. Check error log using debug port.

6

Reserved, always 0.

7

Reserved, always 0.

Advertising