LabVIEW 연결성 교육과정

LabVIEW 연결성 교육과정에서는 통합 시스템의 구성요소를 식별하고 어플리케이션을 위한 네트워킹 기술을 구현하는 방법을 교육합니다. DLL, ActiveX, 데이터베이스, 인터넷과 같은 연결 기술을 사용하는 다른 어플리케이션의 기능을 활용함으로써 어플리케이션 기능을 확장하고 개발 시간을 단축하는 방법을 배웁니다.

교육과정 세부사항:

LabVIEW 연결성 교육과정 아웃라인

학습 단원 개요 토픽
LabVIEW에서 공유 라이브러리 호출하기 LabVIEW를 사용하여 다른 언어로 작성한 코드를 호출하는 방법을 배웁니다. 라이브러리 함수 호출 노드를 사용하여 Windows에서 DLL을 호출하는 방법을 배웁니다.
  • 공유 라이브러리 개요 
  • 공유 라이브러리 호출하기
  • 공유 라이브러리 반입 마법사 사용하기
VI 서버 사용하기 VI 서버는 LabVIEW VI를 프로그램으로 제어할 수 있게 해주는 객체 지향적인 기술이며, 플랫폼에 관계없이 사용할 수 있습니다. 이 강의는 VI와 LabVIEW를 프로그램으로 제어할 수 있도록 블록다이어그램, ActiveX 기술 및 TCP 프로토콜을 통해 VI 서버에 연결하여 VI 및 기타 어플리케이션 인스턴스와 통신하는 방법을 설명합니다.
  • VI 서버의 기능
  • VI 서버 프로그래밍 모델
  • VI 서버 함수
  • 원격 통신
  • 동적으로 VI 로드 및 호출하기
LabVIEW에서 .NET 및 ActiveX 객체 사용하기 .NET 및 Active X 기술과 이벤트 프로그래밍으로 다른 Windows 어플리케이션에 액세스하여 어플리케이션 기능을 확장하는 방법을 배웁니다.
  • LabVIEW에서 .NET 객체 사용하기
  • LabVIEW에서 .NET 구현하기
  • .NET 이벤트 등록하기
  • LabVIEW에서 ActiveX 객체 사용하기
  • LabVIEW를 ActiveX 클라이언트로 사용하기
  • LabVIEW를 ActiveX 서버로 사용하기
데이터베이스에 연결하기 데이터베이스 용어를 정의하고, LabVIEW에서의 데이터베이스 프로그램 방법을 알아봅니다.
  • 데이터베이스란?
  • 데이터베이스 표준
  • LabVIEW에서 데이터베이스에 연결하기
  • LabVIEW에서 표준 데이터베이스 동작 수행하기
  • SQL(Structured Query Language)
네트워크 통신에 UDP 및 TCP 사용하기 네트워크를 통해 작은 데이터 패킷을 하나 이상의 수신자에게 전달하고 LabVIEW에서 브로드캐스트 모델을 구현하기 위한 수단으로 UDP(User Datagram Protocol)를 사용하는 방법을 설명합니다.
또한 TCP/IP를 사용하여 단일 및 상호 연결된 네트워크를 통해 데이터를 통신하고 공유하는 방법을 설명합니다. 네트워크로 연결된 어플리케이션의 클라이언트/서버 모델을 사용하여 정보를 공유하는 다양한 시스템을 만드는 방법을 배울 수 있습니다.
  • UDP 개요
  • 브로드캐스트 모델 구현하기
  • TCP 개요
  • 클라이언트/서버 모델 구현하기
LabVIEW 웹 서비스 사용하기 LabVIEW 웹 서비스를 소개하고 LabVIEW를 사용하여 LabVIEW 어플리케이션과의 통신을 위한 표준 웹 기반 인터페이스를 제공하는 방법을 교육합니다. LabVIEW를 웹 서비스를 위한 클라이언트와 서버로 사용하는 방법을 배웁니다.
  • 웹 서비스 개요
  • LabVIEW 웹 서비스 아키텍처
  • HTTP 메소드 VI 생성하기
  • LabVIEW를 HTTP 클라이언트로 사용하기
  • LabVIEW 웹 서비스 보안

LabVIEW 연결성 교육과정 바로 시작하기