상품
Sysmac Studio의 빌드, 리빌드의 의미와 사용법을 알려주세요.
- 등록일
- 2025. 12. 17.
Sysmac Studio의 빌드
【빌드란】Sysmac Studio에서 생성한 프로젝트의 프로그램을 CPU 유닛에서 실행 가능한 형식으로 변환하는 처리입니다.
이 변환 시에는 프로그램 및 변수 데이터에 대한 검사를 수행합니다.
에러가 있는 경우 변환이 실행되지 않으며, 멀티 뷰 탐색기 상의 에러가 있는 프로그램이나 변수 데이터에 "
"가 표시됩니다.
에러 내용은 프로그램 검사를 실행하여 빌드 창에서 확인합니다.
두 번째 이후 빌드에서는 변경된 프로그램만 처리됩니다.
・빌드 실행 시점
이 변환 시에는 프로그램 및 변수 데이터에 대한 검사를 수행합니다.
에러가 있는 경우 변환이 실행되지 않으며, 멀티 뷰 탐색기 상의 에러가 있는 프로그램이나 변수 데이터에 "
에러 내용은 프로그램 검사를 실행하여 빌드 창에서 확인합니다.
두 번째 이후 빌드에서는 변경된 프로그램만 처리됩니다.
【빌드의 용도】
빌드는 다음과 같은 상황에서 사용합니다.
・일부 프로그램을 수정한 경우에 사용합니다.
・개발 중 자주 작은 변경을 가하는 경우에 사용합니다.
・빌드 실행 시점
빌드는 사용자 조작에 의한 변경 시 자동으로 수행됩니다.*1.
데이터형, 전역 변수, POU(로컬 변수 및 알고리즘)가 변경된 후 5초 동안 사용자 조작에 의한 변경이 없을 경우 프로그램 검사가 실행되며, 이후 편집 창 표시를 전환할 때 빌드가 실행됩니다. *2.
데이터형, 전역 변수, POU(로컬 변수 및 알고리즘)가 변경된 후 5초 동안 사용자 조작에 의한 변경이 없을 경우 프로그램 검사가 실행되며, 이후 편집 창 표시를 전환할 때 빌드가 실행됩니다. *2.
・빌드 실행 상태
빌드/리빌드 실행 상황은 도구 우측 하단의 진행률 표시줄에서 확인할 수 있습니다.

・빌드 중단
빌드 실행 중에는 전체 프로그램 체크와 부분 프로그램 체크 모두 실행할 수 없습니다.
이때 빌드를 일시 중단할 수 있습니다.
메인 메뉴의 [프로젝트] - [빌드 중단]을 선택합니다.
이때 빌드를 일시 중단할 수 있습니다.
메인 메뉴의 [프로젝트] - [빌드 중단]을 선택합니다.
빌드 처리가 중단되고, 출력 창에 빌드 처리 중단 상태가 표시됩니다.
【리빌드란】
한 번 빌드한 프로젝트 전체를 모든 프로그램을 대상으로 다시 빌드하는 처리입니다.
메인 메뉴의 [프로젝트] → [재빌드]에서 실행할 수 있습니다.
빌드가 시작되면 출력 창에 빌드 중인 상태가 표시됩니다.
【리빌드의 용도】
리빌드는 다음과 같은 상황에서 사용합니다.
・프로젝트 전체의 일관성을 확인하고자 할 때 사용합니다.
・여러 POU(프로그램, 기능 블록 등)에 걸친 변경을 수행한 경우에 사용합니다.
・빌드 오류의 원인이 불분명하여 전체를 재확인하고자 할 때 사용합니다.
*1. [도구] - [옵션] - [프로그램 체크/빌드]의 [자동 실행] 체크가 되어 있는 경우.
*2.프로그램 체크란 생성한 POU(프로그램, 기능 블록, 기능)의 서식에 오류가 없는지 확인하는 것입니다.