Herunterladen Inhalt Inhalt Diese Seite drucken

Umrichterkommunikation; Ct Modbus Rtu (Unidrive M701); Modbus Rtu - Nidec Unidrive M701 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für Unidrive M701:
Inhaltsverzeichnis

Werbung

Sicherheits-
Produkt-
Mechanische
informationen
informationen
Installation
9

Umrichterkommunikation

Dieser Abschnitt enthält Einzelheiten zu den vom Umrichter unterstützten Kommunikationsprotokollen.
Der Umrichter verfügt entweder über eine Ethernet-Schnittstelle (Unidrive M700 / M702) oder eine serielle EIA-485-Kommunikationsschnittstelle
(Unidrive M701).
Weitere Informationen zu dem Parametern für die jeweilige Schnittstelle und Einzelheiten zu den Anschlüssen finden Sie in Abschnitt 5.12
Kommunikation auf Seite 48.
9.1

CT Modbus RTU (Unidrive M701)

In diesem Abschnitt wird die in Control Techniques-Produkten angebotene Adaption des MODBUS RTU-Protokolls beschrieben. Außerdem wird die
portable Softwareklasse definiert, mit der dieses Protokoll implementiert ist.
MODBUS RTU ist ein Master-Slave-System mit Halbduplex-Telegrammaustausch. In der Implementierung von Control Techniques (CT) werden die
Kernfunktionscodes zum Lesen und Schreiben von Registern unterstützt. Ein Zuordnungsschema zwischen MODBUS-Registern und CT-Parametern
wird definiert. Außerdem wird durch die CT-Implementierung eine 32-Bit-Erweiterung gegenüber dem standardmäßigen Datenformat der
16-Bit-Register definiert.
9.1.1

MODBUS RTU

Physische Ebene
Attribut
Normale physische Ebene für Mehrpunktbetrieb
Bitstrom
Symbol
Baudraten
* Der Umrichter kann Pakete mit 1 oder 2 Stoppbits empfangen, überträgt jedoch immer 2 Stoppbits
RTU-Datenblock
Das grundlegende Datenformat des Datenblocks sieht folgendermaßen aus:
SLAVE-
FUNKTIONS-
ADRESSE
CODE
Der Datenblock (Frame) wird mit einer Sendepause von mindestens 3,5 Zeichenlängen abgeschlossen (z. B. dauert die Sendepause bei 19200 Baud
mindestens 2 ms). In den Knoten wird die abschließende Sendepause verwendet, um das Ende des Datenblocks zu erkennen und mit dessen
Verarbeitung zu beginnen. Daher müssen alle Datenblöcke als kontinuierlicher Strom gesendet werden, ohne Lücken, die länger oder genauso lang
sind wie die Sendepause. Wenn fälschlicherweise eine Lücke eingefügt wird, kann dies dazu führen, dass in den Empfängerknoten zu früh mit der
Datenverarbeitung begonnen wird. In diesem Fall tritt ein CRC-Fehler auf und der Datenblock wird verworfen.
MODBUS RTU ist ein Master-Slave-System. Mit Ausnahme von Broadcast-Anforderungen, die an alle Slaves gesendet werden, ziehen alle Master-
Anforderungen eine Antwort von einem einzelnen Slave nach sich. Die Antwort vom Slave erfolgt (d. h. das Senden der Antwort beginnt)
innerhalb der angegebenen maximalen Slave-Antwortzeit. (Diese Zeit wird für alle Produkte von Nidec Industrial Automation im Datenblatt
angegeben.) Die minimale Slave-Antwortzeit wird ebenfalls angegeben, ist jedoch niemals kleiner als die minimale Sendepause, die durch
3,5 Zeichenlängen definiert ist.
Wenn es sich bei der Master-Anforderung um eine Broadcast-Anforderung handelt, wird nach Ablauf der maximalen Slave-Antwortzeit
möglicherweise eine neue Master-Anforderung gesendet.
Im Master muss ein Telegramm-Timeout für eventuelle Übertragungsfehler implementiert sein. Diese Timeout-Zeit muss auf die Summe aus der
maximalen Slave-Antwortzeit und der Übertragungszeit für die Antwort eingestellt werden.
Master-Anforderung
120
Elektrische
Basis-
Inbetrieb-
Kurzanleitung
Installation
parameter
2-Draht-EIA-485-Schnittstelle
Standardmäßige UART-Asynchronsymbole mit NRZ (Non Return to Zero, keine Rückkehr
zum Nullpunkt)
Jedes Symbol besteht aus:
1 Startbit
8 Datenbits (das Bit mit der niedrigsten Wertigkeit wird zuerst gesendet)
2 Stoppbits*
300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200
Mindestdauer
Sendepause
Slave-Rahmen
Rahmener-
kennung
verarbeitung
Slave-Antwortzeit
Umrichter-
Optimierung
nahme
kommunikation
Beschreibung
Telegrammdaten
Telegrammdaten
Slave-Antwort
Zeit
Unidrive M700 / M701 / M702 Betriebsanleitung: Steuereinheit
Handhabung der
Onboard-
Erweiterte
NV-Medienkarte
SPS
Parameter
16 Bit-CRC
Mindestdauer
Sendepause
Master-Anforderung
Neue Master-Anforderung
kann hier beginnen
Ausgabenummer: 2
Diagnose UL-Informationen
Sendepause

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Unidrive m702Unidrive m700

Inhaltsverzeichnis