
Der Orno OR-WE-515 ist ein einphasiger Mehrtarifzähler für die DIN-Hutschienenmontage, der über Modbus RTU per RS-485 kommuniziert. Mit nur 18 mm Breite (1 DIN-Modul) misst er Wirkenergie, Blindenergie, Spannung, Strom, Leistung, Leistungsfaktor und Frequenz. Der wesentliche Unterschied zum einfacheren OR-WE-514 ist die Unterstützung von 4 unabhängigen Tarifen (Spitze, Hoch, Niedrig, Flach) mit konfigurierbarer Zeittarifplanung und einer eingebauten Lithiumbatterie für die Echtzeituhr.
Die TapHome-Vorlage stellt 6 Geräte bereit: einen Gesamtenergiezähler mit momentaner Leistungsabnahme, 4 einzelne Tarifzähler (T1–T4) und einen Stromsensor. Service-Aktionen auf Modulebene ermöglichen die Konfiguration von Tarifplänen, das Einstellen der RTC-Uhr, das Ändern der Modbus-Slave-Adresse, das Anpassen der Baudrate und die Steuerung der LCD-Zykluszeit — alles ferngesteuert über TapHome.
Hardwareanschluss
RS-485-Verdrahtung
Der OR-WE-515 hat eine 3-Klemmen-RS-485-Schnittstelle auf der rechten Seite des Zählers. Verbinden Sie in Daisy-Chain-Topologie:
- Klemme 23 (A) an A+/D+ am TapHome RS-485
- Klemme 24 (G) an GND am TapHome RS-485
- Klemme 25 (B) an B-/D- am TapHome RS-485
Die übrigen Klemmen dienen dem Netzanschluss: Klemme 1 ist L-IN (Phaseneingang), Klemme 3 ist L-OUT (Phasenausgang), und die beiden N-Klemmen sind für den Neutralleiter.
Wenn der RS-485-Wandler keine G-Klemme (Masse) hat, kann der Masseanschluss an Klemme 24 entfallen. Für zuverlässige Kommunikation bei längeren Kabelstrecken wird der GND-Anschluss jedoch empfohlen.
Trennen Sie vor der Installation immer die Stromversorgung. Der Zähler verarbeitet bis zu 100 A über seine Klemmen. Stellen Sie die korrekte Leitungsdimensionierung sicher (Schraubklemmen bis 25 mm2) und verschließen Sie die Klemmenabdeckung nach der Verdrahtung.
Konfiguration
Kommunikationsparameter
Die Standard-Modbus-Einstellungen entsprechen der TapHome-Vorlage:
| Parameter | Standardwert | Optionen |
|---|---|---|
| Baudrate | 9600 | 1200, 2400, 4800, 9600 |
| Datenbits | 8 | Fest |
| Parität | Even | Fest (8E1) |
| Stoppbits | 1 | Fest |
| Slave-ID | 1 | 1–255 |
Der PDF-Header der Registerbeschreibung gibt „N81" (keine Parität) an, aber die Installationsanleitung und Community-Implementierungen (Arduino-Bibliothek, AGG Software) bestätigen durchgängig 8E1 (gerade Parität) als korrekte Einstellung. Verwenden Sie in TapHome die gerade Parität.
Slave-ID
Beim Anschluss mehrerer Zähler am gleichen RS-485-Bus muss jeder Zähler eine eindeutige Slave-ID haben. Die Standard-Slave-ID ist 1, konfigurierbar im Bereich 1–255. Die TapHome-Vorlage enthält eine Service-Aktion Set Slave ID, die in das Holding-Register H:272 schreibt und eine Fernänderung der Adresse ohne physischen Zugang zum Zähler ermöglicht.
Baudrate
Die Baudrate kann per Fernzugriff über die Service-Aktion Set Baud Rate geändert werden. Verfügbare Optionen sind 1200, 2400, 4800 und 9600 bps. Der Wert wird im Holding-Register H:273 als codierte Ganzzahl gespeichert (1=1200, 2=2400, 3=4800, 4=9600). Aktualisieren Sie nach der Änderung der Baudrate die Modulverbindungseinstellungen in TapHome.
Gerätefunktionen
Die Vorlage erstellt 6 Geräte, organisiert in zwei Gruppen: Energiemessung und Strommessung. Alle Register verwenden den Modbus-Funktionscode 03H (Holding-Register).
Energiemessung
Fünf ModbusElectricityMeter-Geräte erfassen den Energieverbrauch:
- Total Energy — Gesamtwirkenergie (H:40960, UInt32 / 100 in kWh) und momentane Wirkleistungsabnahme (H:320, Int32 / 1000 in kW). Dieses Gerät enthält 4 Service-Attribute: Netzfrequenz (Hz), Blindleistung (kVAr), Scheinleistung (kVA) und Leistungsfaktor (0,000–1,000).
- Tariff T1 — Wirkenergie, akkumuliert während der Tarifperioden 1 (H:40962, UInt32 / 100 in kWh). Enthält ein Service-Attribut für Blindenergie T1 (kVArh).
- Tariff T2 — Wirkenergie, akkumuliert während der Tarifperioden 2 (H:40964, UInt32 / 100 in kWh). Enthält ein Service-Attribut für Blindenergie T2 (kVArh).
- Tariff T3 — Wirkenergie, akkumuliert während der Tarifperioden 3 (H:40966, UInt32 / 100 in kWh). Enthält ein Service-Attribut für Blindenergie T3 (kVArh).
- Tariff T4 — Wirkenergie, akkumuliert während der Tarifperioden 4 (H:40968, UInt32 / 100 in kWh). Enthält ein Service-Attribut für Blindenergie T4 (kVArh).
Die 4 Tarifstufen entsprechen den Verbrauchszeitzonen: 1 = Spitze (höchster Tarif), 2 = Hochtarif, 3 = Niedrigtarif (Schwachlast), 4 = Flachtarif. Bis zu 8 Zeitintervalle pro Tag definieren, wann jeder Tarif gilt.
Strommessung
- Electric Current — momentaner Leitungsstrom (H:313, UInt32 / 1000 in A). Enthält ein Service-Attribut für Spannung (H:305, V).
Tarif- und Uhrverwaltung
Das Modul bietet 5 Service-Aktionen zur Fernkonfiguration:
- Set Date/Time — stellt die eingebaute RTC-Uhr ein (Jahr, Monat, Tag, Stunde, Minuten, Sekunden). Der OR-WE-515 hat eine Lithiumbatterie, die die Uhr bei Stromausfällen aufrechterhält.
- Set Tariffs — konfiguriert bis zu 8 Werktags-Zeitintervalle. Jedes Intervall definiert eine Startzeit (Stunde, Minute) und eine Tarifstufe (0=deaktiviert, 1=Spitze, 2=Hoch, 3=Niedrig, 4=Flach). Der Standardplan startet Tarif 2 (Hoch) um 07:00 und Tarif 3 (Niedrig) um 22:00.
- Set Slave ID — ändert die Modbus-Adresse (1–255).
- Set Baud Rate — ändert die RS-485-Kommunikationsgeschwindigkeit (1200/2400/4800/9600 bps).
- Set LCD Cycle Time — stellt das automatische Display-Scrollintervall ein (1–120 Sekunden).
Service-Attribute auf Modulebene zeigen die aktuelle Slave-ID, Baudrate, Datum/Uhrzeit und die 8 konfigurierten Zeitperiodenpläne mit ihren Tarifzuweisungen an.
Der über TapHome konfigurierte Tarifplan gilt nur für Werktage (Register 0x8100–0x810F). Der OR-WE-515 unterstützt auch separate Wochenend- (0x8110) und Feiertagspläne (0x8130), die aber in der aktuellen Vorlage nicht verfügbar sind. Sie können mit der Orno-Software konfiguriert oder als benutzerdefinierte Modbus-Geräte in TapHome hinzugefügt werden.
Weitere Funktionen
Der OR-WE-515 bietet auch ein hochpräzises Spannungsregister (UInt32, Auflösung 0,001 V) als Alternative zum in der Vorlage verwendeten UInt16-Register. Der Zähler unterstützt bidirektionale Messung (Wirk- und Rückspeiseleistung), tarifbezogene Exportenergiezähler, kombinierte bidirektionale Gesamtzähler, die gesamte Blindenergie über alle Tarife und den gesamten Klirrfaktor (THD) für Spannung und Strom. Diese können in einem zukünftigen Vorlagen-Update hinzugefügt werden.
Fehlerbehebung
Keine Kommunikation
- Überprüfen Sie die RS-485-Verdrahtung: Klemme 23 = A, Klemme 25 = B — tauschen Sie A und B, wenn die Kommunikation fehlschlägt
- Bestätigen Sie, dass die Paritätseinstellung in TapHome Even (8E1) ist, nicht None
- Prüfen Sie, ob die Baudrate in TapHome mit dem Zähler übereinstimmt (Standard 9600)
- Überprüfen Sie, ob die Slave-ID in TapHome mit dem Zähler übereinstimmt (Standard 1)
- Stellen Sie bei langen Kabelstrecken sicher, dass GND (Klemme 24) angeschlossen ist
Falsche Energiemesswerte
- Überprüfen Sie den Messmodus des Zählers — Option 1 (Standard) misst Wirk- und Blindenergie; Option 2 misst Vorwärts- und Rückwärtsenergie (bidirektional)
- Tarifzähler (T1–T4) akkumulieren Energie nur während ihrer zugewiesenen Zeitperioden — wenn alle Tarifpläne deaktiviert sind (auf 0 gesetzt), bleiben die Tarifzähler bei null, während Total Energy weiterzählt
- Die Zählerkonstante ist konfigurierbar (100, 1000 oder 2000 Imp/kWh) — der Standardwert 1000 Imp/kWh entspricht der Registerskalierung in der Vorlage
Hinweis zur Blindenergie-Skalierung
Die offizielle Registerdokumentation gibt eine Skalierung von 0,01 kVArh für Blindenergieregister an, während die TapHome-Vorlage einen Teiler von /1000 für die tarifbezogenen Blindenergie-Service-Attribute verwendet. Dieser Unterschied kann zu einem 10-fachen Skalierungsversatz bei Blindenergiewerten führen. Wenn die Blindenergiewerte falsch erscheinen, vergleichen Sie sie mit dem LCD-Display am physischen Zähler.
