Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BC8050 Dokumentation Seite 46

Busklemmen-controller mit rs485- oder rs232-interface
Inhaltsverzeichnis

Werbung

Programmierung
Eingänge
Busklemme %IB0 ...
Feldbus Daten (SPS-Variablen) %IB1000 ...
... %IB2047 Maximal
Unterschiede in den Protokollen
Die Daten für den überlagerten Master, Modbus oder KS8000-Protokoll liegen auf dem BC8150 ab Adresse
1000. Die Datenlänge ist bei Modbus maximal 512 Byte und braucht im Bereich von 1 bis 126 Worten nicht
eingestellt zu werden. Beim KS8000-Protokoll ist die Anzahl der Daten ab Adresse 1000 auf 8 Worte oder
16 Byte Eingänge und 8 Worte oder 16 Byte Ausgänge voreingestellt. Datentelegramme die diese Anzahl
nicht exakt einhalten werden vom BC8150 nicht angenommen und mit einem Fehler quittiert. Diese
Datenlänge kann per Funktionsbaustein im BC8150 parametriert werden.
Wenn das Modbus-Protokoll eingesetzt wird, empfiehlt sich der Datenzugriff auf den Merkerbereich des
BC8150. Dieser Bereich kann gelesen und beschrieben werden ohne das dabei der Watchdog getriggert
wird. Das ADS-Protokoll kann auf alle Daten zugreifen. Das gesamte Prozessabbild ist über Port 800 zu
erreichen und das Prozessabbild ab Adresse 1000 mit über Port 300 zu erreichen. Bei der Verwendung der
Port-Adresse 800 können die Daten nur gelesen werden. Es empfiehlt sich bei der Nutzung des seriellen
ADS auf den Merkerbereich zuzugreifen, der über Port 800 und die IndexGroup 0x4020 zu erreichen ist.
Adressierung der Angeschlossenen Busklemmen
Alle angeschlossenen Busklemmen werden in der Default-Einstellung dem lokalen Prozessabbild
zugewiesen. Das Mapping im Busklemmen Controller erfolgt nach folgender Gesetzmäßigkeit:
Erst alle komplexen Busklemmen, in der Reihenfolge wie diese gesteckt sind und anschließend die digitalen
Busklemmen, die zu einem Byte aufgefüllt werden. Das Default-Mapping der komplexen Busklemmen ist:
• komplette Auswertung
• Intel-Format
• Word Alignment
Beispielaufbau
Busklemmen Controller: 1 x BX/BCxx50
Position 1: 1 x KL1012
Position 2: 1 x KL1104
Position 3: 1 x KL2012
Position 4: 1 x KL2034
Position 5: 1 x KL1501
Position 6: 1 x KL3002
Position 7: 1 x KL4002
Position 8: 1 x KL6001
Position 9: 1 x KL9010
Prozessabbild
Busklemme
Position
KL1501
5
KL3002
6
KL4002
7
KL6001
8
KL1012
1
KL1104
2
KL2012
3
KL2034
4
KL9010
9
46
Ausgänge
Busklemmen %QB0 ...
Feldbus Daten (SPS- Varablen) %QB1000 ...
... %QB2047 Maximal
Eingangsabbild
%IB0...%IB5
%IB6...%IB13
%IB14...%IB21
%IB22...%IB29
%IX30.0..30.1
%IX30.1..30.5
-
-
-
Version: 3.0.0
Ausgangsabbild
%QB0...%QB5
%QB6...%QB13
%QB14...%QB21
%QB22...%QB29
-
-
%QX30.0..30.1
%QX30.2..30.5
-
BC8050 und BC8150

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bc8150

Inhaltsverzeichnis