Herunterladen Diese Seite drucken

HIMA HIMax Systemhandbuch Seite 85

Werbung

HIMax System
5.5.2.2
Cold Reload
In bestimmten Fällen ist ein Reload für ein einzelnes Modul nicht durchführbar:
 Die in der Tabelle 27 mit «
 Konfigurationsänderungen von Kommunikationsmodulen und Systembusmodulen
 Ein Kommunikationsmodul arbeitet mit nicht reloadfähigen Standardprotokollen.
In diesen Fällen wird Cold Reload angewendet. Das betreffende Modul muss während des
Reload in den Zustand STOPP gebracht werden («cold») und danach neu gestartet werden:
 Kommunikationsmodule und Systembusmodule kann der Reload-Vorgang selbstständig
stoppen und neu starten.
 Bei Prozessormodulen zeigt der Reload-Vorgang eine Aufforderung an den Anwender an,
das Modul zu stoppen und zu starten.
Der Anwender behält in jedem Fall die Kontrolle über den Reload-Vorgang und wird über
dessen Ablauf informiert. Der Anwender kann den Vorgang gegebenenfalls abbrechen.
Vor der Durchführung eines Cold Reload ist folgendes zu bedenken:
 Welche Module werden gestoppt?
 Gibt es dafür redundante Module oder kann auf die von den Modulen erfüllten Aufgaben
vorübergehend verzichtet werden?
TIPP
Auf folgende Weise lässt sich Cold Reload in Fällen vermeiden, in denen Zuweisungen
globaler Variablen hinzugefügt werden:
 Bereits beim Erstellen des Anwenderprogramms Kommunikationsprotokollen unbenutzte
globale Variable zuweisen.
 Den unbenutzten globalen Variablen einen sicheren Wert als Initialwert zuweisen.
Auf diese Weise ist es später nur notwendig, diese Zuweisungen zu ändern und nicht
hinzuzufügen, so dass ein Reload möglich ist.
5.6
Laden von Betriebssystemen
Alle Module des HIMax Systems enthalten ein Prozessorsystem und ein Betriebssystem, das
das Modul steuert. Das Betriebssystem wird zusammen mit dem Modul geliefert. Im Zuge der
Produktpflege entwickelt HIMA Verbesserungen der Betriebssysteme. Diese verbesserten
Versionen lassen sich mit Hilfe von SILworX in die Module laden.
HI 801 000 D Rev. 6.01
3)
» gekennzeicheten Bedingungen
5 Programmierung
Seite 85 von 128

Werbung

loading