LabVIEW RIO 시스템용 확장 I/O: 심층 비교

개요

NI 재구성가능한 I/O (RIO) 제품은 유연한 개발 플랫폼에서 고정밀 측정을 고속에서 폐루프 컨트롤해야 하는 시스템 레벨의 어플리케이션에 사용됩니다. 이같은 어플리케이션의 경우, 핵심 시스템이 제공하는 이상의 채널 수 또는 보다 분산된 아키텍처가 필요한 경우가 있습니다. 확장 I/O 시스템은 하나의 컨트롤러와 “N” FPGA 및 I/O 노드 시스템으로 1-to-N 시스템 토폴로지를 완성함으로써 분산 컨트롤과 현지화된 처리를 수행하는 유연한 다채널 시스템을 구현합니다.

내용

핵심은 버스

다채널 시스템에 대한 요구는 다양하며, NI의 확장 I/O 플랫폼은 이같은 다양한 시스템 요구를 만족하는 다양한 제품을 제공합니다. 확장 I/O 옵션간의 주요 차이점은 그림 1과 같이 I/O를 프로세서와 분리하는 버스에 있습니다. 각 버스는 확장 I/O 어플리케이션의 서브셋에 적합한 고유의 장점을 제공합니다.

그림 1. 확장 I/O는 프로세서를 I/O와 분리합니다. 각 확장 옵션은 둘 사이에 각기 다른 통신 버스를 구현하며 여러 다양한 어플리케이션 영역에 적합합니다.

확장 옵션 비교

각 확장 I/O 옵션은 시스템 고유의 특징을 나타내는 고유한 통신 버스 (MXI-Express, 이더넷, EtherCAT 또는 무선)에 기반합니다. 표 1은 각 확장 I/O 옵션간 주요 차이를 설명합니다.

 

 

MXI-Express RIO

다채널 어플리케이션에 고성능 확장 섀시 사용

이더넷 RIO

FPGA 활성된 I/O를 이더넷 네트워크에 추가

EtherCAT RIO

분산 어플리케이션에서 EtherCAT과 함께 결정성있는 I/O 사용

WSN

안정적인 배터리 구동 측정 노드로 자산을 편리하게 모니터링

I/O 개수 8 또는 14개 C 시리즈 슬롯 4 또는 8개 C 시리즈 슬롯 8개 C 시리즈 슬롯 36개 노드/게이트웨이
FPGA Virtex-5 (LX50/LX85/LX110) Spartan 2M/Spartan 6 (LX45) Spartan 2M 해당사항 없음
네트워크 토폴로지 데이지 체인/스타 이더넷과 동일 데이지 체인/스타 스타/트리/메시
거리 섀시간 7 m 허브 이전 100 m 리피터 이전 100 m 최고 300 m 단일 홉 범위 (hop range)
여러 디바이스 동기화 FPGA 기반 DIO FPGA 기반 DIO 버스에 내재 네트워크 타임 베이스 공유
통신 지터 10 μs 스펙 없음 1 μs 스펙 없음
버스 처리량 250 MB/s 12.5 MB/s 12.5 MB/s 250 kb/s
API 지원 FPGA 호스트 인터페이스 FPGA 호스트 인터페이스/RSI RSI  RSI
호스트 Windows/Real-Time Windows/Real-Time Real-Time만  Windows/Real-Time

 

표 1. 주요 확장 I/O 기능 비교

확장 I/O 옵션 비교 웹 세미나 보기

MXI-Express RIO

