Table of Contents MKWare_Bypass_Collector VAR_INPUT VAR_OUTPUT Example of a function block Possible combinations Book Creator Add this page to your book Book Creator Remove this page from your book Manage book(0 page(s)) Help MKWare_Bypass_Collector If no data is collected via the MKCollector during production, this function block allows the production lock to be bypassed. VAR_INPUT VAR_INPUT BPCtoPLC_Heartbeat: BOOL; (* Output from MK|Ware: heartbeat signal from MKTerminal *) CollectorBypass_Enable: BOOL; (* Signal to release production without MKCollector *) Pulsduration: TIME:= t#500ms; (* Duration of heartbeat pulse *) TimeoutTime: TIME:=t#10s; (* Timeout duration *) END_VAR VAR_OUTPUT VAR_OUTPUT RunWithout_Collector: BOOL; (* Signal that enables the work center to operate without //MKCollector//. *) BPCfromPLC_Heartbeat: BOOL; (* Output to MK|Ware: heartbeat signal. *) Alarm_CollectorTimeout: BOOL; (* Alert in case no heartbeat is detected. *) Error: STRING; (* Description of the error for error analysis *) ErrorID: INT; (* Error ID for error analysis *) END_VAR Example of a function block Possible combinations BPtoPLC_Heartbeat CollectorBypass_Enable RunWithoutCollector blinking TRUE FALSE blinking FALSE FALSE FALSE FALSE TRUE FALSE TRUE FALSE