ทำไมโรงงานจำนวนมากจึงเลือก EtherNet/IP

หนึ่งในคำถามที่ทีมวิศวกรของ Honey Corporation ถูกถามบ่อยที่สุดจากโรงงานที่กำลังอัปเกรดระบบคือ “ควรเลือก Industrial Ethernet ตระกูลไหนดี” คำตอบขึ้นอยู่กับ ecosystem ของอุปกรณ์ที่ใช้อยู่ แต่มีอยู่หนึ่งตัวเลือกที่ครองส่วนแบ่งตลาดโรงงานในอเมริกาเหนือสูงมากและพบได้ทั่วไปในอุตสาหกรรมยานยนต์ เครื่องดื่ม และบรรจุภัณฑ์ทั่วโลก นั่นคือ EtherNet/IP — ระบบที่ใช้ Ethernet มาตรฐานเดียวกับที่แผนกไอทีใช้ แต่เติมชั้นแอปพลิเคชันอุตสาหกรรมชื่อ CIP (Common Industrial Protocol) ที่ดูแลโดยองค์กรมาตรฐานเปิด ODVA

จุดขายจริงของ EtherNet/IP ไม่ใช่ความเร็วสูงสุด แต่คือ Producer/Consumer Model — ตัวควบคุมหนึ่งตัวประกาศ (publish) สถานะ I/O เพียงครั้งเดียว อุปกรณ์หลายตัวรับฟังได้พร้อมกันผ่าน multicast ทำให้ปริมาณข้อมูลบนสายไม่เพิ่มตามจำนวยผู้รับ ต่างจากโมเดล Source/Destination แบบเก่าที่ต้องส่งซ้ำทุกคู่สนทนา

สถาปัตยกรรม CIP protocol stack เหนือ Ethernet มาตรฐาน
ภาพประกอบ: สถาปัตยกรรม CIP แยกบริการ I/O, Safety, Motion และ Sync เป็นชั้นบน ก่อนลงมาที่ TCP/UDP และ Ethernet มาตรฐาน — ภาพโดยทีมงาน Honey Corporation

CIP: โปรโตคอลแอปพลิเคชันที่อยู่เหนือสื่อส่ง

สิ่งที่ทำให้ CIP ต่างจากโปรโตคอลอุตสาหกรรมอื่นคือ มันไม่ผูกกับสื่อส่งใดสื่อส่งหนึ่ง CIP ถูกออกแบบให้ทำงานบน EtherNet/IP (TCP/UDP), DeviceNet (บน CAN) และ ControlNet มาแต่แรก ทำให้วัตถุ (Object Model) และชุดคำสั่ง (Services) เหมือนกันหมด วิศวกรที่ย้ายมาจากระบบเก่าจึงไม่ต้องเรียนรู้ใหม่ทั้งหมด

ชั้นของระบบ บทบาทใน EtherNet/IP หมายเหตุ
CIP Application Layer กำหนด Object Model, Class/Instance และบริการเช่น Get/Set Attribute, I/O Connection มาตรฐานเปิดของ ODVA
Encapsulation (Transport) TCP port 44818 สำหรับ Explicit Messaging และ UDP port 2222 สำหรับ Implicit I/O เป็น well-known port ที่ไฟร์วอลลารู้จัก
Ethernet / Network เฟรม IEEE 802.3 มาตรฐาน + VLAN tagging + QoS (IEEE 802.1p) สวิตช์อุตสาหกรรมทั่วไปใช้ได้ทันที

Implicit vs Explicit: สองกระแสข้อมูลที่ต้องแยกให้ออก

  • Implicit (I/O) Messaging — ข้อมูลเรียลไทม์วิ่งบน UDP multicast ตามค่า RPI (Requested Packet Interval) ที่ตั้งไว้ เช่น สถานะอินพุตถูกประกาศทุก 10 ms โดยไม่มีการถาม-ตอบ ทั้งผู้ส่งและผู้รับ “รู้โดยนัย” ว่าไบต์นั้นแปลว่าอะไร
  • Explicit Messaging — แบบ request/response บน TCP เช่น การอ่านพารามิเตอร์ การอัปโหลดไฟล์คอนฟิก หรือ UCMM (Unconnected Message Manager) สำหรับการเชื่อมต่อชั่วคราว ข้อมูลแต่ละชิ้นมีรหัสบอกความหมายกำกับไปด้วย