MXI-Express RIO 확장 섀시는 높은 처리량, 많은 채널 개수, 혼합 신호 컨디셔닝된 I/O, 신호 처리 및 컨트롤 알고리즘 직접 설정이 필요한 어플리케이션을 위한 고성능 솔루션을 제공합니다. 각 MXI-Express RIO 섀시는 8개 또는 14개 C 시리즈 I/O 모듈을 지원하며, 동급 최상의 Virtex-5 LX50, LX85, 또는 LX110 FPGA를 제공합니다. 섀시는 데이지 체인으로 최대 6개 섀시까지 연결되며, 이더넷 또는 EtherCAT RIO 확장 섀시보다 20배 더 우수한 처리량을 위해 케이블 PCI Express x1 링크에서 호스트 컨트롤러와 통신합니다. 본 MXI-Express 링크는 NI LabVIEW Real-Time 또는 Windows 실행 멀티코어 NI CompactRIO 및 듀얼/쿼드 코어 PC, PXI, 및 산업용 컨트롤러 등 다양한 호스트 시스템에 연결 가능합니다. MXI-Express RIO 시스템은 hardware-in-the-loop (HIL) 테스팅, 산업용 머신 상태 모니터링, 사운드 및 진동, 복합 연구 어플리케이션 (Big Physics 등) 등에 적합합니다.

이더넷 RIO

견고한 4 또는 8슬롯 이더넷 RIO 섀시를 사용하여 분산된 FPGA 활성화된 I/O를 모든 이더넷 네트워크에 추가할 수 있습니다. 표준 CAT-5 케이블링의 유연성을 통해, 이더넷 RIO 시스템을 이더넷을 지원하는 거의 모든 호스트 (NI CompactRIO, 리얼타임 PXI 컨트롤러, NI 산업용 컨트롤러)에 연결할 수 있습니다. 또한 이더넷 RIO 확장 시스템을 Windows 기반 PC에 연결하여, FPGA 활성화된 혼합 신호 컨디셔닝된 I/O의 고도로 분산된 유연성있는 네트워크를 구현할 수 있습니다. 온보드 FPGA로, 맞춤 신호 분석, 컨트롤 및 안전용 인터록을 실행하여 완벽한 모듈형 시스템을 구축할 수 있습니다. 이더넷 RIO 기반 시스템은 사용이 쉬워야 하고 비용이 낮고 유연성을 겸비해야 하는 어플리케이션에 적합합니다. 이같은 어플리케이션으로는 온도 및 흐름과 같은 단일 포인트 측정을 위한 분산 모니터링이 있습니다.

EtherCAT RIO

EtherCAT (Ethernet Control Automation Technology) RIO는 결정성있는 EtherCAT 프로토콜로 이더넷에서 통신을 실행하는 8 슬롯 슬레이브 섀시입니다. EtherCAT RIO를 사용하면 FPGA 활성화된 I/O를 다채널 또는 분산 I/O 시스템에 추가할 수 있으며, 이 때 정의된 수준의 결정성과 동기화도 유지됩니다. EtherCAT RIO를 사용하면 단일 마스터에서 여러 슬레이브 디바이스를 데이지 체인 연결할 수 있으며, 단일 마스터 클럭에 대해 I/O를 동기화할 수 있습니다. EtherCAT RIO는 동기화된 여러 섀시에서 강한 결정성이 요구되는 분산형 단일 포인트 컨트롤 및 모션 어플리케이션에 적합합니다. EtherCAT RIO 고객들은 윈드 터빈 구조 모니터링, 동기화된 테스트 굴착 장치, 장거리 컨트롤 어플리케이션에 EtherCAT RIO을 사용합니다.

무선 센서 네트워크 (WSN)

WSN 플랫폼을 사용하면 모든 기존 모니터링 또는 컨트롤 시스템에 무선 I/O를 추가할 수 있습니다. NI WSN 플랫폼을 사용하면, 산업용 등급, 로컬 분석 및 컨트롤 기능을 제공하는 안정적인 배터리 구동 측정 노드로 사용자의 자산 또는 환경을 편리하게 모니터링할 수 있습니다. 각 무선 네트워크는 수 십 개 노드에서 수 백개까지 확장되며, CompactRIO, NI PXI, 및 Windows PC 등 시스템과 긴밀하게 통합됩니다. WSN은 전력 또는 거리의 한계를 극복해야 하는 어플리케이션에 적합합니다. I/O에 케이블로 연결해야 할 필요가 없으므로, 다다르기 힘든 장소, 움직이는 부품, 모바일 자산, 실외 위치 등을 모니터링할 수 있습니다.

