/ 뉴스 / 업계 뉴스 / 이더넷 통신 모터 컨트롤러: 프로토콜, 통합 및 선택
업계 뉴스
우리의 발자국은 전 세계에 걸쳐 있습니다.
우리는 고객에게 고품질의 제품과 서비스를 제공합니다. 전 세계에서.

이더넷 통신 모터 컨트롤러: 프로토콜, 통합 및 선택

이더넷이 모터 제어에서 레거시 Fieldbus를 대체한 이유

20년 동안 Modbus RTU 및 CANopen과 같은 RS-485 기반 프로토콜이 모터 제어 통신을 지배했습니다. 신뢰성이 높고 결정적이며 구현 비용이 저렴했습니다. 또한 속도가 느리고 토폴로지가 제한되어 있으며 현대 자동화 생산 라인의 데이터 요구 사항과 점점 더 호환되지 않습니다. 산업용 이더넷으로의 전환은 유행이 아니라 수학에 의해 주도되었습니다.

레거시 fieldbus 시스템은 일반적으로 성능이 저하되기 전에 수십 개의 노드로 제한되는 네트워크 토폴로지를 사용하여 1~12Mbps로 작동합니다. 산업용 이더넷 프로토콜은 100Mbps~1Gbps에서 실행되고 단일 네트워크 세그먼트에서 수백 개의 노드를 지원하며 다축 모션 조정에 필요한 밀리초 미만의 주기 시간을 제공합니다. HMS Networks의 2025년 산업 네트워크 시장 점유율 보고서에 따르면, 새로운 공장 자동화 노드의 79%가 이제 산업용 이더넷 프로토콜과 함께 제공됩니다. 10년 전만 해도 믿기지 않는 수치였습니다.

모터 컨트롤러 설계자와 시스템 통합자에게 이러한 전환은 직접적인 실제 결과를 가져옵니다. 즉, 통신 인터페이스는 더 이상 2차 사양이 아닙니다. 컨트롤러가 조정된 드라이브 시스템에서 수행할 수 있는 작업, PLC 및 HMI와 통합하는 방법, 중간 게이트웨이 없이 IIoT 데이터 파이프라인에 참여할 수 있는지 여부를 결정합니다. 산업용 B2B 애플리케이션을 위한 브러시리스 DC 모터 컨트롤러 이더넷 인터페이스를 옵션 추가 기능이 아닌 표준 기능으로 점점 더 많이 탑재하고 있습니다. 이는 프로토콜 전환이 드라이브 시장에 얼마나 깊이 침투했는지를 반영합니다.

모터 컨트롤러를 위한 주요 산업용 이더넷 프로토콜

4가지 프로토콜이 전 세계적으로 이더넷 연결 모터 제어 설치의 압도적인 대다수를 차지합니다. 각각은 표준 이더넷 하드웨어를 통해 제어 데이터를 안정적이고 예측 가능하게 전송한다는 동일한 핵심 과제에 대해 서로 다른 아키텍처 접근 방식을 취합니다.

EtherCAT(제어 자동화 기술을 위한 이더넷) Beckhoff Automation에 의해 개발되었으며 2005년에 IEC 표준이 되었습니다. 이를 정의하는 혁신은 "즉시 처리"입니다. 즉, 각 노드가 전용 패킷을 수신하는 대신 단일 EtherCAT 프레임이 모든 슬레이브 노드를 순차적으로 순환하며 각 노드는 자체 데이터를 읽고 프레임이 통과할 때 응답 데이터를 삽입합니다. 이는 패킷 전환의 오버헤드를 제거하고 1마이크로초 미만의 지터와 함께 100마이크로초 미만의 사이클 시간을 제공합니다. 이는 수십 개의 서보 축을 실제로 동기화할 수 있는 성능입니다. 는 EtherCAT Technology Group의 공식 기술 문서 관리되는 스위치 없이 라인, 트리, 스타 및 링 토폴로지를 지원하면서 프로토콜이 IEC 61158 규정 준수를 달성하는 방법을 자세히 설명합니다.

