제어 버튼 (Control Button)

제어 버튼은 Comfile Studio에서 가장 많이 사용되는 위젯입니다.

사용자가 버튼을 터치하면 다음 동작을 수행할 수 있습니다.

  • 외부 장치(PLC, MCU 등)에 값 기록
  • 내부 변수 또는 내부 메모리에 값 저장
  • 문자열 기록
  • 액션 실행

즉, 제어 버튼은 “값을 보내는 트리거 역할”을 합니다.

제어 버튼이 화면에 배치된 예시입니다. 사용자가 터치하면 설정된 동작이 실행됩니다.

목적지 종류

제어 버튼을 더블클릭하면 속성 창이 열립니다.

제어 버튼 속성 창 화면입니다. 여기에서 목적지와 기록 값을 설정합니다.

목적지란 버튼이 값을 기록할 대상입니다.

  • 내부 영역 (내부 변수 / 내부 메모리)
  • 외부 장치 주소 (PLC 레지스터 등)
  • 문자열 주소

자세한 설명은 아래 문서를 참고하십시오.

고급 옵션 (동작 시점 설정)

버튼이 언제 동작할지 지정할 수 있습니다.

  • 누를 때 → 버튼을 누르는 순간 실행
  • 뗄 때 → 버튼에서 손을 떼는 순간 실행
  • 프로젝트 속성에 따름 → 모든 버튼의 동작 방식을 프로젝트 단위로 통일

버튼 동작 시점을 선택하는 고급 옵션 설정 화면입니다.

언제 어떤 방식을 사용합니까?

  • 즉시 반응이 필요한 경우 → “누를 때”
  • 안전을 고려해야 하는 경우 → “뗄 때”
  • 프로젝트 전체를 동일하게 관리하려면 → 프로젝트 속성 사용

자주 발생하는 질문

Q. 버튼을 눌러도 동작하지 않습니다. → 목적지가 설정되지 않았거나, 외부 장치가 응답하지 않는 경우입니다.

Q. 버튼을 누르고 있는 동안 계속 값이 기록되나요? → 설정 방식에 따라 다릅니다. 단발성 기록인지, 반복 동작인지 확인하십시오.

Q. 내부 변수와 외부 주소의 차이는 무엇인가요? → 내부 변수는 HMI 내부에서만 동작하며, 외부 주소는 PLC와 통신합니다.


키워드: Comfile Studio 제어 버튼, 버튼 목적지 설정, 버튼 동작 시점, PLC 값 기록, 내부 변수 기록, HMI 버튼 설정

상위 페이지로 가기