Diese Seite dokumentiert die HEAD-Version der Firmware.
| Firmware-Version: 1.a Rev.: 305, Resonator: 8MHz, Rocrail: 3181+ |
Die Firmware basiert auf CAN-GC2.
Der Boot-Modus wird nicht unterstützt.
| NMRA Hersteller-ID | 70 |
| Produkt-ID | 6 |
| Nr. | Beschreibung |
|---|---|
| 1 | Knoten-Konfiguration |
| 2 | CAN-ID |
| 3-22 | 4 x 5 Servo-Einstellungen |
| Bit | Funktion | Bemerkung |
|---|---|---|
| 0 | Sichert Servo-Positionen bei Spannung-AUS-Befehl | |
| 1 | verwende "Kurz-Ereignisse" |
| Byte | Funktion | Bemerkung/Bereich |
|---|---|---|
| 0 | konfigurieren | |
| 1 | links | 50 - 250 |
| 2 | rechts | 50 - 250 |
| 3 | Geschwindigkeit 'links' | 1 - 20 |
| 4 | Geschwindigkeit 'rechts' | 1 - 20 |
| Bit | Funktion | Bemerkung |
|---|---|---|
| 0 | Relais-Polarisierung | Polarisierung wechseln. |
| 1 | Externe Weichen-Rückmelder | |
| 2 | Wippen |
| Ereignis-Nr. | Beschreibung | Variable |
|---|---|---|
| 0-3 | Servo-Schalter 1 - 4 | nicht verwendet |
| 4-7 | Servo-Rückmelder 1 - 4 | nicht verwendet |
| 8 | SOD | nicht verwendet |
Die Servo-Pulsbreite muss für den 180°-Bereich zwischen 0,5 and 2,5ms liegen:
Alle 5ms beginnt ein Impuls für einen der 4 Servos. Die Wiederholrate für jeden Servo ist 20ms: 50Hz.
Timer0 wird für den 5ms-Intervall und Timer2 für die Pulsbreite verwendet, die in jedem 5ms-Zyklus für jeden Servo neu programmiert wird.
Optional kann jeder Servo an den Anschlüssen Fb1-Fb4 zwei Rückmelder-Eingänge für die Signalisierung der Weichen-Position verwenden.
| Gerade | Abbiegen | Status |
|---|---|---|
| 0 | 0 | Die Weiche ist in Bewegung |
| 1 | 0 | Gerade Position. |
| 0 | 1 | Abbiegende Position. |
| 1 | 1 | Ungültig |
Eine Positions-Änderung wird nur dann auf dem CBUS gemeldet, wenn nur ein Eingang "1" ist.