TIMESW 함수 블록

TIMESW 함수 블록은 간단한 주간 타이머입니다.

참고: 더 복잡한 캘린더가 필요하면 TIMESWITCH 함수 블록을 확인하세요.

참고: 함수 블록의 시간은 절대적입니다. 이는 서버 재시작 또는 장애 발생 시 동일한 반응이 발생함을 의미합니다.

입력 PT1

시작 시간을 정의합니다. 입력은 T# 데이터 유형으로 정의됩니다. 예를 들어, T#7h30m과 같은 형식이 예상됩니다. 이는 07:30을 의미합니다.

입력 PT2

종료 시간을 정의합니다. 입력은 T# 데이터 유형으로 정의됩니다. 예를 들어, T#22h30m과 같은 형식이 예상됩니다. 이는 22:30을 의미합니다.

입력 DAYS

이 입력으로 요일을 정의할 수 있습니다. 문자열 또는 숫자로 전달될 수 있습니다. 현재 요일이 숫자에 포함되어 있는지 확인합니다. 여러 날짜는 쉽게 연속하여 지정할 수 있습니다. 예를 들어, 135는 월요일, 수요일, 금요일을 의미합니다. 값이 지정되지 않으면 (0, NULL, FALSE 또는 빈 문자열), 매일 출력이 Q로 전환됩니다.

숫자 요일
1 월요일
2 화요일
3 수요일
4 목요일
5 금요일
6 토요일
7 일요일

출력 Q

현재 시간이 PT1과 PT2 사이에 있으면 출력이 참입니다.

팁: 입력 PT1은 입력 PT2보다 작을 수 있습니다. 이는 PT1=T#22h부터 PT2=T#6h까지 전환될 수 있음을 의미합니다. 요일은 자정에 다시 계산되고 고려됩니다.