Creation
오른쪽 패널에서는 Operation-Routine을 구성할 수 있는 다양한 블록을 제공합니다. 사용자는 원하는 블록을 Drag & Drop 방식으로 Main Panel에 배치하여 작업 흐름을 구성할 수 있습니다.
블록 연결 방법
블록 간 연결은 블록의 왼쪽 또는 오른쪽에 구성된 포트(Port) 를 통해 이루어집니다. 이를 활용하여 블록 간의 동작 흐름을 설정할 수 있습니다.
블록 유형 및 역할
유형 | 설명 |
---|---|
Interval | 일정 시간마다 블록을 실행하며, 선행 블록이 필요하지 않습니다. |
Flow | 이전 블록이 완료된 후 실행되며, 시작 블록으로 사용할 수 없습니다. |
Event | 작업 흐름의 시작점으로 활용됩니다. |
시작점 블록들
블록명 | 비고 |
---|---|
EndPoint | - |
Camera | - |
GetQuery | Interval 유형 |
TCP | Interval 유형 |
RestAPI | Interval 유형 |
Agent | Interval, Event 유형 |
예약어 목록
예약어 | 설명 |
---|---|
${ Global Variable 키 } | Global Variable 값을 치환하여 사용 |
#{ 입력 컬럼 키 } | 블록의 입력값을 치환하여 사용 |
작업 흐름 실행
작업 흐름을 실행하려면 Controller의 저장 / 실행
버튼을 클릭합니다. 실행 중에는 정지 버튼을 통해 서비스를 중단할 수 있습니다.
-
실행 중인 블록 간의 연결선은 점선으로 표시됩니다.
-
작업 흐름이 정지되면 블록 간의 연결선이 실선으로 변경됩니다.
NOTE
작업 흐름이 실행 중에도 Tabular / Vision 블록에서는 모델을 수정하고, 해당 작업 흐름을 저장할 수 있습니다. (무중단 배포 기능 지원)
가져오기 / 내보내기
-
Export 버튼을 클릭하면 Operation-Routine 정보를 JSON 파일로 다운로드할 수 있습니다.
-
Import 버튼을 클릭하면 Export한 JSON 파일을 불러와서 Operation-Routine 정보를 복원할 수 있습니다.