브레이크포인트 관리하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
브레이크포인트 도구를 사용하여 VI, 노드, 와이어에 브레이크포인트를 놓고 그 위치에서 실행을 일시 정지할 수 있습니다. 와이어에 브레이크포인트를 설정하는 경우, 데이터가 와이어를 통과하면 실행이 일시 정지되고 일시 정지 버튼이 빨간 색이 됩니다. 블록다이어그램에 브레이크포인트를 놓으면, 블록다이어그램에 있는 모든 노드가 실행된 다음에 실행이 일시 정지됩니다. 블록다이어그램의 경계가 빨간 색으로 변하고 깜박거리면서 브레이크포인트가 놓여졌다는 것을 알립니다.
브레이크포인트에서 VI가 일시 중지하면, LabVIEW는 블록다이어그램을 앞으로 가져와서 선택 표시를 사용하여 브레이크포인트를 포함하는 노드나 와이어를 하이라이트 합니다. 기존의 브레이크포인트 위로 커서를 이동시키면, 브레이크포인트 도구 커서 안의 검은 부분이 흰색으로 나타납니다.
브레이크포인트 설정하기
브레이크포인트 도구를 사용하여 VI, 노드, 와이어에 브레이크포인트를 놓고 그 위치에서 실행을 일시 정지할 수 있습니다.
- 브레이크포인트 도구
를 사용하여 실행을 일시 정지하려는 VI, 노드, 또는 와이어를 클릭합니다. 또한 VI, 노드, 와이어에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 브레이크포인트≫브레이크포인트 설정을 선택해도 됩니다. - VI를 실행합니다. 실행 도중 브레이크포인트에 도달하면, VI는 멈추고 일시 정지 버튼은 빨간색으로 나타납니다. 또한, VI의 배경과 경계가 깜박이기 시작합니다. 이 경우 다음과 같은 작업이 가능합니다.
브레이크포인트 비활성화 및 활성화하기
브레이크포인트를 비활성화하여 LabVIEW가 브레이크포인트를 만나도 VI가 계속 실행될 수 있도록 만드려면 브레이크포인트가 있는 블록다이어그램 객체를 마우스 오른쪽 버튼으로 클릭하고 바로 가기 메뉴에서 브레이크포인트≫브레이크포인트 비활성화를 선택합니다. 이전에 비활성화된 브레이크포인트를 활성화하려면, 해당 블록다이어그램 객체에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 브레이크포인트≫브레이크포인트 활성화를 선택합니다. 또한 디버그 윈도우를 사용하여 브레이크포인트를 개별적으로 또는 한 번에 전체적으로 비활성화하거나 활성화할 수 있습니다.
브레이크포인트 제거하기
브레이크포인트 도구를 사용하여 기존 브레이크포인트를 클릭해서 제거합니다. 또한 위치 도구를 사용하여 브레이크포인트에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 브레이크포인트≫브레이크포인트 지우기를 선택하여 브레이크포인트를 제거할 수 있습니다. VI 계층구조에서 모든 브레이크포인트를 제거하려면, 편집≫계층구조에서 브레이크포인트 제거를 선택합니다. 또한 디버그 윈도우를 사용하여 VI 계층구조에 있는 모든 브레이크포인트를 제거할 수 있습니다.
다이나믹하게 호출된 VI의 브레이크포인트 및 [정적 VI 참조] 함수를 사용하여 참조된 VI의 브레이크포인트는 수동으로 제거해야 합니다.
VI 계층구조에 있는 모든 브레이크포인트를 찾고 관리하려면 를 선택합니다. 리스트박스에서 임의의 아이템을 더블 클릭하여 블록다이어그램의 브레이크포인트를 하이라이트합니다.