프로피넷 PROFIBUS & PROFINET International(PI)이 관리하는 는 Profibus의 직접적인 후속 제품이며 유럽 산업 시장을 장악하고 있습니다. 표준 I/O 애플리케이션의 경우 사이클 시간이 1~10밀리초인 프로피넷 RT(실시간)와 정밀 모션 제어를 위한 사이클 시간이 250마이크로초인 프로피넷 IRT(등시성 실시간)의 두 가지 모드로 작동합니다. 개조 프로젝트의 주요 이점은 기본 Profibus 프록시 지원입니다. 기존 Profibus 장치는 게이트웨이 프록시를 통해 PROFINET 네트워크를 통해 통신할 수 있으므로 설치된 장비를 교체하지 않고도 점진적인 마이그레이션이 가능합니다.

이더넷/IP ODVA에서 유지 관리하고 표준 TCP/IP 및 UDP/IP를 통해 계층화된 CIP(Common Industrial 프로토콜)를 기반으로 구축된 는 북미 개별 제조 분야에서 지배적인 프로토콜입니다. 특수 스위치 없이 기존 IT 인프라에서 실행되므로 기존 플랜트 네트워크에 직접 통합할 수 있으며 여러 공급업체의 PLC, 드라이브 및 I/O 모듈로 구성된 광범위한 에코시스템을 지원합니다. 2~10밀리초의 일반적인 사이클 시간은 대부분의 개별 I/O 및 중간 속도 드라이브 애플리케이션에 적합합니다. CIPsync 확장을 통해 더욱 긴밀한 동기화가 가능합니다.

모드버스 TCP 가장 간단하고 가장 널리 지원되는 옵션으로, 기존 Modbus RTU 레지스터 모델을 TCP/IP로 직접 변환합니다. 기본 실시간 보장이 제공되지 않아 까다로운 모션 제어 역할을 수행할 수 없습니다. 하지만 범용 장치 지원과 라이선스 비용이 없기 때문에 결정성이 필요하지 않은 모니터링, 구성 및 데이터 로깅 계층에 대한 실용적인 선택이 됩니다.

T Series high performance Motor Controller

프로토콜 비교: 주기 시간, 토폴로지 및 호환성

이러한 프로토콜 중에서 선택하려면 프로토콜 특성을 응용 프로그램 요구 사항에 맞춰야 하며 가장 친숙한 프로토콜을 기본값으로 설정하는 것이 아닙니다. 아래 표에는 네 가지 주요 옵션의 주요 차이점이 요약되어 있습니다.

모터 컨트롤러 애플리케이션을 위한 산업용 이더넷 프로토콜 비교
Protocol 일반적인 사이클 시간 최대 노드 스위치 필요 실시간 수업 최적의 핏
EtherCAT <100μs 65,535 아니요(데이지 체인) 하드 실시간 다축 서보, 테스트 벤치
프로피넷 IRT 250μs – 1ms ~500 예(IRT 가능) 하드 실시간 정밀 모션, 유럽 OEM
프로피넷 RT 1 – 10ms ~500 예(관리됨) 소프트 실시간 일반 I/O, 프로세스 자동화
이더넷/IP 2 – 10ms 확장 가능 예(표준) 소프트 실시간 개별 제조, 북미 공장
모드버스 TCP 10 – 100ms 확장 가능 예(표준) 없음 모니터링, 구성, SCADA

데이터에서 한 가지 패턴이 눈에 띕니다. EtherCAT의 사이클 시간 이점은 미미한 것이 아닙니다. 이는 동일한 조건에서 EtherNet/IP보다 훨씬 더 빠릅니다. CNC 공작 기계, 로봇 팔 또는 조정된 컨베이어 시스템과 같이 여러 모터 축에 걸쳐 긴밀한 동기화가 필요한 애플리케이션의 경우 이러한 차이는 위치 정확도로 직접 변환됩니다. 표준 프로세스 장비의 단일 축 드라이브의 경우 실제로 차이가 거의 중요하지 않으며 EtherNet/IP 또는 PROFINET RT의 친숙성과 인프라 호환성이 원시 속도보다 중요한 경우가 많습니다.

네트워크 토폴로지도 실용적인 가치를 지닙니다. EtherCAT의 데이지 체인 아키텍처는 관리형 스위치의 필요성을 제거하여 분산된 드라이브 노드가 많은 시스템에서 캐비닛 공간과 비용을 모두 줄입니다. 타이밍 가능 스위치에 대한 PROFINET IRT의 요구 사항은 인프라 비용을 추가하지만 EtherCAT의 선형 토폴로지가 쉽게 수용할 수 없는 지리적으로 분산된 노드 전반에 걸쳐 클럭 동기화를 가능하게 합니다.

