NI EtherCAT 확장 섀시에서 FPGA 프로그래밍하기

업데이트 됨 Jul 28, 2023

해당 제품

하드웨어

  • NI-9144
  • NI-9145

소프트웨어

  • LabVIEW FPGA Module
  • LabVIEW Real-Time Module

문의사항

CompactRIO 섀시에는 Real-Time 컨트롤러와 NI 9144/5 EtherCAT 섀시가 있습니다. CompactRIO에서 FPGA를 사용하고 있지만 저는 NI 9144/5에서도 FPGA를 사용하고 싶습니다. 어떻게 해야 하나요?

해결책

LabVIEW 2009 및 이후
NI 9144/5 EtherCAT 확장 섀시를 FPGA 모드와 스캔 인터페이스 모드에서 사용할 수 있습니다. NI 9144/5에서 FPGA 모드를 사용하면 CompactRIO와 호환되는 모든 모듈을 NI 9144/5에서도 사용할 수 있습니다.

FPGA에서 마스터의 Real-time 프로세서로 데이터를 전송하려면 데이터를 사용자 정의 변수에 써야합니다. 슬레이브의 FPGA와 마스터의 Real-time 프로세서 간의 데이터 동기화에 대한 자세한 정보는 다음의 기술백서를 참조하십시오: Programming EtherCAT I/O With FPGA Intelligence


LabVIEW 2009 이전
NI 9144/5는 CompactRIO 스캔 인터페이스에서만 사용할 수 있습니다.

추가 정보

이 글에서 NI 9144와 NI 9445는 NI 9144/5로 약칭되어 있습니다.