I/O 개수

MXI-Express RIO, 이더넷 RIO, 및 EtherCAT RIO

MXI-Express RIO, 이더넷 RIO, 및 EtherCAT RIO 시스템은 C 시리즈 I/O 모듈을 통해 모든 버스에서 모든 센서로 연결됩니다. 인라인 신호 처리, 타이밍 직접 설정, 특수 트리거링, 폐루프 컨트롤을 실행할 수 있는 FPGA에서 I/O를 직접 사용할 수 있습니다. 각 C 시리즈 I/O 모듈에는 내장된 신호 컨디셔닝 및 나사 터미널, BNC 또는 D-SUB 커넥터가 있습니다. 현재, 열전쌍, 전압, RTD, 전류, 저항, 스트레인, 디지털 (TTL 및 기타), 가속도계, 마이크 등과 같은 다양한 측정을 위한 100개 이상의 NI 및 타사 C 시리즈 모듈이 있습니다. 각 모듈의 채널 수는 다양한 시스템 요구를 충족할 수 있도록 3개부터 32개까지 다양합니다.

WSN

WSN 측정 노드는 직접 센서 연결이 가능하고, 내장된 신호 컨디셔닝, 산업용 등급을 갖추고 있습니다. 현재 제공되는 WSN 노드는 +/-10 V 아날로그 입력, 열전쌍, RTD, 저항, RS232, RS485, 디지털 I/O, 및 풀/쿼터/하프 브리지 스트레인 게이지를 위한 인터페이스를 제공합니다.

FPGA

MXI-Express RIO, 이더넷 RIO, 및 EtherCAT RIO

FPGA 칩이 전 산업 분야에 걸쳐 채택되고 있는 이유는 FPGA가 ASIC 및 프로세서 기반 시스템의 우수한 점을 통합하였기 때문입니다. FPGA는 하드웨어 타이밍에 의한 속도와 안정성을 제공하며, 맞춤 ASIC 디자인의 막대한 선행 비용에 필적한 만큼의 많이 양이 필요하지 않습니다.

또한 재프로그램가능한 실리콘은 프로세서 기반 시스템에서 실행하는 소프트웨어의 유연성을 갖추며, 사용가능한 프로세싱 코어 개수에 의해 제한받지 않습니다. FPGA는 프로세서와는 달리 본질적으로 병렬의 특성을 지니므로, 다른 프로세싱 작업이 동일한 리소스를 두고 쟁탈할 필요가 없습니다. 각 독립 프로세싱 태스크는 칩의 전용 부분에 배정되며, 다른 로직 블록의 영향 없이 독자적으로 기능을 수행합니다. 결과적으로, 어플리케이션의 한 부분의 성능이 더 많은 프로세싱을 추가할 때 영향받지 않습니다.

섀시 FPGA 게이트 플립 플롭 LUT 멀티플라이어

블록 RAM

(kbit)

  Virtex-II 1000 1백만 10,240 10,240 40 720
  Virtex-II 3000 3백만 28,672 28,672 96 1,728
  Spartan-3 1000 1백만 15,360 15,360 24 432

NI 9144, 

NI 9148

Spartan-3 2000 2백만 40,960 40,960 40 720
NI 9146 Spartan-6 LX45 -- 54,576 54,576 58 2,088
  Virtex-5 LX30 720 19,200 19,200 32 1,152
NI 9154 Virtex-5 LX50 -- 28,800 28,800 48 1,728

NI 9155, 

NI 9157

Virtex-5 LX85 -- 51,840 51,840 48 3,456
NI 9159 Virtex-5 LX110 -- 69,120 69,120 64 4,608

