Forum

Einloggen | Registrieren | RSS  

hdo26(R)

10.02.2013,
19:56

@ Stefan.

Zähler Protokoll RS485 IEC 1107 gesucht

Hallo Stefan,

du brauchst das pySerial Modul für die Kommunikation.

Siehe hier: http://pyserial.sourceforge.net/

hdo

» Hi
» Ich wollt mal dein Script testen jedoch bekomme ich
» Traceback (most recent call last):
» File "python_script_for_iec62056-21.py", line 1, in <module>
» import serial, time
» ImportError: No module named serial
» als Ausgabe :/
»

Henk Termeer

E-Mail

10.04.2013,
21:53

@ hdo26

Zähler Protokoll RS485 IEC 1107 gesucht

Al the adresses http://passer-domesticus-in-sole.blogspot.nl/2012/09/rs485-en-modbus-en-nu.html

michi_a

E-Mail

22.04.2013,
07:21

@ hdo26

Zähler Protokoll RS485 IEC 1107 gesucht

Hallo User des DRS110M,

ich lese meine drei Stromzähler mit Hilfe des Python-Skripts von hdo26 aus.

Grundsätzlich klappt dies auch sehr gut - bis auf eine Kleinigkeit...

Jeden Tag, zwischen 14:15 Uhr und 15 Uhr, ändert sich der Zählerstand des Stromverbrauchszähler nicht. Ich leses hier 45 Minuten lang immer den gleichen Wert. Der Wert für die Spannung schwankt weiterhin im normalen Rahmen und auch der Strom ändert sich - nur eben der Stromverbrauchszähler nicht.
Ab 15 Uhr geht wieder alles.
Ich leses die Zähler jede Minute aus - haben die da etwa ein Problem damit ?

Was da genau um 14:15 - 15:00 Uhr los ist, würde mich schon interssieren.

Gibt es hier sonst noch Anwender, die auch so ein Verhalten haben ?

Gruß,

Michi

hdo26(R)

22.04.2013,
09:44

@ michi_a

Zähler Protokoll RS485 IEC 1107 gesucht

Hallo Michi,

interessant, ich hätte nicht gedacht, dass jemand mein 'Stresstest-Skript' produktiv nutzt :-D

Werden denn von allen 3 Zählern die Werte nicht gelesen?

Ich habe insgesamt 10 von den Zählern, doch mangels Zeit und Priorität habe ich es selber noch nicht geschafft,
die Zähler in einer längeren Zeitphase zu testen.

Was mir aber aufgefallen ist, dass die Zähler nicht zu 100% zuverlässig sind. Es kommt in manchen Fällen vor,
dass ich einen Timeout bekomme, weil keine Rückmeldung
vom Zähler kommt. Insbesondere die RS-485 Schnittstelle
des Zählers ist sehr empfindlich.


» Hallo User des DRS110M,
»
» ich lese meine drei Stromzähler mit Hilfe des Python-Skripts von hdo26
» aus.
»
» Grundsätzlich klappt dies auch sehr gut - bis auf eine Kleinigkeit...
»
» Jeden Tag, zwischen 14:15 Uhr und 15 Uhr, ändert sich der Zählerstand des
» Stromverbrauchszähler nicht. Ich leses hier 45 Minuten lang immer den
» gleichen Wert. Der Wert für die Spannung schwankt weiterhin im normalen
» Rahmen und auch der Strom ändert sich - nur eben der Stromverbrauchszähler
» nicht.
» Ab 15 Uhr geht wieder alles.
» Ich leses die Zähler jede Minute aus - haben die da etwa ein Problem damit
» ?
»
» Was da genau um 14:15 - 15:00 Uhr los ist, würde mich schon interssieren.
»
» Gibt es hier sonst noch Anwender, die auch so ein Verhalten haben ?
»
» Gruß,
»
» Michi

michi_a

E-Mail

22.04.2013,
10:09

@ hdo26

Zähler Protokoll RS485 IEC 1107 gesucht

