# IEC 60870-5-104

> RTUs, Schutzrelais und Stations-Gateways mit IEC 104 anbinden und Energiedaten mit Produktions- und Gebäudedaten zusammenführen.

IEC 60870-5-104 ist das Standard-Fernwirkprotokoll der Energieversorger und vieler industrieller Umspannwerke. PLCGateway arbeitet als Leitstelle (Controlling Station): Nach dem Verbindungsaufbau startet es die Datenübertragung, führt eine Generalabfrage durch und übernimmt die spontanen und zyklischen Meldungen der Station mit ihren Zeitstempeln.

Einzel- und Doppelmeldungen, Messwerte, Zählwerte (Integrated Totals) und Stufenstellungen werden zu Variablen mit ihrer Qualität; Befehle und Sollwerte werden mit Direct Execute gesendet und warten auf die Aktivierungsbestätigung. So gelangen Schaltzustände und Energiezähler in dieselben SCADA-Bilder, dieselbe Historie und dieselben Berichte wie die Produktionsmaschinen.

- **Treiber-ID:** `iec104`
- **Verbindung:** TCP 2404
- **Adressen durchsuchen:** Adressen werden eingegeben oder importiert
- **Schreiben:** ja
- **Enthalten in:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## Was PLCGateway liest und schreibt

- Einzel- und Doppelmeldungen
- Messwerte: normiert, skaliert und Kurz-Gleitkomma
- Zählwerte (Energiezähler)
- Stufenstellungen und 32-Bit-Bitmuster
- Qualitätskennungen und CP56Time2a-Zeitstempel
- Einzel- und Doppelbefehle, Sollwerte

## Adressbeispiele

| Adresse | Bedeutung |
|---|---|
| `sp:1001` | Einzelmeldung, Informationsobjektadresse 1001 |
| `dp:1002` | Doppelmeldung (aus, ein, Zwischenstellung) |
| `me:2001` | Messwert |
| `it:3001` | Zählwert (Zähler) |
| `sc:5001 · dc:5002` | Einzel- / Doppelbefehl |
| `2001.q · 2001.t` | Qualitätskennung / Zeitstempel |

## Steuerungen und Geräte

- [Schutzrelais, IEDs und RTUs](https://plcgateway.com/de/controllers/protection-relays.md)

## In wenigen Schritten verbinden

1. Common Address (ASDU-Adresse) und Informationsobjektadressen mit dem Betreiber der Station abstimmen.
2. IEC 104-Gerät mit IP-Adresse, Port 2404 und Common Address hinzufügen.
3. Datenpunkte als Variablen anlegen oder die Datenpunktliste aus CSV importieren.
4. Energie- und Schaltanlagendaten in Bildern, Alarmen, Energiemanagement und Berichten verwenden.

## Fragen und Antworten

### Kann PLCGateway Befehle senden?

Ja. Einzel- und Doppelbefehle sowie Sollwerte werden mit Direct Execute gesendet; die Aktivierungsbestätigung der Station wird geprüft und eine negative Bestätigung gemeldet.

### Wie wird die Datenqualität behandelt?

Ungültige Werte werden schlecht, nicht aktuelle (not topical) Werte unsicher, und Datenpunkte, die die Station nie gemeldet hat, bleiben mit Angabe des Grundes schlecht.

### Wird IEC 101 (seriell) unterstützt?

Nein, PLCGateway unterstützt das TCP/IP-Profil IEC 60870-5-104.

## Verwandte Protokolle

- [DNP3 (IEEE 1815)](https://plcgateway.com/de/protocols/dnp3.md)
- [IEC 61850 MMS](https://plcgateway.com/de/protocols/iec-61850.md)
- [Modbus TCP / RTU](https://plcgateway.com/de/protocols/modbus.md)
- [Alle Protokolle](https://plcgateway.com/de/protocols.md)

_Produkt- und Modellnamen sind Marken ihrer Inhaber. Sie werden nur genannt, um zu zeigen, mit welchen Geräten die Treiber kommunizieren; PLCGateway steht in keiner Verbindung zu diesen Unternehmen._

---
Source: https://plcgateway.com/de/protocols/iec-60870-5-104
