아카데믹 회사 소개 행사 및 세미나 NI Developer Zone 기술 지원 솔루션 제품 및 서비스 문의 MyNI

문서 타입: 튜토리얼
NI 제공: 예
작성일: 2008. 2. 18


피드백


아니오

관련 링크 - Developer Zone

관련 링크 - Products and Services

NI CompactRIO – 재구성가능한 컨트롤 및 수집 시스템

평가 0 건 | 5 중 0.00
언어 선택 | 인쇄

개요

내쇼날인스트루먼트의 CompactRIO는 초고속 성능 및 맞춤화를 위해 재구성가능한 I/O (RIO) FPGA 기술로 구동되는 소형의 견고한 산업 컨트롤 및 수집 시스템입니다. NI CompactRIO는 안정적인 독립형 임베디드 또는 분산 어플리케이션을 위해 리얼타임 프로세서 및 재구성가능한 FPGA와 센서 및 액추에이터에 직접 연결하는 내장형 신호 컨디셔닝이 장착된 핫스왑 가능한(Hot-Swappable) 산업 I/O 모듈을 통합합니다. CompactRIO는 로우 레벨 하드웨어 리소스로의 개방형 연결을 지원하는 저비용 구조입니다. CompactRIO 임베디드 시스템은 신속한 개발을 위해 높은 생산성의 LabVIEW 그래픽 프로그래밍 도구를 사용하여 개발됩니다. NI CompactRIO로 사용자 설계된 하드웨어 회로의 성능과 최적성에 필적하는 임베디드 컨트롤 또는 수집 시스템을 빠르게 구축할 수 있습니다. CompactRIO 플랫폼에는 산업용 부동점 프로세서가 있는 cRIO-900x cRIO-901x 리얼타임 컨트롤러, 백만 또는 3 백만 게이트 FPGA가 있는 4-슬롯, 8-슬롯 재구성가능한 섀시의 cRIO-910x 제품군이 있습니다. 플랫폼에는 또한 통합된 컨트롤러 및 섀시가 있는 새로운 cRIO-907x군이 있습니다. CompactRIO C 시리즈 모듈은 ±80 mV 열전대 입력에서 250 VAC/VDC 유니버셜 디지털 입력에 이르기까지 광범위한 I/O 유형을 제공합니다. CompactRIO 임베디드 시스템은 LabVIEW, LabVIEW Real-Time Module 및 LabVIEW FPGA Module을 사용하여 개발됩니다. CompactRIO를 위한 구성에는 (1) 임베디드 시스템 (CompactRIO 통합 컨트롤러 및 섀시), (2) R 시리즈 확장 시스템, (3) 원격 고속 인터페이스 시스템의 세 가지가 있습니다.

CompactRIO 임베디드 시스템

CompactRIO 임베디드 시스템에는 리얼타임 임베디드 프로세서, 사용자 프로그램가능한 FPGA가 있는 4 또는 8-슬롯 재구성가능한 섀시, 핫스왑가능한 산업용 I/O 모듈이 있습니다. 본 저가형 임베디드 아키텍처는 맞춤형 독립/분산 컨트롤 및 수집 시스템의 신속한 개발을 위해 로우 레벨 하드웨어 리소스로 개방 연결을 제공합니다.

        

CompactRIO R 시리즈 확장 시스템

CompactRIO R 시리즈 확장 시스템은 PCI 또는 PXI/CompactPCI R 시리즈 FPGA 디바이스를 위한 고성능 신호 컨디셔닝 및 산업용 확장 I/O를 제공하기 위해 동일한 핫스왑 가능한 산업용 I/O 모듈을 제공합니다. 확장 시스템은 기존의 플러그인 데이터 수집, 비전, 모션, 및 모듈형 계측기 디바이스와 같은 어플리케이션에 맞춤형 측정 기능을 추가합니다.

CompactRIO 원격 고속 인터페이스 시스템

CompactRIO 원격 고속 인터페이스 시스템은 나머지 CompactRIO 플랫폼과 동일한 핫 스왑가능한 I/O 모듈을 사용하여 Windows 데스크탑 또는 노트북과 고속 인터페이싱을 제공합니다. 임베디드 시스템의 90xx Real-Time 컨트롤러는 최고 50MB/s의 데이터 전송 속도를 구현하는 고속 원격 컨트롤러로 대체됩니다.

 

저가형 개방 아키텍처