Hallo hdo,

» Werden denn von allen 3 Zählern die Werte nicht gelesen?
»
Ja, es werden von allen 3 Zählern keine "neuen" Werte gelesen.
Werte kommen ja zurück - nur leider keine aktuallisierte Werte.

» Was mir aber aufgefallen ist, dass die Zähler nicht zu 100% zuverlässig
» sind. Es kommt in manchen Fällen vor,
» dass ich einen Timeout bekomme, weil keine Rückmeldung
» vom Zähler kommt. Insbesondere die RS-485 Schnittstelle
» des Zählers ist sehr empfindlich.
Einen Timeout auf der Schnittstelle habe ich bis jetzt im normalen Betrieb nur selten festgestellt.
Als ich auf der Ursachensuche war, bin ich mit dem Cronjob etwas in Konflikt geraten und hier dann einige Timeouts bekommen.

Gruß,

Michi

michi_a

E-Mail

22.04.2013,
10:09

@ hdo26

Zähler Protokoll RS485 IEC 1107 gesucht

» Hallo Michi,
»
» interessant, ich hätte nicht gedacht, dass jemand mein 'Stresstest-Skript'
» produktiv nutzt :-D
»
» Werden denn von allen 3 Zählern die Werte nicht gelesen?
»
» Ich habe insgesamt 10 von den Zählern, doch mangels Zeit und Priorität habe
» ich es selber noch nicht geschafft,
» die Zähler in einer längeren Zeitphase zu testen.
»
» Was mir aber aufgefallen ist, dass die Zähler nicht zu 100% zuverlässig
» sind. Es kommt in manchen Fällen vor,
» dass ich einen Timeout bekomme, weil keine Rückmeldung
» vom Zähler kommt. Insbesondere die RS-485 Schnittstelle
» des Zählers ist sehr empfindlich.
»
»
» » Hallo User des DRS110M,
» »
» » ich lese meine drei Stromzähler mit Hilfe des Python-Skripts von hdo26
» » aus.
» »
» » Grundsätzlich klappt dies auch sehr gut - bis auf eine Kleinigkeit...
» »
» » Jeden Tag, zwischen 14:15 Uhr und 15 Uhr, ändert sich der Zählerstand
» des
» » Stromverbrauchszähler nicht. Ich leses hier 45 Minuten lang immer den
» » gleichen Wert. Der Wert für die Spannung schwankt weiterhin im normalen
» » Rahmen und auch der Strom ändert sich - nur eben der
» Stromverbrauchszähler
» » nicht.
» » Ab 15 Uhr geht wieder alles.
» » Ich leses die Zähler jede Minute aus - haben die da etwa ein Problem
» damit
» » ?
» »
» » Was da genau um 14:15 - 15:00 Uhr los ist, würde mich schon
» interssieren.
» »
» » Gibt es hier sonst noch Anwender, die auch so ein Verhalten haben ?
» »
» » Gruß,
» »
» » Michi

coke

E-Mail

07.01.2014,
21:56

@ michi_a

Zähler Protokoll RS485 IEC 1107 gesucht

Hallo,

da ich noch blutiger Anfänger bin würde ich das ganze erst einmal mit einem Terminal Programm unter Windows ausprobieren. Ich benutze dazu das Programm YAT, welches mir bei den hier bereits kommunizierten Verbindungseinstellungen auch sagt es sei verbunden, allerdings kommte bei keinem der Befehle die ich sende eine Antwort vom Meter.

Wo ich mir nich genau sicher bin ist die Belegung des RS485 Anschlusses am Zähler. A müsste doch - sein, B+ und G Ground oder?

Gruß
coke

unique24

14.07.2014,
20:38

@ hdo26

Zähler Protokoll RS485 IEC 1107 gesucht

Hallo!

Möchte mich auf mit den Zählern beschäftigen.
Wie lauten die Hexfolge zum abrufen?

Wäre nett wenn mir jemand diese nennen könnte.

Danke!