← Home
트리 구조

프로젝트 트리

프로젝트의 계층 구조와 객체 관리 방법을 안내합니다.

트리 구조

🎛️ Controls 탭

📁 Controls
⚙️ System1
🔄 Flow1
📦 Work1
▶️ Action1
▶️ Action2
📦 Work2
🔄 Flow2

🔧 Devices 탭

📁 Devices
🔧 Device1
📦 DeviceWork1
▶️ DeviceAction1
🔧 Device2

Devices는 외부 장비를 나타내며, Controls에서 참조할 수 있습니다.

계층 구조 설명
System
최상위 컨테이너
Flow
UI/제어 흐름
Work
작업 단위
Action
실행 단계

⚙️ System

자동화 시스템의 최상위 단위. Control(컨트롤러) 또는 Device(장비)로 구분됩니다.

🔄 Flow

사용자 인터페이스와 제어 흐름을 정의. 버튼, 램프, 조건, 액션을 포함합니다.

📦 Work

실행 가능한 작업 단위. Period, Delay 등의 타이밍 속성을 가집니다.

▶️ Action

Work 내부의 개별 실행 단계. API와 연결되어 실제 동작을 수행합니다.

컨텍스트 메뉴 (우클릭)

⚙️ System 선택 시

  • Flow 추가 새 Flow 생성
  • Work 추가 직접 Work 추가
  • 편집 속성 대화상자 열기
  • 이름 바꾸기 이름 변경
  • 삭제 System 삭제 (Device만)

🔄 Flow 선택 시

  • Work 추가 Flow에 Work 추가
  • 편집 Flow 속성 편집
  • 이름 바꾸기 이름 변경
  • 삭제 Flow 삭제

📦 Work 선택 시

  • Action 추가 새 Action 추가
  • 편집 Work 속성 편집
  • 이름 바꾸기 이름 변경
  • 삭제 Work 삭제

▶️ Action 선택 시

  • 편집 Action 속성 편집
  • 이름 바꾸기 이름 변경
  • 삭제 Action 삭제
5 / 10