BLDC 모터 컨트롤러에 이더넷 통신 통합

브러시리스 DC 모터 컨트롤러에 이더넷 인터페이스를 추가하려면 물리적 하드웨어, 통신 스택 펌웨어, 애플리케이션 계층 드라이브 프로필 구현이라는 세 가지 수준에서의 결정이 필요합니다.

하드웨어 수준에서 EtherCAT 통합은 일반적으로 메인 MCU와 독립적으로 프레임 처리를 처리하는 ET1100 또는 ESC10 제품군과 같은 전용 슬레이브 컨트롤러 ASIC에 의존합니다. 이러한 오프로드는 100마이크로초 미만의 주기 시간을 가능하게 합니다. 이더넷 처리는 모터 제어 루프와 CPU 주기를 놓고 경쟁하지 않습니다. PROFINET 및 EtherNet/IP 구현은 일반적으로 FPGA에서 듀얼 포트 RAM 모듈 또는 소프트 코어 구현을 사용합니다. 이는 더 큰 유연성을 제공하지만 펌웨어 아키텍처에서 더 신중한 대기 시간 관리가 필요합니다.

펌웨어 수준에서 드라이브 프로필은 모터 제어 명령이 네트워크 프로토콜에 매핑되는 방식을 정의합니다. 원래 CANopen용으로 개발된 CiA 402 드라이브 프로파일은 EtherCAT(CoE, EtherCAT을 통한 CANopen을 통해), PROFINET 및 EtherNet/IP 구현 전반에 걸쳐 모터 드라이브에 대한 지배적인 애플리케이션 계층 표준이 되었습니다. 이는 컨트롤러 브랜드 전반에 걸쳐 PLC 프로그래밍을 단순화하는 공급업체 중립적 방식으로 드라이브 활성화/비활성화, 작동 모드(위치, 속도, 토크) 및 오류 처리를 위한 상태 머신을 정의합니다. CiA 402를 올바르게 구현하는 컨트롤러는 일반적으로 맞춤형 기능 블록 없이 모든 IEC 61131-3 호환 PLC로 시운전할 수 있습니다.

조정된 다축 시스템의 경우 분산 클록 동기화는 중요한 펌웨어 기능입니다. EtherCAT의 분산 클록 메커니즘은 모든 슬레이브 노드를 서로 1마이크로초 이내로 동기화합니다. 이는 전자 기어링, 캠 프로파일링 및 기타 동기화된 모션 기능의 전제 조건입니다. 이를 올바르게 구현하려면 슬레이브 펌웨어의 전파 지연 보상 및 클록 드리프트 수정에 세심한 주의가 필요합니다. 고성능 T 시리즈 모터 컨트롤러 네트워크 통신 처리와 함께 엄격한 전류 루프 업데이트 속도를 유지하는 데 필요한 처리 아키텍처를 통합합니다. 이는 보급형 컨트롤러 설계가 종종 타협하는 균형입니다.

순수한 드라이브 컨트롤러를 넘어 시스템 수준 통신 통합이 감시 장치까지 확장됩니다. 통합 네트워크 통신을 갖춘 차량 제어 장치 여러 모터 컨트롤러의 드라이브 데이터를 집계하고, 시스템 수준 상태 기계를 관리하고, 텔레매틱스 및 원격 진단을 위한 업스트림 이더넷 게이트웨이를 제공합니다. 이 기능은 차량 및 산업 장비가 예측 유지 관리 모델로 전환함에 따라 더욱 중요해지고 있습니다. 더 가벼운 EV 및 전기자전거 애플리케이션의 경우, 전기 자전거 및 경량 EV 모터 컨트롤러 점점 더 Bluetooth 및 CAN 인터페이스를 통신 계층으로 통합하여 단순화된 사용자 인터페이스와 기본 모터 드라이브 루프 사이의 브리지 역할을 합니다.

모터 제어 애플리케이션에 적합한 프로토콜 선택

프로토콜 선택이 단일 요소로 결정되는 경우는 거의 없습니다. 6가지 질문은 대부분의 모터 제어 시스템 설계에 대한 실질적인 결정 공간을 다룹니다.

  1. 모션 애플리케이션에는 어떤 사이클 시간이 필요합니까? 다축 서보 조정에는 일반적으로 EtherCAT 또는 PROFINET IRT를 가리키는 1밀리초 미만의 사이클 시간이 필요합니다. 공정 장비의 단일 축 가변 속도 드라이브는 일반적으로 EtherNet/IP 또는 PROFINET RT가 적절하게 작동하는 5~10밀리초 업데이트 속도로 편안하게 실행됩니다.
  2. 시스템에 이미 어떤 PLC 또는 모션 컨트롤러가 있습니까? 이것이 결정적인 요인인 경우가 많습니다. Siemens S7 컨트롤러는 PROFINET을 선호합니다. Rockwell/Allen-Bradley 시스템은 EtherNet/IP를 기반으로 구축되었습니다. Beckhoff와 Omron 모션 플랫폼은 EtherCAT으로 표준화되었습니다. 게이트웨이를 통해 프로토콜 경계를 넘을 수 있지만 대기 시간과 복잡성이 추가되어 기본 프로토콜의 성능 이점이 저하됩니다.
  3. 네트워크는 몇 개의 드라이브 축을 지원합니까? 단일 네트워크에서 EtherCAT의 이론적 노드 제한인 65,535개 장치는 실제 설치를 훨씬 초과하지만 데이지 체인 토폴로지는 노드를 추가하면 프레임 통과 시간이 약간 길어진다는 것을 의미합니다. 수백 개의 분산 I/O 포인트가 있는 대규모 설치의 경우 PROFINET의 스위치 기반 스타 토폴로지는 보다 유연한 물리적 레이아웃을 제공할 수 있습니다.
  4. 네트워크 계층에 기능적 안전이 필요합니까? EtherCAT(FSoE, Functional Safety over EtherCAT을 통해)과 PROFINET(PROFIsafe를 통해)은 모두 표준 프로세스 데이터와 동일한 케이블 인프라를 통해 IEC 61508 호환 안전 통신을 지원합니다. EtherNet/IP는 동등한 애플리케이션에 대해 CIP Safety를 지원합니다. SIL 2 또는 SIL 3 세이프 토크 오프 또는 세이프 속도 기능이 필요한 경우 모터 컨트롤러의 안전 펌웨어가 선택한 프로토콜의 안전 확장에 대해 인증되었는지 확인하십시오.
  5. 인프라 및 유지 관리 제약 사항은 무엇입니까? EtherCAT에서는 관리되는 스위치를 제거하여 캐비닛 설계를 단순화하고 오류 지점을 줄입니다. PROFINET 및 EtherNet/IP는 공장 유지 관리 팀이 이미 예비 부품을 관리하고 비축하고 있는 표준 IT 스위치 인프라를 활용합니다. 이는 전담 자동화 네트워크 전문 지식이 없는 시설에서 실질적인 이점을 제공합니다.
  6. 컨트롤러는 대상 모터와 어떻게 페어링됩니까? 통신 프로토콜과 모터 매칭은 상호 의존적입니다. 고대역폭 네트워크 통신에 최적화된 컨트롤러는 모터의 전기적 시간 상수 요구에 맞는 전류 루프 업데이트 속도도 유지해야 합니다. 검토 중 모터 컨트롤러 및 모터 페어링 안내 컨트롤러-프로토콜 조합을 적용하기 전에 네트워크 인터페이스 사양이 모터가 실제로 사용할 수 있는 기본 드라이브 성능을 앞지르지 않도록 해야 합니다.

조달 및 엔지니어링 팀의 결론은 올바른 프로토콜은 PLC 에코시스템과 일치하고 모션 사이클 시간 요구 사항을 충족하며 설치 토폴로지에 맞는 프로토콜이라는 것입니다. 필요하지 않은 애플리케이션에서 원시 프로토콜 속도를 최적화하면 이점 없이 비용만 추가됩니다. 결정적 동기화가 필요한 응용 프로그램을 과소하게 지정하면 아무리 조정해도 완전히 수정되지 않는 안정성 문제가 발생합니다.



협력에 관심이 있거나 질문이 있으신가요?
  • 요청 제출 {$config.cms_name}