표 2. NI RIO 제품에 사용되는 FPGA 종류. FPGA 기반 확장 섀시는 굵은체로 표시

 

네트워크 토폴로지

MXI-Express RIO

MXI-Express RIO에서 스타 또는 데이지 체인 구성을 사용할 수 있습니다. 사용할 수 있는 섀시 개수는 시스템에 따라 다르지만, 일반적으로 데이지 체인 당 최대 6개 섀시까지 가능합니다. 스타 구성에서 전체 섀시는 호스트 컨트롤러에서 사용가능한 PCI 버스 세그먼트에 따라 달라지며, 단일 컨트롤러에서 40개 이상의 섀시를 사용할 수 있습니다.

EtherCAT RIO

EtherCAT 네트워크의 이론상의 디바이스 제한은 65,535 슬레이브이며, Fast Ethernet (100 Mbit/s) 한계 또한 유사한 수준으로 높습니다. 본 시스템의 디바이스 최대 개수를 제한하는 실질적인 요소로는 배포하는 I/O 채널 개수, 컨트롤러 속도, 실행하는 어플리케이션 등이 있습니다.

참고로, 데이지 체인의 모든 섀시는 시스템을 설정하거나 총 처리량 조건을 계산할 때 호스트 컨트롤러에 대해 동일한 "파이프" 또는 대역폭을 공유합니다. 또한, 각 섀시 및 케이블에 의해 시스템에 지연이 추가되기 때문에 루프 속도는 디바이스 개수와 버스 데이터에 의해 영향 받습니다.

WSN

각 WSN 시스템은 노드와 게이트웨이로 구성됩니다. 분산된 측정 노드는 센서 또는 계측기와 인터페이스하여 데이터를 수집하고 중앙 게이트웨이와 무선 통신합니다. 중앙 게이트웨이는 노드 인증, 메시지 버퍼링, 및 무선 네트워크에서 호스트 시스템으로 연결을 담당하는 네트워크 조정자입니다. 라우터는 WSN 거리를 확장하고 안정성을 개선하기 위해 사용하는 특수 유형의 측정 노드입니다. WSN 시스템은 그림 2와 같이 스타, 트리, 또는 메시 구성으로 연결됩니다.

 

그림 2. NI WSN 시스템의 네트워크 토폴로지

거리

MXI-Express RIO, 이더넷 RIO, 및 EtherCAT RIO

MXI-Express RIO는 버스에서 섀시간 거리가 7 m로 제한됩니다. 이더넷 RIO 및 EtherCAT 슬레이브 섀시는 최고 100 m까지 디바이스간 허브, 스위치 또는 리피터가 필요하지 않습니다.

노트: EtherCAT 네트워크의 범위를 확대하기 위해, 반드시 EtherCAT 호환 디바이스를 사용해야 합니다. 일반 이더넷 스위치는 EtherCAT 네트워크와 호환하지 않습니다.

WSN

WSN 시스템에서 게이트웨이로부터 최고 900 m까지 통신할 수 있습니다. 실제 거리 및 무선 신호 강도는 RF 환경, 가시 거리, 지역별 WSN 라디오 인증 버전 등의 여러 요소에 따라 달라집니다. 아메리카 인증은 무선 출력 17 dBm이며 유럽/아시아는 10 dBm입니다. 이들 버전은 각각 300 m와 200 m 단일 홉 통신에 해당됩니다. 라우터를 사용하면, 전체 네트워크 범위를 확장하고 노드를 게이트로부터 세 개 홉 위로 놓을 수 있으므로, 전체 네트워크 범위를 900 m으로 연장할 수 있습니다. 각 지역에 따른 노드 인증 내용은 국가별 무선 제품 인증을 확인하십시오.

여러 디바이스 동기화

타이밍 및 동기화를 통해 시간 내에 이벤트가 상호연계되거나 조정됩니다. 이는 특히 어플리케이션이 더욱 많은 채널 수로 확장됨에 따라 여러 컨트롤 및 측정 어플리케이션에 있어 매우 중요합니다.

