LabVIEW, a Visual Programming Language

Slides:



Advertisements
Similar presentations
한국지엠㈜ 김양수 기본에 충실하자 연무대 공업고등학교 첫 만남 25 대한민국 48,508,972,238 / 49 북한 22,665,345 ♡ 70 억 명 : 1 ♡ 첫 인상 ♡ 처 음 ↔ 끝 ◆ 첫인상의 좋은점 나쁜점은 처음 30~40 초에 결정.
Advertisements

 사 회  4 학년 2 학기  2. 가정 생활과 여가 생활 > 2. 여가 생활의 변화 ( 7-8 /13 ) 윷놀이와 컴퓨터 게임.
제 6 장 기업목표 수립과 사업단위의 평가 및 선택. 1. 목표의 수립 2. 사업단위 전략의 유형 3. 사업포트폴리오 모형 4. 경험곡선효과 학습목표.
우리 ! 어디가 ? 가족 여행 정보 앱. 요약 년 국내관광 소비액은 24 조원으로 관광에 시장은 계속 커지고 있으며, 가족 여행도 늘어나고 있는 추세이다. 2. 주 5 일제시행, 여가 활동에 대한 관심 증가, “ 아빠 ! 어디가 ?”,”1 박 2 일 ” 과.
영화예매권 프로모션 제안서 전국 개봉영화관 통합예매센터 무비월드 영화예매 솔루션 개발 및 영화예매권 프로모션 전문기업 WWW. 무비월드.COM WWW. 무비월드.COM.
1. 사고사항 2. 배상책임 유무 동 사고는 음식물을 공급한 우리김밥의 음식물 하자로 인하여 발생한 사고이므로 피해자에게 손해를 배상할 책임이 있으며, 피해자의 음식물 관리상의 하자는 없다고 판단되므로 피해자 과실 없음 3. 피해자 인적사항 및 예상손해 사항 4. 합의사항.
표어 : 온 집으로 더불어 하나님을 경외하자(행10:2)
초등학생들이 좋아하는 웹툰 우리반학생들이 많이보는 웹툰.
번역관련 자격증 소개 및 시험 대비 안내 정 윤 희.
금호타이어 광고에 대한 오류. 항만물류학부 물류운영정보전공 박기훈.
영화예매권 프로모션 제안서 영화예매 솔루션 개발 및 영화예매권 프로모션 전문기업 CGVTICKET
SAR 영상자료를 이용한 해양 파라미터 추출 기법 연구
Linux Debugging issues
IT집중교육1 (Mobile Multimedia Service & System Design)
임베디드 SW 시스템 소개 - 임베디드 운영체제 - 임베디드 리눅스 - 임베디드 인터넷
*노동문제 * -비정규직 유효림 박지희 전향숙 황연두.
상품 제안서 ■ 상 품 명 : ■ 협력사명 : 이노비즈협회 (주)공영홈쇼핑.
Eye-tracking을 통한 룸미러/ 사이드미러 조정 물리학 박영수 물리학 김정은
세번째마당 내 마음을 한군데로 모으자!.
프로젝트 계획과 관리 1.
Application of Acoustic Sensing and Signal Processing for PD Detection in GIS 20003년 05월 10일 이 찬 영.
팀 명: Con Spirito 팀 원: 경주리 김다정 김소담 최은미
안식일을 기억하여 거룩한 날로 지켜라 출애굽기 20장 8절 말씀 -아멘-.
Information Retrieval (Chapter 4: 질의언어)
DSP와 TMS320F28X의 이해
Visual ESTO 안정성,편리성,성능을 한단계 높였습니다! Visual ESTO IDE/Debugger/Monitor
LOTOTO “디지털 음원 유통 플랫폼” ( Oct, 2004 LOTOTO Co., Ltd.
2장 운영 체제의 개요 운영체제의 개념 운영체제의 유형 운영체제의 발전 과정 운영체제의 구성 운영체제 서비스 시스템 구조
4월 부모교육 - 유 아 기 - 00초등학교병설유치원.
강문경 · 박용욱 · 이훈열 (강원대학교 지구물리학과) 이문진 (한국해양연구원 해양시스템안전연구소)
High Performance Real-Time Motion Capture Systems
High Performance Real-Time Motion Capture Systems
장애인의 소득보장 서비스 1.
Structural Dynamics & Vibration Control Lab., KAIST
재난 안전.
Systems Engineering 충북대학교 토목공학부 토목시스템공학전공 정보기술기반 건설경영연구실
다른 사람의 입장에서 생각하고 이해하는 마음 갖기
Ⅰ운동과 건강 관리 01 건강 관리와 삶의 질 향상 02 건강과 운동의 관계 이해 03 건강 생활과 운동 환경의 책임 의식.
(생각열기) 비가 그칠 때 생기는 무지개는 몇 가지 색이 나타나는가? 그 원인은??
생계비의 측정 © 2007 Thomson South-Western.
AIMS 2016 설비.물류 통합 모니터링 솔루션 Advanced Integrated Monitoring Solution
과거,미래,현재의 아동관 -아동 학대- (4조).
CH2. ASP.NET 페이지 분석 HTML ASP ASP.NET 의 차이점.
2015 한국연구재단 글로벌박사 양성사업 변경사항 안내
경찰조직관리론.
나의 커리어플랜 6학년3반 최 은 진.
노인의 건강사정 학습목표 -노인의 건강 사정 요소를 인식.
정보처리학회논문지 B 제10-B권 제1호(2003.2) 김만선, 이상용
1) 화가 이중섭 (작품 세계) 국어 중학교 1학년/2학기 1.능동적으로 읽기> 1)화가 이중섭 (2/6) [화면 소개]
저널클럽 검출기 조기현.
비만에 관하여 장 덕 고 등 학 교.
기계가공측정.
의성어 국어어휘론 이신옥 정지연 정지형 임총인.
절복은 왜 하는가 ◑ 안녕하세요. 입니다. 오늘은 절복은 왜 하는가에 대해서 여러분과 함께 공부하도록 하겠습니다. 지부 지구.
2013년도 상반기 고객만족도 조사 결과 보고서
2013년도 하반기 고객만족도 조사 결과 보고서
하나님의 말씀은 나를 변화 시켜요!! 스가랴 9장9절 말씀 -아멘- 보라! 네 왕이 임하 나니 그는 겸손 하여서 나귀를 타나니
한국전기초자의 경영혁신 Wisdom21 Management Consulting
한 학기 한 권 읽기 - 책을 읽고 생각을 나누어요 - 4-2학기 독서단원
하나님의 말씀은 나를 변화 시켜요 죄와 사망의 성령의 법이 법에서 여러분을 해방 시켜 주었습니다 로마서 8장2절 말씀 –아멘-
Final Team Project 이 종철 김 용환
시민이 체감하는 편리한 건축인허가 절차 개선 추진.
Introduction to Computer System Spring, 2019
과목명: 고전문학 특강 학번: , 이름: 황인대, 윤정아 담당교수: 변승구 교수님
기술가정 1학년 1. 나와 가족의 이해 > 1. 청소년의 특징 ( 5 / 6 ) 청소년기 사회적 발달 수업계획 수업활동.
경쟁력 강화를 위한 선(善)순환 리더십 (Good +α cycle leadership)
2) 숨쉬는 영정 국어 중학교 1학년/2학기 6.문학과 독자 > 2) 숨쉬는 영정 (4/6) [화면 소개]
Systems Engineering 충북대학교 토목공학부 토목시스템공학전공 시스템공학연구실
JigsawⅡ 모형을 적용한 육색사고모자기법으로 풀어보는 허생전의 비밀
Presentation transcript:

LabVIEW, a Visual Programming Language 수학과 08학번 권혁준 119.202.94.17 141.223.38.131

Context Introduction 간단한 문법소개 LabVIEW의 장점과 단점 어디서 사용하고 있는가? 결론

Introduction

People Who need Programming, But not a Programmer

People Who need Programming, But not a Programmer

People Who need Programming, But not a Programmer

People Who need Programming, But not a Programmer CSED101 C받은 학우

LabVIEW, from National Instruments, may good solution for them!!

A Visual Programming Language int A Int Sum (int A, int B);

간단한 문법소개

프런트패널

프런트패널

블록다이어그램

블록다이어그램

커넥터 팬

예제 1(덧셈 뺄셈)

예제 1(덧셈 뺄셈)

예제 1(덧셈 뺄셈)

예제 1(덧셈 뺄셈)

예제 2(불리언 연산)

예제 2(불리언 연산)

예제 3(If문)

예제 3(If문)

예제 4(MathScript)

예제 5(SubVI)

예제 6(For문)

예제 6(For문)

LabVIEW의 장점과 단점

장점 1 – 직관적인 프로그래밍 초보자도 쉽게 배울 수 있다 코드를 쉽게 이해할 수 있다 빠르게 개발할 수 있다 (4~10배)

장점 2 – Multi core Programming

장점 3 – Hardware Support

장점 4 – 수학적 분석

Eigenvalue, Eigenvector 장점 4 – 수학적 분석 제2종 타원함수 Runge Kutta Method Matrix Exponential Eigenvalue, Eigenvector Bessel Function 상관계수 ODE 해답기 수치 적분 QR Decomposition

