10.09.2011 12:02 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Michael, ja, du musst den Pin "En" des Blocks Datalog für jede aufzuzeichnende Logzeile aktivieren...also entweder zeitlich periodich mittels Impulsgenerator oder auf Basis von (digitalen) Ereignissen (Ein-/Ausgänge, Merker, Blocksugänge...ggf. ver UND bzw. ODER verknüpft). Leider können auch so nur max. 2000 Logzeilen geschrieben werden. dann muss 8auf die im HB angegebenen Arten) eine neue LOGdatei erstellt werden - LEIDER, warum nur solche unnötigen Einschränkungen liebe LOGO!-Entwickler????!!!! Die LOGO! kann nicht per Programm in der STOP - RUN - Modus geschaltet werden! Eine machbare Lösungshilfe kann ein Zähler sein, der parallel zum Block Datolog angesteuert wird und so zumindest die Anzeige der Anzahl der bereits geschriebenen Datensätze ermöglicht. Ggf. kann dieser zähler auch ein Alarm- oder Erinnerungssignal generieren... MfG Betel |
==> Meine TAG-Listen: "deut." |
|
17.11.2011 11:43 | |
Beiträge: 51 Bewertung: (5) |
Hallo, Dein Wunsch könnte schon jetzt mit dieser Speicherkarte in Erfüllung gehen: http://de.eye.fi/products/mobilex2 Wenn es funktioniert könnte man die Karte permanent berührungslos auslesen. Ich weiss nicht ob es Funktioniert, da ich im Moment keine Zeit zum Experimentieren habe und mir auch keine Karte zur verfügung steht. |
Für diesen Beitrag bedanken sich1 Benutzer |
28.11.2013 17:45 | |
Beiträge: 37 Bewertung: (9) |
Hallo, für diejenigen, die sowieso einen PC laufen lassen wollen (oder können), könnte ich vielleicht etwas programmieren. Ich hatte in den letzten Tagen bereits im Beitrag "Excel Logo Logger" etwas zu meinem 0BA7 Logo-Viewer geschrieben. Dieser liest die Werte des IO-Bereichs und des VM zyklisch aus und zeigt sie an. Die Werte nun noch in eine Datei zu schreiben wäre nun auch kein Hexenwerk mehr. Allerding würde mich vorher interessieren, ob mein Viewer auch mit anderen Logokonfigurationen klarkommt. Ich selbst habe nur eine 0BA7 12/24RC. Vielleicht kann das ja mal jemand ausprobieren und dann mitteilen ob's geklappt hat und in mit welchen Erweiterungen bzw. FW Versionen? Das Programm findet Ihr anbei. Schöne Grüße Schnasseldag DateianhangTinyLogoSetup.zip (208 Downloads) |
Zuletzt bearbeitet von: Schnasseldag am: 28.11.2013 17:46 |
|
Für diesen Beitrag bedanken sich1 Benutzer |
30.11.2013 20:56 | |
Beiträge: 37 Bewertung: (9) |
Hallo Gemeinde, autsch, da hab' ich was verbockt. Die alte Version läuft nicht unter 64 bittigen Versionen von Windows (nur auf 32 bittigen Versionen - also den x86 Versionen)! Ich muß zu meiner Schande gestehen, daß ich nur die 32-bittigen Versionen von Windoxs XP, 7 und 8.1 getestet hatte. Im Anhang gibt's die gefixte Version, die nun auf x86 und x64 Windows funktioniert (getestet mit XP x86, Win7 x86/x64). Die alte Version bitte zunächst deinstallieren und dann die neue Version erneut installieren (siehe Anhang). Jetzt noch etwas mehr Hintergrundinfo: In 64 bittigen Windows-Versionen gibt es den sogenanten WOW-Emulationsmode (Windows on Windows) für 32 bittige Applikationen. (So etwas ähnliches gab's übrigens schon bereits unter NT 4.0 - dort allerdings für 16 Bit Applikationen.) Da .Net Applikationen (TinyLogoTest.exe ist eine .Net Applikation, geschrieben in C#) erst während des Startens vom Jit-Compiler in das tatsächliche Target (also 32 bit oder 64 bit) compiliert werden, gibt es für den Programmierer 3 Möglichkeiten, seine Applikation zu "markieren". Das sind "x86", "x64" und "Any CPU", Während die beiden ersten den Jitcompiler beim Laden der Applikation ganz klar anweisen, entweder für 32 bit (x86) oder 64 bit (x64) zu compilieren, besagt "Any CPU", daß in das Format compiliert werden soll, das der Betriebssystemversion entspricht. D.h. beim Laden in einem 32 bittigen Win 7 x86 wird in x86 compiliert, beim Laden auf einem Win 7 x64 wird zu 64 bit compiliert. Das ist eigentlich auch recht vernünftig... Aber! "Windows 64 bit" besitzt defakto (das ist zwar nicht 100% richtig, dient aber der besseren Veranschaulichung) zwei unterschiedliche "Registry's". Eine für 32 bit Applikationen und eine für 64 bit Applikationen. Mein TinyLogo.ocx (die Steuerbibliothek der Logo) ist ein 32 bit ocx und verwendet damit die 32 bit Registrierung. Wenn eine Applikation (z.B. TinyLogoTest.exe) nun aber auf "Any CPU" gesetzt ist, dann wird sie beim Starten des Programmes zu 64 bit compiliert und schaut in der 64 bittigen Registry nach, wo das OCX liegt. Klar, daß es das OCX, welches in der 32 bittigen Registry registriert wurde, nicht findet. Nachdem ich nun keine Notwendigkeit sah (ja, buht mich alle nur aus :-)), diesen Umstand im Programm abzufangen, schmiert das Programm unter allen 64 bit Windows-Versionen ab. Das hab' ich nun in der neuen Version geändert. Außerdem hab' ich den Schalter auf "x86" gesetzt. Damit läuft TinyLogoTest.exe im 32-bittigen WOW und findet demnach auch das in der 32-bittigen Registry gespeicherte TinyLogo.ocx. Seppl (siehe Beitrag "Excel Logo Logger") hat dankenswerterweise einen Screenshot gschickt, der das Problem aufdeckte! Ohne diesen wäre ich nie im Leben auf die Problemursache der 64 bit gekommen!!! Ich habe tatsächlich nie unter 64 bit getestet, da ich hier keine Rechner mit 64 bit habe. Ich hoffe nur, nicht allzu viele Leute "verprellt" zu haben, da 64 bit ja heute eher der Standard sind, als 32 bit. Naja, jetzt habe ich mir eine VM mit Win 7 x64 eingerichtet und somit zumindest einen Vertreter der 64 bittigen Welt zum Testen zur Verfügung. An alle: Bitte sendet mir Euer Feedback - ich bin darauf angewiesen, auch wenn's ein negatives ist! Schöne Grüße Schnasseldag DateianhangTinyLogoSetup.zip (179 Downloads) |
Für diesen Beitrag bedanken sich3 Benutzer |
01.12.2013 20:44 | |
Beiträge: 37 Bewertung: (9) |
Hallo nochmals, Dank der Rückmeldungen zu den Programmfehlern, welche im "Excel Logo Logger" Forum gesendet wurden, habe ich heute die Probleme behoben. Das Programm findet Ihr anbei. Nachdem die Rückmeldungen dort stärker sind, werde ich von nun ab wohl nur noch dort berichten. Es macht ja vemutlich nicht soviel Sinn, alles doppelt zu berichten?! Obwohl das Thema hier eigentlich besser paßt, da mein Logger eigentlich nix mit Excel zu tun hat - zumindest noch nicht... Schöne Grüße Schnasseldag DateianhangTinyLogoSetup.zip (214 Downloads) |
08.12.2013 00:08 | |
Beiträge: 37 Bewertung: (9) |
Hallo, ich hab' nun aus dem Viewer einen Logger gemacht. Mehr dazu (auch das neue Setup) im Beitrag "Excel Logo Logger". Schöne Grüße Schnasseldag |
13.12.2013 13:23 | |
Beigetreten: 24.04.2009 Letzter Bes: 20.08.2024 Beiträge: 2682 Bewertung: (135) |
Neue Frag gesplittet nach Datalog mit LOGO 0BA7 Gruß O_Moderator |
Folgen Sie uns auf