CompactRIO는 전력 소모가 적은 리얼타임 임베디드 프로세서를 고성능의 RIO FPGA 칩셋과 결합한 제품입니다. RIO 코어는 데이터를 리얼타임 분석, 포스트 프로세싱, 데이터 로깅 또는 네트워크 연결된 호스크 컴퓨터로의 통신용 임베디드 프로세서로 전달하는 데이터 전송 매커니즘을 내장합니다. CompactRIO는 LabVIEW FPGA 요소 I/O 함수를 사용하는 각 I/O 모듈의 I/O 회로로 하드웨어를 직접 연결합니다. 각 I/O 모듈에는 내장 연결성, 신호 컨디셔닝, 변환 회로(ADC 또는 DAC) 및 절연 기능(옵션)이 있습니다. 본 디자인은 로우 레벨 하드웨어 리소스로의 개방형 연결을 지원하는 저비용 구조를 구현합니다.

I/O 모듈

각 CompactRIO I/O 모듈에는 내장된 신호 컨디셔닝 및 스크류 터미널, BNC 또는 D-Sub 커넥터가 있습니다. CompactRIO 시스템은 커넥터 정션 박스를 모듈에 통합하여 필요한 공간과 필드 와이어링 비용을 대폭 축소시킵니다. 사용 가능한 I/O 유형은 ± 80 mV 열전대 입력, ±10 V 동시 샘플링 아날로그 입출력, 최대 1 A의 전류 드라이브의 24 V 산업 디지털 I/O, 인코더용 5 V 조절 공급 출력이 있는 차동/TTL 디지털 입력, 250 Vrms 유니버셜 디지털 입력 등과 같이 다양합니다. 모듈에는 확장된 전압 범위 또는 산업용 신호 유형을 위한 내장형 신호 컨디셔닝이 있으므로, CompactRIO 모듈에서 센서 및 액추에이터로 직접 배선 연결을 할 수 있습니다. 또한, CompactRIO I/O Module Development Kit를 사용하여 고유의 모듈을 구축할 수도 있습니다. 모듈 사용에 관한 최신 정보를 ni.com/compactrio에서 확인하십시오.

 

Real-Time 프로세서

CompactRIO 임베디드 시스템에는 LabVIEW Real-Time 어플리케이션을 안정적이며 결정성있게 실행하는 산업용 등급의 프로세서가 있습니다. 내장된 수천 개의 LabVIEW 함수에서 선택하여, 리얼타임 컨트롤, 분석, 데이터 로깅 및 통신용 멀티스레드 임베디스 시스템을 구축하십시오. 컨트롤러는 또한 10/100 Mb/s 이더넷 포트가 있어 네트워크(이메일 포함) 및 내장된 웹(HTTP)과 파일(FTP) 서버로 프로그램된 통신을 할 수 있습니다. 멀티 클라이언트 원격 모니터링 또는 컨트롤을 위해 원격 패널 웹 서버로 임베디드 어플리케이션의 프론트패널 그래픽 사용자 인터페이스를 자동 게시할 수 있습니다. 리얼타임 프로세서는 또한 듀얼 11 ~ 30 VDC 공급 입력, 사용자 DIP 스위치, LED 상태 인디케이터, 리얼타임 클럭, 워치독 타이머 및 기타 높은 안정성을 갖춘 기능을 제공합니다.

 

재구성가능한 섀시

재구성가능한 섀시는 NI CompactRIO 임베디드 시스템의 핵심으로써, RIO FPGA 코어를 포함합니다. 본 사용자 정의된 RIO FPGA는 컨트롤 로직, 입출력, 타이밍, 트리거링, 및 동기화 디자인을 맞춤 하드웨어 실행한 형태입니다. RIO FPGA 칩은 스타 토폴로지로 I/O 모듈에 연결되어 각 모듈로 직접 액세스하며 무제한적인 타이밍, 트리거링, 동기화 유연성을 구현합니다. 로컬 PCI 버스 연결은 RIO FPGA 및 리얼타임 프로세서간의 고성능 인터페이스를 제공합니다. 재구성가능한 섀시에는 전체 CompactRIO 플랫폼을 특성화하는 동일한 견고한 메탈 구조로 되어 있습니다.

통합된 컨트롤러 및 섀시

통합된 구성은 FPGA를 포함한 임베디드 리얼타임 컨트롤러 및 섀시를 단일 유닛에서 통합한 형태입니다. 본 구성은 모듈형 컨트롤러 및 섀시의 모든 기능을 제공할 뿐 아니라 가격이 최적화되었으므로 대량 어플리케이션을 위한 이상적인 시스템이 됩니다.

 

재구성가능한 I/O (RIO) 기술

