Seite 1 von 1

#1 Loggen des Busverkehrs

Verfasst: Mo 22. Mär 2010, 09:45
von chriszero
Hallo, gibt es eine möglichkeit den Busverkehr zu loggen ohne das ich die LCN-Pro beim Kunden laufen lassen muss? Beim Kunden ist der PCHK , LCN-W und IPSymcon vorhanden. Könnte man mit diesen Programmen eine Busaufzeichnung über mehrere Tage machen? Oder gibt es eine freiverfügbare bzw. Lizenzfreie Software um so eine Busaufzeichnung zu machen?
Danke schonmal (Auch wenns wahrscheinlich das falsche Unterforum war ;) )
Christian

#2 RE: Loggen des Busverkehrs

Verfasst: Mo 22. Mär 2010, 23:52
von Uwe
Hallo Christian,
frei verfügbar gibt es da nichts ...
Die LCN-W und PCHK haben zwar beide ein Bus-Monitor-Fenster - aber beide haben keinen Aufzeichnungsmodus.
Bei IPS könntest du das Debug-Fenster der Register-Variablen evtl. mitschneiden (ich weiß aber nicht wirklich wie das geht - habe ich noch nie gebraucht).
Dort stehen allerdings keine LCN-Kommandos sondern PCK-Kommandos (die du nur mit entsprechender Doku lesen kannst.
Gleiches gilt dann auch für die LinHK. Auch hier ist eine Aufzeichnung (im PCK-Format) möglich - genügend großer Speicher an der FritzBox vorrausgesetzt (ein Speicherstick erscheint mir für eine Langzeitaufzeichnung zu klein, eine USB-HD hat da schon andere Kapazitäten).

Die eigentlich richtige Antwort in Kurzform wäre also: nein, aber ...

Grüße, Uwe - der 'dies und das' auch für das falsche Unterforum halten würde, das passt hier schon :lol:

#3 RE: Loggen des Busverkehrs

Verfasst: Mi 7. Apr 2010, 11:50
von falco
Hallo,

ich benötige diese Protokollierung auch, um bei Kunden Fehlermeldungen oder Fehlverhalten, welches Benutzer oft zeitversetzt (Tage später) kommunizieren, nachvollziehen und lösen zu können. Ausserdem steuere ich über LCN eine Schliessanlage für ein Gebäude und möchte schon aus Gründen der eigenen Absicherung (als Programmierer dieser Anlage) sicher sein, dass meine Lösung fehlerfrei arbeitet.

Ich habe mir daher für diesen Zweck in einer Script-Sprache einen kleinen Serverprozess geschrieben, der über LCN-PCHK alle LCN-Meldungen pro Tag in ein Logfile schreibt. Damit das Logfile besser lesbar ist, gibt es eine Konfigurationsdatei dazu, die ich aus dem XML-File der LCN-Pro erzeuge. Über diese Konfigurationsdatei können dann die Module besser bezeichnet werden, da es leider nicht möglich ist, die in den Modulen hinterlege Dokumentation irgendwie auszulesen.

Hier ein Auszug aus meinem Logfile:

Code: Alles auswählen

05:17:47 652508  [E:SHS-3A4.1]
05:21:27 652562  [E:SHS-3A4.1]
06:01:55 653160  [E:SHS-3A3.2]
06:07:48 653246  [E:SHS-3A3.2]
07:45:51 654694  AUS/ZU [E:SHS-3A3.2]
07:45:51 654694  AUS/ZU [E:SHS-3A3.2]
08:56:27 655741  [E:SHS-3A4.1]
09:36:19 656329  [E:UPS-Haupteingang]
09:36:19 656329 ->SockSend[>M000053.TS--K-00000001]=24
09:36:19 656329  AUS/ZU [E:SHS-3A4.1]
09:36:19 656329  AUS/ZU [E:SHS-3A4.1]
09:36:19 656329  AUS/ZU [E:SHS-3A4.1]
09:36:19 656329  AUS/ZU [E:SHS-3A4.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:20 656329  AUS/ZU [E:SHS-3A2.1]
09:36:26 656331  EIN/AUF [E:SHS-3A2.1]
09:36:26 656331  EIN/AUF [E:SHS-3A2.1]
09:36:26 656331  EIN/AUF [E:SHS-3A2.1]
09:36:26 656331  EIN/AUF [E:SHS-3A2.1]
09:36:26 656331  EIN/AUF [E:SHS-3A2.1]
09:36:26 656331  AUS/ZU [E:SHS-3A2.1]
09:36:26 656331  EIN/AUF [E:SHS-3A2.1]
09:36:26 656331  AUS/ZU [E:SHS-3A2.1]
09:36:26 656331  AUS [E:SHS-3A4.1]
09:36:26 656331  EIN [E:SHS-3A4.1]
09:36:26 656331  AUS [E:SHS-3A4.1]
09:36:27 656331  [3:SHS-3A2.1]
09:36:27 656331 ->SockSend[>M000020.TS--K-00000001]=24
09:36:27 656331 :M000007S1025 EIN/AUF [E:SHS-3A4.1]
09:36:27 656331  EIN/AUF [E:SHS-3A4.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:27 656331  EIN/AUF [E:SHS-3A2.1]
09:36:30 656331  AUS [3:SHS-3A1.1]
09:36:30 656331  EIN [3:SHS-3A1.1]
09:36:32 656332 ??4:SockRecv[0]=14>:M000007S1000 AUS/ZU [E:SHS-3A4.1]
09:36:32 656332  AUS/ZU [E:SHS-3A4.1]
09:36:33 656332  EIN/AUF [E:SHS-3A2.1]
09:36:33 656332  EIN/AUF [E:SHS-3A2.1]
09:36:33 656332  EIN/AUF [E:SHS-3A2.1]
09:36:33 656332  EIN/AUF [E:SHS-3A2.1]
09:36:33 656332  EIN/AUF [E:SHS-3A2.1]
09:36:33 656332  AUS/ZU [E:SHS-3A2.1]
09:36:33 656332  EIN/AUF [E:SHS-3A2.1]
09:36:33 656332  AUS/ZU [E:SHS-3A2.1]
09:36:36 656333  AUS [E:SHS-3A4.1]
09:36:36 656333  AUS [E:SHS-3A4.1]
09:36:36 656333  AUS [E:SHS-3A4.1]
09:36:36 656333  EIN/AUF [E:SHS-3A2.1]
09:36:36 656333  EIN/AUF [E:SHS-3A2.1]
09:36:36 656333  EIN/AUF [E:SHS-3A2.1]
09:36:36 656333  EIN/AUF [E:SHS-3A2.1]
09:36:36 656333  EIN/AUF [E:SHS-3A2.1]
09:36:36 656333  AUS/ZU [E:SHS-3A2.1]
09:36:36 656333  EIN/AUF [E:SHS-3A2.1]
09:36:36 656333  AUS/ZU [E:SHS-3A2.1]
09:36:38 656333  AUS [3:SHS-3A1.1]
09:36:38 656333  AUS [3:SHS-3A1.1]
09:36:41 656334  AUS [3:SHS-3A1.1]
09:36:41 656334  AUS [3:SHS-3A1.1]
09:36:42 656334  AUS [3:SHS-3A1.1]
09:36:42 656334  EIN [3:SHS-3A1.1]
09:36:50 656335 :M000007S1025 EIN/AUF [E:SHS-3A2.1]


Falls Dir sowas weiterhelfen würde, lasse es mich per email/PM wissen.

Gruss Christian

#4 RE: Loggen des Busverkehrs

Verfasst: Do 8. Apr 2010, 01:33
von Uwe
Nicht schlecht, Christian

Ich muß noch mal ein "aber" loswerden ...
[zitat]... da es leider nicht möglich ist, die in den Modulen hinterlege Dokumentation irgendwie auszulesen.[/zitat]

Ich behaupte: die LinHK kann das, also geht es auch. Das Kommando dazu ist nur in der Doku sicher nicht enthalten ;)

Grüße, Uwe