meta data for this page
MODBUS RTU
Der Epulse50-Servoantrieb implementiert das Modbus-RTU-Protokoll über eine serielle RS232-Punkt-zu-Punkt-Kommunikationsschnittstelle.
Verfügbare Funktionen
| Funktionsname | Funktionscode |
| Halteregister lesen | 0x03 |
| Einzelregister schreiben | 0x06 |
| Mehrere Register schreiben | 0x10 |
Modbus-Registerbereiche
| Parametertyp | MODBUS-Adresse |
| Servoparameter | 0x00 bis 0x3FF |
| Eingangsvariablen | 0x1000 bis 0x103F |
| Ausgangsvariablen | 0x1200 bis 0x123F |
Grundbefehl
Aktivieren, deaktivieren und Drehzahl einstellen
| Befehl | Adresse | Datenschreiben | Einheit | HINWEIS |
| Opmode | 0x0010 | 2 | - | 2 = digitale Drehzahl |
| Aktivieren | 0x1000 | Bit 0 = 1 | - | |
| Deaktivieren | 0x1000 | Bit 0 = 0 | - | |
| Drehzahl-Sollwert | 0x1026 | xxxx | U/min |
Status und Strom lesen
| Befehl | Adresse | Datenschreiben | Einheit | HINWEIS |
| Aktivierung OK | 0x1200 | Bit 0 = 1 | - | wenn aktiviert ist Bit 0 auf 1 gesetzt, sonst auf 0 |
| Drehzahl lesen | 0x1218 | xxxx | - | |
| Q-Strom lesen | 0x1210 | xxxx | Ampere x 10 |
Tabelle der Eingangsvariablen
Tabelle der Ausgangsvariablen