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

Ergebnis 1 bis 7 von 7

Thema: Symboltabelle auslesen

  1. #1
    Registriert seit
    20.12.2010
    Ort
    München
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich arbeite an einer Semesterarbeit zum Thema "Parallele Simulation" und möchte Daten von einer SIEMATIC S7-400 mit Nodave auslesen. Dabei lädt mein Programm die passende Symboltabelle im .sdf Format und leitet daraus die Adressen und Längen der einzelnen Variablen ab. Das klappt soweit ganz gut und da die Note nicht unbedingt schlecht ausfallen soll, habe ich mir gedacht, es wäre ein nettes feature wenn man die Symboltabelle nicht manuell herunterladen und einspielen müsste, sondern mein Programm dies automatisch macht. Leider fehlt mir da völlig das know how... Die Symboltabelle ist ja nicht auf der Steuerung gespeichert (oder doch?) sondern nur im Symboleditor. Wie bringe ich den Editor dazu meinem Programm die Tabelle zu übergeben?

    Vielen Dank für Tipps aller Art!
    Zitieren Zitieren Symboltabelle auslesen  

  2. #2
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    du kannst über die Kommandoschnittstelle die Symboltabelle aus deinem Projekt automatisch exportieren, im sdf-format ...
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  3. #3
    S28G ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    20.12.2010
    Ort
    München
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Daumen hoch

    Klingt super ,
    wo finde ich eine Beschreibung wie ich mit der Kommandoschnitstelle kommuniziere? Ich habe auf der Siemens Supportseite kein Handbuch gefunden, das etwas über Kommandoschnitstellen enthält... Die Simulation ist übrigens in C++ implementiert.

    Danke für die Hilfe!

  4. #4
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von S28G Beitrag anzeigen
    Klingt super ,
    wo finde ich eine Beschreibung wie ich mit der Kommandoschnitstelle kommuniziere? Ich habe auf der Siemens Supportseite kein Handbuch gefunden, das etwas über Kommandoschnitstellen enthält... Die Simulation ist übrigens in C++ implementiert.

    Danke für die Hilfe!
    auf dem zweiten installationsmedium von sepp7
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

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

    Standard

    Ich hab bei mir in das Tool S7ProjectToolbox (siehe hier: http://www.sps-forum.de/showthread.php?t=40921) das direkte laden der Symboltabelle aus dem Step7 Projekt eingebaut. Dazu den Quellcode findest du auf meine Homepage. (Ist allerdings C#)

    Ansonsten zum direkten auslesen aus den DBF Files gibts hier noch Infos: http://www.plctalk.net/qanda/showthread.php?t=52264

    Zu der Kommando Schnittstelle kann ich dir leider nichts sagen.
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Zitieren Zitieren Infos...  

  6. #6
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Ich hab bei mir in das Tool S7ProjectToolbox (siehe hier: http://www.sps-forum.de/showthread.php?t=40921) das direkte laden der Symboltabelle aus dem Step7 Projekt eingebaut. Dazu den Quellcode findest du auf meine Homepage. (Ist allerdings C#)

    Ansonsten zum direkten auslesen aus den DBF Files gibts hier noch Infos: http://www.plctalk.net/qanda/showthread.php?t=52264

    Zu der Kommando Schnittstelle kann ich dir leider nichts sagen.
    wollte mich schon wundern, aber du benutzt ja zum glück auch nur die kommandoschnittstelle, weißt nur nicht, das sie es ist...

    der quellcode ist schwer zu finden und zu dem nur mäßig dokumentiert. aber naja, der TE scheint ja investigativ zu sein...
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  7. #7
    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 vierlagig Beitrag anzeigen
    wollte mich schon wundern, aber du benutzt ja zum glück auch nur die kommandoschnittstelle, weißt nur nicht, das sie es ist...
    Wo benutz Ich die denn? Meine Software läuft auch ohne Step7 auf dem Rechner...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

Ähnliche Themen

  1. Symboltabelle
    Von enter im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 06.10.2010, 18:55
  2. Symboltabelle
    Von SPS_NEU im Forum Simatic
    Antworten: 20
    Letzter Beitrag: 07.05.2009, 15:15
  3. Symboltabelle
    Von michaelg im Forum Programmierstrategien
    Antworten: 17
    Letzter Beitrag: 01.03.2009, 19:34
  4. Symboltabelle
    Von Felse im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 09.02.2009, 15:15
  5. Symboltabelle
    Von wogle im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 18.08.2008, 12:41

Lesezeichen

Berechtigungen

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