MXI-Express RIO 및 이더넷 RIO

MXI-Express RIO 및 이더넷 RIO 섀시는 통신 버스 (MXI-Express 및 고속 이더넷 각각)에서 원시 동기화를 지원하지 않습니다. 클럭 공유는 버스 아키텍처에 내장되어 있지 않고, 누락된 패킷이나 네트워크 토폴로지로 인한 충돌에 의해 발생되는 지연은 설명되지 않습니다. (시스템의 노드간 통신은 비동기식) 그러나, 단일 섀시의 모든 모듈은 섀시 백플레인을 공유하므로 동기화되고, 여러 MXI-Express 또는 이더넷 RIO 섀시는 C 시리즈 디지털 I/O 모듈을 사용하여 동기화되어 섀시간 참조 클럭 신호를 제공합니다. 이 동기화 방식을 보여주는 참조 아키텍처를 DSA Module Synchronization Reference Design for Multiple CompactRIO Chassis에서 확인하십시오.

EtherCAT RIO

EtherCAT 버스 통신 표준이 네트워크의 모든 디바이스가 참조하는 마스터 시스템 클럭을 정의하므로, EtherCAT RIO는 시스템의 다른 부분과 자동 동기화됩니다. 이같은 이유로 EtherCAT 버스는 긴밀한 동기화 (마이크로초 이하)와 강한 결정성이 요구되는 시스템에 가장 적합한 선택입니다.

WSN

NI WSN 시스템은 개별 노드간 내장된 동기화를 제공하지 않지만, 전체 네트워크는 공통 타임 베이스를 공유합니다. 모든 데이터 샘플은 수집 시 타임 스탬프되며 데이터에 타이밍 정보가 첨부되어 게이트웨이로 보내집니다. 다시 말해, 전체 네트워크의 모든 데이터는 호스트와 동일한 시간 축에서 플롯됩니다. NI WSN 네트워크는 공유된 타임 베이스를 관리하며, 일정한 간격으로 오차를 수정합니다. 어떤 경우에도 각 개별 노드 클럭은 게이트웨이/호스트 클럭의 1초 내입니다.

통신 지터

이 스펙은 통신 버스에 의해서만 발생하는 지터를 의미합니다. 보통, 시스템에서 지터의 주요 원천은 통신 버스가 아닌 컨트롤러와 관련됩니다. (특히 Windows 컨트롤러의 경우) 또한, 시스템의 지터는 시스템 아키텍처 및 호스트에 다다르기 위해 데이지 체인에서 데이터가 반드시 거쳐야 하는 섀시의 개수에 따라서도 달라집니다.

결정성있는 통신은 분산된 리얼타임 연산 노드간 데이터 통신이 컨트롤 루프의 중대한 부분을 차지하는 어플리케이션에 있어 중요합니다. 다시 말해, 네트워크에 의해 발생한 모든 지터는 컨트롤 루프의 지터를 유발합니다. 용납되는 컨트롤 루프 지터는 사용하는 시스템에 따라 다르지만, 표준 범위는 컨트롤 루프 시간의 ±10 퍼센트입니다. 1 kHz 컨트롤 루프의 경우, 각 반복이 900~ 1,100 μs에서 실행될 수 있으며 시스템은 여전히 적절히 응답할 것이라는 뜻입니다.

MXI-Express RIO와 EtherCAT RIO의 통신 지터는 각각 10 마이크로초 이하 및 1 마이크로초 이하입니다. 이더넷 RIO 및 NI WSN 디바이스는 지터에 대한 스펙이 없습니다. 그 이유는 고속 이더넷과 무선 전송은 데이터를 전달하는 결정적인 방식이 아니기 때문입니다.

버스 처리량