NI RIO 기술로 재구성가능한 FPGA 칩 및 LabVIEW 그래픽 개발 도구를 사용하여 맞춤형 측정 하드웨어 회로를 정의할 수 있습니다. 이제 사용자는 입출력, 통신 또는 컨트롤 어플리케이션의 고도로 최적화된 전기 회로 실행을 자동 합성하기 위해 재구성가능한 FPGA 기술을 활용할 수 있습니다.


Field-Programmable Gate Arrays (FPGAs)

FPGA 디바이스는 성능, 재구성가능, 소형, 낮은 엔지니어링 개발 비용 등의 특징에 힘입어 컨트롤 및 수집 시스템 벤더에서 널리 사용되고 있습니다. 지금까지 FPGA 기반 디바이스는 전기 디자인 도구의 복합적인 특성 때문에 주로 벤더에서 정의되는 방식이 채택되었습니다. 그러나 이제 사용자 프로그램가능한 FPGA를 활용하면 VHDL와 같은 전문 하드웨어 디자인 언어 지식 없이도 고도로 최적화된 재구성가능한 컨트롤 및 수집 시스템을 구축할 수 있습니다. CompactRIO로, 25 ns 타이밍/트리거링 해상도의 맞춤 컨트롤 또는 수집 실리콘 회로를 직접 설계할 수 있습니다.

FPGA 디바이스에는 I/O 블록으로 둘러싸인 구성가능한 로직 블록(CLB) 매트릭스가 있는 재구성가능한 디지털 아키텍처가 있습니다. 신호는 프로그램가능 인터커넥터 스위치 및 와이어 라우트에 의해 FPGA 매트릭스 내에서 임의 방식으로 라우트됩니다. CompactRIO는 백만 또는 3백만 게이트 FPGA 칩(둘 중 선택)이 있는 4개 및 8개 슬롯 섀시를 제공합니다.

 

성능, 크기 및 무게

LabVIEW FPGA 소프트웨어 및 재구성가능 하드웨어 기술을 사용하면 CompactRIO로 초고속 성능 컨트롤 및 수집 시스템을 구축할 수 있습니다. FPGA 회로는 칩의 실리콘 회로에서 LabVIEW 어플리케이션을 실행하는 병렬 처리의 재구성 가능한 연산 엔진입니다. 25 ns 타이밍/트리거링 해상도의 사용자 컨트롤이나 수집 실리콘 회로 직접 설계할 수 있습니다. LabVIEW FPGA에는 아날로그 폐루프 PID 컨트롤, 5차 FIR 필터, 1D 룩업 테이블, 선형 보간, zero-crossing 감지, 및 사인파 직접 디지털 합성을 위한 내장 함수가 있습니다.

임베디드 RIO FPGA 하드웨어로 멀티루프 아날로그 PID 컨트롤 시스템을 100 kS/s 이상의 루프 속도에서 실행할 수 있습니다. 디지털 컨트롤 시스템은 최대 1 MS/s의 루프 속도에서 실행되며, 40 MHz(25 ns)의 속도로 루프하면서 단일 사이클을 사용하는 불리언 로직의 여러 렁(Rung)을 평가할 수 있습니다. RIO 코어의 병렬 특성으로 인해 추가적인 연산이 있어도 FPGA 어플리케이션의 속도가 반드시 감소하지는 않습니다.

크기 및 중량
CompactRIO는 거친 환경 및 좁은 공간의 어플리케이션을 위해 제작되었습니다. 크기, 무게 및 I/O 채널 밀도는 많은 임베디드 어플리케이션에서 중요한 디자인 필수사항입니다. FPGA 디바이스의 최고의 성능 및 소형의 규모를 활용함으로써 CompactRIO는 컴팩트하며 견고한 패키지에서 최상의 컨트롤 및 수집 기능을 구현합니다. 4-슬롯 재구성가능 임베디드 시스템의 크기는 179.6 x 88.1 x 88.1 mm (7.07 x 3.47 x 3.47 in.)이며 무게는 1.58 kg (3.47 lb)입니다. 32개 채널 I/O 모듈이 있는 8개 슬롯 시스템의 질량 채널 밀도와 부피 채널 밀도는 9.7 g/ch(0.34 oz/ch)와 8.2 cm3/ch (0.50 in.3/ch)입니다.

