S-Bus Treiber Konfiguration

Öffnen Sie das Konfigurationspanel des S-Bus Treibers über die Systemsteuerung.

Abbildung 1. System Management - Registerkarte Treiber

Klicken Sie auf die Schaltfläche S-Bus Treiber.

Konfigurieren Sie im folgenden Panel eine SPS mit welcher der S-Bus Treiber eine Verbindung aufbauen soll.

Abbildung 2. Konfigurationspanel - S-Bus Treiber

S-Bus SPS

Auswahl bereits vorhandener S-Bus Datenpunkte oder die Möglichkeit neue Datenpunkte zu erstellen.

Erstellen

Mit einem Klick auf die Schaltfläche "Erstellen" wird ein neues Fenster geöffnet, mittels dem ein neuer S-Bus Datenpunkt/Gerät mit den Grundeinstellungen generiert werden kann. Nachdem das Gerät erstellt wurde können weitere Parameter innerhalb des Konfigurationspanels gesetzt werden.

Entfernen

Mittels der Schaltfläche Entfernen kann der ausgewählte S-Bus Datenpunkt gelöscht werden.

Aktiv

Ermöglicht es, den Datenpunkt / die Verbindung aktiv zu schalten und somit die Kommunikation zwischen S-Bus Treiber und SPS zu aktivieren.

Einstellungen

Mittels dieser Parameter können die Einstellungen für die Verbindung des S-Bus Treibers zu der entsprechenden SPS vorgenommen werden.

Host

Der Name oder die IP des Hostgerätes mit welchem der S-Bus Treiber kommuniziert.

Anmerkung: Es werden nur IPv4 Adressen unterstützt!

Port

Der Port über welchen der S-Bus Treiber mit dem Host kommuniziert.

Anmerkung:

Die Portnummer 5050 ist durch die Hardware vorgegeben!

Wenn Sie mehrere Treiber Instanzen starten, kann nur der erste S-Bus Treiber den Default Port (3002) nutzen, für alle weiteren Instanzen müssen Sie die Portnummern mittels eines Config-Eintrages festlegen. Jede Instanz des Treibers benötigt eine eigene Portnummer.

Station

ID der Station, in welcher sich das konfigurierte S-Bus Gerät befindet.

Timeout

Intervall in Millisekunden, innerhalb dessen der Treiber eine Antwort von der SPS erwartet. Der Timeout wird mit jeder empfangenen Nachricht zurückgesetzt. Läuft der Timeout ab, ohne dass eine Antwort eintrifft, unterbricht der Treiber die Verbindung zur SPS. Mit Ablauf des nächsten AliveIntervals (siehe Config Eintrag: AliveInterval) wird versucht, die Verbindung wieder herzustellen.

Diese Einstellung kann entsprechend der Latenz der Verbindung zwischen SPS und WinCC OA angepasst werden. Ein Timeout kleiner als 4000ms ist nicht empfehlenswert, da ansonsten die korrekte Verwendung der im S-Bus Protokoll vorgesehenen Retransmit Routine nicht gewährleistet werden kann.

Anmerkung: Der Retransmit Timeout wird automatisch berechnet und beträgt 25% des verwendeten Verbindungstimeouts.

CPU

Ermöglicht die Auswahl einer bestimmten CPU, welche bei der Interaktion mit dem konfigurierten S-Bus Gerät verwendet werden soll.

Befehle

Eine Liste an Befehlen, welche der S-Bus Treiber entsprechend ausführen kann.

Generalabfrage

Mittels dieses Befehls führt der S-Bus Treiber eine Generalabfrage durch.

Durch die Generalabfrage werden alle Daten des ausgewählten Gerätes abgefragt, die auf Input konfiguriert sind und das GA-Bit des Datenpunkts wird gesetzt. Des Weiteren werden spontane Daten zu einer Adresse auf dem betroffenen Gerät beim nächsten Eintreffen durchgelassen, egal ob ein Low-Level Vergleich oder Glättung aktiviert ist. Zudem wird das GA-Bit auf dem entsprechenden Datenpunktelement gesetzt.

Anmerkung: Damit der Low-Level Vergleich beim Absetzen der Generalabfrage unterdrückt wird, muss am internen Datenpunkt _DriverCommon der S-Bus Treiberinstanz der Wert für das DPE SM auf 1 gesetzt werden.

Status

Der Status zeigt den momentanen Zustand verschiedener Elemente des S-Bus Treibers bzw. des Gerätes an.

Verb. Status

Gibt Auskunft über den Verbindungsstatus zwischen S-Bus Treiber und SPS.

PCD Status

Gibt Auskunft über den Status der SPS.

Firmware

Gibt die momentan auf der SPS vorhandene Firmware an.

Anmerkung: Bei der Verwendung eines redundanten Projektes werden die Informationen des redundanten Treibers innerhalb des Punktes "Status - Redundanter Host" dargestellt.