Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Ich habe da ein kleines Verständniss-Problem mit den Dateien

Pitsch52
2007-01-16
2007-01-20
  • Pitsch52 - 2007-01-16

    Hallo Leute

    Wie und wo werden in der Steuerung eigentlich Verzeichnisse und Dateien erzeugt? Ist das im Grunde genommen so was, wie beim PC ein RamDisk (ein Virtuelles Laufwerk). Wenn ich den Pfad angenommen mal A:\Daten\Testdatei.dat nehme, wird dann das virtuelle Laufwerk A angelegt und darin das Verzeichniss Daten erstellt und in diesem Verzeichniss, die Datei Testdatei.dat erzeugt. Sehe ich das so richtig??

    Wie ist es mit den Endungen, sind da irgendwelche Vorschriften was geht und was nicht?

    Ausserdem ist der Speicherplatz irgendwo dann zu Ende. Sehr Grosse Dateien können sicherlich nicht gespeichert werden.

    Gibt es in CodeSys eine Möglichkeit den Speicherinhalt der Steuerung anzuschauen damit man Verzeichnise und die darin enthaltenen Dateien sehen kann, so ähnlich wie im Windows-Explorer beim PC?

    Ich habe einen Test-Aufbau mit einer Wago 750-841 mit diversen Ein- und Ausgangs-Modulen. Mit Ethernet-Verbindung Tcp/IP über Crosskabel zum PC (Win2000Pro).

    Mit freundlichen Grüssen! Pitsch

     
  • Uwe - 2007-01-17

    Hallo Pitsch,

    das Laufwerk A ist immer automatisch da und bleibt auch bei Spannungsausfall erhalten.

    Es ist ein Teil des nicht flüchtigen Speichers und hat ca. 1,5 MB.

    Auf dieses Laufwerk kann man von aussen (also z.B. dein PC) via FTP zugreifen.

    Die Anmeldedaten sind

    Benutzername : user

    Kennwort : user

    Also z.B. Internetexplorer starten und als Adresse

    "ftp://IP des Controllers" eingeben ( z.B "ftp://192.168.1.217" )

    Im CoDeSys gibt es unter "Ressourcen" den "PLC-Browser".

    Dieser PLC-Browser liefert (wenn man Online ist) mit "?" eine Hilfe

    zu den möglichen Befehlen.

    Mit "filedir" kann man z.B. das PLC-Verzeichnis einsehen (aber leider nur dieses Verzeichnis).

    Mit "format" kann man das Laufwerk formatieren und anschl. mit "extract" alle im Auslieferungszustand

    vorhanden Dateien (z.B. HTML-Seiten für das WBM) wieder herstellen.

    Leider wird die Beendigung dieser beiden Befehle nicht im PLC-Browser angezeigt.

    Man erkennt die Bearbeitung dieser Befehle nur an einer orangen I/O-Led am Controller.

    Nach Beendigung dieser Befehle sollte diese LED wieder grün sein.

    Aus dem PLC-Programm kann man über die Bibliotheken "SysLibDir" und "SysLibFile" auf dieses

    Laufwerk zugreifen.

    Uwe

     
  • Ralph Holz - 2007-01-17

    Hallo Miteinander,

    bitte nicht vergessen das ist ein ein CoDeSys und kein Wago Forum. Die Antwort von Pitsch ist in bezug auf Wago korrekt. Die Aussage ab das Laufwerk A oder was_weis_ich_wie heist läßt sich so einfach nicht mehr treffen. Wenn die Steuerung ein Filesystem hat können dort beliebige Daten gespeichert werden solange Platz vorhanden ist. Reichlich Platz gibt es zum beispiel wenn die CoDeSys RTE als SoftSps auf einen PC verwendet wird.

    Es gibt auch jede Menge Steuerungen ohne Filesystem.

    Gruß

    Ralph

     
  • Erik Böhm - 2007-01-18

    Hallo

    Pitsch bezieht sich doch in seinem Post explizit auf den 750-841.

    Was ist jetzt daran verwerflich ???

    MfG

    Erik

     
  • Ralph Holz - 2007-01-18

    Nichts!

    Ich wollte damit nur klarstellen, dass die Antworte nicht algemeingültig ist.

    Gruß

    Ralph

     
  • Pitsch52 - 2007-01-19

    Hallo Leute

    Erst mal herzlichen Dank für die Antworten!

    Ich verstehe immer noch nicht ganz, die Pfadangabe: Muss ich den Pfad beim Datei erstellen mit ftp://192.168.1.1\PLC\Datei_Name.xxx oder muss ich den Pfad so schreiben <a:\plc\datei_name.xxx></a:\plc\datei_name.xxx>

    Ich habe das Example von Gebhard Karl ausprobiert. Das Programm funktioniert auch einwandfrei. Es wird eine Datei erstellt, man kann in diese Datei auch schreiben oder die Datei löschen. Doch im Explorer unter ftp://192.168.1.1 sehe ich zwar 3 Verzeichnisse, die ich auch einsehen kann, aber die Datei die ich erstellt habe finde ich niergens. Oder mache ich sonst noch etwas falsch?

    Mit freundlichen Grüssen! Pitsch

     
  • gravieren - 2007-01-19

    Hallo

    Zitat:
    Doch im Explorer unter ftp://192.168.1.1sehe ich zwar 3 Verzeichnisse, die ich auch einsehen kann

    Tip, verwendest du den Internet Explorer ?
    Falls ja -->

    z.b ftp://192.168.1.111/
    nachfolgend
    "Ansicht" --> "FTP-Site in Windows Explorer anschauen"

    Die Datei findes du unter "PLC".

    Zitat:
    aber die Datei die ich erstellt habe finde ich niergens. Oder mache ich sonst noch etwas falsch?

    Die Datei sollte auch hier einsehbar sein ! ! !

    Fehlersuche: - Datei "vor" dem anschauen wieder gelöscht ?
    - Die Aktualisierung beim Explorrer NICHT gedrückt.
    (Der FTP-Inhalt hat sich ja verändert !)

    P.S.

    Zitat:
    Ich habe das Example von Gebhard Karl ausprobiert

    Ist das dein Nachbar oder dein Arbeitskollege ?

    Viele benötigen/wünschen eine Quellenangabe und das ist auch "usus".

    z.b. Dateiexample von der Hompage w www.magnia.de w

     
  • Pitsch52 - 2007-01-20

    Hallo Leute

    Danke für die Hilfe! Jetzt fürs Erste funktioniert mal etwas.

    Uebrigens das Example ist von magnia.de und nicht von meinem Nachbarn oder Kolege.

    Mit freundlichen Grüssen! Pitsch

     
  • gravieren - 2007-01-20

    Hallo Pitsch52

    Danke für das Feedback.

    Informationen und Erfahrungen diesbezüglich kannst du mir per PM

    zukommen lassen.

    Denn es gibt immer was zu verbessern.

     

Log in to post a comment.