VeriStand에서 리플렉티브 메모리 채널 설정하는 방법

업데이트 됨 Nov 24, 2020

환경

하드웨어

  • cPCI-5565PIORC

소프트웨어

  • VeriStand

PXI 리플렉티브 메모리 카드(예 : cPCI-5565PIORC)를 설정하고 있습니다.
  • 리플렉티브 메모리를 사용하여 PXI 시스템간에 무엇을 송수신 할 수 있습니까?
  • PXI 시스템간에 공유할 채널을 어떻게 설정합니까?

반사 메모리를 사용하여 다음을 보낼 수 있습니다.
  • 아날로그 입력 및 출력 또는 디지털 I/O와 같은 단일 포인트 하드웨어 I/O
  • CAN 신호와 같은 NI-XNET 채널
  • 모델 매개 변수, 인포트, 아웃포트 및 실행 정보
  • 사용자 채널(User Channels)
  • 계산된 채널(Calculated Channels)
  • 시스템 채널(System Channels)
그런 다음 리플렉티브 메모리 시스템의 반대쪽에서 수신할 수 있습니다.

리플렉티브 메모리 채널을 다음을 따라 설정하십시오.
 
1. Controller » Hardware » Chassis » Data Sharing 로 이동한 다음 Data Sharing 옵션을 클릭하고 Hardware Discovery Wizard를 선택하여 리플렉티브 메모리 카드를 VeriStand 시스템 정의 파일에 추가합니다.


2. Reflective Memory 옵션을 마우스 우클릭하고 Add Data Channel 또는 Add Multiple Data Channels를 선택합니다.
3. 리플렉티브 메모리 시스템의 읽거나 쓸 메모리 주소를 구성합니다. 만약 쓰도록 지정하였으면 다른 쪽 PXI에서는 같은 주소에서 읽도록 지정할 수 있습니다. 이 시점에서 데이터 유형도 설정해야합니다.
4. 도구 모음에서 Mapping 버튼을 클릭합니다.
5. System Configuration Mappings 창에서 시스템의 채널을 리플렉티브 메모리 읽기 채널 및 쓰기 채널에 매핑/연결할 수 있습니다. 다음은 모델 아웃 포트를 "ExampleWriter"라는 리플렉티브 메모리 쓰기 채널에 매핑하여 "EngineTemp"라는 모델 출력이 리플렉티브 메모리 네트워크를 통해 전송되는 예입니다.