IEC 60870-5-104 (Fernwirktechnik für elektrische Energie)
IEC 60870-5-104 — Fernwirkstandard für Übertragungs-, Verteilungs- und Erzeugungsnetze (TCP 2404). Da RTU und Gateway Messwerte und Status nach oben senden, empfängt und zwischenspeichert das Gateway die Werte und gibt sie dann an das Tag weiter.
| Situation | Welche Karte verwenden |
|---|---|
| RTU · Netz-Gateway · Fernüberwachung | IEC-104 (diese Seite) |
| Umspannwerk-IED · Schutzrelais | IEC 61850 |
| Nordamerikanisches Utility-SCADA | DNP3 |
| Allgemeine Messgeräte · Wechselrichter | Modbus TCP |
Eingaben im Registrierungsformular
| Eingabefeld | Was einzutragen ist | Beispiel |
|---|---|---|
| IP-Adresse | RTU · Gateway-Adresse | 10.20.30.40 |
| Port | Standard 2404 | 2404 |
| Erfassungszyklus | Zyklus, in dem aus dem Cache gelesen wird (ms) | 1000 |
Optionen
| Option | Standardwert | Was |
|---|---|---|
common-address | 1 | ASDU-Gemeinsame Adresse. Muss mit dem im Gerät konfigurierten Wert übereinstimmen |
general-interrogation | Ein | Ruft direkt nach dem Verbindungsaufbau einmal alle Werte ab |
common-address abweicht: „Verbindung steht, aber es gibt keine Werte“Wenn TCP verbunden ist und auch STARTDT ausgetauscht wird, das Tag aber weiterhin leer bleibt, liegt es mit hoher Wahrscheinlichkeit an diesem Wert. Prüfen Sie die ASDU-Adresse in der Gerätekonfiguration und gleichen Sie sie ab.
PLC-Adressnotation des Tags — IOA
Die PLC-Adresse des Tags = IOA (Informationsobjektadresse, ganzzahlig).
| Format | Bedeutung |
|---|---|
1001 | IOA 1001 |
13:1001 | Der vorangestellte Typkennzeichner wird ignoriert und als IOA 1001 gelesen |
Der Grund, warum das Format 13:1001 akzeptiert wird, ist, damit Tag-Listen aus anderen SCADA-Systemen direkt eingefügt werden können — da der Typ ohnehin aus dem Wert selbst bestimmt wird, ist dies zumindest unschädlich.
Es ist kein Polling, sondern „Empfangen und Zwischenspeichern“
접속 ─▶ STARTDT ─▶ 일반심문(전체 값 요청)
│
RTU 가 값이 바뀔 때마다 밀어 준다
▼
게이트웨이가 IOA 별로 최신값을 담아 둔다
│
수집 주기마다 태그가 그 캐시를 읽는다
🔴 Auch wenn Sie den Erfassungszyklus verkürzen, steigt die Last auf der RTU nicht. Der Zyklus bestimmt nur, wie oft aus dem Cache gelesen wird — die Geschwindigkeit, mit der Werte eintreffen, bestimmt die RTU. Umgekehrt gilt auch: Wenn die RTU nichts sendet, werden die Werte nicht aktualisiert, egal wie sehr Sie den Zyklus verkürzen.
Wenn es nicht funktioniert
| Symptom | Zuerst prüfen |
|---|---|
| Verbindung kommt gar nicht zustande | Firewall für 2404, ob die RTU diese Gateway-IP zulässt |
| Verbindung steht, aber alle Werte sind leer | common-address, und ob general-interrogation aktiviert ist |
| Nur einige IOAs sind leer | Ob die RTU diese IOA tatsächlich sendet (Bandkonfiguration) |
| Werte bleiben stehen | Die Sitzung auf RTU-Seite ist möglicherweise abgestorben — Verbindung aus- und wieder einschalten |