Home » Categories » Rockwell In-chassis » ControlLogix » MVI56E Series » MVI56E-DNPNET |
How to control binary outputs using the MVI56E-DNPNET client |
Article Number: 511 | Rating: 5/5 from 1 votes | Last Updated: Wed, Oct 15, 2014 at 10:47 PM |
While most DNP commands are defined in the DNPNET.CONFIG.DNP_Client_Commands array, controlling binary outputs for relays etc uses Control Relay Object Block functions which are defined in DNPNET.CONTROL.CROB_Commands .
All CROB functions can use the following settings:
DNPNET.CONTROL.CROB_Commands.CROB_Commands[0].Port_Flag 20
DNPNET.CONTROL.CROB_Commands.CROB_Commands[0].Server_Address 5
DNPNET.CONTROL.CROB_Commands.CROB_Commands[0].Object 12
DNPNET.CONTROL.CROB_Commands.CROB_Commands[0].Variation 1
DNPNET.CONTROL.CROB_Commands.CROB_Commands[0].Function 5
However Control_Code will be specific to each CROB function:
Trip 2#0000_0000_1000_0000
Close: 2#0000_0000_0100_0000
Latch ON: 2#0000_0000_0000_0011
Latch OFF: 2#0000_0000_0000_0100
Pulse ON: 2#0000_0000_0000_0001
Pulse OFF: 2#0000_0000_0000_0010
Note: With Pulse ON and Pulse OFF, the Pulse_Count, Pulse_On and Pulse_Off settings are also used.
|
Attachments (0)
![]()
There are no attachments for this article.
|
Comments
![]()
There are no comments for this article. Be the first to post a comment.
|
Changing the amount of data returned by class 0 polls as a server
Viewed 1 times since Mon, Sep 15, 2014
How do I setup the DNPSNET module to perform unsolicited messaging?
Viewed 1 times since Tue, Nov 28, 2006
Shaded Areas in the Subset Definitions
Viewed 1 times since Tue, May 5, 2015
|