S5/S7 für Windows:S5 COM Pakete: Unterschied zwischen den Versionen

Aus IBHsoftec Wiki
Wechseln zu: Navigation, Suche
(Die Problemstellung: Alte COM Pakete mit aktuellen Rechnern betreiben)
 
(Eine dazwischenliegende Version von einem anderen Benutzer werden nicht angezeigt)
Zeile 2: Zeile 2:
 
== Die Problemstellung: Alte COM Pakete mit aktuellen Rechnern betreiben ==
 
== 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.
+
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?
 
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. '''[http://www.ibhsoftec.com/S5W 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.
+
Konsequenterweise benötigt man wieder einen Emulator. '''[http://www.ibhsoftec.com/S5W 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:
 
Hardware und Softwarevoraussetzungen:
* Einen PC mit einer RS232 Schittstelle und einen '''[http://www.ibhsoftec.com/IBH-RS232-S5-Adapter IBH S5-Schnittstellenwandler®]'''.
+
* Einen PC mit einer RS232 Schittstelle und einen '''[http://www.ibhsoftec.com/IBH-RS232-S5-Adapter IBH S5-Schnittstellenwandler]'''.
* Alternativ einen PC mit USB Schnittstelle und '''[http://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH USB-S5-Adapter®]'''..  
+
* Alternativ einen PC mit USB Schnittstelle und '''[http://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH USB-S5-Adapter]'''..  
  
 
[[Image:IBH_USB_S5_m_m.gif]]
 
[[Image:IBH_USB_S5_m_m.gif]]
Zeile 23: Zeile 23:
 
[[Image:select-compackage-and-interface.PNG]]
 
[[Image: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.
+
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  
+
Das Bild zeigt ein auf einem modernen PC oder Tablet ausgeführtes COM-Paket:
  
 
[[Image:started-compackage-in-s5w.PNG]]
 
[[Image:started-compackage-in-s5w.PNG]]

Aktuelle Version vom 18. September 2013, 12:23 Uhr

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.
  • S5 für Windows®.
  • 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

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.

Das Bild zeigt ein auf einem modernen PC oder Tablet ausgeführtes COM-Paket:

Started-compackage-in-s5w.PNG