Knowledge Base / Protocols / DNP 3.0

CROB functions in serial DNP modules

Search KB

Kategorien

Example of using a conditional CROB to control BO 3 in slave 2 to using "Latch on" and Latch off" commands.

Node address (of the slave) is 2.
Object 12
Variation 1
Function 5 (Direct Operate)
Device Address (point index) in this slave is 3
Point Count is 1
DNP DB address unused, we're using the IED (master) DB
IED DB address maps to DNP.Data.IED_BO[0].0 (a value of 1 would map to DNP.Data.IED_BO[0].1)
Poll Interval = 0, no delay.

START
#Flags/ Node Data Data Cmd Device Point DNP DB IED DB Poll#Enable Address Object Variation Func Address Count Address Address Interval 30 2 12 1 5 3 1 -1 0 0END

Setting DNP.Data.IED_BO[0] causes this to be transmitted from the MVI56-DNP:

Clearing DNP.Data.IED_BO[0] causes this to be transmitted from the MVI56-DNP: