로직은 알고리즘 블록이 작성되는 공간입니다.
- 로직에 포함된 알고리즘 블록은 해당 로직의 실행주기 마다 실행됩니다.
- 한 프로젝트에 여러 개의 로직을 만들 수 있습니다.
- 로직이 여러 개 존재한다면 순서에 상관없이 동시에 실행됩니다.
추가
좌측 메뉴에서 [+로직 추가]를 클릭하여 로직을 추가합니다.
로직을 사용할지 여부를 설정합니다. 사용하지 않는 로직은 실행에서 제외됩니다.
로직의 표시이름을 설정합니다.
로직에 포함된 알고리즘 블록의 실행주기를 설정합니다. 실행주기가 짧을 수록 제어의 반응속도가 빨라지지만 CPU 점유율이 증가합니다. 반대로 실행주기가 길수록 CPU점유율은 낮아지나 반응속도가 느려집니다. 하드웨어 및 제어 대상에 따라 적절한 실행주기를 설정해야 하며 일반적인 사용목적에는 50~100ms의 실행주기가 적절합니다.
예) 실행주기가 70ms 이고 온도센서로 부터 100ms 마다 온도를 읽어야 할 경우, 실제로는 140ms 마다 온도를 읽어올 수 있습니다. 최소 실행단위가 70ms 이기 때문입니다.
좌측 메뉴의 로직에서 마우스 우클릭시 메뉴가 팝업됩니다.
편집
현재 선택된 로직을 편집합니다.
복제
현재 로직을 복제하여 새로운 로직을 추가합니다.
삭제
현재 로직을 삭제합니다. 로직에 포함된 모든 항목도 함께 삭제됩니다.