RS485-Koppler / L2- Weiterleitung

  • Firmware-Bezeichnung: l2_forwarder
  • Funktionen:
    • Weiterleiten von RS485-Bytes am Eingang zum Ausgang
    • Weiterleiten von RS485-Bytes am Ausgang zum Eingang
    • konfigurierbare Baudrate für Ein- und Ausgang
    • konfigurierbare Parität für Ein- und Ausgang

Register

Baudrate_t
0 115200
1 57600
2 38400
3 19200
4 9600
Parity_t
0 none
1 odd
2 even
Features_t
0b0000.0001 L1-Forward
0b0000.0010 L2-Forward
0b0001.0000 Bluetooth-SPP
0b0010.0000 Bluetooth-BLE
ForwardDirection_t
0b0000.0001 IN → OUT
0b0000.0010 IN ← OUT
0b0001.0000 IN → Bluetooth
0b0010.0000 IN ← Bluetooth
0b0100.0000 OUT → Bluetooth
0b1000.0000 OUT ← Bluetooth
Adresse (dec / hex) Typ Zugriff Beschreibung
1 / 0x0001 HoldingRegister / uint8_t rw ModBus - Adresse
6 / 0x0006 HoldingRegister / uint16_t ro Command
11 / HoldingRegister / uint16_t ro Serial
12 / HoldingRegister / uint16_t ro Firmware - Version
13 / HoldingRegister / uint16_t ro ModBus - Version
20 / HoldingRegister / Features_t ro Features
100 / HoldingRegister / ForwardDirection_t rw Maske für Weiterleitung
103 / 0x0067 HoldingRegister / Parity_t rw Eingang/Parität
104 / 0x0068 HoldingRegister / Baudrate_t rw Eingang/Baudrate
113 / 0x0071 HoldingRegister / Parity_t rw Ausgang/Parität
114 / 0x0072 HoldingRegister / Baudrate_t rw Ausgang/Baudrate
1000 / Coils rw Bluetooth-Adresse
1100 / Coils rw Bluetooth-Name
1100 / Coils rw Remote-Adresse
hardware/dinrail_series/485_coupler/firmware/l2_forwarder.txt · Zuletzt geändert: 2015.03.19 - 19:06 von 127.0.0.1
 
Copyright 2021, e-design / Alexander Krause