규격 (4-슬롯) 179.6 x 88.1 x 88.1 mm (7.07 x 3.47 x 3.47 in.)
규격 (8-슬롯) 274 x 88.1 x 88.1 mm (10.79 x 3.47 x 3.47 in.)
중량 (4-슬롯, 일반) 1.58 kg (3.47 lb)
중량 (4-슬롯, 일반) 2.48 kg (2.48 kg)
질량-채널 밀도 (8-채널 모듈) 38.7 g/ch (1.37 oz/ch)
부피-채널 밀도 (8-채널 모듈) 32.9 cm3/ch (2.01 in.3/ch)
질량-채널 밀도 (32-채널 모듈) 9.7 g/ch (9.64 g/ch)
부피-채널 밀도 (32-채널 모듈) 8.2 cm3/ch (12.70 mm.3/ch)

 

산업 인증서 및 등급

CompactRIO는 안정적인 독립형 임베디드 기능과 거친 산업 환경에서 작동을 위한 산업 인증서 및 등급을 결합하는 재구성가능한 임베디드 시스템입니다. 모듈형 CompactRIO 시스템은 -40 ~ 70 °C (-40 ~ 158 °F) 온도 범위, 50 g 충격, 및 위험 지역 또는 잠재 폭발 환경 (Class I, Div 2)에 적합하도록 등급이 매겨졌습니다. 대부분의 I/O 모듈은 최대 2,300 Vrms 절연 (withstand) 및 250 Vrms 절연 (continuous)을 제공합니다. 각 구성요소에는 다양한 국제 안전, EMC(electromagnetic compatibility), 환경 인증 및 등급이 있습니다. 각 디바이스에 대한 산업 인증 및 다른 스펙을 검색하려면 작동 지침 매뉴얼을 참조하십시오. 자세한 정보를 위해 http://sine.ni.com/manuals/main/ko/p/sn/n23:1.4796를 방문하십시오.

 

  • -40° ~ 70 °C (-40° ~ 158° F) 작동 온도 - (모듈형 시스템)
  • -20° ~ 50° C ( -4° ~ 122° F) 작동 온도 - (통합 시스템)
  • 최대 2,300 Vrms 절연 (지속)
  • 50 g 충격 등급
  • 국제 안전, EMC 및 환경 인증
  • 유해 지역에 대한 Class I, Division 2 등급
  • 듀얼 11~30 VDC 공급 입력, 적은 전력 소모 (일반적으로 7~10 W) - 모듈형 시스템
  • 단일 19 ~ 30 VDC 입력 - 통합 시스

CompactRIO R 시리즈 확장 시스템


본 구성에서 CompactRIO 확장 섀시는 PCI 또는 PXI R 시리즈 FPGA 디바이스의 디지털 포트에 연결됩니다. Windows 또는 LabVIEW Real-Time OS 중 하나를 운영하는 모든 데스크탑이나 PXI 컴퓨터 시스템에 R 시리즈 디바이스를 설치할 수 있습니다. RIO FPGA는 R 시리즈 디바이스에 있으며 CompactRIO는 R시리즈 디바이스에 있는 단일 디바이스 포트를 고성능 확장 I/O 및 신호 컨디셔닝 시스템으로 변환합니다. Windows 호스트 CPU 또는 PXI RT 컨트롤러는 아날로그 컨트롤, 분석 또는 HIL 시뮬레이션을 위한 고성능 프로세싱을 제공합니다. R 시리즈 RIO 디바이스 및 CompactRIO 섀시는 고속 신호 컨디셔닝을 거친 입력, 출력, 통신 및 컨트롤 기능을 제공하며 또한 최상의 유연성 및 최적화를 구현합니다.


R 시리즈 확장 섀시

cRIO-9151 4-슬롯 R 시리즈 확장 섀시는 PXI-7831R, PXI-7811R, 또는 PCI-7831과 같은 PXI 또는 PCI R 시리즈 디바이스에 직접 연결합니다. 본 구성에서 FPGA는 R 시리즈 디바이스 상에 위치하며, CompactRIO I/O 모듈은 산업용 I/O, 절연 및 신호 컨디셔닝 기능을 제공합니다. PXI-7831R 또는 PCI-7831R로, R 시리즈 디바이스당 최대 8개 I/O 모듈을 위해 최대 2개 R 시리즈 확장 섀시에 연결할 수 있습니다. PXI-7831R로, R 시리즈 디바이스당 최대 16개 I/O 모듈을 위해 최대 4개 R 시리즈 확장 섀시에 연결할 수 있습니다.

CompactRIO R 시리즈 확장 시스템을 위한 OS 옵션