MXI-Express RIO는 250 MB/s 최고 이론 대역폭으로 컨트롤러에 최대 파이프를 제공합니다. 이는 이더넷 RIO 및 EtherCAT의 12.5 MB/s과 WSN의 250 kbit/s와 비교됩니다. 버스 성능은 버스의 최대 이론 대역폭 뿐 아니라 여러 요소에 영향 받는다는 사실을 명심하십시오. 대역폭 뿐 아니라 지연, 실행, 전력 요구사항, 어플리케이션과 같은 요소도 고려하십시오. 높은 처리량 어플리케이션의 경우, MXI-Express RIO는 최적의 옵션입니다. 대부분의 컨트롤 및 모니터링 어플리케이션에는 이더넷 RIO 및 EtherCAT RIO의 처리량이 충분합니다. NI WSN 처리량은 느린 샘플 속도 (약 1 S/s)에 적합합니다.

API

Application Program Interface를 뜻하는 API는 소프트웨어 어플리케이션을 위한 빌딩 블록으로 사용되는 루틴의 모음입니다. 확장 I/O 타겟을 프로그래밍하는 방식은 CompactRIO 스캔 모드와 LabVIEW FPGA Host Interface API

의 두 가지 방식이 있습니다.

EtherCAT 및 이더넷 섀시 및 WSN에서 CompactRIO 스캔 모드 (RIO 스캔 인터페이스 또는 RSI라고도 불림)를 사용할 수 있습니다. CompactRIO 스캔 모드는 I/O 모듈을 자동 감지하여 이를 LabVIEW 프로젝트에 추가합니다. 그 후, 사용자는 I/O 변수를 LabVIEW Real-Time 및 호스트 VI 블록 다이어그램으로 끌어가서 놓고, FPGA 프로그래밍 또는 컴파일 없이 스케일되고 교정된 I/O 데이터를 즉시 읽거나 쓸 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

그림 3. CompactRIO 스캔 모드 사용

FPGA를 직접 프로그래밍할 때 LabVIEW FPGA Module을 사용하십시오. FPGA VI를 직접 작성하면 그 후 VI가 비트 스트림으로 컴파일되고 FPGA로 배포됩니다. 사용자의 호스트 어플리케이션에서 FPGA와 통신하기 위해 LabVIEW FPGA Host Interface API를 사용하십시오. 이를 통해 레지스터 읽기/쓰기 및 DMA 전송과 같은 함수를 수행할 수 있습니다.

EtherCAT 섀시의 경우, 컨트롤러의 리얼타임 VI와 확장 섀시의 FPGA VI간 통신하기 위해 사용자 정의된 I/O 변수만을 사용할 수 있다는 점을 참고하십시오. (사용자 정의된 I/O 변수는 FPGA 데이터를 NI 스캔 엔진과 동기화하기 위해 사용됩니다.) 다시 말해, 확장 섀시의 FPGA VI의 경우, FPGA 호스트 인터페이스, DMA 전송 함수, 또는 프런트 패널 디버깅이 없습니다.

MXI-Express RIO와 인터페이스하기 위해 LabVIEW FPGA Host Interface API만 사용할 수 있습니다.

또한 NI 스캔 모드를 지원하는 모듈의 기능에 기반하여 각 섀시와 호환하는 C 시리즈 모듈 유형에는 몇 가지 제한이 있습니다. MXI-Express RIO는 LabVIEW FPGA만을 지원하므로 NI 스캔 모드에 의존하는 모듈 (NI 986x CAN 모듈 등)은 MXI-Express RIO와 호환하지 않습니다. C 시리즈 호환 전체 목록은 NI C 시리즈 호환 차트를 참조하십시오.

호스트 컨트롤러

모든 4개 확장 옵션은 각 다른 버스를 사용하므로 컨트롤러 측에서의 다른 연결이 필요합니다.

MXI-Express RIO

