
TIMESWITCH 함수 블록은 시각화에 캘린더로 제공되는 타이머 스위치를 제공합니다.
참고: 간단한 타이머 스위치만 필요한 경우 TIMESW 함수 블록을 사용할 수 있습니다.
데이터베이스 DB는 모든 이벤트의 저장 위치를 정의합니다. 이를 변경하면 캘린더의 모든 이벤트가 손실됩니다.
타이머 스위치 구성은 시각화의 Calendar-플러그인을 통해 구현되며, PLC를 통해 완전히 수행할 수도 있습니다.
참고:
타이머 스위치는 여러 장치를 동시에 전환할 수 있습니다. 따라서 장치당 타이머 스위치를 삽입할 필요가 없습니다.
이벤트의 최소 전원 시간은 1초입니다. 펄스에서도 마찬가지입니다.
여러 이벤트가 동시에 활성화될 수 있습니다.
시간 읽기 시 함수 블록이 일시적으로 차단될 수 있습니다.
입력은 타이머 스위치를 비활성화합니다. 이 시간 동안 활성 상태인 모든 펄스는 무시됩니다. 활성 상태인 시간은 즉시 종료되고 전원 펄스는 즉시 실행됩니다. DIS가 다시 거짓이면 이전에 비활성화된 이벤트가 다시 활성화되고 전원 펄스가 즉시 실행됩니다.
이 입력으로 모든 전원 이벤트를 비활성화합니다. 시각화에서 선택한 주변 장치는 전환되지 않습니다.
이 입력으로 모든 전원 차단 이벤트를 비활성화합니다. 시각화에서 선택한 주변 장치는 전환되지 않습니다.
출력은 이벤트가 활성 상태이고 DIS가 거짓인 동안 활성 상태입니다.
출력은 DT# 형식의 활성 이벤트의 다음 전원 시간점을 반환합니다. 다음 이벤트가 발견되지 않으면 값은 0과 같습니다.
출력은 DT# 형식의 활성 이벤트의 다음 전원 차단 시간점을 반환합니다. 이벤트가 활성 상태가 아니면 값은 0과 같습니다.
활성 이벤트의 ID를 문자열로 반환합니다. 제목 또는 기타 정보를 얻으려면 다음으로 TIMESWITCH_GET 함수 블록을 사용하세요.