User Manual

Einfache Kommunikation zwischen Geräten
7.10 Kommunikationsprotokolle PtP, USS und Modbus
Easy Book
182 Gerätehandbuch, 03/2014, A5E02486775-AF
Ein Instanz-DB enthält temporären Speicherbereich und Pufferspeicher für alle mit den
einzelnen CMs oder CBs verbundenen Antriebe im USS-Netzwerk. Der Instanz-DB wird von
den USS-Anweisungen für einen Antrieb verwendet, um gemeinsam auf die gespeicherten
Daten zuzugreifen.
Zeit für die Kommunikation mit dem Antrieb berechnen
Die Kommunikation mit dem Antrieb läuft asynchron zum Zyklus der CPU ab. Die CPU
durchläuft üblicherweise mehrere Zyklen, bevor die Kommunikation mit einem Antrieb
beendet ist.
Das Intervall USS_PORT ist die Zeit, die für eine Transaktion des Antriebs erforderlich ist.
Die folgende Tabelle zeigt die Mindestintervalle für USS_PORT für jede Baudrate der
Kommunikation. Wenn Sie die Funktion USS_PORT häufiger aufrufen, als es das
USS_PORT -Intervall vorgibt, wird die Anzahl der Transaktionen nicht erhöht. Das Timeout-
Intervall des Antriebs ist die Zeitdauer, die für eine Transaktion zur Verfügung steht, wenn
zur Fertigstellung der Transaktion aufgrund von Kommunikationsfehlern 3 Versuche nötig
sind. Standardmäßig führt die Bibliothek für das USS-Protokoll bei jeder Transaktion bis zu 2
Wiederholungen durch.
Tabelle 7- 14 Zeitbedarf berechnen
Baudrate
Berechnetes Mindestintervall für Aufruf von
USS_PORT
(ms)
Intervall-Timeout für Antriebsmeldung
pro Antrieb (ms)
1200
790
2370
2400
405
1215
4800
212.5
638
9600
116.3
349
19200
68.2
205
38400
44.1
133
57600
36.1
109
115200
28.1
85