본문 바로가기
반응형

LabVIEW14

랩뷰 기본 용어 9. 디버깅 2-코드119 안녕하세요! 오늘도 박사과정 모닝이에요. 브레이크 포인트에 이어 오늘은 디버깅에 관련된 도구들을 마지막으로 훑어보려 합니다! 1. 단계별 실행 단계별 실행을 사용하면 프로그램을 노드별로 한 단계씩 실행해볼 수 있습니다. 실행 순서도 확인해볼 수 있고, 어떤 노드에서 문제가 발생했는지 알 수 있습니다. 블록 다이어그램의 상단 도구 모음에서 확인할 수 있습니다. - 노드 내부로 들어가기: 단계별 실행 도중 Sub vi를 만날 경우, Sub vi 내부로 들어가서 단계별로 실행합니다. (왼쪽) - 노드 건너뛰기: Sub vi 내부로 들어가지 않고 건너뜁니다. (가운데) - 노드 벗어나기: Sub vi를 벗어나 상위 vi로 돌아오거나, 단계별 실행을 끝낼 때 사용합니다. (오른쪽) 2. 와이어 값 유지 마찬가지로.. 2022. 11. 17.
랩뷰 기본 용어 8. 디버깅 1-코드119 안녕하세요. 박사과정 모닝입니다! 랩뷰 뿐만 아니라 어떠한 프로그래밍 언어를 사용하더라도 항상 떼려야 뗄 수 없는 단어가 하나 있죠. 바로 '디버깅'입니다. 모든 코드는 디버깅을 해야 합니다. 아마 디버깅 없이 사용되는 코드는 세상에 없을 것입니다. 그렇다면 디버깅이 무엇일까요? 디버깅은 간단히 말해 코드의 구조적/논리적 오류를 점검하고, 코드가 원하는 목적을 달성하게끔 작동하도록 수정/개선하는 작업이라고 할 수 있습니다. 랩뷰에서도 디버깅을 위한 여러 가지 도구들과 설정들을 제공합니다. 만약 제 블로그를 정주행하지는 분이 계시다면, 이 파트를 꼼꼼하게 읽어주세요! 1. VI에 에러가 있는지 확인하는 방법 랩뷰에서 작성한 코드에 문법적인 에러가 있는지 확인하는 방법은 간단합니다. 바로 VI의 실행 버튼입.. 2022. 11. 15.
랩뷰 기본 용어 7. 유용한 몇 가지 환경 설정 및 도구들-코드119 안녕하세요. 박사과정 모닝입니다. 오늘은 기본적인 환경 설정과 도구 모음에서, 제가 자주 사용하는 유용한 것들을 소개해드리려고 합니다. 바로 시작하죠! 1. 실행 취소 단계 랩뷰의 메뉴 바에서 [도구-옵션]을 클릭하고, 팝업된 창에서 [환경]으로 이동합니다. 환경의 일반 설정 목록 중 [VI에서 최대 실행 취소 단계]를 최대값인 99로 설정해두세요! 실행 취소를 몇 번까지 할 수 있는지를 설정하는 항목입니다. 파워포인트나 워드에서처럼 실행 취소한 것을 다시 재실행 하는 방법은 없지만, 실행 취소는 최대 99번까지 (설정해둔 값까지) 가능합니다! 2. 도구 모음 1) 실행: 프로그램을 실행 2) 연속 실행: 프로그램을 연속적으로 반복해서 실행 3) 강제 종료: 프로그램을 강제적으로 종료 4) 일시 정지: .. 2022. 11. 15.
랩뷰 기본 용어 6. 컨트롤, 인디케이터, 상수, 터미널, 노드 - 코드119 안녕하세요. 박사과정 모닝입니다. 오늘은 랩뷰를 사용하면서 가장 많이 만날 친구들을 가져왔습니다. 바로 컨트롤, 인디케이터, 상수, 터미널, 노드입니다. 가장 기본적인 요소들이기 때문에 더더욱 이들의 차이를 명확하게 이해하고 사용해야 합니다. 바로 시작하겠습니다. 1. 컨트롤 랩뷰에서의 입력을 컨트롤이라고 합니다. 어떠한 함수에 값을 입력해줄 때에 우리는 이 컨트롤에 값을 입력하고, 컨트롤을 함수에 와이어링 함으로써 함수에 값을 입력할 수 있습니다. 컨트롤은 대부분 프런트패널에서 밝은 색의 상자로 나타납니다. 2. 인디케이터 랩뷰에서의 출력을 인디케이터라고 합니다. 계산을 하거나, 통신을 하는 등 어떠한 기능을 수행하는 함수를 실행하고 나면 그 실행의 결과가 출력됩니다. 이때 해당 함수에 인디케이터를 연.. 2022. 6. 23.
반응형