CompactRIO 개발자를 위한 LabVIEW 가이드

CompactRIO 개발자 가이드는 CompactRIO 컨트롤러 및 시스템 프로그래밍을 위해 필요한 권장 아키텍처 개요와 개발 사례를 제공합니다.

이 가이드는 LabVIEW 교육을 사용하여 표준 임베디드 컨트롤 및 모니터링을 보완하는 자료입니다. 산업용 컨트롤 및 모니터링 어플리케이션을 설계하기 위한 프레임 워크로서 문서 및 예제를 제공합니다.

 

CompactRIO 개발자를 위한 LabVIEW 커뮤니티를 방문하여 이 주제에 관해 다른 사용자들과 의견을 나누십시오.

소개 및 기본 아키텍처

임베디드 시스템을 프로그래밍 할 때 가장 중요한 첫 번째 단계는 응용 프로그램과 함께 확장되고 코드 모듈화가 가능하며 디버깅 및 유효성 검사를 보다 쉽게 ​​수행 할 수 있는 아키텍처를 구현하는 것입니다.

 

소개 및 1장은 다음 내용을 다룹니다.

 

  • CompactRIO 어플리케이션 설계 팁
  • 기본 아키텍처 시작점
  • 다양한 유형의 데이터 통신

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Real-Time 어플리케이션 설계하기

LabVIEW Real-Time Module로 실시간 OS(RTOS)에서 실행되는 어플리케이션을 설계하기 위한 적절한 기술로 어플리케이션의 성능과 안정성을 향상시킵니다.

 

2장 및 3장은 다음 내용을 다룹니다.

 

  • I/O 모듈 데이터 액세스
  • 결정적 및 비결정적 프로세스 설계
  • 프로세스 간 데이터 통신
  • CPU 대역폭 및 메모리 관리

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

네트워크 통신 우수 사례

임베디드 CompactRIO 시스템과 데이터 및 커맨드을 전달하는 NI 터치 패널 컴퓨터, 데스크탑 PC 또는 웹 클라이언트와 같은 네트워크 장치 및 사용자 인터페이스를 추가하십시오.

 

4장은 다음 내용을 다룹니다.

 

  • 다양한 유형의 데이터 통신 및 시스템 구성
  • ON 시스템 요구 사항을 기반으로 하는 권장 네트워크 통신 메커니즘

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

LabVIEW FPGA를 통한 하드웨어 커스터마이징

센서 수준 신호 컨디셔닝, 인라인 필터링, 디지털 프로토콜, 온보드 프로세싱, 웨이브폼 데이터 수집 및 미션 중심적인 로직과 같은 어플리케이션을 위해 CompactRIO의 온보드 FPGA를 활용하십시오.

 

5장 및 6장은 다음 내용을 다룹니다.

 

  • FPGA 기술
  • FPGA와 실시간 하드웨어 간의 데이터 스트리밍
  • FPGA 개발 우수 사례
  • 통합된 타이밍 및 동기화

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

NI 또는 타사 하드웨어와의 인터페이스

다른 시스템과 통신하려면 CompactRIO 아키텍처를 확장하십시오. 확장 I/O를 추가하고, 다른 장치의 I/O를 통합하고, 모션 제어 및 머신 비전과 같은 고급 기능을 추가하는 방법을 살펴보십시오.

 

7장-10장은 다음 내용을 다룹니다.

 

  • NI 확장 I/O와의 인터페이스
  • 산업용 프로토콜을 통한 타사 장치와의 인터페이스
  • NI 터치 패널과의 인터페이스 및 터치 패널 HMI 설계

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

임베디드 시스템의 배포, 복제 및 보안

최종 CompactRIO 및 터치 패널 애플리케이션을 배포하고, 전원이 켜지면 자동으로 시작되도록 설정하고, 시스템 복제를 위해 추가 컨트롤러로 코드를 자동화하십시오.

 

11장 및 12장은 다음 내용을 다룹니다.

 

  • CompactRIO 및 NI 터치 패널 컴퓨터에 시동 애플리케이션 배포
  • 배포된 CompactRIO 시스템 복제
  • IP 보호

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

CompactRIO 샘플 프로젝트용 LabVIEW 사용하기

LabVIEW 2012 및 이후 버전에서는 임베디드 컨트롤 및 모니터링 어플리케이션의 시작점으로 사용할 수 있는 몇 가지 기능을 완벽하게 갖춘 프로젝트 템플릿과 샘플 프로젝트를 제공합니다.

 

13장은 다음 내용을 다룹니다.

 

  • 사용 가능한 샘플 프로젝트 및 참조 디자인
  • CompactRIO 샘플 프로젝트의 LabVIEW FPGA 컨트롤 아키텍처
  • 데이터 통신 우수 사례
  • 안정성과 확장성을 보장하는 기술

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

전체 가이드 보기