MXI-Express RIO의 경우, 호스트 시스템에 대한 MXI-Express 인터페이스가 필요합니다. 옵션으로는 멀티코어 CompactRIO, PXI, 또는 산업용 컨트롤러 뿐 아니라 MXI-Express PCI 카드 인터페이스가 있는 Windows 또는 Real-Time OS를 실행하는 PC 등이 있습니다. MXI-Express ExpressCard 어댑터를 사용하면, MXI-Express 인터페이스가 없지만 내장된 ExpressCard 슬롯이 있는 (NI PXIe-8115 등) 컨트롤러에 MXI-Express RIO 섀시를 연결할 수 있습니다. 또한 NI PXIe-8364 MXI-Express 인터페이스를 사용하여 MXI-Express RIO를 PXI 시스템에 연결할 수 있습니다. MXI-Express - PCI/PCI Express 어댑터를 사용하여, MXI-Express RIO를 PC에 연결할 수 있습니다. MXI-Express RIO 섀시를 타사 컨트롤러와 사용하기 전에 PCI Express Clock Specifications and Effect on NI MXI-Express RIO Interoperability 문서를 참조하십시오.

이더넷 RIO

이더넷 RIO는 이더넷 포트가 있는 모든 시스템에 꼽을 수 있고 대부분의 표준 네트워크 토폴로지와 함께 사용됩니다. 이더넷 RIO를 리얼타임 컨트롤러의 2차 이더넷 포트에 직접 연결하는 내용은 Connecting an Ethernet RIO Expansion Chassis to the Secondary Ethernet Port on a Real-Time Controller를 참조하십시오.

EtherCAT RIO

EtherCAT RIO 섀시는 CompactRIO, PXI, 산업용 컨트롤러 플랫폼과 같은 두 개의 이더넷 포트가 있는 모든 리얼타임 컨트롤러와 호환합니다. 참고로, EtherCAT의 경우 리얼타임 PXI 컨트롤러에 이더넷 포트가 두 개가 없다면, NI PXI-8231/8232 이더넷 인터페이스 (NI 8234 이더넷 인터페이스는 호환하지 않음)를 반드시 포함해야 합니다. (단, Real-Time 컨트롤러에서만 지원됨) 또한 NI-Industrial Communications for EtherCAT 드라이버 소프트웨어가 필요하며, 두 번째 이더넷 포트는 반드시 “EtherCAT” 모드이어야 합니다.

WSN

NI WSN 시스템에서, 게이트웨이는 노드 인증, 메시지 버퍼링, 무선 네트워크와 호스트 시스템 연결을 담당하는 네트워크 조정자의 역할을 합니다. WSN 게이트웨이에는 세 가지 옵션 즉, NI WSN-9791 이더넷 게이트웨이, NI 9792 프로그램가능한 게이트웨이, NI 9795 C 시리즈 게이트웨이가 있습니다. 이더넷 게이트웨이는 CompactRIO, NI PXI, 또는 Windows PC와 같은 모든 이더넷 지원되는 호스트 컨트롤러에 연결됩니다. NI 9792 프로그램가능한 게이트웨이는 LabVIEW Real-Time 타겟이며 호스트 연결없이 독자적으로 작동됩니다. NI 9795 C 시리즈 게이트웨이는 NI WSN과 CompactRIO 플랫폼간의 긴밀한 통합을 구현합니다. C 시리즈 게이트웨이는 CompactRIO 시스템의 모든 슬롯에 꼽을 수 있으므로 무선 확장 I/O가 있는 기존 시스템을 보완할 수 있습니다.

 

요약: 어플리케이션 특성

다양한 어플리케이션은 컨트롤러의 한계를 능가하는 I/O 확장이 필요합니다. 수 백 채널의 웨이브폼 스트리밍, 분산된 컨트롤, 또는 원격 모니터링 등 모든 어플리케이션 요구에 대한 확장 옵션이 사용 가능합니다. (그림 4)

그림 4. LabVIEW RIO 시스템의 확장 옵션과 가장 적합한 어플리케이션 특성을 확인하십시오.

더 알아보기