Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikationsansprechzeit; Kommunikationszeit Für Eine Meldung - Omron SYSDRIVE 3G3MV Technisches Handbuch

Vorschau ausblenden Andere Handbücher für SYSDRIVE 3G3MV:
Inhaltsverzeichnis

Werbung

Kommunikation
7-9-6

Kommunikationsansprechzeit

Kommunikationszeit für eine Meldung
Hinweis 1. Das Startbit und das Stoppbit benötigen jeweils ein Bit, daher wird die Anzahl
Hinweis 2. Stellen Sie bei der RS-422/485–Kommunikation mindestens 20 ms als Proto-
Rechenbeispiel
Hinweis
E/A–Ansprechzeit
Die Kommunikationsansprechzeit für die Kommunikation mit einem Frequenz-
umrichter über die RS-422/485–Schnittstelle einer Kommunikationskarte von
OMRON wird nachfolgend detailliert beschrieben. Verwenden Sie diese Infor-
mation als Referenz, wenn Sie die Anzahl der Slaves an ein einziges Netz-
werk anschließen und wenn das Zeitverhalten der Eingangs– und Ausgangs-
signale berücksichtigt werden soll.
Eine Vielzahl von Programmen für die RS-422/485–Kommunikation kann
mit Hilfe der Protokollmakrofunktion erstellt werden. Die Kommunikations-
zeiten variieren je nach Programminhalt.
In der Regel kann die Kommunikationszeit für eine Meldung mit der folgen-
den Formel errechnet werden.
Kommunikationszeit = [Anzahl der Bytes in der DSR–Meldung
Hinweis 1.)
(1/Baudrate)
wort
10
(1/Baudrate)
+ Sende–Wartezeit–Einstellung n156 (ms) + Protokollmakro–Wartezeit
(Siehe Hinweis 2.) (ms)
der Bytes in der DSR–Meldung und in der Antwort mit 10 multipliziert.
(1 Byte = 8 Bits) + (Startbit: 1 Bit) + (Stoppbit: 1 Bit) = 10 Bits
kollmakro–Wartezeit ein.
Die Kommunikationszeit, die für einen Slave im Protokollmakro benötigt wird,
der in Abschnitt 7-9-7 Erstellen einer Projektdatei erstellt wurde, kann ent-
sprechend der folgenden Formel errechnet werden. (Baudrate = 19.200 bps.)
Kommunikationszeit = [(DSR–Meldung zum Schreiben von Daten (13 By-
tes) + DSR–Meldung zum Lesen von Daten (8 Bytes))
1.000 (ms)] + [(Antwort schreiben (8 Bytes) + Antwort lesen (7 Bytes))
(1/19,200)
1,000 (ms)] + [24
2] + [20 (ms)
2] = 81,2 (ms)
Bei N Slaves beträgt die gesamte Kommunikationszeit N
deutet, je mehr Slaves verwendet werden, um so länger ist die Kommunikati-
onszeit. Wenn die Anzahl der Slaves zu hoch ist, könnte die Erfassungszeit
von 2 s für die Kommunikationsüberschreitungszeit überschritten werden. In
diesem Fall deaktivieren Sie entweder die Zeitüberschreitungs–Erfassungs-
funktion und verwenden eine andere Sequenz, um Kommunikationsfehler zu
erfassen, oder erhöhen Sie die Anzahl der Master, wodurch die Anzahl der
Slaves pro Master verringert wird.
Die Kommunikationsverarbeitungszeiten für den Frequenzumrichter sind
wie folgt.
Frequenzumrichter–Kommunikationseingangsabtastung: 8 ms
Frequenzumrichter–Kommunikationsausgangsabtastung: 8 ms
Interne Verarbeitungszeit für den Frequenzumrichter: ca. 20 ms
1.000 (ms)] + [Anzahl der Bytes in der Ant-
1.000 (ms)] + [24
(1/Baudrate)
(1/19.200)
1.000 (ms)
Abschnitt 7
10 (Siehe
1.000 (ms)]
10
(1/19.200)
10
2] + [10 (ms)
81,2 ms. Das be-
181

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis