LabVIEW에서 타사 EtherCAT® 슬레이브 추가하기

업데이트 됨 Apr 8, 2020

해당 제품

하드웨어

  • cRIO-9036
  • cRIO-9067
  • cRIO-9034

소프트웨어

  • LabVIEW

운전사

  • NI-Industrial Communications for EtherCAT

다른

  • Copley 컨트롤러

문의사항

LabVIEW에서 타사 EtherCAT 슬레이브를 사용하기 위한 프로세스는 무엇입니까?

해결책

  1. NI 프로그래밍 가능한 자동화 컨트롤러에서 EtherCAT 시작하기에서 마스터 컨트롤러 설정 섹션을 따라서 EtherCAT 컨트롤러를 설정하십시오.
  1. 타사 슬레이브에 대한 EtherCAT XML 장치 설명 파일(Device Description File)을 찾습니다. 이 파일들은 반드시 EtherCAT 표준에 명시된 포맷을 따라야 하며, 보통 슬레이브 벤더가 제공합니다.
  1. EtherCAT 마스터(EtherCAT Master)»유틸리티(Utilities)»가져 오기(Import)»장치 프로파일(Device Profiles)을 마우스로 우 클릭하여 장치 프로파일을 가져옵니다. 그러면 장치 프로파일 가져 오기(Import Device Profile) 대화 상자가 나타납니다.
  1. 찾아보기(Browse)를 클릭하고 다음 방법 중 하나를 사용하여 장치 프로파일을 선택하십시오.
  • 파일을 선택하고 열기(Open) 를 클릭하여 장치 프로파일을 가져옵니다.
  • 폴더를 열고 현재 폴더(Current Folder) 를 클릭하여 폴더 아래의 모든 장치 프로파일을 가져옵니다.
참고 : 슬레이브 장치 프로파일에서 MDP (Modular Device Profile)를 사용하는 경우, 상위 XML 파일과 모듈 파일은 같은 폴더에 배치하고 전체 폴더를 가져와야 합니다. 장치에 MDP가 있는지 확실하지 않으면, 슬레이브 장치 공급 업체에 문의하십시오.
 
  1. 이제 가져 오기 결과를 볼 수 있습니다. 가져 오기 결과(Import Result)성공(Succeed)이면 파일을 성공적으로 가져옵니다. 그렇지 않으면 잘못된 형식 또는 기타 이유로 파일을 가져올 수 없습니다.
  1. (선택 사항) 2 단계에서 다시 시작하여 다른 장치 프로파일을 가져옵니다.
  1. 닫기(Close)를 클릭하여 대화 상자를 종료하십시오.
  1. XML 파일이 해당 디렉토리로 올바르게 호출되었는지 확인하십시오. 기술백서 Finding the EtherCAT Slave XML File On My PC 를 참고하십시오.
  • XML 파일이 보이지 않으면 수동으로 해당 폴더에 추가하십시오.
  1. 이제 슬레이브 프로파일을 가져왔으므로, EtherCAT 마스터(EtherCAT Master) 항목에서 마우스 우클릭을 하고, 새로 만들기(New)»타겟 및 디바이스(Targets and Devices)를 선택하여, 슬레이브를 LabVIEW 프로젝트에 추가 할 수 있습니다.
  2. 기존의 슬레이브를 자동 발견하거나 오프라인 모드에서 새 슬레이브를 추가하십시오.
참고 : 장치가 MDP를 사용하는 경우, 새로 추가 된 슬레이브 장치를 마우스 우 클릭하고, 새로 만들기(New)»타겟 및 디바이스(Targets and Devices)를 선택하고, 적절한 슬레이브 모듈을 추가해야 합니다.
 

추가 정보

LabVIEW에서는 Real-Time 호스트에서 타사 EtherCAT 슬레이브를 제어 할 수 있습니다. 여러 이더넷 어댑터가있는 모든 Real-Time 타겟은 일반적으로 EtherCAT 슬레이브와 통신 할 수있는 EtherCAT 마스터로 사용할 수 있습니다. 내쇼날 인스트루먼트의 지원되는 EtherCAT 마스터 목록 (EtherCAT 드라이버 18.0 기준)은 NI-Industrial Communications for EtherCAT® 18.0 Readme를 참조하십시오.