변수는 데이터를 읽고 쓰는 저장소의 역할을 하며, 로직, 대시보드 등 프로젝트 전체에서 공유하여 사용할 수 있는 전역변수 (Global Variable)의 개념입니다.
예를 들어, 로직에서 온도센서로 부터 읽은 온도값을 “온도”라는 변수에 저장했다면, 대시보드에서도 해당 변수에 접근할 수 있습니다.
타입
그래블로에는 아래와 같은 타입의 변수를 사용할 수 있습니다.
타입 | 설명 |
---|---|
디지털 | true 또는 false의 boolean 값을 갖는 타입입니다. (예: true) |
숫자 | 8바이트의 부동 소수점 숫자 (floating point numbers) 타입입니다. (예: 123.456) |
텍스트 | 유니코드 (UTF-8) 텍스트 타입입니다. 한글 및 특수문자를 사용할 수 있습니다. (예: 안녕하세요!) |
날짜 | 날짜 타입입니다. (예: 2023-03-16) |
시간 | 시간 타입입니다. (예: 14:32:30) |
시간길이 | 시간길이 (duration of time) 타입입니다. 밀리초 (1/1000초) 단위까지 입력 가능합니다. (예: 1시간 23분 34초 567밀리초) |
바이트 배열 | 바이트 배열을 16진수 형식으로 나타낸 타입입니다. (예: FF AA 00 6C 6F) |
변수 선택 창
변수 선택 창에서 기존에 생성된 변수를 선택할 수 있습니다. 또한 동일한 창에서 변수를 추가, 편집, 삭제할 수 있습니다.
추가
새로운 변수를 추가합니다.
편집
선택한 변수의 이름을 변경합니다. 타입은 변경할 수 없습니다.
삭제
선택한 변수를 삭제합니다. 이미 사용 중인 변수는 삭제할 수 없습니다.