29.12.2011 16:36 | |
Beiträge: 37 Bewertung: (8) |
Hallo Marc, ich haben meinen "alten" Python Logger so abgeändert, das die Daten über Netzwerk gelesen werden können. Lediglich die Datei variablen.py habe ich noch nicht angepasst, da ich mir die Mühe nochnicht gemacht habe, die Zuordnung bei der 0BA7 herauszufinden. Das sollte aber eigenlich kein Problem darstellen. Im Programmteil, der die Daten ausliest: # wenn Logo O.K. sendet if (antw == 6): print 'LOGO Verbindung O.K.' for i2 in range(0,134): Byte[i2] = ord(s.recv(1)) #print Byte[i2], # Test auf Konsole print 'Daten ausgelesen' s.close() die Raute vor print Byte[i2], # Test auf Konsole entfernen und z.B. einen Eingang belegen, Merker setzen, Ausgang belegen etc.. die Änderungen in der Ausgabe können dann auf der Konsolenausgabe verfolgt werden und die Belegung der Bytes so ermittelt werden. Falls du die Belegung ermittelt hast, würde ich mich freuen, wenn du sie veröffentlichst. Gruß ask
DateianhangLogger.zip (107 Downloads) |
25.11.2012 19:35 | |
Beiträge: 37 Bewertung: (8) |
Hallo Marc, schick mir deinen Logger mal zu oder stell das Listing online, ich schaue es mir dann mal an. Gruß ask
|
25.11.2012 22:59 | |
Beigetreten: 05.06.2008 Letzter Bes: 18.10.2022 Beiträge: 28 Bewertung: (2) |
Hallo Ich habe wissentlich nichts am Code geändert Das was ich geändert habe ist die IP Adresse in der Variablen.py. Kann es daran liegen das ich noch Python 2.5 benutze? jetzt bekomme ich auch keine zahlenreihe mehr obwohl ich es wieder eingeschaltet habe. Logo und Rechner habe ich beide neu gestartet. Ich glaube das die Zahlenreihe von meiner seriellen anbingung an die andere Logostammte und ich nicht auf meinem Testrechner sondern meinem live rechner war. Marc
Dateianhanglogo_TP.zip (68 Downloads) |
26.11.2012 09:48 | |
Beiträge: 37 Bewertung: (8) |
Hallo Marc, habe das Script ein wenig abgeändert, müsste so funktionieren. Die Zuordnung in der variablen.py muss allerdings für die 0BA7 angepasst werden. Hier fehlt mir leider die Zeit zu Ich finde es gut, das mein Logger noch im Einsatz ist, habe aber aus zeitgründen seit langem nichts mehr weiterentwickelt. Habe vor einiger Zeit erfolgreich Versuchemit der Libnodave.dll unter Windows als auch Linux getestet. Hier funktioniert dannauch der Schreibzugriff auf die Datenbausteine. Der Vorteil ist, das dieVariablentabelle bzw. die Adressbereiche in der LOGO SOFT Hilfe dokumentiert sind. Wenn du die Zordnung der Ein- und Ausgänge für die 0BA7 herausgefunden hast, wäre es schön,wenn du es hier veröffentlichen würdest. MfG ask
Dateianhanglogo_TP.zip (100 Downloads) |
02.12.2012 21:41 | |
Beigetreten: 21.04.2012 Letzter Bes: 04.01.2024 Beiträge: 5 Bewertung: (0) |
Guten Tag miteinander, (Mein erster Post hier) und python unter Mac OS X.
Nach stöbern hier im Forum und anderswo im Internet und unter zu Hilfe nehmen von LOGOComfort und Wireshark habe ich für das 0BA7 einen Teil der Zuordnung der Bytes herausgefunden. Ich hab auch ein python Programm geschrieben für die Kommunikation mit dem LOGO!. Das ist aber pre alpha! Ich versuche mal meine Byte Zuordnung hier dem Dateianhang hinzuzufügen. Wenn jemand Interesse hat kann ich auch das python Programm hier posten. -- LOGO! ? logo DateianhangBIT_0BA7.zip (83 Downloads) |
Zuletzt bearbeitet von: luckygray am: 02.12.2012 21:57Zuletzt bearbeitet von: luckygray am: 02.12.2012 21:49 |
|
30.12.2012 10:18 | |
Beiträge: 7 Bewertung: (0) |
Hallo, ich wäre sehr an dem Programm interessiert. mfg Antonius Imöhl |
03.01.2013 21:32 | |
Beiträge: 48 Bewertung: (0) |
Ich auch :-) vg
|
Folgen Sie uns auf