The leader in industrial automation and control solutions

Introduction

All Maple Systems HMIs programmed with EBPro (EasyBuilder Pro), including every cMT X Series and cMT Series model, are compatible with the DNP3 Master (Ethernet) driver. Configure your Controller and HMI/cMT with the following parameters to establish reliable communication.

HMI Settings

ParametersRecommendedOptionsNotes
PLC typeDNP 3 Master (Ethernet)
PLC I/FEthernet
Port no.20000
DNP Source Address0HMI
DNP Destination Address1PLC

Tag Manager

  1. Add Tags

    In EBPro (EasyBuilder Pro) navigate to -> [System Parameter Settings] -> [Tag Manager] -> [Add], add a new address tag
    Shows the Tag Manager window in EBPro for the DNP 3 Driver
  2. Set tag information

    1. [Name]: Tag Name, Only ASCII and “_” characters can be used in names.
    2. [Object Group]: The DNP3 GROUP field supports the following,
    • Group 0 : Device Attributes
    • Group 1 : Binary Inputs(Static)
    • Group 10 : Binary Output(Static)
    • Group 20 : Binary Counter(Static)
    • Group 30 : Analog Input(Static)
    • Group 40 : Analog Output(Status)
    • Group 110 : String Group(Static)
    1. [Point Index]: DNP3 index
    2. [Variation]: DNP3 Variation
    Show the Tag Information window when setting the Variation tag in EBPro with the DNP 3 driver
  3. Import / Export CSV

    1. Convert the created tag information into a CSV file and export it
    2. This CSV file format is customized. Users can first export the basic address and then edit it to speed up the creation of tag information.
    3. After editing the csv file, use the import csv function to import it.
    Show how to navigate to the Import or Export a CVS file when setting up the DNP 3 driver

Special tag address usage

To write a Binary output object, you need to use multiple tag addresses to work together. First set the following parameters (steps 1-4), and then use (step 5) parameters to send it out.

  1. Set: Control Code : USINT parameter

    • 0x01 : Pulse On
    • 0x02 : Pulse Off
    • 0x03 : Latch On
    • 0x04 : Latch Off
  2. Set: OnTime : UINT parameter

    – Pulse On duration
  3. Set: OffTime : UINT parameter

    – Pulse Off duration
  4. Set: Count : USINT parameter

    – Number of Pulse repetitions
  5. Set: BOOL parameter

    – After setting on, the above information will be sent to the device.

Wiring Diagram

Ethernet Cable

Ethernet straight-through cable wiring diagram showing all 8 color-coded twisted pairs: W/Orange, Orange, W/Green, Blue, W/Blue, Green, W/Brown, and Brown connected pin-to-pin.