Table of Contents

토글 스위치

토글 스위치는 상태를 ON 또는 OFF 중 하나로 선택하는 위젯입니다. 주로 모터 운전/정지, 자동/수동 전환, 모드 선택 등에 사용됩니다.

토글 스위치 위젯이 화면에 배치된 예시입니다.

외부 장치 : 비트 주소

토글 상태에 따라 지정한 비트 주소가 변경됩니다.

비트 주소와 연동하는 설정 화면입니다.

PLC 출력 제어, 릴레이 제어 등에 사용됩니다.

외부 장치 : 워드 주소

토글 ON 시 워드 주소에 1, OFF 시 0을 기록합니다.

워드 주소에 0 또는 1을 기록하는 설정 화면입니다.

주의: 이 방식은 워드 전체 값이 0 또는 1로 변경됩니다.

특정 비트와 연동

워드 전체가 아니라 특정 비트만 제어할 수 있습니다.

워드 내부 특정 비트를 선택하는 설정 화면입니다.

예: 비트번호 1 지정 시 → 워드의 1번 비트만 제어

다른 비트가 모두 0이라면 결과는 다음과 같습니다.

결과값은 2가 됩니다.

외부 장치 값을 내부 변수에 저장

외부 비트 또는 워드 주소를 제어하면서, 동시에 내부 변수에도 값을 기록할 수 있습니다.

외부 제어와 동시에 내부 변수에 저장하는 설정 화면입니다.

HMI 내부 로직에서 상태 확인이 필요할 때 사용합니다.

내부 변수

토글 결과를 내부 변수에 저장합니다.

내부 변수로 상태를 기록하는 설정 화면입니다.

ON → 1
OFF → 0

내부 메모리

토글 결과를 내부 메모리 특정 번지에 기록합니다.

내부 메모리에 상태를 기록하는 설정 화면입니다.

배열 형태 제어가 필요할 때 사용됩니다.

그룹화

그룹화는 여러 개의 토글 스위치 중 하나만 ON 상태가 되도록 만드는 기능입니다. (라디오 버튼과 동일한 동작)

4개의 토글 스위치가 배치된 예시 화면입니다.

설정 방법:

1. 모든 토글의 목적지를 동일한 내부 변수로 지정

 (예: ToggleGroup)

모든 토글이 같은 내부 변수로 향하도록 설정한 화면입니다.

2. 각 토글에 서로 다른 값을 지정

첫 번째 → 1
두 번째 → 2
세 번째 → 3
네 번째 → 4

동작 결과:

한 개만 ON 상태로 유지되는 동작 예시입니다.

내부 변수 값을 숫자 위젯으로 확인한 화면입니다.

외부 장치 워드 주소를 대상으로도 동일한 방식으로 구현 가능합니다.

자주 묻는 질문

Q. 두 개 이상이 동시에 켜집니다. → 모든 토글의 목적지가 동일한지 확인하십시오.

Q. 특정 비트만 제어하고 싶습니다. → “특정 비트와 연동” 옵션을 사용하십시오.

Q. 내부 로직에서도 상태를 쓰고 싶습니다. → 내부 변수 저장 옵션을 활성화하십시오.


키워드: 토글 스위치, 비트 제어, 워드 비트 제어, 내부 변수 기록, 그룹 토글, 라디오 버튼 구현, Comfile Studio 토글 설정

상위 페이지로 가기