CompactRIO R 시리즈 확장 시스템은 Windows 또는 LabVIEW Real-Time OS 중 하나를 운영하는 데스크탑 또는 PXI 컴퓨터 시스템과 함께 사용될 수 있습니다. 내쇼날인스트루먼트의 LabVIEW Real-Time Module (7.1 버전 및 이후 버전)은 LabVIEW Real-Time 타겟과 같은 표준 데스크탑 PC를 수용합니다. 리얼타임 배포 플랫폼 선택에 관한 자세한 정보는 ni.com/realtime를 방문하십시오.

CompactRIO 원격 고속 인터페이스 시스템

본 구성에서 내쇼날인스트루먼트의 cRIO-9052 고속 원격 컨트롤러가 cRIO-900x 리얼타임 컨트롤러를 대체하며 모든 NI cRIO-910x 재구성가능 섀시와 노트북, PXI 시스템 또는 PC간 고속 인터페이스를 제공합니다. 엔지니어들은 NI cRIO-9052로 CompactRIO 섀시 내에서 최고 50 MB/s로 FPGA로 인터페이스할 수 있습니다. 따라서 CompactRIO내에서 FPGA의 유연성 및 노트북/PC로의 고속 인터페이스가 요구되는 어플리케이션에 이상적인 원격의 재구성가능한 솔루션을 구현할 수 있습니다. CompactRIO 고속 원격 시스템을 노트북, PC 또는 PXI 시스템에서 실행되는 LabVIEW Windows 어플리케이션에 인터페이스하거나, PC 또는 PXI 시스템에서 실행되는 LabVIEW Real-Time 어플리케이션으로 인터페이스할 수 있습니다.

LabVIEW Real-Time (ETS)

ETS용 LabVIEW Real-Time은 데이터 수집, 비전, 모듈형 계측기 및 산업용 네트워킹 (CAN, GPIB, 시리얼 등)을 위한 PXI 섀시, 컨트롤러 및 플러그인 모듈에 대한 최상의 옵션을 제공합니다.

 

컨트롤러 프로세서 RAM (최대)
PXI-8145 RT 266 MHz 펜티엄 MMX 128 MB, DRAM
PXI-8175 RT 866 MHz 펜티엄 III 512 MB, SDRAM
PXI-8176 RT 1.2 GHz 펜티엄 III 512 MB, SDRAM
PXI-8186 RT 2.2 GHz 펜티엄 4-M 1 GB, DDR SDRAM
PXI-8187 RT 2.5 GHz 펜티엄 4-M 1 GB, DDR SDRAM

 

리얼타임 컨트롤 어플리케이션 디자인

재구성가능 컨트롤 및 수집 시스템에는 4개의 주요 컴포넌트가 있습니다.

  • 입출력, 통신 및 컨트롤을 위한 RIO FPGA 코어 어플리케이션
  • 부동점 컨트롤, 신호 프로세싱, 분석, 포인트별 의사 결정을 위한 시간 결정적인 루프
  • 임베디드 데이터 로깅, 원격 패널 웹 인터페이스, 이더넷/시리얼 통신을 위한 표준 우선 순위 루프
  • 원격 그래픽 사용자 인터페이스, 히스토리 데이터 로깅 및 포스트 프로세싱을 위한 네트워크화된 호스트 PC


사용자의 어플리케이션 요구조건에 따라 본 어플리케이션 컴포넌트 중 하나 또는 모두를 실행해야 합니다.



LabVIEW FPGA Module

LabVIEW 및 LabVIEW FPGA Module은 NI RIO 하드웨어에서 FPGA 칩의 그래픽 개발을 구현합니다. LabVIEW FPGA Module을 사용하여 Windows 실행 호스트 컴퓨터에서 FPGA 어플리케이션을 개발하면 그 후 LabVIEW는 해당 코드를 컴파일하여 하드웨어에서 실행합니다. LabVIEW FPGA Module을 사용하면 하드웨어 디자인 또는 VHDL에 대한 사전 지식없이도 맞춤 I/O 및 컨트롤 하드웨어 회로를 정의할 수 있습니다. FPGA 그래픽 프로그래밍으로 LabVIEW 사용자들이 성능과 최적화 측면에서 벤더 정의된 하드웨어를 능가하는 맞춤형 측정 회로를 합성할 수 있게 됩니다.


주요 임베디드 시스템 개발자 도구

LabVIEW FPGA Module, LabVIEW Real-Time Module, 및 Windows 개발 환경용 LabVIEW는 고급, 안정적인 고도로 최적화된 재구성가능한 임베디드 시스템 개발을 가속화하는 도구 및 기술을 제공합니다.

