EtherNet/IP และ CIP: เจาะลึกโปรโตคอล Industrial Ethernet ที่ครองโรงงานอเมริกาเหนือ — จาก Producer/Consumer Model ถึง DLR Redundancy
ทำไมโรงงานจำนวนมากจึงเลือก 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 แยกบริการ 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…









