본문 바로가기
반응형

LabVIEW14

랩뷰 데이터 타입 1: 숫자형, 문자열, 불리언-코드119 안녕하세요. 박사과정 모닝입니다. 다른 언어들과 마찬가지로 랩뷰 또한 다양한 데이터 타입을 지원합니다. 아마 대부분 프로그래머들에게 익숙한 데이터 타입들이라 이번 페이지는 쉽게 공부하실 수 있을 듯 합니다. 그럼 오늘은 숫자형, 문자열, 불리언 타입을 알아보겠습니다. 1. 숫자형 숫자형은 크게 소수점의 유무로 나눌 수 있습니다. 소수점이 있는 실수형 타입은 와이어와 터미널이 주황색 입니다. 실수형은 차지하는 메모리 사이즈에 따라 EXT, DBL 등 표현 범위가 달라지기 때문에 사용하는 숫자의 범위에 따라 적절히 선택하여 사용하는 것이 좋습니다. 반대로 소수점이 없는 정수형 타입은 와이어와 터미널이 파란색 입니다. 색깔만 보고도 현재 데이터의 타입을 확인할 수 있습니다. 정수형의 경우 음수/양수/0을 모두.. 2022. 11. 18.
랩뷰 기본 용어 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.
반응형