임베디드 프로젝트 매니저

  • FPGA 하드웨어 타겟 구성 및 자동 모듈 발견
  • CompactRIO 모듈 및 I/O 채널 앨리어스 이름 관리
  • FPGA 어플리케이션 플래시 메모리 다운로드 및 자동로드(autoload) 구성


LabVIEW FPGA 개발 환경

  • 아날로그 입/출력, 디지털 입/출력, I/O 프로퍼티 노드/메소드용 FPGA 디바이스 I/O
  • 인터럽트 (IRQ) 생성 및 동기화 함수
  • 25 ns 타이밍 간격 코드 실행을 위한 40 MHz 단일 주기 타임 루프
  • while 루프, 시퀀스, 케이스, for 루프 및 기타 실행 컨트롤 구조로 병렬 프로세싱
  • FPGA FIFO 데이터 버퍼링 및 메모리 읽기/쓰기
  • 40 MHz FPGA 타임 베이스가 있는 루프 타이머/카운터 (25 ns tick, µs, 또는 ms 해상도)
  • 불리언 로직, 비교, 수학, 포화 연산 함수, 및 비트 데이터 조작 함수
  • 비 LabVIEW IP 코어 통합을 위한 HDL 인터페이스 노드
  • PID 및 5차 FIR 필터와 같은 비선형 시스템 및 이산 선형 컨트롤 함수
  • 1D 룩업 테이블, 선형 보간, zero-crossing 감지, 및 직접 디지털 합성 사인 발생기


LabVIEW Real-Time 개발 환경

  • 시작 어플리케이션 실행 셋팅 및 개발, 웹, 원격 패널, 파일 서버 접근 등 타겟 구성 옵션
  • 프로그램적 비트 스트림 다운로드, 통신 인터페이스 레퍼런스 및 어플리케이션 시작을 위해 FPGA VI 레퍼런스 함수 열기
  • FPGA 생성된 인터럽트 (IRQ)와 결정성있는 리얼타임 while 루프 스레드 동기화
  • 데이터 전송을 위한 FPGA 프론트 패널 컨트롤/인디케이터 읽기/쓰기
  • 정수에서 부동점 엔지니어링 유닛 변환을 위한 데이터 스케일링/맵핑 함수
  • Real-Time FIFO 데이터 버퍼링
  • 멀티레이트 결정성있는 컨트롤을 위한 Timed 루프 구조
  • 부동점 PID, 기준 프로파일, 게인 스케쥴링(gain scheduling), 및 속도 리미터 함수
  • 퍼지 로직 컨트롤, 연속 및 이산 선형 시스템, 비선형 시스템 및 2D 룩업 테이블 함수
  • 포인트별 신호 생성, 시간 도메인 분석, 주파수 도메인 변환 및 스펙트럼 분석, 필터, 통계, 커브 피팅/보간, 선형 대수, 배열/벡터 연산
  • SMTP E-mail, TCP/IP, UDP, IrDA, DataSocket, 및 VISA RS232 시리얼 프로그램적 서버/클라이언트 통신 (802.11 무선 이더넷 포함)
  • 임베디드 데이터 로깅 및 추출을 위한 2진 및 텍스트 파일 I/O


어플리케이션 모듈 및 툴킷

  • LabVIEW PDA Module
  • LabVIEW Enterprise Connectivity Toolset
  • LabVIEW 원격 패널 라이센스 (5 users)
  • LabVIEW Execution Trace Toolkit
  • LabVIEW Order Analysis Toolkit
  • LabVIEW Sound and Vibration Toolkit
  • LabVIEW Signal Processing Toolset
  • LabVIEW Simulation Module
  • LabVIEW Control Design Toolkit
  • LabVIEW System Identification Toolkit
  • LabVIEW Simulation Interface Toolkit
  • LabVIEW State Diagram Toolkit


LabVIEW 네트워크 호스트 어플리케이션 개발

  • 원격 컨트롤/모니터링을 위한 웹 브라우저 원격 패널 그래픽 사용자 인터페이스 플러그인 (Windows, Linux, Mac OS X, Solaris)
  • Express 스펙트럼 신호 분석, 왜곡/톤, 증폭/레벨, 타이밍/전환, 컨볼루션/상호연관, 마스크/리미트, 히스토그램 함수
  • 로컬 또는 원격 데이터베이스 연결, 텍스트/HTML/DIAdem 리포트 생성
  • 핸드헬드 모바일/휴대용 PDA 사용자 인터페이스/원격 컨트롤 (LabVIEW PDA Module) 

