Zum Inhalt

TC_ID

image


Einleitung

Der TC_ID Funktionsblock ist ein Eingabe-Service-Interface-Baustein für Doppelwort-Eingabedaten (Double Word Input). Er dient als Schnittstelle zur Kommunikation mit TC-Eingabegeräten (Tractor Control) und ermöglicht den Zugriff auf spezifische Eingabedaten über definierte Datenwörter.

TC_ID

Schnittstellenstruktur

Ereignis-Eingänge

  • INIT: Service-Initialisierung
  • Verknüpft mit: QI, PARAMS, wDevElementNumb, wDDI
  • REQ: Service-Anfrage
  • Verknüpft mit: QI

Ereignis-Ausgänge

  • INITO: Initialisierungsbestätigung
  • Verknüpft mit: QO, STATUS
  • CNF: Bestätigung der angeforderten Service-Anfrage
  • Verknüpft mit: QO, STATUS, IN
  • IND: Indikation von der Ressource
  • Verknüpft mit: QO, STATUS, IN

Daten-Eingänge

  • QI (BOOL): Ereignis-Eingangsqualifizierer
  • PARAMS (STRING): Service-Parameter
  • wDevElementNumb (UINT): Angeforderte Elementnummer des TC-Eingangs
  • wDDI (UINT): Data Dictionary Identifier des Eingangs

Daten-Ausgänge

  • QO (BOOL): Ereignis-Ausgangsqualifizierer
  • STATUS (STRING): Service-Status
  • IN (DWORD): Eingabedaten von der Ressource

Adapter

Keine Adapter-Schnittstellen vorhanden.

Funktionsweise

Der TC_ID-Block ermöglicht den Zugriff auf TC-Eingabedaten über standardisierte Service-Schnittstellen. Bei der Initialisierung (INIT) werden die Geräteparameter konfiguriert. Service-Anfragen (REQ) lösen die Datenerfassung aus, wobei die Ergebnisse über CNF- oder IND-Ereignisse zurückgemeldet werden. Der Block unterstützt sowohl angeforderte als auch spontane Datenlieferungen von der angeschlossenen Ressource.

Technische Besonderheiten

  • Verarbeitet Doppelwort-Daten (DWORD, 32 Bit)
  • Unterstützt Data Dictionary Identifiers (DDI) für standardisierte Datenzugriffe
  • Bietet sowohl angeforderte (CNF) als auch spontane (IND) Datenlieferungen
  • Enthält umfangreiche Statusrückmeldungen über STRING-Parameter

Zustandsübersicht

Der Block durchläuft typische Service-Interface-Zustände: 1. Nicht initialisiert: Vor INIT-Ereignis 2. Initialisiert: Nach erfolgreicher INITO-Rückmeldung 3. Bereit: Für REQ-Anfragen 4. Aktiv: Während Datenabfrage und -verarbeitung

Anwendungsszenarien

  • Landwirtschaftliche Steuerungssysteme (ISOBUS-Umgebung)
  • Traktorsteuerung und -überwachung
  • Datenerfassung von TC-Eingabegeräten
  • Automatisierte Agrarsysteme mit standardisierten Datenformaten

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu einfachen Eingabeblöcken bietet TC_ID: - Standardisierte ISOBUS-Schnittstelle - DDI-basierte Datenidentifikation - Umfangreiches Status- und Fehlermanagement - Sowohl angeforderte als auch spontane Datenübertragung

🛠️ Zugehörige Übungen

Fazit

Der TC_ID Funktionsblock stellt eine robuste und standardisierte Schnittstelle für TC-Eingabedaten in ISOBUS-Umgebungen bereit. Durch seine flexible Architektur mit sowohl angefragten als auch spontanen Datenübertragungsmechanismen eignet er sich ideal für komplexe Agraranwendungen, die zuverlässigen Zugriff auf spezifische Eingabedaten erfordern.