PKP_2200_LI_IX
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.
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:
Initialisierungsphase: INIT-Event verarbeitet, INITO-Antwort generiert
Service-Betrieb: REQ-Event verarbeitet, CNF-Antwort generiert
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.