2019년 7월 22일 월요일

[Labview] crio에 ni-9881 모듈 연결하여 MAX에서 연결상태 확인하기.

0. 참고사항

    Labview 2018과 crio-9035, ni-9881을 이용하여 real-time으로 진행하는 내용입니다.


1. 하드웨어 소프트웨어 구성하기


    1-1 소프트웨어 준비사항

  1. LabVIEW, LabVIEW Real-Time Module, and LabVIEW FPGA Module
  2. NI CompactRIO Device Drivers
  3. NI-Industrial Communications for CANopen

여기서 C 단계는 


에서 자신의 랩뷰버전과 맞는 버전을 선택하여 다운, 설치한다.

     1-2 하드웨어 준비사항

  • You have connected all targets and devices to a CANopen network.
  • You have inserted the NI 9881 module into the chassis slot 2.
  • You have powered on the chassis.

NI-9881과 CANopen 통신모듈을 연결한다. 이 때 CAN-H, CAN-L 선을 120옴 저항으로 양단
(NI-9881과 CANopen 부분)에 연결한다. (위 사진 참조)

또한, NI-9881은 반드시 샤시의 슬롯2에 장착시킨다.

                      

NI-9881 포트에는 추가적인 전원공급이 필요하다. 
9번핀과 COM(6핀)에 9~30V 의 전압을 인가한다.

2.  Specifying the Controller and FPGA Settings to Locate the NI 9881 Module


If you are using cRIO-903x/904x/905x/906x, go to step 3. Otherwise, navigate to the labview\examples\NI-Industrial Communications for CANopen\Utility\Module Firmware Tool\subVIs directory and launch the CANopen cRIO FPGA Compile Instructions.vi file. Follow the instructions on the front panel.

cRIO-903x/904x/905x/906x 사용자는 2번 단계를 생략한다. 필자도 9035를 사용하므로 생략한다.



3. 펌웨어 업데이트 하기


   3-1 랩뷰 메뉴바에서, 도움말-예제찾기를 클릭하여 CANopen을 검색 한 후 CANopen Module Firmware Update.lvproj 파일을 열어준다.


  3-2 여러가지 crio 가 나오는데 4개 중 1개를 선택하여 오른쪽 마우스 클릭-프로퍼티에서 자신의
crio 주소를 입력하여 연결시킨다. (필자는 fpga모드가 아닌 리얼타임으로 쓸 것이기 때문에 scan모드로 설정하였다.)

  3-3 샷시-리얼타임 스캔 리소스에 들어가 ni-9881을 연결, 배포한다.

  3-4 FPGA 타켓-샷시I/o에서 오른쪽 마우스 클릭 후 VI를 생성후, 바로 실행버튼을 누른다.
      - 이 단계를 진행하는 이유는 리얼타임에서도 FPGA를 쓰기위해서다. 
      - 이 단계는 리얼타임 즉, 스캔모드로 진행하는 분이 진행하길 바란다. 자세한 사항은 랩뷰참조.
      - window10 OS를 사용하므로, xilix로 컴파일을 합니다.

  3-5 모듈 펌웨어 업데이트.VI를 클릭하여 실행 후 업데이트를 눌러 진행한다.

4. MAX에서 확인하기


  이후 MAX에 들어가 자신의 NI-9881이 CRIO에 연결되었는 지 확인한다.




5. 참고자료







댓글 없음:

댓글 쓰기

구글 스프레드 함수를 활용한 내 입맛대로 자산(주식) 통합 관리하기!(자산분배)-(1)

흩어진 주식계좌! 내 입맛대로 실시간 통합관리하기 1.  2% 아쉬운 MY데이터 활용한 자산 통합관리 지인에게서 퀀트투자라는 생소한 투자법을 들은 후 매력을 느껴 더욱 깊이 알아보고자 강형국의 퀀트투자라는 책을 읽게 되었다. 이 책은 나의 투자 가치관...