Zum Inhalt

CbVtStatus

CbVtStatus


Einleitung

Der CbVtStatus ist ein standardisierter Callback-Baustein für Virtual-Terminal-Seitenwechsel, entwickelt unter EPL-2.0 Lizenz. Die Version 1.0 unterstützt ISO 11783-6 (ISOBUS) in landwirtschaftlichen Steuersystemen.

CbVtStatus

Schnittstellenstruktur

Ereignis-Eingänge

  • INIT: Initialisierungsanforderung

Ereignis-Ausgänge

  • INITO: Initialisierungsbestätigung (mit STATUS)
  • IND: Seitenwechsel-Indikation (mit Seiteninfo)

Daten-Ausgänge

  • STATUS (STRING): Betriebsstatus
  • u8Instance (USINT): Client-Instanzkennung
  • qWsActive (BOOL): Arbeitsmengen-Status
  • wPage (UINT): Aktuelle Seiten-ID

Funktionsweise

  1. Initialisierung:
  2. INIT-Ereignis startet Setup
  3. INITO bestätigt mit STATUS

  4. Seitenwechsel:

  5. IND wird bei Maskenwechsel ausgelöst
  6. Liefert: Seiten-ID, Aktivstatus, Instanznummer

  7. Betrieb:

  8. Echtzeit-Überwachung des VT-Zustands
  9. Multi-ECU-fähige Architektur

Technische Besonderheiten

ISO 11783-6 konformDeterministisches Verhalten ✔ Multi-ECU UnterstützungPlug-in-fähige Architektur

Unterstützte Betriebsmodi

Modus Beschreibung
Einzelgerät Standardbetrieb mit u8Instance=0
Multi-ECU Parallele Instanzen (1-255)
Diagnose STATUS-Meldungen für Service

Anwendungsszenarien

  • Traktorsteuerungen: Bedienmasken-Überwachung
  • Erntemaschinen: Arbeitsdaten-Anzeige
  • Diagnosetools: VT-Zustandsmonitoring
  • Multi-Display-Systeme: Synchronisation

⚖️ Vergleich mit ähnlichen Bausteinen

Feature CbVtStatus VtPageManager VtEventLogger
Seitenwechsel
Multi-ECU
STATUS-Rückmeldung

Fehlerbehandlung

  • Ungültige Seiten-ID:
  • STATUS = "ERR_INVALID_PAGE"
  • wPage = 0xFFFF
  • Initialisierungsfehler:
  • STATUS = "ERR_INIT_FAILED"
  • System im Safe-State

🛠️ Zugehörige Übungen

Fazit

Der CbVtStatus-Baustein ist essentiell für ISOBUS-konforme Agrarsysteme:

  • Robustes Seitenwechsel-Management
  • Volle ISO-11783-6-Kompatibilität
  • Bewährte Architektur in Serieprodukten

Besonders wertvoll für Hersteller von: - Traktorsteuergeräten - Erntemaschinen-Kontrollsystemen - ISOBUS-Diagnosegeräten

Die standardisierte Implementierung ermöglicht zuverlässigen Betrieb in heterogenen Systemumgebungen.