Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 2 von 19 ErsteErste 123412 ... LetzteLetzte
Ergebnis 11 bis 20 von 183

Thema: DotNetSimaticDatabaseProtokoller

  1. #11
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    MySQL Support...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  2. #12
    Registriert seit
    29.09.2005
    Beiträge
    124
    Danke
    6
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Ich bin zwar jetzt ganz auf csv umgestiegen, aber noch zur Information etwas zum Excel-Storage:

    Excel 2010 bringt bei jedem Versuch, die Datei zu öffnen "Von Excel wurde unlesbarer Inhalt in der Datei "xyz.xls" gefunden, möchten Sie den Inhalt wiederherstellen?"

    Wenn ich auf "Ja" klicke, stellt Excel garnix wieder her. Mit OpenOffice kann ich die Dateien allerdings öffnen.

    Noch etwas, was mir bei Excel aufgefallen ist: Der Protokoller-Service benötigt anscheinend Exklusivzugriff auf die Datei, denn wenn ich sie in Excel öffne oder sie zu öffnen versuche, stoppt der Service.

    Ich nehm jetzt CSV, das scheint unverwüstlich zu sein. Ich kann während des Protokollierens die Netzwerkverbindung trennen, die Dateien löschen und ansehen, trotzdem arbeitet der Service einfach im Hintergrund perfekt weiter. Ist die CPU wieder erreichbar, wird wieder geloggt. Echt ein tolles Ding.

    P.S.:

    Ich habe mal versucht, auf ein Netzlaufwerk protokollieren zu lassen, zum Testen ob das geht. Es kommt leider nur der Fehler "Ein Teil des Pfades 'Y:\xxxx\xyz.csv' konnte nicht gefunden werden.

    Kann man das trotzdem irgendwie machen?

    Gruß

    Jochen

  3. #13
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von Jochen Beitrag anzeigen
    Ich bin zwar jetzt ganz auf csv umgestiegen, aber noch zur Information etwas zum Excel-Storage:

    Excel 2010 bringt bei jedem Versuch, die Datei zu öffnen "Von Excel wurde unlesbarer Inhalt in der Datei "xyz.xls" gefunden, möchten Sie den Inhalt wiederherstellen?"

    Wenn ich auf "Ja" klicke, stellt Excel garnix wieder her. Mit OpenOffice kann ich die Dateien allerdings öffnen.

    Noch etwas, was mir bei Excel aufgefallen ist: Der Protokoller-Service benötigt anscheinend Exklusivzugriff auf die Datei, denn wenn ich sie in Excel öffne oder sie zu öffnen versuche, stoppt der Service.

    Ich nehm jetzt CSV, das scheint unverwüstlich zu sein. Ich kann während des Protokollierens die Netzwerkverbindung trennen, die Dateien löschen und ansehen, trotzdem arbeitet der Service einfach im Hintergrund perfekt weiter. Ist die CPU wieder erreichbar, wird wieder geloggt. Echt ein tolles Ding.

    P.S.:

    Ich habe mal versucht, auf ein Netzlaufwerk protokollieren zu lassen, zum Testen ob das geht. Es kommt leider nur der Fehler "Ein Teil des Pfades 'Y:\xxxx\xyz.csv' konnte nicht gefunden werden.

    Kann man das trotzdem irgendwie machen?

    Gruß

    Jochen
    Mit Excel 2010, das ist ein bekannter Bug. Wenn die Datei größer wird (so ab ca 10kb) kann Sie mit Excel auch geöffnet werden. Das liegt aber nicht an meinem Protokoller sondern an der Dll welche Ich für das Excel Format verwende! Hab da mittlerweile aber noch ein paar weitere Dlls gefunden um Excel Files zu schreiben, und muss mal sehen ob Ich Zeit finde diese einzubauen.

    Das mit den CSV Files aufs Netzwerk sollte eigentlich gehen (habs aber nie getestet!) Muss Ich morgen mal testen, wens da noch einen Bug gibt, fixe Ich den natürlich!

    Ich nutze selbst hauptsächlich SQLite, daher ist das am meisten getestet!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  4. #14
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von Jochen Beitrag anzeigen
    Ich habe mal versucht, auf ein Netzlaufwerk protokollieren zu lassen, zum Testen ob das geht. Es kommt leider nur der Fehler "Ein Teil des Pfades 'Y:\xxxx\xyz.csv' konnte nicht gefunden werden.

    Kann man das trotzdem irgendwie machen?

    Gruß

    Jochen
    Das geht schon, kommt halt auf deine Zugriffsberechtigen an! Der User unter dem du meine Programm startes muss Zugriff auf das Netzlaufwerk haben. Achtung, wenn du als Administrator ausführen machst, gelten nicht deine Zugriffsberechtigungen, sondern die des Administrator Accounts!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  5. #15
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    @Jochen:

    Ich habe für den CSV Writer mal noch die möglichkeit vorgesehen, das er sich an einem Network Share anmelden kann. Kannst du es nun nochmals versuchen. Du musst aber dann statts dem Laufwerknamen den kompletten UNC Pfad benutzen (so: \\RechnerName\Freigabename\xxx.csv).
    Wenn's funktioniert bau Ich das auch noch in den Excel und SQLLite Writer ein!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  6. #16
    Registriert seit
    29.09.2005
    Beiträge
    124
    Danke
    6
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Danke, war zwar heute den ganzen Tag an der Anlage, aber hatte noch nicht ins Forum geschaut. Ich werde das morgen testen. Noch eine Frage, ist es eventuell möglich, Floats statt mit Komma mit Punkt in die CSV rein zu schreiben? Unsere Rechner sind alle im "FuE-Modus" mit den internationalen Dezimaltrennzeichen und Tausendergruppierungszeichen eingerichtet. Die Biologen hier meckern den ganzen Tag rum, dass ihr Excel die gemessenen Realwerte dann mit lauter Kommata darstellt und sie in ihrem Windows immer erst in den Regionaleinstellungen den Punkt und Komma wieder tauschen müssen.

    Ich berichte Dir morgen von dem Versuch mit dem Netzlaufwerk.

    Edit.: Hatte heute leider keine Zeit, das mit dem Netzwerkpfad zu testen, hoffentlich morgen.

    Gruß

    Jochen
    Geändert von Jochen (18.08.2011 um 17:46 Uhr)

  7. #17
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von Jochen Beitrag anzeigen
    Danke, war zwar heute den ganzen Tag an der Anlage, aber hatte noch nicht ins Forum geschaut. Ich werde das morgen testen. Noch eine Frage, ist es eventuell möglich, Floats statt mit Komma mit Punkt in die CSV rein zu schreiben? Unsere Rechner sind alle im "FuE-Modus" mit den internationalen Dezimaltrennzeichen und Tausendergruppierungszeichen eingerichtet. Die Biologen hier meckern den ganzen Tag rum, dass ihr Excel die gemessenen Realwerte dann mit lauter Kommata darstellt und sie in ihrem Windows immer erst in den Regionaleinstellungen den Punkt und Komma wieder tauschen müssen.

    Ich berichte Dir morgen von dem Versuch mit dem Netzlaufwerk.

    Edit.: Hatte heute leider keine Zeit, das mit dem Netzwerkpfad zu testen, hoffentlich morgen.

    Gruß

    Jochen
    Jo, das könnte Ich schon einbauen, mal sehn ob Ich diese Woche noch dazu komme?
    Hats mit dem Netzlaufwerk funktioniert?
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  8. #18
    Registriert seit
    29.09.2005
    Beiträge
    124
    Danke
    6
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Jo, das könnte Ich schon einbauen, mal sehn ob Ich diese Woche noch dazu komme?
    Hats mit dem Netzlaufwerk funktioniert?
    Lass Dir ruhig Zeit, die Daten werden geloggt, das ist die Hauptsache. Der Dezimalpunkt hat für mich jetzt nicht oberste Priorität, weil das ja auch per Importsyntax in Excel reguliert werden kann. Vielleicht wäre später halt ein Schalter nicht schlecht, mit dem man das umschalten kann.

    Zu Deiner zweiten Frage, siehe in meinem letzten Beitrag:

    Zitat Zitat von Jochen

    Edit.: Hatte heute leider keine Zeit, das mit dem Netzwerkpfad zu testen, hoffentlich morgen.

    Gruß

    Jochen
    Ich muss morgen noch zu nem Termin und weiß nicht, wielange ich an der Anlage bin, aber sobald ich es spätestens nächste Woche probiert habe, berichte ich Dir.

    Gruß

    Jochen

    P.S.: Ein Donate-Button auf Deiner Homepage würde mir gefallen.

  9. #19
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von Jochen Beitrag anzeigen
    Der Dezimalpunkt hat für mich jetzt nicht oberste Priorität, weil das ja auch per Importsyntax in Excel reguliert werden kann. Vielleicht wäre später halt ein Schalter nicht schlecht, mit dem man das umschalten kann.
    Ist nun drin! Eingeschaften des CsvStorrage!

    Zitat Zitat von Jochen Beitrag anzeigen
    P.S.: Ein Donate-Button auf Deiner Homepage würde mir gefallen.
    Der ist nun auch wieder da!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  10. #20
    Registriert seit
    29.09.2005
    Beiträge
    124
    Danke
    6
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Sooooo,

    ich darf berichten:

    1. Dezimalpunkt klappt.
    2. Speichern auf Netzwerkfreigabe direkt funktioniert super.

    Danke

    Gruß

    Jochen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •