FUNCTION_BLOCK BS_GroupVavle50 VAR_INPUT LOCK : INT := 0 ; BOOL_GroupSet : BOOL ; INT_GroupSet : INT ; REAL_GroupSet : REAL ; END_VAR VAR_OUTPUT REAL_OUT : ARRAY [ 0 .. 50 ] OF REAL ; INT_OUT : ARRAY [ 0 .. 50 ] OF INT ; BOOL_OUT : ARRAY [ 0 .. 50 ] OF BOOL ; END_VAR END_FUNCTION_BLOCK