어플리케이션 및 고객 성공 사례


CompactRIO는 저가, 안정성 및 높은 볼륨의 임베디드 및 컨트롤 어플리케이션 적합성으로 인해 광범위한 산업 및 어플리케이션의 요구를 해결하기에 적합합니다. 예제로는 산업 중장비 컨트롤, 차량 데이터 수집, 머신 컨디션 모니터링 및 Rapid Control Prototyping (RCP)이 있습니다:

  • 배치 컨트롤
  • 이산 컨트롤
  • 모션 컨트롤
  • 차량 데이터 수집
  • 머신 컨디션 모니터링
  • Rapid control prototyping (RCP)
  • 산업 컨트롤 및 수집
  • 분산 데이터 수집 및 컨트롤
  • 모바일/이동성 노이즈, 진동 및 강도(NVH) 분석

산업용 데이터 수집 및 컨트롤 테스트 및 측정 컨트롤 디자인 연구

CompactRIO는 광범위한 산업 및 어플리케이션에 재구성가능 하드웨어가 적합하도록 LabVIEW 그래픽 개발 도구를 사용하여 개발하는 고급 개발자를 위해 설계되었습니다. MTS, Roush, Göpel, Process Automation 및 Virginia Tech과 같은 고객들은 중장비 머신 컨트롤, 차량내 데이터 수집, 음향 및 진동 분석 및 전기 모터 드라이버 특성화를 위한 CompactRIO 임베디드 시스템을 이미 성공적으로 개발하였습니다.

 

고객 성공사례

항공기 데이터 수집

"CompactRIO-임베디드 시스템은 높은 고도 테스팅의 극한 환경을 위한 최상의 솔루션입니다. 대부분의 연구 목적 항공기는 본 테스트를 위해 70,000 ft 이하의 항공 상승을 보유하지만 본 테스트를 위해 우리는 압력을 bell jar 작동 범위의 낮은 한계치까지 내렸습니다. CompactRIO는 그러한 극한 환경에서도 무리없이 작동했습니다."

David Thomson (리서치 과학자)

National Oceanic and Atmospheric Administration (NOAA)

 

휴대용 소음, 진동 및 강도(NVH) 테스트

"이는 소음 및 진동 테스트를 돕기 위한 NI와 MTS의 합작의 한 단계 진보를 의미합니다. CompactRIO는 소음 및 진동 테스트를 위해 제공하는 제품을 더욱 보완하여 고객들이 여러, 고유한 테스트 시나리오를 수용하기 위해 사용자 인터페이스를 표준화할 수 있도록 합니다. 이는 새로운 차원의 합리적 가격, 유연성 및 생산성을 소음 및 진동 테스트에서 구현하고자 하는 우리의 장기적인 목표에 일조합니다."

Doug Marinaro (부사장)

MTS Software & Consulting

 

산업용 프로세스 및 모션 컨트롤

 "CompactRIO는 본 어플리케이션에 있어 매우 중대한 역할을 했습니다. LabVIEW Real-Time에서 실행하는 우리의 임베디드 MFA 컨트롤러와 LabVIEW FPGA에서 실행하는 NI-SoftMotion은 이제 상용, 고속, 고정확도의 적응력있는 컨트롤 솔루션을 제공하게 되었습니다."

Dr. George Cheng (CEO)

CyboSoft

 

치량내 데이터 수집 (섀시/본체 다이나믹)

"본사의 심도있는 LabVIEW 전문성과 NI의 새로운 CompactRIO 플랫폼을 사용하여 우리는 지능적인 차량 다이나믹 데이터 수집 어플리케이션을 종전 맞춤형 하드웨어 구축에 소요되었던 시간의 단 1/4로 단축하였습니다. 우리가 CompactRIO를 선택한 이유는 시장의 어떤 다른 솔루션도 이와 같은 레벨의 맞춤화를 제공하지 못하였기 때문입니다. LabVIEW에서 어플리케이션에 편리하게 변경을 가할 수 있기 때문에, 우리는 몇 주가 아닌 단 몇 일만에 시스템을 재구성할 수 있게 되었습니다."

Joel Gorsegner (개발 엔지니어)

Roush Industries, Inc.

 

자동화 테스트 시스템

"RIO 기술을 사용하여 우리는 개발 시간을 50퍼센트 단축하였으며, 시스템 비용을 $40,000-$150,000 절감하였고, 무엇보다도 우리의 고객들이 향후 어플리케이션을 위해 플랫폼의 90-95 퍼센트를 재사용할 수 있도록 하였습니다."

