◆
Zeitverlauf der Kommunikation
Um einen Überlauf im Slave-Frequenzumrichter zu verhindern, muss die Mastersteuerung eine bestimmte Zeit
warten, bevor sie eine weitere Meldung zum gleichen Frequenzumrichter senden kann.
Um einen Überlauf auf der Masterseite zu verhindern, muss der Slave-Frequenzumrichter eine bestimmte Zeit
warten, bevor er eine Meldung zum Master senden kann.
Der nachfolgende Abschnitt enthält Informationen über den Zeitverlauf beim Austausch von Meldungen.
■
Befehlsmeldung vom Master zum Slave
Um Datenverlust und Überlauf zu verhindern, muss der Master nach dem Empfang einer Meldung von einem
Slave-Frequenzumrichter eine bestimmte Zeit warten, bevor er eine Befehlsmeldung vom gleichen Typ zum glei-
chen Slave-Frequenzumrichter senden kann. Die minimale Wartezeit hängt von der Art der jeweiligen Meldung
ab.
Tabelle 6.4
enthält die minimalen Wartezeiten.
Befehlstyp
• Steuerbefehle (Startbefehl, Stoppbefehl)
• Einstellen der Eingänge/Ausgänge
1
• Lesen von Motor- und Anzeigeparameterwerten
2
Schreiben von Parametern
3
Schreiben und Speichern in das EEPROM von geänderten Daten mit dem Enter-Befehl
*1
Wenn der Frequenzumrichter eine Meldung in der minimalen Wartezeit erhält, führt er einen Befehl vom Typ 1 aus und sendet eine
Antwortmeldung. Wenn der Frequenzumrichter Befehle vom Typ 2 oder Typ 3 in der minimalen Wartezeit erhält, wird ein Kommuni-
kationsfehler ausgelöst, oder der Frequenzumrichter ignoriert den Befehl.
Im Master sollte ein Timer gesetzt werden, um festzustellen, wieviel Zeit der/die Slave-Frequenzumrichter für die
Antwort an den Master benötigt/benötigen. Wird nach einer bestimmten Zeit keine Antwort empfangen, sollte der
Master die Meldung erneut senden.
■
Antwortmeldung vom Slave
Wenn der Frequenzumrichter einen Befehl vom Master erhält, verarbeitet er die erhaltenen Daten und wartet die
in H5-06 [FU Sende-Wartezeit] eingestellte Zeit, bis er antwortet. Die Einstellung H5-06 ist zu erhöhen, wenn die
Antwort des Frequenzumrichters einen Überlauf im Master verursacht.
◆
Format der Meldung
■
Inhalt der Meldung
Bei der MEMOBUS/Modbus-Kommunikation sendet der Master Befehle an den Slave, und der Slave antwortet.
Das Format der Meldungen wird sowohl für Senden und Empfang wie in
Datenlänge richtet sich nach dem Inhalt des Befehls (der Funktion).
YASKAWA SIGPC71061753B GA500 Technisches Handbuch
Tabelle 6.4 Minimale Wartezeit zum Senden einer Meldung
Beispiel
Abbildung 6.5 Minimale Wartezeit zum Senden einer Meldung
Abbildung 6.6 Minimale Wartezeit für die Antwort
6.3 MEMOBUS/Modbus-Kommunikation
Minimale Wartezeit
Abbildung 6.7
gezeigt konfiguriert. Die
*1
5 ms
*1
50 ms
*1
3 bis 5 s
6
215