FUNCTION_BLOCK BS_Schedule 


 VAR_INPUT
  W1SCH_str : STRING ;
  W2SCH_str : STRING ;
  W3SCH_str : STRING ;
  W4SCH_str : STRING ;
  W5SCH_str : STRING ;
  W6SCH_str : STRING ;
  W7SCH_str : STRING ;
  W1SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ;
  W2SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ;
  W3SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ;
  W4SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ;
  W5SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ;
  W6SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ;
  W7SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ;
  EnableNum : INT ;
  Enable : BOOL ;
  Delay : INT ;
  Mode : INT ;
  InputMode : INT ;
  END_VAR 

 VAR_OUTPUT
  TimeSw1 : BOOL ;
  TimeSw2 : BOOL ;
  TimeSw3 : BOOL ;
  TimeSw4 : BOOL ;
  OUT_Z : BOOL ;
  END_VAR 



END_FUNCTION_BLOCK