PKP_2200_LI_IX

image

Einleitung

Der PKP_2200_LI_IX ist ein Service-Interface-Funktionsblock für boolesche Eingangsdaten. Dieser Baustein dient als Schnittstelle für digitale Eingänge und ermöglicht die Kommunikation mit entsprechenden Hardware-Ressourcen.

PKP_2200_LI_IX

Schnittstellenstruktur

Ereignis-Eingänge

  • INIT: Service-Initialisierung mit Parametern QI, PARAMS, u8SAMember und Input

  • REQ: Service-Anfrage mit Parameter QI

Ereignis-Ausgänge

  • INITO: Initialisierungsbestätigung mit Parametern QO und STATUS

  • CNF: Bestätigung der angeforderten Service-Operation mit Parametern QO, STATUS und IN

  • IND: Indikation von der Ressource mit Parametern QO, STATUS und IN

Daten-Eingänge

  • QI: Event-Input-Qualifier (BOOL)

  • PARAMS: Service-Parameter (STRING)

  • u8SAMember: Node SA (USINT) - Standardwert: PKP_2200::PKP_2200_DEFAULT (21h)

  • Input: Identifiziert den Eingang Input_Q1..Q8 (Typ: BlinkMarine::io::DI::PKP_2200_LI_DI_S) - Initialwert: Invalid

Daten-Ausgänge

  • QO: Event-Output-Qualifier (BOOL)

  • STATUS: Service-Status (STRING)

  • IN: Eingangsdaten von der Ressource (BOOL)

Adapter

Keine Adapter-Schnittstellen vorhanden.

Funktionsweise

Der Funktionsblock initialisiert und verwaltet die Kommunikation mit digitalen Eingangsressourcen. Über den INIT-Event wird der Service mit den entsprechenden Parametern initialisiert. Der REQ-Event ermöglicht das Anfordern von Service-Operationen. Die Ausgangs-Events INITO, CNF und IND liefern Bestätigungen und Statusinformationen zurück.

Technische Besonderheiten

  • Verwendet spezifische PKP_2200-Kommunikationsparameter

  • Unterstützt bis zu 8 digitale Eingänge (Q1-Q8)

  • Enthält Standardwerte für SA-Member (21h = PKP_2200_DEFAULT)

  • Implementiert eine Invalid-Initialisierung für Eingänge

Zustandsübergänge

Der Baustein durchläuft folgende Zustände:

  1. Initialisierungsphase: INIT-Event verarbeitet, INITO-Antwort generiert

  2. Service-Betrieb: REQ-Event verarbeitet, CNF-Antwort generiert

  3. Ressourcen-Indikation: Automatische IND-Ereignisse bei Statusänderungen

Anwendungsszenarien

  • Anbindung von digitalen Eingangssensoren in Automatisierungssystemen

  • Integration in Marine-Anwendungen (BlinkMarine-Umgebung)

  • Kommunikation mit PKP_2200-kompatibler Hardware

  • Überwachung von Schaltzuständen und Signalpegeln

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu einfachen digitalen Eingangsbausteinen bietet PKP_2200_LI_IX erweiterte Service-Funktionalitäten mit Statusrückmeldungen und Parametrisierungsmöglichkeiten. Die spezifische PKP_2200-Integration unterscheidet ihn von generischen IO-Bausteinen.

Fazit

Der PKP_2200_LI_IX ist ein spezialisierter Service-Interface-Baustein für die zuverlässige Anbindung digitaler Eingänge in industriellen Automatisierungssystemen, insbesondere in Marine-Umgebungen. Seine erweiterte Funktionalität mit Statusrückmeldungen und Parametrisierungsoptionen macht ihn zu einer robusten Lösung für anspruchsvolle IO-Anwendungen.