Feldbussystem
Tab. 4: ADSWriteControlBA
Datentyp (write only)
NetID
Port
ADSSTATE
DEVSTATE
LEN
SRCADDR
WRITE
TMOUT
Azyklische Datenkommunikation
Bei der azyklischen Datenkommunikation muss man beachten, dass ein TCP/IP-Verbin-
dungsaufbau ca. 20 bis 30 ms benötigt. Nach erfolgreichem Verbindungsaufbau werden
Hinweis
die ADS-Daten gesendet oder gelesen. Ein ADS Read von 1000 Byte dauert ca. 50 ms.
Werden 10 sec lang keine Daten übertragen, wird die TCP/IP Verbindung vom BC/BK9000,
B/C900 getrennt.
Register Port 100
Die ADS-Portnummer ist beim BK/BC9000, B/C900 für die Register-Kommunikation fest vorgegeben und
beträgt 100.
Index Group
Index Offset (Wertebereich)
Hi-Word
0
0...127
1...64
0...3
Time-Out des ADS-Bausteins
Beachten Sie beim Lesen der Register, dass der Time-Out des ADS-Bausteins auf eine
Zeit größer 1 Sekunde eingestellt wird.
Hinweis
Passwort setzen
Beachten Sie beim Schreiben auf die Register, dass das Passwort gesetzt wird (siehe Do-
kumentation zur entsprechenden Busklemme).
Hinweis
Zugriffskontrolle und IP - AMS-Net-ID Zuordnung
Die Tabelle AMS Net-Id ermöglicht über AMS eine Zugriffskontrolle auf den BC9000, C900. Sobald Einträge
in dieser Tabelle vorhanden sind, können nur noch die eingetragenen AMS-Teilnehmer auf den BC9000
zugreifen.
Des Weiteren wird hier explizit eine Zuordnung der AMS Net ID zur IP-Adresse des Knotens gemacht.
Die Tabelle AMS Net-Id kann mit ADS Write Kommandos gefüllt werden:
Es sind maximal 10 Einträge möglich.
52
Bedeutung
Net ID des BC9000, C900
800
5 - RUN / 6 - STOP
0
0
0
positive Flanke startet den Baustein
zum Beispiel: t#1000 ms
Bedeutung
Lo-Word
0...255
Register des Buskopplers
Hi-Word Tabellennummer des Buskopplers
Lo-Word Registernummer der Tabelle
1...64
Register der Busklemmen
Hi-Word Kanalnummer
Lo-Word Registernummer der Busklemme
Version: 4.0.0
B6
BK9000, BK9050 und BK9100