--- title: "DNP Client | Examples | N3uron KB V1.22" slug: "dnp-client-examples" description: "DNP Client is a N3uron module designed to provide a reliable way of connecting to any Distributed Network Protocol (DNP3) compliant device through…" updated: 2025-12-22T18:31:50Z published: 2025-12-22T18:31:50Z canonical: "docs.n3uron.com/dnp-client-examples" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.n3uron.com/llms.txt > Use this file to discover all available pages before exploring further. # Examples ## Connecting to a SEL RTAC using DNP3 In this example, **DNP Client** is used to connect to a SEL RTAC acting as **DNP3** **slave** over TCP. - **Step 1:** Obtain information about the **DNP3 slave** configuration. See below example of the **RTAC** configuration: ![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%2010-SEL-RTAC-configuration.png) - **Step 2:** First create the driver **DNP Client instance**, then **create the channel**. Once inside this channel, **create the device**. See below example of channel and device settings: ![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%2011-%20Channel%20and%20device%20configuration%20settings%20when%20connecting%20to%20a%20RTAC%20DNP3%20slave(1).png) - **Step 3:** Create and configure the tags. See below examples for how the tag sources should be configured in order to **read** the first analog input (index 0) and **write** to the first analog output (index:0): ![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%2012-%20Source%20configuration%20settings%20for%20the%20first%20Analog%20input%20(Group%2030,%20Index%200).%20The%20variation%20is%20determined%20by%20the%20RTAC.png) ![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%2013-%20Source%20Configuration%20settings%20for%20the%20first%20analog%20output%20(Group%2040,%20Index%200).png)