728x90
반응형

1. Block Diagram 실행시키는 법

전에 작성한 프로젝트생성 및 VI생성을 진행했습니다. 추가로 중요한 부분이 몇 가지 있어 보충설명합니다.

 

▲ Block diagram 여는법

작업을 중지하고 프로젝트를 다시 실행시키면 Blcok Diagram이 보통은 나타나지 않습니다. 작업을 이어서 진행할때나 수정할때 필요하기에 Block Diagram은 위 사긴과 같이 [window] -> [Show Block Diagram]을 선택하거나, [Ctrl + E]단 축키로 실행이 가능합니다.(보통 단축키를 많이 사용)

 

2. 도구 기능설명 확인

▲C1 = A+B, C2 = A-B

 

C1은 A+B, C2는 A-B 블록다이어그램을 예시로 만들었습니다. 보통 +,-기능에 대해서는 쉽게 알 수 있지만 카운터나 플리플롭 장비 혹은 통신에 대한 도구를 불러올때는 기능에 대한 설명을 확인할 필요가 있기에 아래와 같은 기능이 있습니다.

 

 

▲- 블록도에 대한 설명

-기능에 대한 설명인데 X,Y2개의 입력을 넣어 X-Y로 계산되어 출력 값을 얻을 수 있다는 블록도설명이 나옵니다.

단축키는 [CTRL+H]이며, 설명을 보고자하는 도구를 클릭하고 단축키를 눌러주시면 확인할 수 있습니다.

 

 

3. 객체 정렬

▲ 객체 불러오기

 

Controls 박스에서 [Sliver -> Boolean -> buttons]를 실행시키면 여러가지 객체 버튼들을 불러올 수 있습니다.

 

▲정렬되어 있지 않은 불러온 객체들

 

위와 같이 객체들을 임의로 배치했습니다. 물론 하나하나 객체를 라인에 맞추어 정렬할 수 있지만 labview기능 자체에 정렬을 할 수 있는 기능이 있습니다.

 

▲Bottom Edge 가장 밑에 있는 객체 밑에라인 중심

 

위 객체들에서 가장 밑에이는 객체 stop에 밑에 라인이 중심이되어서 정렬을 하게 됩니다. 왼쪽 첫번째에 가장 위쪽 개체인 Back에 윗면을 선택하거나, 중앙을 중심으로 잡아도 됩니다. 2번 째라인은 수직 으로 정렬할때 사용 합니다.

단, 이 작업을 수행하실 때에는 정렬하실 모든 객체를 선택하셔야 됩니다.

 

▲ 수평을 중심으로 잡고 정렬된 객체의 모습

 

edge만 선택하여 정렬하게 되면 객체들이 겹치게 되므로 2번째 작업인 수평중심을 선택해주어야 위와 같이 객체들이 정렬이 됩니다.

 

▲ Lable 표시 없애는 법

 

 

마지막 으로, Visible Label 표시를 지우는 방법 입니다. 보통 객체를 불러오면 객체 위에 버튼에 대한 Name이 나와 있습니다. 표시가 된게 좋으신 분들은 넘어가도 되는 부분이지만 걸리적 거리신다면 Lable을 지우고자 하는 객체를 선택후 [마우스 오른쪽 ->  Visible Items -> Lable표시 check 해제]를 해주시면 됩니다. 

반응형

'LAP > LabVIEW' 카테고리의 다른 글

LabVIEW 프로젝트 생성 및 덧셈 예제  (0) 2019.11.13
728x90
반응형

LabView는 미국 NI(Natioanl Insstrumebts)사에서 제작한 시스템 디자인 입니다.

전자장비들을 블록도로 그려 손쉽게 제어가능 하기에 생산라인, 기술연구소에서 TEST프로그램으로 많이 사용 합니다.

회사에 LabView License기 1copy가 있어서 사용해보려고 합니다.

 

1. 프로젝트 생성(Create Project)

▲ 새 프로젝트 생성

 

프로젝트 생성 버튼을 누르면 위와 같은 창을 띄울 수 있습니다. 기본적으로 [Blank Project], [Blank VI] 를 자주 사용합니다.일단, 새 프로젝트를 생성 해줍니다.

 

 

▲ 저장할 파일 위치 선택

 

프로젝트 생성 버튼을 누르면 [파일]을 어디에 저장할 건지 선택하주는 창이 뜹니다. 사용하시기 편한 위치에 프로젝트 이름과 위치를 설정합니다.

 

 

 

파일경로를 설정하고 저장하게 되면, 위와 같이 프로젝트가 생성 된걸 확인 할 수 있습니다.

 

2. VI 만들기

 

랩뷰 프로그래밍은 프로젝트 안에 VI를 생성하여 개발을 진행 합니다. 프로젝트 생성 없이 VI생성은 가능하지만, 여러 VI와 컨트롤, 변수 등을 통합하여 프로젝트로 관리하기 때문에 프로젝트 안에 VI생성을 하도록 하겠습니다.

▲ 새 VI 만드는 법

 

내 컴퓨터에서 [NEW] -> [VI]를 통해서 새 VI를 생성합니다.

 

▲ VI생성 파일 경로 설정 

 

프로젝트 만들때와 마찬가지로 VI파일도 Name과 파일 경로를 설정하여 저장 합니다.

 

▲ 프린트 패널 숫자형 생성

3. 숫자형을 이용하여 덧셈 프로젝트 만들기

 

VI생성을 진행하면 블록다이어 그램과 프린트 패널이라는 창이 뜹니다. 두 개의 창은 서로 연동되어 있습니다. 위 이미지 처럼 프론트 패널 창에서 마우스 우측을 누르게 되면, 컨트롤 박스가 나오게 됩니다. 숫자형을 선택하는데 선택한 숫자형 옆에 있는 tool은 출력에 사용 되며, 빨간색 네모 상자 안에있는 tool은 입력에 사용 됩니다.

 

▲ block diagram, Front Panel 숫자형 tool생성 

 

 

2개의 숫자형을 프론트 패널에서 생성하게 되면 블록 다이어그램 창에도 2개의 입력 숫자형이 생성 됩니다.

 

▲ Function창을 이용하여 +기능 추가

 

 

블록 다이어그램 창 Function에서 +기능을 추가합니다.

▲ 2개의 숫차형을 덧셈 하여 출력 예제

 

 

위와 같이 숫자형 출력까지 설정해주면, 2개의 임의의 숫자를 입력시에 덧셈하여 출력되게 만들 수 있습니다. 

 

 

반응형

'LAP > LabVIEW' 카테고리의 다른 글

[LabVIEW] 프론트패널 도구 설명1, 객체 정렬  (0) 2019.11.18

+ Recent posts