poppypraun
Level-1
- Beiträge
- 6
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hi,
ich arbeite momentan an einem Programm, mit dem es möglich sein soll die Datenkonfiguration zwischen einem Step7-Programm und einer Visualisierung zu ändern.
Hierzu ist es nötig den Aufbau der Datenbausteine auszulesen um an die genauen Adressen der Daten zu kommen.
Nutze hierzu die S7-Kommandoschnittstelle, was auch teilweise funktioniert.
Bei den globalen Datenbausteinen kann ich Daten mit den zugehörigen Datentypen auslesen, sodass die genau Adressbestimmung eigentlich kein Problem sein sollte.
Bei den Instanz-DBs bekomme ich zwar auch die Daten angezeigt, leider aber keine Datentypen.
Beispiele wie so ein Export von beiden Typen aussieht, hab ich mal angehängt.
Bei dem mir vorliegenden Step7-Programm läuft die Kommunikation mit der Visualisierung nur über globale DBs.
Meine Frage: Kann die Kommunikation überhaupt über Instanz-DBs erfolgen? Wenn nicht, dann hätte ich dieses Problem ja nicht.
Das auch die Adressen von Instanz-DBs ausgelesen werden können zeigt das Programm Symbol-Extractor (kann hier heruntergeladen werden: http://www.pro-face.de/pages/support/download_sonstiges.shtm).
Man müsste halt nur wissen wie es funktioniert .
Habe hierzu das Beispiel auch noch mal im Anhang. Handelt sich um den gleichen Instanz-Baustein, wie beim Kommandoschnittstellen-Export.
Gibt es noch andere Möglichkeiten an die genauen Adressen zu kommen (Dateien im Projektordner o.ä.)?
Wäre schön, wenn ihr da ein paar Tipps für mich hättet.
Gruß
poppy
ich arbeite momentan an einem Programm, mit dem es möglich sein soll die Datenkonfiguration zwischen einem Step7-Programm und einer Visualisierung zu ändern.
Hierzu ist es nötig den Aufbau der Datenbausteine auszulesen um an die genauen Adressen der Daten zu kommen.
Nutze hierzu die S7-Kommandoschnittstelle, was auch teilweise funktioniert.
Bei den globalen Datenbausteinen kann ich Daten mit den zugehörigen Datentypen auslesen, sodass die genau Adressbestimmung eigentlich kein Problem sein sollte.
Bei den Instanz-DBs bekomme ich zwar auch die Daten angezeigt, leider aber keine Datentypen.
Beispiele wie so ein Export von beiden Typen aussieht, hab ich mal angehängt.
Bei dem mir vorliegenden Step7-Programm läuft die Kommunikation mit der Visualisierung nur über globale DBs.
Meine Frage: Kann die Kommunikation überhaupt über Instanz-DBs erfolgen? Wenn nicht, dann hätte ich dieses Problem ja nicht.
Das auch die Adressen von Instanz-DBs ausgelesen werden können zeigt das Programm Symbol-Extractor (kann hier heruntergeladen werden: http://www.pro-face.de/pages/support/download_sonstiges.shtm).
Man müsste halt nur wissen wie es funktioniert .
Habe hierzu das Beispiel auch noch mal im Anhang. Handelt sich um den gleichen Instanz-Baustein, wie beim Kommandoschnittstellen-Export.
Gibt es noch andere Möglichkeiten an die genauen Adressen zu kommen (Dateien im Projektordner o.ä.)?
Wäre schön, wenn ihr da ein paar Tipps für mich hättet.
Gruß
poppy