Herunterladen Inhalt Inhalt Diese Seite drucken

Vabus Am Anschluss X21; Blockzugriff - BONFIGLIOLI Agile Kommunikationshandbuch

Vorschau ausblenden Andere Handbücher für Agile:
Inhaltsverzeichnis

Werbung

Achtung!
Bei hoher CPU-Auslastung (>90%) kann die Antwortzeit vom Umrichter größer als 500 ms werden.
Hinweis:
Die angegebenen Zeiten gelten für den RS485-Betrieb und den RS232-Betrieb.
Erhält der Bus-Master nach einer Zeit von 500 ms vom Frequenzumrichter keine Antwort, kann er eine
neue Übertragung an einen beliebigen Frequenzumrichter beginnen.
Wird der Frequenzumrichter über die serielle Schnittstelle (RS232, RS485) betrieben, kann es erfor-
derlich sein, die Kommunikationsstrecke zu überwachen. Es ist möglich, dass der Frequenzumrichter
im Remote-Betrieb ein-/ausgeschaltet wird oder aber nur seinen Sollwert zyklisch über die serielle
Schnittstelle erhält. Fällt die Kommunikation aus, werden keine oder fehlerhafte Daten übertragen.
Dieser Zustand wird vom Kommunikations-Watchdog erkannt.
Die Watchdog-Funktion überwacht die Zeit, innerhalb der keine korrekte Kommunikation stattfindet.
Schnittstelle
Anschluss X21
Optionales Kom-
munikationsmodul
7.5

Blockzugriff

Sollen regelmäßig mehrere Parameter blockweise übertragen werden, so kann mittels der hier be-
schriebenen Methode eine Blockübertragung vorgenommen werden. Da bei einer solchen Blocküber-
tragung nur einmal der Kommunikations-Overhead anfällt, ist diese Übertragung schneller durchzufüh-
ren und ggf. auch einfacher zu implementieren. Die Fehlerauswertung und Fehlerdiagnose ist bei ei-
nem solchen Blockzugriff jedoch deutlich schwieriger als bei einem einzelnen Parameterzugriff.
Zur Durchführung der Blockübertragung muss zuerst die Blockdefinition in den Parameter
tion
17 geschrieben werden. (Diese Blockdefinition wird nur bis zum nächsten Reset gespeichert.)
Anschließend kann ein Block auf den Parameter
Block lesen
dem Parameter
Typ Wort und/oder Doppelwort übertragen werden. Die Checksumme wird (wie auch bei Einzel-
Parameterzugriff) zwischen SYS und ETX (beides einschließlich) berechnet. Jede Übertragung wird
durch ein ACK oder NAK durch den Frequenzumrichter beantwortet.
Blockdefinition
Parameter
Die Blockdefinition ist ein String, in dem die Parameternummern der zu dem Block gehörenden Para-
meter jeweils als fünfstellige Dezimalzahl bündig hintereinander stehen.
Die Ziffern haben folgende Funktionen:
1. Ziffer S: Systembus-Teilnehmer
2. Ziffer d: Datensatznummer
3. bis 5. Ziffer: Parameternummer.
Die maximale Stringlänge eines Blockes beträgt 80 Zeichen.
SdnnnSdnnn ... Sdnnn
Block schreiben
Parameter
Block lesen
Parameter
Der Datenblock ist ein String, in dem die Werte der Parameter in ASCII-Hex Darstellung bündig hin-
tereinander stehen.
Die maximale Stringlänge beträgt 80 Zeichen, was die Übertragung von Blöcken aus bis zu 20 Para-
metern vom Typ Wort (jew. 4 Hex-Ziffern) erlaubt. Enthält der Block Parameter von Typ Doppelwort
(jew. 8 Hex-Ziffern), so verringert sich die Anzahl der in einem Block übertragbaren Parameter ent-
sprechend.
34
Agile
VABus
Parameter
X21: VABus Watchdog Timer
CM: VABus Watchdog Timer
19 gelesen werden. Bei der Blockübertragung können nur Parameter vom
17
18
19
VABus Agile
06/2010
6.1 „VABus am Anschluss X21"
1502
6.2 „VABus am optionalen Kommuni-
413
kationsmodul"
Block schreiben
18 geschrieben werden und/oder aus
34
Protokoll
Siehe Kapitel
Blockdefini-
06/2010

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis