630. 산업용 이더넷 표준 (Industrial Ethernet) - PROFINET, EtherCAT

핵심 인사이트: 집에서 와이파이로 유튜브를 볼 때 0.1초 렉이 걸려도 우리는 그냥 참는다. 하지만 시속 100km로 부품을 찍어내는 자동차 조립 로봇의 로봇팔에 "멈춰!"라는 데이터가 0.1초 늦게 도착하면 로봇팔은 박살 나고 수십억이 날아간다. '일반 이더넷'이 충돌을 허용하는 느긋한 택배라면, '산업용 이더넷'은 단 1마이크로초의 지연도 허용하지 않는(타임 크리티컬) 무자비한 로켓 배송망이다.

Ⅰ. 일반 이더넷(Ethernet)의 공장 도입 한계 (비결정성)

전 세계 사무실을 장악한 일반 유선 랜(LAN) 기술인 CSMA/CD(이더넷)를 공장 자동화(FA) 현장에 그대로 쓰려니 큰 문제가 생겼습니다.

  • 충돌과 비결정성 (Non-Deterministic): 일반 이더넷은 여러 PC가 동시에 데이터를 보내면 전선에서 '충돌(Collision)'이 나고, 눈치를 보다가 무작위 시간(랜덤 딜레이)을 기다렸다가 다시 보냅니다. 이 대기 시간은 때로는 0.001초, 때로는 0.5초로 들쭉날쭉하여 "이 데이터가 100% 1ms 안에 도착한다"는 보장(결정성)을 절대 할 수 없는 치명적 단점이 있었습니다. (공장 로봇 제어에 부적합)

Ⅱ. 산업용 이더넷 (Industrial Ethernet)의 개념과 목표

  • 기존 이더넷의 저렴한 하드웨어(랜선, 스위치 칩)와 TCP/IP의 강력한 범용성을 그대로 쓰면서도, 소프트웨어(MAC 계층)와 프로토콜을 뜯어고쳐서 **엄격한 실시간성(Real-time)과 마이크로초(µs) 단위의 데이터 도달 보장성(결정성, Determinism)**을 달성한 극한의 특수 네트워크 표준입니다. 노이즈(전자기파)나 진동이 심한 극한 공장 환경을 버티는 내구성도 갖춥니다.

Ⅲ. 주요 산업용 이더넷 프로토콜 삼국지 🌟

공장 통신망을 장악하기 위해 각국의 제조 거인들이 자신만의 표준을 만들어 치열하게 싸우고 있습니다.

1. PROFINET (프로피넷) - 지멘스(Siemens) 주도

  • 전 세계 공장 점유율 1위를 다투는 유럽의 절대 강자입니다.
  • 특징: 기존 기업 IT 망(TCP/IP)과의 호환성이 미친 듯이 좋습니다. 공장 라인의 긴급한 로봇 제어 데이터는 TCP/IP를 우회하여 전용 직행 채널(Real-Time)로 쏘고, 덜 중요한 통계 데이터는 일반 TCP/IP로 섞어 쏘는 유연성이 최고 장점입니다.

2. EtherCAT (이더캣) - 백호프(Beckhoff) 개발

  • 특징 (온더플라이, On-the-fly): 기차(패킷)가 역(노드, 로봇팔)에 멈춰 서서 물건을 내리지 않습니다! 거대한 이더넷 패킷(기차)이 전선을 타고 쌩하고 달려가면서, 각 로봇팔 칩셋들이 패킷이 지나가는 찰나의 나노초(ns) 순간에 자기에게 배정된 칸의 데이터만 쏙 빼먹고 동시에 자기 센서값을 채워 넣어 그대로 기차를 통과시킵니다.
  • 현존하는 산업망 중 가장 딜레이가 없는(오버헤드 제로) 미친듯한 초정밀 초고속 동기화 속도를 자랑하며 반도체 등 정밀 공정에서 사랑받습니다.

3. Modbus TCP (모드버스 TCP) - 슈나이더 일렉트릭

  • 특징: 1970년대 만들어진 공장의 살아있는 화석 언어인 구형 시리얼 통신 'Modbus' 명령어들을, 단순히 TCP/IP 포장지로 한 겹 싸서 이더넷 케이블로 보내는 가장 단순하고 직관적인 방식입니다. 구조가 너무 쉬워서 전 세계 중소형 장비 호환율이 가장 높습니다.

📢 섹션 요약 비유: 일반 이더넷이 언제 도착할지 모르는(비결정성) 시내버스라면, 산업용 이더넷은 **초 단위 스케줄이 완벽히 짜여 있고 다른 차가 아예 끼어들 수 없는 전용 선로를 달리는 KTX 고속철도(결정성 확보)**입니다. PROFINET은 승객과 화물을 유연하게 섞어 태우는 KTX이고, EtherCAT은 기차가 역에 정차하지도 않고 통과하는 찰나의 순간에 닌자처럼 짐을 빼내고 실어버리는 극강의 무정차 초고속 특급열차입니다.