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

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 22

Thema: S5D Dateiformat?

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von blasterbock Beitrag anzeigen
    Die Kommentare der DB's sollten allesamt in den DK Dateien stehen, so wie die Netzwerkkommentare in den PK bzw in den FK Dateien stehen.
    Jeder Baustein hat seinen Kommentarbaustein DB --> DK, FB --> FK.
    Ja, aber diese sind ja auch in der S5D Datei enthalten, oder? Gibts denn dann auch eine Beschreibung des Bausteinkopfes bei einem PK, FK oder DK Baustein?
    ---------------------------------------------
    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
    08.07.2007
    Ort
    Burbach
    Beiträge
    366
    Danke
    80
    Erhielt 34 Danke für 32 Beiträge

    Standard

    Ich habe eben mal mit einem Hex-Editor in eine S5 Datei reingesehen.
    Die Dateien sind auf jeden Fall in der S5D enthalten.

    Ich würde mir ein Projekt anlegen, mit nur einem DB und dann mit einem Hex-Editor versuchen, den Bausteinkopf zu finden.
    Einmal den vom DB selbst und den vom DK.

    Ich hatte mir vor einigen Jahren (1986) mal einen Crosscompiler geschrieben, der von S5 auf AEG A100 compilierte.
    Leider sind mir die Unterlagen aus dieser Zeit bei einem Gepäckverlust abhanden gekommen.
    Damals hatte ich mir für jeden Baustein ein Projekt angelegt und dann die Erkennungsmuster der Bausteien herausgefiltert.
    So weit ich in der Erinnerung habe, waren die Bausteinköpfe gleich.

    Tut mir leid, dass ich Dir nicht weiter helfen kann.
    Lieber Feste feiern, als feste arbeiten.

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

    Standard

    Zitat Zitat von blasterbock Beitrag anzeigen
    Ich habe eben mal mit einem Hex-Editor in eine S5 Datei reingesehen.
    Die Dateien sind auf jeden Fall in der S5D enthalten.

    Ich würde mir ein Projekt anlegen, mit nur einem DB und dann mit einem Hex-Editor versuchen, den Bausteinkopf zu finden.
    Einmal den vom DB selbst und den vom DK.

    Ich hatte mir vor einigen Jahren (1986) mal einen Crosscompiler geschrieben, der von S5 auf AEG A100 compilierte.
    Leider sind mir die Unterlagen aus dieser Zeit bei einem Gepäckverlust abhanden gekommen.
    Damals hatte ich mir für jeden Baustein ein Projekt angelegt und dann die Erkennungsmuster der Bausteien herausgefiltert.
    So weit ich in der Erinnerung habe, waren die Bausteinköpfe gleich.

    Tut mir leid, dass ich Dir nicht weiter helfen kann.
    Jo, das ist mir schon klar, hatte nur gedacht diese Info's gibt's viel. öffentlich schon irgendwo! Muss dann auch erst mal S5 wieder installieren...

    Dann wird wahrscheinlich doch erst mal alles von Hand angelegt... mal schaun...
    ---------------------------------------------
    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
    02.10.2010
    Beiträge
    453
    Danke
    62
    Erhielt 87 Danke für 69 Beiträge

    Standard

    Hinzu kommt ja auch noch, daß es für Funktions- und Datenbausteine Vorköpfe gibt (FV bzw. DV). Diese existieren aber nur auf dem PG, nicht im AG. Im DV werden meines Wissen nach die Datenformate weggespeichert, z.B. KH, KT, KF, KG usw. Beim AG-Abzug muß deshalb jedesmal bei der Ausgabe auf PG eines DBs der Datentyp ausgwählt werden.

    Gruß
    Corosop15

  5. #15
    Registriert seit
    28.10.2005
    Ort
    Ottweiler, Saar
    Beiträge
    940
    Danke
    259
    Erhielt 124 Danke für 109 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Ja, aber diese sind ja auch in der S5D Datei enthalten, oder? Gibts denn dann auch eine Beschreibung des Bausteinkopfes bei einem PK, FK oder DK Baustein?
    Nein! Außer natürlich im Archiv des Herstellers.

    Der Bausteinkopf dürfte derselbe sein wie zB der des DB,
    nur vorne eine andere Kennung haben.

    Sag mal Jochen, auf was willst Du eigentlich hinaus?
    Eigene Programmanalyse entwickeln braucht etwas mehr Zeit als Du
    denkst. Und bedenke auch, dass die neueren S5-Versionen zwar
    uU auch die Dateien der älteren kennen, aber nicht umgekehrt.
    Und natürlich dass das, was da gespeichert ist, auch noch vom Typ der S5
    abhängen kann.

    Na dann mal viel Spass, ich muss jetzt auf ne kleine Feier.

  6. #16
    Registriert seit
    02.10.2010
    Beiträge
    453
    Danke
    62
    Erhielt 87 Danke für 69 Beiträge

    Standard

    Hallo Jochen,

    im Handbuch zur STEP5 Software V6.6 steht auch noch etwas zum Thema Datenbausteinkopf und -vorkopf, ebenso zu FB-Köpfen.

    http://support.automation.siemens.co...iew/de/1169885

    Gruß
    Corosop15

  7. Folgender Benutzer sagt Danke zu Corosop15 für den nützlichen Beitrag:

    Jochen Kühner (14.12.2010)

  8. #17
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Hallo Jochen,

    ich hab' mal den Anfang einer s5d-Datei aufgedröselt.
    Ich hoffe es ist das, was Du suchst.

    Grüße
    Gebs
    Angehängte Grafiken Angehängte Grafiken

  9. Folgender Benutzer sagt Danke zu Gebs für den nützlichen Beitrag:

    Jochen Kühner (14.12.2010)

  10. #18
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.745
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von Gebs Beitrag anzeigen
    Hallo Jochen,

    ich hab' mal den Anfang einer s5d-Datei aufgedröselt.
    Ich hoffe es ist das, was Du suchst.

    Grüße
    Gebs
    Jo das hilft schon mal weiter...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

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

    Standard

    Hex Codes der Komentarbausteintypen:

    Code:
    OK = 0x51
    PK = 0x31
    FK = 0x41
    FKX = 0x5a
    SK = 0x21
    DK = 0x5b
    DKX = 0x5c
    BB = 0x64
    diese sind in keiner der hier bisher angehängten Unterlagen enthalten.
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Zitieren Zitieren Hab nun auch noch was...  

  12. #20
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.745
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Noch was, kann es denn sein, das die Bausteingröße im Kopf nicht immer stimmt?

    Hab hier einen Auszug aus einem Step5 Projekt. Hier wäre der Baustein ja laut file 1A Worte groß (52byte). Dann würde Ich aber bei Adresse 52cb4 landen, und nicht bei der erwarteten: 52d00.

    Oder interpretiere ich da irgendetwas falsch?
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Jochen Kühner (27.12.2010 um 14:09 Uhr)
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Zitieren Zitieren Noch was...  

Ähnliche Themen

  1. WLD Dateiformat
    Von WGertzen im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 08.05.2014, 15:38
  2. TIA Portal Dateiformat
    Von Jochen Kühner im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 26.10.2011, 21:28
  3. Dateiformat ...@@@.O15
    Von cmm1808 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 14.09.2005, 09:56

Lesezeichen

Berechtigungen

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