โครงข่าย EtherNet/IP เชื่อมอุปกรณ์หลากชนิดบนสวิตช์ตัวเดียว
ภาพประกอบ: PLC, Remote I/O, VFD, Safety PLC, HMI และ Motion Drive สื่อสารบนสวิตช์อุตสาหกรรมตัวเดียว — I/O เรียลไทม์วิ่ง UDP multicast ส่วนการตั้งค่าวิ่ง TCP — ภาพโดยทีมงาน Honey Corporation

การตั้งค่าสวิตช์ที่มักถูกมองข้าม

จากประสบการณ์ติดตั้งจริง ระบบ EtherNet/IP ที่มีปัญหาส่วนใหญ่ไม่ได้พังที่ตัวโปรโตคอล แต่พังที่ตัวสวิตช์ สองฟีเจอร์ที่ต้องเปิดเสมอคือ IGMP Snooping เพื่อไม่ให้ multicast กระจายไปทุกพอร์ตจนกลายเป็น storm และ QoS (IEEE 802.1p) เพื่อให้ I/O traffic ได้ลำดับความสำคัญสูงกว่าข้อมูลทั่วไป

อีกกลไกที่คุ้มค่ารู้จักคือ DLR (Device Level Ring) — topology วงแหวนที่อุปกรณ์ CIP ทำหน้าที่ ring supervisor ตรวจจับจุดขาดและเปลี่ยนเส้นทางภายในระดับมิลลิวินาที โดยไม่ต้องลงทุนระบบ redundancy ระดับสูงอย่าง PRP หากงานไม่ได้เรียกร้อง zero-time recovery

ทีมงาน Honey Corporation เคยเข้าไปแก้ระบบสายการผลิตที่อาการ “หลุดสัญญาณเป็นพักๆ” สาเหตุจริงคือ IGMP Snooping ถูกปิดไว้ตั้งแต่ติดตั้ง ทำให้ multicast จากคอนโทรลเลอร์ถูกท่วมไปทุกพอร์ตรวมทั้ง segment ที่ไม่เกี่ยวข้อง — เปิดฟีเจอร์เดียว อาการหายทั้งระบบ

Key Takeaways

  1. EtherNet/IP = Ethernet มาตรฐาน + CIP application layer (ODVA) — ใช้สาย สวิตช์ และเครื่องมือวินิจฉัยชุดเดียวกับแผนกไอที
  2. Implicit I/O วิ่งบน UDP port 2222 แบบ multicast ตามค่า RPI ส่วน Explicit Messaging วิ่งบน TCP port 44818
  3. เปิด IGMP Snooping + QoS บนสวิตช์เสมอ ไม่เช่นนั้น multicast จะกินแบนด์วิดท์ทั้ง segment
  4. DLR ring ให้ redundancy ระดับมิลลิวินาทีในราคาที่สมเหตุสมผล ก่อนจะต้องไปถึงระดับ PRP
  5. CIP Safety ทำให้ข้อมูลความปลอดภัยวิ่งบนสายเดียวกับ I/O ปกติ ตามกรอบ IEC 61508 จนถึงระดับ SIL 3
  6. เชื่อมสู่ระบบ IT/MES ได้ผ่าน CIP-to-OPC UA gateway ทำให้ข้อมูลกระบวนการผลิตไหลขึ้นบนสู่ระบบบริหารได้โดยตรง

Honey Corporation พร้อมให้คำปรึกษา

ทีมงานของเรามีความเชี่ยวชาญด้านระบบ Industrial Ethernet และ SCADA พร้อมออกแบบและติดตั้งระบบเครือข่ายควบคุม EtherNet/IP ให้เหมาะกับธุรกิจของคุณ ตั้งแต่การเลือกสวิตช์ การวาง VLAN และ QoS ไปจนถึงการวาง DLR redundant ring

📞 โทร: 09-23242995 | อีเมล: support@honey.co.th
เว็บไซต์: www.honey.co.th