Feldbus-Definitionen

Ein Eintrag ist ein digitales Signal. Dabei kann es sich zum Beispiel um Signale handeln, wie sie im Abschnitt Controller-Referenz beschrieben werden:

  • Ein einziges Bit mit Informationen, wie Anziehen OK.

  • Mehrere Bits mit Informationen, wie ein Ereigniscode.

Ein Eintrag kann aus mehreren Informations-Bits für einen Zählerwert, eine Identifikations-Zahl oder ein Schraubresultat stehen.

Ein Eintrag kann eine Zeichenkette sein.

Feldbuseinträge

Informationen

Beschreibung

Feldbuseintrag

Boole'sches Format

Das Signal kann ein boolescher Ausdruck sein, der eine einzige Bitposition besetzt.

Beispiele hierfür sind digitale I/O-Signale.

Integer:

Die Daten belegen ein oder mehrere Bits an Daten im Array.

Zeichen oder Zeichenkette:

Das Signal kann eine alphanumerische Zeichenkette sein und eine oder mehrere Bitpositionen belegen.

Feldbusdefinitionen

Informationen

Beschreibung

Feldbus-Belegung

Eine Datenmatrix. Die Größe muss eine gerade Anzahl an Bytes sein. Die Feldbusbelegung wird im Fenster Feldbus im Menü Feldbus erstellt. Feldbuselemente werden auf der Feldbusabbildung platziert, um ein einzigartiges Array für die Kommunikation zwischen Master und Untergebenem zu kreieren. Elemente werden in einem Array platziert, indem die Startposition und die Länge als Anzahl an Bits definiert wird.

Prozessdaten-Frame

Eine Datenmatrix. Die Größe muss eine gerade Anzahl an Bytes sein. Der Prozessdaten-Frame wird im Fenster Feldbus im Menü Feldbus erstellt. Feldbusabbildungen werden im Prozessdaten-Frame platziert, wenn sie einer Virtuellen Station zugewiesen werden. Die Position der Abbildung im Frame wird durch den Offset definiert, der ab dem Start des Frame berechnet wird.

Feldbus-Konfiguration

Einstellungen der Feldbuszuordnungen werden im Fenster Feldbus im Menü Feldbus vorgenommen. Konfigurationsparameter bestehen aus allgemeinen Parametern und typenspezifischen Parametern.

Ein Liste an Parametereingabefeldern wird angezeigt, nachdem der Feldbustyp ausgewählt wurde.

Feldbus-Eintragspositionen

Informationen

Beschreibung

Offset

Eine Zeiger-Variable. Das Signal kann ein boolescher Ausdruck sein, der eine einzige Bitposition besetzt.

Beispiele hierfür sind digitale I/O-Signale.

Start-Byte

Eine Zeiger-Variable. Zeigt auf ein Byte innerhalb der Feldbusbelegung, der das LSB eines Eintrags enthält.

Start-Bit

Eine Zeiger-Variable. Zeigt auf ein Bit im zuvor definierten Byte innerhalb der Feldbusbelegung, das das LSB eines Eintrags enthält.

Eintragslänge

Eine Größenvariable, die als Anzahl an Bits angegeben wird.

LSB

(niederwertigste Bit oder Byte) angibt.

Bezeichnung

Beschreibung

Feldbus-Übertragung

Ein vom Netzwerk gesendetes Datenpaket. Der Übertragungsknoten kombiniert einen Frame Header, der Adressinformationen enthält, mit einem Prozessdaten-Frame, der ans Netzwerk gesendet wird. Der Empfangsknoten erkennt seine Adresse im Frame Header und ruft den Prozessdaten-Frame ab.

Frame Header

Netzwerkadressinformation und andere Daten, um eine fehlerfreie Übertragung über das Netzwerk sicherzustellen

Feldbus-Master

Normalerweise eine SPS, die die Kommunikation mit einem Feldbus-Untergebenen initiiert. Der Master überträgt einen Daten-Frame und empfängt einen anderen Frame vom Untergebenen.

Feldbus-Untergebener

Ein entfernter Knoten, der auf eine Übertragung von einem Feldbus-Master anspricht. Wenn der Untergebene eine Übertragung erkennt, empfängt er einen Frame und antwortet, indem er einen anderen Frame zum Sender schickt.