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.
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. |
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. |
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. |