PROTOCOLO DE COMUNICACIONES DEL REG FILTER
El protocolo empleado es MODBUS modo RTU con las siguientes características:
RS-485 (2-Draht). Anzahl der Elemente mit dem Bus: 32 (1 Maestro + 31 Slaves).
- Velocidad de comunicación: 9600 Baudios.
- Datumsformat:
- 8 Bits.
- Sünde paridad.
- 1 Stoppbit.
- 16-Bit-Register (2 Bytes).
Format der Variablen: High Word First [H / L].
- CRC según polinomio x16 + x15 + x2 + 1.
Hinweis: Es ist empfehlenswert, reintentos en las comunicaciones zu realisieren. Zeitüberschreitung: 1seg. Hinweis:
Mínimo tiempo Warten Sie, bis die Empfehlung gesendet wird: 100 ms.
LESEN VON REGISTROS
Para la lectura de registros es möglich utilizar los códigos de comando 3 ó 4 con la siguiente estructura de mensaje:
Slave-Nummer (1 Byte) - Código (03 - 04) (1 Byte) - Dirección del 1er registro a leer (00-XX) (2 Bytes) - Anzahl der
Register a leer (00-YY) (2 Bytes) - CRC16 (2 Bytes) Nº máximo de registros a leer en el mismo mensaje = 55 (del
registro 0 al registro 54)
Die Herausforderung der Regulierungsbehörde behält die folgende Struktur von mensaje bei:
Slave-Nummer (1 Byte) - Código (03 ó 04) (1 Byte) - Anzahl der Datumsbytes (XX) (1 Byte) - Daten (AA-BB-CC-
DD...) (2 Byte Para Cada Registro) - CRC16 (2 Bytes) Anzahl der Datenbytes = 2 * Anzahl der Register a leer
ESCRITURA DE REGISTROS
Para la escritura de registros se utiliza el código de comando 6 con la siguiente estructura de mensaje:
Slave-Nummer (1 Byte) - Código (06) (1 Byte) - Dirección del registro a escribir (00-XX) (2 Bytes) - Dato a escribir en
el registro (AA-BB) (2 Bytes) - CRC16 (2 Bytes)
Die Herausforderung der Regulierungsbehörde behält die folgende Struktur von mensaje bei:
Slavo-Nummer (1 Byte) - Código (06) (1 Byte) - Dirección del registro escrito (00-XX) (2 Byte) - Dato escrito en el
registro (AA-BB) (2 Byte) - CRC16 (2 Byte)
FEHLER
Wenn Sie einen anderen Code zum Lesen oder Schreiben von Indikatoren verwenden, lautet die Antwort:
Slave-Nummer - Código OR 80Hex - Código de error (1) - CRC16 (2 Bytes)
Wenn Sie beabsichtigen, auf Lectura oder Escritura zuzugreifen, wenn keine Registrierung vorhanden ist, gilt
Folgendes:
Slave-Nummer - Código OR 80Hex - Código de error (2) - CRC16 (2 Bytes)
Wenn Sie beabsichtigen, in einem Registro de Sólo Lectura zu schreiben, in dem Sie einen Berechtigungswert
in ein Registro schreiben möchten, gilt Folgendes:
Slave-Nummer - Código OR 80Hex - Código de error (3) - CRC16 (2 Bytes)
MAPA VON REGISTROS
Los Bits no utilizados de los siguientes registros Sohn 0.
Hinweis: In allen Programmen, in denen die Grundregeln für die Konfiguration 400001 festgelegt sind, entspricht die
Registrierung der Richtlinie 400001. Zusammenfassend gilt die Liste der Richtlinien für die Registrierung 400001.
Zusammenfassend gilt die Liste der Richtlinien für die Registrierung berechnete Summe 1 al número de registro del
mapa de registros descrito a continuación.
Registro ID del dispositivo Registro 0: 143 [sólo lectura].
- El regulador siempre ist verantwortlich für 143 como punto de centinela im 16-Bit-Binario.
Registros lectura / escritura
Registro 1: Dirección de comunicaciones [Lectura / Escritura].
- El Valor Que Envía Es El Valor de la Dirección (1 bis 240) in 16-Bit-Binario. Valor por defecto: 1 [1].
Wenn es sich bei der Regulierung um eine Konnektivität handelt, bei der keine Konfiguration möglich ist, gibt es eine
Regulierung, bei der die Regulierung der Antwort erfolgt.
DIRECCIÓN DE BROADCAST: Dirección 250 (el regulador recibe la comunicación, pero no responde). Todos los
registros de escritura Sohn ausgestrahlt.
69