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

Seite 3 von 6 ErsteErste 12345 ... LetzteLetzte
Ergebnis 21 bis 30 von 54

Thema: Simatic S5 Datei (.S5D) einzulesen; DotNetSiemensPLCToolBoxLibrary.DLL(Jochen Kühner)

  1. #21
    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
    Also kann Ich im Moment nicht nachvollziehen...

    Siehe Screenshot von mir: screenshot.jpg

    Kann alle DX deines Projektes öffnen mit Kommentaren. Beim AG Abzug gibts natürlich keine Kommentare und auch keine Vorköpfe! (Der DB5 im Screenshot z.B. ist von deinem AG Abzug!)
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  2. #22
    Registriert seit
    25.04.2012
    Ort
    Penzberg
    Beiträge
    51
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Jochen,
    das sieht ja bei Dir super aus!
    Werde das nochmal auf einen anderen Recher ausprobieren.
    Du arbeitest auf Windows 7 mit .netFramework 4.0 oder?
    Habe eine paar Informatiker in der Nachbarabteilung und werde es da mal probieren.

    Auf die Gefahr das ich lästig werde, könntest Du das Vorgehen für Vb nocht kurz beschreiben.
    So wie:
    'Imports DotNetSiemensPLCToolBoxLibrary.Projectfiles.Step5Project
    Imports DotNetSiemensPLCToolBoxLibrary
    Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim PRJ As Projectfiles.Step5Project


    PRJ = Projectfiles.Projects.LoadProject("D:\temp\_M13\M13@@@ST.S5D", False)
    ?????


    End Sub
    End Class


    Vielen Dank für deine Zeit.
    Super Projekt was Du da hast.
    In Netz glaube ich der einzige der das öffentlich macht!!
    SorceCode der DLL wäre interessant willst Du aber bespimmt nicht rausrücken.


    Die S5D Dateien bitte nicht weitergeben (Hätte ich auch nicht gedurft!!)

    Werde dich über die Test informieren, kann aber etwas länger dauern. WErde leider auch für andere Sachen bezahlt!

    Gruß
    Mark Sobotta

  3. #23
    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 Mark aus P Beitrag anzeigen
    Hallo Jochen,
    das sieht ja bei Dir super aus!
    Werde das nochmal auf einen anderen Recher ausprobieren.
    Du arbeitest auf Windows 7 mit .netFramework 4.0 oder?
    Habe eine paar Informatiker in der Nachbarabteilung und werde es da mal probieren.

    Auf die Gefahr das ich lästig werde, könntest Du das Vorgehen für Vb nocht kurz beschreiben.
    So wie:
    'Imports DotNetSiemensPLCToolBoxLibrary.Projectfiles.Step5Project
    Imports DotNetSiemensPLCToolBoxLibrary
    Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim PRJ As Projectfiles.Step5Project


    PRJ = Projectfiles.Projects.LoadProject("D:\temp\_M13\M13@@@ST.S5D", False)
    ?????


    End Sub
    End Class


    Vielen Dank für deine Zeit.
    Super Projekt was Du da hast.
    In Netz glaube ich der einzige der das öffentlich macht!!
    SorceCode der DLL wäre interessant willst Du aber bespimmt nicht rausrücken.


    Die S5D Dateien bitte nicht weitergeben (Hätte ich auch nicht gedurft!!)

    Werde dich über die Test informieren, kann aber etwas länger dauern. WErde leider auch für andere Sachen bezahlt!

    Gruß
    Mark Sobotta
    Natürlich gibts den Quellcode: http://siemensplctoolboxlib.codeplex.com/

    hab an der DLL noch ne Kleinigkeit geändert, so das du so was auslesen können solltest:

    Code:
     Dim PRJ As Projectfiles.Step5Project        
    Dim fld As Step5BlocksFolder        
    Dim blk As S5dataBlock         
    PRJ = Projectfiles.Projects.LoadProject("D:\temp\_M13\M13@@@ST.S5D", False)       
     fld = PRJ.BlocksFolder        
    blk = fld.GetBlock("DB5")
    Angehängte Dateien Angehängte Dateien
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  4. Folgender Benutzer sagt Danke zu Jochen Kühner für den nützlichen Beitrag:

    Mark aus P (18.06.2012)

  5. #24
    Registriert seit
    25.04.2012
    Ort
    Penzberg
    Beiträge
    51
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Jochen,
    vielen vielen Dank.
    So, jetzt werde ich mir als erstes ein ordentliches C Buch leihen.
    Gruß
    Mark

  6. #25
    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 Mark aus P Beitrag anzeigen
    Hallo Jochen,
    vielen vielen Dank.
    So, jetzt werde ich mir als erstes ein ordentliches C Buch leihen.
    Gruß
    Mark
    c-Sharp
    http://openbook.galileocomputing.de/csharp/
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  7. #26
    Registriert seit
    25.04.2012
    Ort
    Penzberg
    Beiträge
    51
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Jochen,
    alles läuft, lag wohl an der VM-Installation.
    Bin begeistert!!!!!!!!!!!!
    Gruß
    Mark

  8. #27
    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 Mark aus P Beitrag anzeigen
    Hallo Jochen,
    alles läuft, lag wohl an der VM-Installation.
    Bin begeistert!!!!!!!!!!!!
    Gruß
    Mark
    Nur zur Info: Es gehen in den DBs noch nicht alle Datentypen! Muss mir dazu erst mal noch eine S5D Datei mit einem DB mit allen Typen anlegen...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  9. #28
    Registriert seit
    25.04.2012
    Ort
    Penzberg
    Beiträge
    51
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Nur zur Info: Es gehen in den DBs noch nicht alle Datentypen! Muss mir dazu erst mal noch eine S5D Datei mit einem DB mit allen Typen anlegen...
    Hallo Jochen,
    habe ein wenig geübt und bin nun in der Lage deine DLL für meine Zwecke zu nutzen.
    Diese Funktioniert soweit super!
    Wärst Du noch bereit die fehlenden Datentypen in deinem Programm zu programmieren?
    Wenn ja, soll ich Dir noch einen DB mit allen Datentypen anlegen (falls Du kein S5 mehr installiert hast)?
    Vielen Dank
    Gruß
    Mark

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

    Standard

    Ich hab den größten teil eigentlich schon eingebaut! Aber schick mir mal nen DB mit allen möglichen Typen und aktuellen Werten, und natürlich eine Liste dazu was mein Programm ausgeben muss...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  11. #30
    Registriert seit
    25.04.2012
    Ort
    Penzberg
    Beiträge
    51
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Jochen,
    im Anhang das S5 Programm + Screenshot im S5 Software + Siemens Beschreibung der Datentypen.
    Gruß
    Mark
    Angehängte Dateien Angehängte Dateien
    Zitieren Zitieren S5 Datentypen  

Ähnliche Themen

  1. nachträglich Jochen Kühner
    Von rostiger Nagel im Forum Stammtisch
    Antworten: 7
    Letzter Beitrag: 10.05.2012, 21:06
  2. Antworten: 72
    Letzter Beitrag: 05.12.2011, 09:25
  3. [Geburtstagsthread] Jochen Kühner
    Von rostiger Nagel im Forum Stammtisch
    Antworten: 17
    Letzter Beitrag: 09.05.2011, 22:16
  4. Zugang zu Step7 Daten Projekt Jochen Kühner
    Von hanjo im Forum Hochsprachen - OPC
    Antworten: 1
    Letzter Beitrag: 07.04.2011, 23:18
  5. Jochen Kühner hat Geburtstag
    Von Rainer Hönle im Forum Stammtisch
    Antworten: 7
    Letzter Beitrag: 12.05.2010, 22:51

Stichworte

Lesezeichen

Berechtigungen

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