S5/S7 for Windows:S5 COM packages

From IBHsoftec Wiki English
Revision as of 14:05, 14 June 2013 by Axel (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Die Problemstellung: Alte COM Pakete mit aktuellen Rechnern betreiben

In vielen mit SIMATIC® S5 Steuerungen betriebenen Anlagen sind noch spezielle Funktionsbaugruppen im Einsatz. Neben der Programmierung der eigentlichen CPU müssen auch Parameter der Funktionsbaugruppen von Zeit zu Zeit geändert werden. Mit den Programmiergeräten unter MS-DOS wurde dies mit speziellen, zur Baugruppe passenden COM-Paketen erledigt. Die COM-Pakete waren sehr früh unter dem Betriebssystem CP/M entstanden und wurden bereits zu MS-DOS Zeiten in einem CP/M Emulator ausgeführt.

Was wird benötigt, wenn man dies unter aktuellen Windows 7 oder Windows 8 Betriebssystemen mit 64-Bit Architekturen betreiben will?

Konsequenterweise benötigt man wieder einen Emulator. S5 für Windows® stellt hierfür einen CP/M Emulator zur Verfügung, der in der OpenSource Software DOSBox ausgeführt wird, einem weiteren Emulator. Mit der CP/M Emulation als Basis, ermöglicht es S5 für Windows, die originalen COM-Pakete auszuführen. Der CP/M Emulator nutzt hierbei die Möglichkeit der DOSBox, physikalische oder virtuelle Schnittstellen des Hostsystems als serielle Schnittstelle hineinzureichen.

Hardware und Softwarevoraussetzungen:

IBH USB S5 m m.gif

  • Windows XP, VISTA, 7 oder 8 in 32-Bit oder 64-Bit Ausführung.
  • Das originale, zur Baugruppe passende COM-Paket, wie auf dem unter MS-DOS betriebenen Programmiergerät vorhanden.

Zum Auführen der COM-Pakete wählt man nun "Ansicht -> COM-Paket...". In der Auwahlliste wählt man nun die serielle Schnittstelle, die das COM-Paket für die Kommunikation verwenden soll. Die Schnittstelle des Hostsystems erscheint für das COM-Paket immer als COM1. Weiterhin muss der Pfad zum COM-Paket auf der lokalen Festplatte ausgewählt werden. Ist die Auswahl getroffen startet das COM-Paket und die Baugruppe kann parametriert werden.

Auswahl der Schnittstelle und der COM-Pakets

File:Select-compackage-and-interface.PNG

Sind nach der Parametrierung Eproms für die Baugruppe zu brennen, so kann dies über den Siemens USB Prommer erledigt werden. Dieser wird von S5 für Windows ebenfalls unterstützt.

Auf modernem PC oder Tablet ausgeführets COM-Paket

File:Started-compackage-in-s5w.PNG