Parameter
Es gibt unterschiedliche Parameter die auch unterschiedlich behandelt werden müssen:
1. Geräte- und Modulparameter
2. Individuelle Parameter (iPar)
1. Geräte- und Modulparameter
Diese Parameter sind in der GSD definiert und werden über das Engineeringswerkzeug des Steuerungsherstellers eingestellt. Um diese Parameter ein zu stellen bedarf es keines zusätzlichen Werkzeuges. Bei jedem Neustart, auch nach einem Gerätetausch, wird die Steuerung, also der IO-Controller beim Verbindungsaufbau diese Modul- und Geräteparameter in das IO-Device schreiben.
2. Individuelle Parameter (iPar)
Komplexe Feldgeräte können über individuelle Parameter noch weiter eingestellt werden. Dabei können für diese Einstellungen unterschiedliche Schnittstellen und Werkzeuge eingesetzt werden:
Bei einem Neustart oder Gerätetausch werden ohne besondere Massnahmen diese individuellen Parameter nicht neu geladen. Um ein automatisches Neuladen der iPar zu erlauben, sind zwei unterschiedliche Methoden definiert worden:
1. Der Proxy Funktionsblock
2. Der iPar Server
1. Der Proxy Funktionsblock
Nach dem alle individuellen Parameter (iPar) in einem IO-Device eingestellt sind, liest die Steuerung alle iPar aus dem IO-Device aus und speichert diese ab. Bei einem Gerätetausch oder bei Bedarf können nun diese abgespeicherten iPar vom IO-Controller wieder in das Feldgerät zurückgeschrieben werden. Die Hersteller der IO-Device können dies durch de zur Verfügung Stellung von entsprechenden Proxy (Stellvertreter) Funktionsblöcken unterstützen und dem Anwender den Programmieraufwand reduzieren.
2. Der iPar Server
Der iPar Server ist eine Funktion in einem Netzwerkteilnehmer. Er kann Grundsätzlich auch in einem IO-Controller oder IO-Supervisor integriert werden. Die individuellen Parameter eines Feldgerätes werden im iPar Server abgelegt. Das IO-Device kann bei einem Neustart oder Bedarf seine individuellen Parameter beim iPar Server anfordern. Der Vorteil dieser Lösung liegt darin, dass in der Steuerung kein spezielles Programm erstellt werden muss. Trotzdem wird der IO-Controller über spezielle Diagnose-Statusmeldungen über neu geladene individuelle Parameter informiert.
Bemerkung: Wir haben im 2010 versucht in unserem Labor einen iPar Server zu installieren. Der iPar Server für Siemens Steuerungen scheint noch nicht verfügbar zu sein.