---
title: "IEC 104 Client | Examples | N3uron KB V1.22"
slug: "iec-104-client-examples"
description: "IEC 104 Client allows to quickly and easily connect to any IEDs, RTUs,  controllers, and gateways that adhere to the IEC 60870-5-104 protocol."
updated: 2025-09-30T15:55:30Z
published: 2025-12-22T18:13:11Z
---

> ## 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 an IEC-104 Real-Time Automation Controller (RTAC)

In this example, the **IEC 104 Client** is used to connect to a Real-Time Automation Controller (RTAC).

- **Step 1:** Create a module instance: (Config => Modules => Click the button to the left of Modules => Select New module).

![Fig%201%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%201%20-%20Example.png)

- **Step 2:** Provide a name for the module, in this case, IEC104Client, set the module type to Iec104Client, and configure the new module as shown below.

![Fig%202%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%202%20-%20Example.png)

- **Step 3:** Set the **Logger** configuration to default.
- **Step 4:** Create a new**Channel**and enter the **Host** and **TCP** port of your controller. Then, let's set the **R****econnect delay to 15000ms** and leave the **Protocol settings** and **Timing**fields with default values.

![Fig%203%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%203%20-%20Example.png)

**![Fig%204%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%204%20-%20Example.png)**

- **Step 5:** Once the Connection is configured, let's add a new **Device**. Then, enable the data collection and leave the **Common Address of ASDU** at the default value.

![Fig%205%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%205%20-%20Example.png)

![Fig%206%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%206%20-%20Example.png)

- **Step 6:** Once the Device is configured, let's add a new **Interrogation**. Then, let's choose the **General**group and leave the **Rate**at the default value.

![Fig%207%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%207%20-%20Example.png)

![Fig%208%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%208%20-%20Example.png)

****

- **Step 7:** Create and configure some tags to retrieve data from the controller. Refer to this link for more detailed information on [creating tags](/v122/docs/platform-creating-tags).

![Fig%209%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%209%20-%20Example.png)

- **Step 8:**The tags should be now available and displayed with good quality in the **Real-Time** display panel.

![Fig%2010%20-%20Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Fig%2010%20-%20Example.png)  

[IEC 104 Client Full Product Details](https://n3uron.com/iiot-platform-modules/iec-104-client/)
