길라잡이:VI 스크립팅을 사용해서 VI의 객체 위치 변경
- 업데이트 날짜:2025-08-27
- 3분 (읽기 시간)
프런트패널과 블록다이어그램에 VI들과 VI 스크립팅의 객체들의 위치를 변경 할 수 있습니다. 이 길라잡이는 블록다이어그램의 객체의 위치를 변경합니다. 다음 단계들을 완료하기위해 VI 스크립팅을 이용해서 블록다이어그램의 VI들의 객체들을 위치 변경하십시오
노트
- 이 토픽은 VI 스크립팅 개요에 익숙하다고 가정합니다.
- VI 스크립팅 VI 및 함수를 디스플레이하고 이와 연관된 프로퍼티와 메소드를 사용하려면 VI 스크립팅을 활성화해야 합니다.
- 이전 연습문제를 이미 완료 하지 않았다면 완료하십시오. 이전 연습문제에서 제목없는 VI가 열려 있다면 VI를 종료하십시오.
- VI 참조를 닫는[참조 닫기] 함수에서 와이어를 제거하고 블록다이어그램에 여백이 있을수 있도록 함수를 오른쪽으로 이동시키십시오.
- 블록다이어그램의 타겟 VI에 [더하기] 함수를 생성할수 있도록 [새 VI 객체] 함수를 추가하십시오. 새 VI 객체 함수를 설정할수 있도록 다음 블록다이어그램에서 보이는 것과 같이 연결을 완성하십시오. 모든 참조가 닫혔는지를 확인합니다. 소유자 참조번호를 VI로 지정합니다.

팁 클래스 지정자 상수에서 함수를 지정하려면 바로 가기 메뉴에서 일반≫G객체≫노드≫함수≫함수를 선택합니다. 
- VI를 저장합니다.
- VI를 실행합니다. LabVIEW는 제목없는 프런트패널과 블록다이어그램 윈도우를 생성하고 엽니다. 블록다이어그램의 왼쪽 상단에는 For 루프, 하단에는 [더하기] 함수가 포함되어 있습니다. For 루프를 생성하는 [새 VI 객체] 함수의 객체 참조번호 입력을 [더하기] 함수를 생성하는 [새 VI 객체] 함수의 소유자 참조번호 입력에 연결하여, For 루프 안에 [더하기] 함수를 놓을 수 있습니다. 그런 다음, [더하기] 함수 생성에 사용되는 [새 VI 객체] 함수의 위치 입력에서, For 루프 내의 좌표 위치를 지정할 수 있습니다. 길라잡이의 다음 단계인 블록다이어그램 객체의 위치 변경을 위한 다른 옵션을 확인하려면, 이동 메소드를 사용하여 [더하기] 함수를 For 루프로 이동시킵니다.
- LabVIEW의 제목없는 VI가 아직 열려 있을경우에 VI를 종료합니다.
- 참조 닫기 함수에서 세 함수의 연결을 모드 끊고 블록다이어그램에 여백이 있을수 있도록 함수를 오른쪽으로 이동시키십시오. 블록다이어그램 그림의 13번째 단계를 참조하십시오.
- [더하기] 함수를 생성하는 [새 VI 객체] 함수의 오른쪽에 인보크 노드를 추가합니다.
- [새 VI 객체] 함수의 객체 참조 번호 출력을 인보크 노드의 참조 입력에 연결합니다.
- 인보크 노드의 메소드 터미널을 클릭한 후 바로가기 메뉴에서 이동을 선택합니다.
- [더하기] 함수를 이동할 블록다이어그램 객체를 지정하려면, For 루프를 생성하는 [새 VI 객체] 함수의 객체 참조 번호 출력을 인보크 노드의 소유자 입력에 연결합니다.
- [더하기] 함수를 이동할 For 루프 내의 위치를 지정하려면, 인보크 노드의 위치 입력에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 생성≫상수를 선택하고, 왼쪽 및 위쪽 입력의 값으로 각각 75와 25를 입력합니다.
- 다음 블록다이어그램과 일치하도록 와이어를 모두 연결합니다.

- VI를 저장합니다.
- VI를 실행합니다.
LabVIEW는 제목없는 프런트패널과 블록다이어그램 윈도우를 생성하고 엽니다. 블록다이어그램은 왼쪽 상단에 For 루프를 포함하고, For 루프 안에는 [더하기] 함수가 있습니다.
| 노트 삭제 메소드를 사용하여 VI 스크립팅을 사용하는 객체를 삭제합니다. 대체 메소드를 사용해서 객체를 대체할 수 있습니다. 객체를 삭제한 후 깨진 와이어는 블록다이어그램:깨진 와이어 제거 메소드를 호출하여 정리합니다. |
이 길라잡이를 진행하려면 길라잡이:VI 스크립팅을 사용해서 연결하기 토픽을 진행하십시오.