VeriStand에서 GE cPCI-5565PIORC를 사용하는 방법

업데이트 됨 Apr 27, 2023

환경

하드웨어

  • cPCI-5565PIORC

소프트웨어

  • VeriStand

GE cPCI-5565PIORC는 리얼타임 테스트 어플리케이션 구성을 위해 NI VeriStand 소프트웨어 환경과 함께 사용할 수 있으며 기본적으로 호환됩니다. PXI Linux RT에 대한 기본 지원이 VeriStand 2020 R2에 추가되었습니다. 이 문서는 VeriStand 2020 R2 또는 이후 버전에서 DMA 인터럽트 방식으로 사용하기 위해 GE cPCI-5565PIORC 반사 메모리 카드를 구성하는 방법에 대한 정보를 제공합니다. 이 방법은 성능이 더 좋기 때문에 VeriStand 대상 간에 더 일반적으로 사용됩니다. 네트워크 인터럽트를 사용할 계획이라면 Getting Started With the GE cPCI-5565PIORC Reflective Memory Module 로 이동하십시오.

1. Linux RT 타겟에 GE cPCI-5565PIORC Reflective Memory라는 드라이버를 설치합니다.
캡처.PNG
2. Controller > Hardware > Chassis > Data Sharing 으로 이동한 다음 Data Sharing 옵션을 우 클릭하고 Hardware Discovery Wizard 를 선택하여 VeriStand 시스템 정의 파일에 Reflective Memory 카드를 추가합니다. 반사 카드는 NI MAX에서 감지된 이름으로 자동으로 추가됩니다.
캡처.PNG
3. Enable Interrupt on Start Cycle 를 체크 해제합니다.
캡처.PNG
4. GE cPCI-5565PIORC가 설치된 다른 PXI 컨트롤러를 추가합니다. 2번과와 3번을 반복하여 2번째 Reflective Memory 카드를 추가합니다.
캡처.PNG
5. Data Sharing Network를 마우스 우 클릭하고 Add Reflective Memory Network를 선택합니다.
캡처.PNG
반사 메모리 카드의 구성은 아래와 같이 나올 것입니다.
캡처.PNG
6. 매핑 창에서 각 RT 대상 컨트롤러에 User Channel을 생성하면 이 두 사용자 채널을 아래와 같이 직접 연결할 수 있습니다. 반사 메모리 카드로 서로 다른 타겟 간의 데이터 매핑이 가능합니다.
캡처.PNG
7. 구성을 저장하고 시스템 정의 파일을 배포합니다. NI VeriStand UI에서 User Channel a의 값을 변경하면 User Channel c 의 값도 동시에 변경됨을 확인할 수 있습니다.