Beispiel für die Kommunikation zwischen mehreren BC9000

ADS-Kommunikation

Mit Hilfe der ADS-Bausteine aus der TcADSBC.lb6 können Sie Daten von einem BC9000 direkt zu einem anderen BC9000 verschicken. Mit ADSREADEX können Sie Daten von einem anderen BC9000 lesen und mit ADSWRITE schreiben. Es sind maximal drei BC9000 gleichzeitig ansprechbar. Um mit weiteren BC9000 zu kommunizieren muss mit Hilfe des ADSCLOSE die Verbindung zu mindestens einen der bisher verbundenen BC9000 beendet werden.

Achten Sie darauf, dass von einem BC9000 nur maximal drei Verbindungen zu anderen BC9000 bestehen. Die vierte Verbindung sollten Sie sich für die Programmierung reservieren.

Die Verbindungen können auch von einer anderen Gegenstelle aufgebaut worden sein.

Beispiel für eine funktionierende ADS-Verbindung

Funktionierende ADS-Verbindung

Beispielprogramme für die Verbindung von BC9000 zu BC9000

Beispielprogramm in ST Master: (Beispieldatei)
Beispielprogramm in ST Slave: (Beispieldatei)

Beispiel für die Kommunikation zwischen mehreren BC9000 1:

Quer-Kommunikation nur zwischen BC9000 und BC9000

Beachten Sie, dass ein BK9000 nur von einem Master Schreibzugriffe zulässt und der BK9000 regelmäßig in Abständen von 1 sec. gepollt werden muss. Es empfiehlt sich daher die Quer-Kommunikation nur zwischen BC9000 und BC9000 und nicht zu BK9000 zu nutzen.

Kommunikation zwischen mehreren BC9000 - Topologie