รูปปกบทความ

1. 🎯 ตอนที่ 1: ปฐมบทแห่ง CIP ภาษากลางที่ทลายกำแพงของเครื่องจักร

2. 📖 เปิดฉาก (The Hook)

สวัสดีครับผู้อ่านทุกท่าน! กลับมาพบกันอีกครั้งในซีรีส์ เจาะลึก Industrial Network & SCADA จาก 101 สู่ Advanced วันนี้พี่จะมาชงกาแฟ นั่งกางแผนผัง Topology และเล่าเรื่องราวระดับตำนานให้ฟังกันครับ

ลองนึกภาพย้อนกลับไปในยุคที่โรงงานอุตสาหกรรมยังพึ่งพาระบบรีเลย์ (Relay Logic) แบบเก่า หรือการเดินสายสัญญาณแอนะล็อกแบบ 4-20 mA หรือ 0-10V แบบจุดต่อจุด (Point-to-Point) ดูสิครับ สมัยนั้นแค่จะเพิ่มเซนเซอร์สักตัว หรือจะส่งสัญญาณจากเครื่องจักรกลับมาที่ห้องคอนโทรล เราต้องเดินสายไฟกันเป็นฟ่อนๆ สายเคเบิลพาดผ่านโรงงานรกเป็นรังนก แถมพอสายขาดทีก็หาจุดเสียกันแทบพลิกโรงงาน

ต่อมาเมื่อไมโครโปรเซสเซอร์และ PLC เริ่มเข้ามามีบทบาท ผู้ผลิตแต่ละค่ายต่างก็สร้างระบบสื่อสารของตัวเองขึ้นมา (Proprietary Networks) กลายเป็นว่า PLC ยี่ห้อ A คุยกับ Drive ยี่ห้อ B ไม่รู้เรื่อง เกิดเป็นปรากฏการณ์ที่เรียกว่า “Islands of Automation” หรือเกาะโดดเดี่ยวทางเทคโนโลยี ปัญหาโลกแตกนี้ทำให้คนทำระบบ Automation ปวดหัวมาก เพราะเราเอาระบบเครือข่ายออฟฟิศ (IT) อย่าง Ethernet ยุคแรกๆ ที่ใช้กลไกแบบ CSMA/CD ซึ่งไม่มีความแน่นอนเรื่องเวลา (Non-deterministic) มาใช้ควบคุมเครื่องจักร (OT) ตรงๆ ก็ไม่ได้… จนกระทั่งโลกอุตสาหกรรมได้ให้กำเนิดเทคโนโลยีที่เข้ามาเป็น “วุ้นแปลภาษา” ทลายกำแพงเหล่านี้ลง ซึ่งเราเรียกมันว่า Common Industrial Protocol (CIP) ครับ!

3. 🧠 แก่นวิชาโครงข่าย (Core Concepts)

เพื่อแก้ปัญหาความเข้ากันไม่ได้ของอุปกรณ์ ในปี ค.ศ. 1995 องค์กรระดับโลกชื่อว่า ODVA (Open DeviceNet Vendor Association) จึงได้ถูกก่อตั้งขึ้น ODVA เปรียบเสมือนสหประชาชาติของวงการระบบอัตโนมัติ ที่รวมเอาผู้ผลิตชั้นนำทั่วโลกมาจับเข่าคุยกัน เพื่อสร้างและดูแลมาตรฐานเปิด (Open Standard) ที่ทุกคนใช้ร่วมกันได้

หัวใจสำคัญที่ ODVA ดูแลคือ Common Industrial Protocol (CIP) มันคือชุดโปรโตคอลการสื่อสารระดับแอปพลิเคชัน (Application Layer) ใน OSI Model ที่ทำงานแบบเชิงวัตถุอย่างเคร่งครัด (Strictly Object-Oriented Protocol)

แนวคิดของ CIP คือการทำให้ข้อมูล (Attributes), บริการคำสั่ง (Services), และพฤติกรรม (Behaviors) ของอุปกรณ์ ถูกจัดกลุ่มเป็นหมวดหมู่ที่เรียกว่า Object Library และ Device Profiles พูดภาษาคนก็คือ ไม่ว่าคุณจะซื้อ Inverter ยี่ห้อไหน เซนเซอร์ยี่ห้ออะไร ถ้ามันรองรับมาตรฐาน CIP Profile เดียวกัน โครงสร้างข้อมูลข้างในจะเหมือนกันเป๊ะ ทำให้มันเสียบปลั๊กแล้วคุยกันรู้เรื่องทันที (Interoperability)

รูปประกอบสถาปัตยกรรม CIP

4. 💻 ร่ายมนต์สถาปัตยกรรม (Architecture & Implementation)

