Inhaltsverzeichnis MKWare_Bypass_Collector VAR_INPUT VAR_OUTPUT Beispiel eines Funktionsbausteins Mögliche Kombinationen Buch erstellen Diese Seite zum Buch hinzufügen Buch erstellen Diese Seite aus Buch entfernen Buch anzeigen, ändern(0 Seite/n) Hilfe MKWare_Bypass_Collector Wenn während der Produktion keinerlei Daten über den MKCollector erfasst werden, erlaubt dieser Funktionsbaustein die Sperre der Produktion zu umgehen. VAR_INPUT VAR_INPUT BPCtoPLC_Heartbeat: BOOL; (* Ausgabe von MK|Ware: Heartbeat-Signal vom MKTerminal *) CollectorBypass_Enable: BOOL; (* Signal zur Freigabe der Produktion ohne Kollektor *) Pulsduration: TIME:= t#500ms; (* Dauer des Heartbeat-Pulse *) TimeoutTime: TIME:=t#10s; (* Größe des Timeouts *) END_VAR VAR_OUTPUT VAR_OUTPUT RunWithout_Collector: BOOL; (* Signal, das den Betrieb des Arbeitsplatzes ohne //MKCollector// ermöglicht. *) BPCfromPLC_Heartbeat: BOOL; (* Ausgabe an MK|Ware: Heartbeat-Signal. *) Alarm_CollectorTimeout: BOOL; (* Alarm, wenn kein Heartbeat festgestellt wurde. *) Error: STRING; (* Fehlerbeschreibung zur Fehleranalyse *) ErrorID: INT; (* Fehler ID zur Fehleranalyse *) END_VAR Beispiel eines Funktionsbausteins Mögliche Kombinationen BPtoPLC_Heartbeat CollectorBypass_Enable RunWithoutCollector blinking TRUE FALSE blinking FALSE FALSE FALSE FALSE TRUE FALSE TRUE FALSE