장점 5 – 활발한 사용자 커뮤니티 LabVIEW 사용자 커뮤니티 한국 LabVIEW 사용자 커뮤니티(마이랩뷰) http://zone.ni.com/ 한국 LabVIEW 사용자 커뮤니티(마이랩뷰) http://www.mylv.net/ LabVIEW Wiki http://wiki.lavag.org/ 국내에는 10만 명의 사용자가 있다

단점 1 – 비싸다… Base Full Professional NI Developer Suite $1,249 $2,599 $4,299 NI Developer Suite $4,699

단점 2 – 특정한 목적에만 적합 Not a general purpose language NO RECURSIONS!!

어디서 사용하고 있는가? 마이랩뷰에 총 218건의 사용자 솔루션 등록

The Large Hadron Collider The Challenge Measuring and controlling, in real time, the position of bulk components to absorb energetic particles out of the nominal beam core with high reliability and accuracy at the world’s most powerful particle accelerator, the Large Hadron Collider (LHC).

대학 한국과학기술원 서울대학교 부산대학교 서강대학교 양자암호 실시간 모니터링 기술 구현 PXI 시스템을 이용한 하이브리드 차량의 연비 기여도 분석 장비 개발 부산대학교 NI LabVIEW로 FFT 분석기 모듈 개발하기 서강대학교 LabVIEW를 이용한 마이크로파 근접장 현미경 시스템 구현

연구소 국립암센터 한국원자력연구원 대구도시가스 한국해양연구원 한국항공우주연구원 양성자 치료기의 안구종양치료를 위한 안구추적시스템 개발 한국원자력연구원 NI Data Acquisition System을 이용한 방사성폐기물 운반용기의 변형률 및 가속도 측정 대구도시가스 가정용 연료전지 제어시스템 구현 한국해양연구원 심해저 집광기의 제어 계측 임베디드 시스템의 설계 한국항공우주연구원 비행제어컴퓨터 HILS 시스템의 통합 운용을 위한 GUI 소프트웨어 개발

기업 현대건설 대우일렉트로닉스 삼성테크윈 ㈜ 에이렉스 ㈜새한텅스텐 사장교 케이블 가진 시스템 제어 및 케이블 진동측정 디지털 TV PCB 검사 시스템 삼성테크윈 가스터빈 엔진의 컨트롤 시스템 시뮬레이터 설계 ㈜ 에이렉스 반도체 제조 공정용 장비 Controller개발 ㈜새한텅스텐 생산량 종합 집계 및 제어 시스템 개발

포항에서는… 포항가속기연구소 포스코 기술연구소 POSCO LabVIEW를 이용한 EPICS 전송속도 테스트 프로그램 구현 LabVIEW를 이용한 EPU 제어 프로그램 구현 포스코 기술연구소 열간압연공정에서의 스트립 폭방향온도 모니터링시스템 Vibrating Screen 포터블 성능진단 시스템 개발 POSCO 두께 계측 온라인 진단 시스템 개발

NI 솔루션이 채택된 이유

서울대학교 기계공학과 C 언어에 비해 유저가 쉽게 접근할 수 있는 GUI 기반의 LabVIEW 사용 프로그래밍 진행 시 NI 엔지니어의 우수한 기술 지원 신뢰할 수 있는 하드웨어 온형석 박사과정

국립암센터 본 시스템은 프로그램에 대한 전문적인 지식과 하드웨어에 대한 전기전자공학적 지식이 없는 일반 의사 및 의료 관계자들이 어렵지 않게 사용할 수 있어야 했다. 그래서 실시간 안구영상의 빠른 분석과 결과를 구현할 수 있는 NI Vision Development Module을 사용하였으며, 차후 다른 장비 또는 다른 어플리케이션과의 호환성을 고려하여 확장성과 이식성이 뛰어나므로 NI 솔루션을 채택하였다. 신동호 양성자치료센터

현대건설 NI 제품으로 솔루션을 구축한 결과 시간과 비용이 상당히 절감되었으며 사용자의 목적에 맞게 항상 수정 가능하여 매우 효율적으로 과제를 수행할 수 있었다. 간편해진 장비와 프로그램에 의해 사용자의 편의성도 매우 극대화되어 과제수행에 많은 도움이 되었다. 정운 과장 현대건설 기술개발원

결론!

결론! LabVIEW는 Text대신 Graphic Element을 사용하여 성공한 언어이다 물론 General한 목적으로는 사용하기 힘들다 LabVIEW는 실제로 많은 곳에서 과학자와 공학자가 유용하게 사용하고 있다

References 곽두영, 『컴퓨터 기반의 제어와 계측 LabVIEW』, Ohm사 http://wikipedia.org/ 『Wikipedia, The Free Encyclopedia』 http://www.mylv.net/ 『 마이랩뷰 - LabVIEW 개발자 커뮤니티』 http://www.ni.com/『 National Instrument』

Any Questions?