ความเจ๋งของสถาปัตยกรรม CIP คือคุณสมบัติ Media-Independent หรือ “ความเป็นอิสระจากสายสัญญาณทางกายภาพ” ลองนึกภาพว่า CIP คือวิญญาณ ส่วนสายสัญญาณคือร่างทรง CIP สามารถไปประทับร่างในเครือข่ายระดับฮาร์ดแวร์ที่แตกต่างกันได้ถึง 4 เครือข่ายหลักๆ ซึ่งเปรียบเสมือนพี่น้อง 4 ตระกูล ได้แก่:

  1. DeviceNet: ร่างทรงระดับล่างสุด ใช้เทคโนโลยี CAN (Controller Area Network) เหมาะสำหรับงานระดับเซนเซอร์ แข็งแกร่ง ทนทานรบกวน ทนสภาวะแวดล้อม
  2. ControlNet: ร่างทรงระดับควบคุม ใช้เทคโนโลยี CTDMA รับประกันเวลาเป๊ะๆ (Determinism) สำหรับงาน I/O ที่ห้ามพลาดแม้แต่มิลลิวินาที
  3. EtherNet/IP: ร่างทรงระดับท็อป วิ่งบนโครงสร้าง Ethernet และ TCP/UDP/IP มาตรฐาน เชื่อมต่อข้อมูลจากหน้าเครื่องจักรทะลุไปถึงเซิร์ฟเวอร์บนออฟฟิศได้เลย
  4. CompoNet: ร่างทรงน้องเล็กสุด ใช้เทคโนโลยี TDMA สำหรับงานสล็อตเวลาขนาดจิ๋ว เน้นความเร็วสูงและสายสัญญาณเรียบง่าย

อีกหนึ่งมนต์ขลังของ CIP คือโครงสร้างการส่งข้อมูลแบบ Producer-Consumer Model สมัยก่อนเราใช้ระบบ Master-Slave ที่ Master ต้องไล่ถาม Slave ทีละตัวว่า “มีข้อมูลไหมๆ” ทำให้เสียแบนด์วิดท์ไปฟรีๆ แต่ Producer-Consumer ทำงานเหมือน “การจัดรายการวิทยุ” ครับ! อุปกรณ์ผู้ผลิต (Producer) จะส่งข้อมูลออกไป(กระจายสัญญาณ) เพียงครั้งเดียว แล้วอุปกรณ์ปลายทาง (Consumers) กี่ตัวก็ได้ที่อยากฟังข้อมูลนี้ ก็แค่จูนคลื่น (Connection ID) มารับข้อมูลไปพร้อมๆ กันเลย

5. 🛡️ เคล็ดลับจากห้องคอนโทรล (Under the Hood / Pro-Tips)

สรุปจุดเด่นระดับ Pro-Tips ที่ Network Architect ทุกคนต้องจำให้ขึ้นใจเมื่อออกแบบระบบด้วย CIP:

  • Seamless Bridging & Routing: การส่งข้อมูลข้ามเครือข่าย (เช่น จากหน้างาน DeviceNet วิ่งข้ามไป ControlNet แล้วทะลุขึ้นจอ SCADA บน EtherNet/IP) ทำได้ “โดยไม่ต้องเขียนโค้ดแปลงข้อมูลใดๆ ทั้งสิ้น” เพราะทุกเครือข่ายพูดภาษา CIP เหมือนกัน ข้อมูลไม่ถูกดัดแปลงระหว่างทางเลย
  • Explicit / Implicit Messaging รองรับทุกจังหวะงาน:
    • Implicit (I/O) Messages: วิ่งผ่าน UDP ใช้ควบคุม I/O แบบเรียลไทม์ รวดเร็ว ดุดัน
    • Explicit Messages: วิ่งผ่าน TCP ใช้ส่งคำสั่งตั้งค่า Configuration, อ่าน Diagnostics มั่นใจได้ว่าข้อมูลไม่สูญหาย
  • ขยายร่างสู่ Functional Safety & Motion: CIP ยังมี Object ส่วนขยายอย่าง CIP Safety (กลไก Black Channel ที่ยอมให้ข้อมูล Safety วิ่งปะปนกับข้อมูลธรรมดาได้โดยยังได้มาตรฐาน SIL3) และ CIP Motion สำหรับงานขับเคลื่อนแกนเซอร์โวที่ซิงค์เวลาแม่นยำระดับนาโนวินาที

6. 🏁 บทสรุป (To be continued…)

สรุปสั้นๆ ให้เห็นภาพรวมครับ CIP ถือกำเนิดขึ้นมาเพื่อเป็น “มาตรฐานกลาง” ที่เชื่อมโยงโลกของการผลิต (OT) ระดับล่างสุด ไปจนถึงระบบสารสนเทศ (IT) ระดับบนเข้าไว้ด้วยกันอย่างสมบูรณ์แบบ มันเปลี่ยนเกาะโดดเดี่ยวของเทคโนโลยีแต่ละค่าย ให้กลายเป็นทวีปแห่งข้อมูลที่ไหลเวียนหากันได้หมด

แต่ในบรรดาพี่น้องเครือข่ายตระกูล CIP ทั้งหมด ตัวที่กำลังสร้างแรงสั่นสะเทือนในวงการอุตสาหกรรมมากที่สุดในยุค Industry 4.0 ก็คือ EtherNet/IP ครับ… ในตอนหน้า เราจะมาเจาะลึกกันว่า การเอาโปรโตคอลอุตสาหกรรมไปวิ่งบนสาย LAN ธรรมดา มันมีกลไกซ่อนอยู่อย่างไรถึงทำให้เครื่องจักรทำงานได้แบบไม่สะดุด โปรดติดตามครับ!


ต้องการที่ปรึกษาด้านการออกแบบสถาปัตยกรรมโครงข่ายอุตสาหกรรม (Industrial Networks) หรือระบบ SCADA สำหรับโรงงานของคุณ? ทีมงาน WP Solution พร้อมให้บริการออกแบบและติดตั้งระบบแบบครบวงจร ดูรายละเอียดบริการของเราได้ที่: www.wpsolution2017.com หรือพูดคุยปรึกษาเบื้องต้นได้ที่ Line: wisit.p