Daren Williamson (기술 영업 매니저)

AmFax Limited

 

교통 연구

"신속하게 변화하는 하이테크 R&D 업계에서 RIO 기술은 막대한 이점을 우리에게 제공하였습니다. RIO가 완벽한 맞춤형 솔루션과 비교하여 막대한 비용 및 시간을 줄여주었을 뿐 아니라, 우리 업계에 끼친 더욱 큰 혜택은 바로 재구성 가능성으로, 테스트 계획 및 프로젝트 목표를 재정립에 대해 신속한 변경을 가능하게 하였다는 점입니다."

Corey Jaskolski (회장)

Hydro Technologies

 

중장비 머신 컨트롤

"CompactRIO의 단기 베타 테스트는 본 플랫폼이 모든 프로젝트 요구사항을 만족한다는 테스트를 제공하였습니다. 견고한 작동 기술 및 비용 대비 높은 성능에 대한 명성과 더불어 내쇼날인스트루먼트의 CompactRIO 플랫폼은 본 어플리케이션을 위한 가장 비용 효율적인 플랫폼으로 부상하였습니다. CompactRIO 시스템은 여러 개의 fastener 설치 도구가 단일 CompactRIO 섀시에서 운영할 수 있도록 충분한 프로세싱 마력을 제공합니다. 따라서 CompactRIO는 기존의 시스템에 비해 2배 이상 비용 효율적인 시스템을 구현합니다."

Greg Sussman (자동화 시스템 컨설턴트)

Process Automation Corp

 

차량용 데이터 수집 (전기 테스트)

"내쇼날인스트루먼트의 CompactRIO의 큰 장점은 소형 및 유연성입니다. 우리의 개발 부서에서는 본 유연성을 CARLOS 시스템으로 전환하였습니다. CompactRIO로 우리는 CARLOS에 통합하기 위해 고도로 맞춤화된 알고리즘을 생성하여 휴대용, 사용자 정의된 온보드 차량 분석 및 진단 시스템을 구현하였습니다."

Rainer Lindner (Graduate Hardware Engineer)

GÖPEL electronic GmbH

 

자동차 Rapid Control Prototyping (RCP)

"기존 파워 트레인 컨트롤 및 LabVIEW 전문성을 사용하여 CompactRIO로 전자동 제어 엔진 컨트롤 시스템을 프로토타입하여 고성능 오토바이 엔진을 단 세 달만에 컨트롤하였습니다. 지난 프로젝트에서는 맞춤 설계된 하드웨어로 유사한 ECU 시스템을 개발하는 데에 최소 2년 ($500,000 이상)이 소요되었습니다. CompactRIO로 약 밀리초로 결정성있는 루프를 실행하였으며 약 밀리초로 FPGA 기반의 연료 및 스파크 타이밍을 진행하였습니다. 또한 센서 및 액추에이터를 편리하게 추가할 수 있었으며 또한 최소한의 시간만을 투자하여 시스템을 변경할 수 있었습니다."

Carroll G. Dase (회장)

Drivven, Inc.

 

전기 모터 드라이브 연구

"LabVIEW 소프트웨어 및 CompactRIO 모듈을 사용하여 switched reluctance (스위치드 릴럭턴스:SR) 머신의 자기화 특성을 측정하기 위한 성공적인 솔루션을 구축하였습니다. CompactRIO는 정확한 실험적인 데이터 측정을 위해 사용자 친화적인 도구를 제공하였으며, 우리의 연구팀은 열로 인한 맴돌이 전류 손실 및 저항 변경 관련 에러를 피할 수 있었습니다."

Keunsoo Ha (연구원)

Virginia Tech Motion Control Systems Research Group

평가 0 건 | 5 중 0.00
언어 선택 | 인쇄

법적 정보
"이 튜토리얼 (이 ""튜토리얼"")은 내쇼날인스트루먼트 (""NI"")가 개발한 것 입니다. 이 튜토리얼에 대한 내쇼날인스트루먼트의 기술 지원이 가능하더라도, 이 튜토리얼의 내용은 완전하게 테스트 및 검증되지 않을 수 있으며, NI는 어떠한 방식으로도 품질 또는 관련 제품 및 드라이버의 새로운 버전에 따른 컨텐츠의 지속적인 지원을 보장하지 않습니다. 이 튜토리얼은 어떠한 종류의 보증 및 NI.COM의 이용 약관에 명시된 특정한 제약 규정에 대한 전제 없이 있는 그대로 제공됩니다. (http://ni.com/legal/termsofuse/unitedstates/us/)