Schlagwort-Archive: POU

Mitsubishi Profibus POE Konverter f√ľr konsistente Daten√ľbertragung

Mitsubishi Profibus POE Konverter Software
Mitsubishi Profibus POE Konverter Software

Ihre pers√∂nliche Softwarelizenz erhalten Sie √ľber diesen Link in unserem Shop

Allgemeines:

Wird f√ľr eine Mitsubishi SPS ein Profibus Projekt mit dem GX-Developer oder GX-Works erstellt und werden die Optionen:

  • Slave-Spezifischer Transfer
  • Kopieranweisung
  • Nur Datenaustausch

benutzt, kann die Profibus Konfiguration auch ohne einen RESET an der SPS geändert oder erweitert werden.

Manchen Slaves verlangen Daten Konsistenz, die mit der automatisch generierten POE aus dem GX Developer oder aus GX-Works und den darin enthaltenen Kopieranweisungen FROM_M und TO_M jedoch nicht sichergestellt werden können.

Um dies sicher zu stellen m√ľssen, die FROM_M und TO_M Anweisungen durch sogenannte BMOV Anweisungen ersetzt werden.

Um dies schnell und vor allem fehlerfrei zu gewährleisten, wurde dieses Tool entwickelt. Neben dem Austauschen dieser Befehle, wir der Syntax und die Schreibweise der Kopfadresse sowie die BMOV Anweisung Hexadezimal angegeben und angepasst.

 Kurzbeschreibung:

Erfordert an einem Profibusstrang mindestens ein Teilnehmer Datenkonsistenz, sollte die gesamte POE von FROM_M und TO_M Anweisungen auf BMOV Anweisungen umgestellt werden.

Es gibt zwei Möglichkeiten eine Konvertierung vor zu nehmen:

Im einfachsten Fall kann man aus der zu konvertierenden Profibus POE direkt die entsprechenden Netzwerke markieren und anschließend mit CTRL-C oder CTRL-X in die Zwischenablage kopieren bzw. ausschneiden.

Der Inhalt der Zwischenablage wird nun in die leere TextBox Quelldatei mit CTRL-V eingef√ľgt. Um eine leere TextBox zu erhalten, w√§hlen sie in der Men√ľleiste den Eintrag Datei und Neu aus. Nach dem einf√ľgen der Zwichenablage kann mit der Konvertierung begonnen werden, w√§hlen sie hierf√ľr in der Men√ľleiste den Eintrag Bearbeiten und Konvertieren aus.

Das Ergebnis der Konvertierung wird in der Rechten TextBox dargestellt, √ľberpr√ľfen sie in der Statusbar am unteren Rand der Anwendung ob hierbei Fehler aufgetreten sind. In Fehlerfall wird ein Hinweis auf die Art des Fehlers und die Position angezeigt, der Cursor wird automatisch in der entsprechenden Zeile der linken TextBox platziert.

Wurde die Konvertierung erfolgreich abgeschlossen, kann der Inhalt der rechten TextBox markiert und in die Zwischenablage kopiert werden und anschlie√üen wieder in die POE eingef√ľgt werden.

Das aktive Fenster wird durch anklicken aktivier, dies wird durch eine andre Hintergrundfarbe dargestellt (√ľblicherweise mit der Farbe Wei√ü).

In der Toolbar der Applikation sind neben den √ľblichen Schaltern Datei Neu, Speichern und √∂ffne, noch weitere vorhanden. Sie dienen zum kopieren und einf√ľgen der Daten in der Zwischenablage. Die Besonderheit dieser Schalter, sie wirken immer im aktiven Fenster. wird der Taster kopieren bet√§tigt, wird der gesamte Inhalt der aktiven TextBox zuerst markiert und dann in die Zwichenablage kopiert. So das mit einem Tastendruck die Daten aus der TextBox Zieldatei in die Zwischenablage √ľbernommen werden k√∂nnen. Beim Einf√ľgen √ľber den Toolbutton wird der vorhandene Inhalt der aktiven TextBox gel√∂scht und durch den in der Zwischenablage ersetzt.

Die zweite M√∂glichkeit Daten in die Applikation zu laden, erfolgt √ľber das Men√ľ Datei √∂ffnen. Hier k√∂nnen exportierte *.asc Dateien eingelesen und anschlie√üend konvertieren werden. Die Vorgehensweise ist derselben wie bereits weiter oben beschrieben.

Mit dem Laden einer *.asc Datei werden die beiden Textboxen wie bei Datei neu erst einmal gelöscht, bevor die neuen Daten geladen werden.

Nach einer erfolgreichen Konvertierung k√∂nnen die erzeugten Zieldaten mit Datei speichern wieder als *.asc Datei gespeichert werden. Zum Speichern wird an den urspr√ľnglichen Dateinamen ein _new.asc angeh√§ngt um eine Unterscheidung gew√§hrleisten zu k√∂nnen.