ถ้าถามว่าโปรโตคอลไหนครองตลาด Industrial Ethernet ในยุโรปและเอเชียมานานกว่าทศวรรษ คำตอบหนึ่งที่หนีไม่พ้นคือ PROFINET — มาตรฐานเปิดที่พัฒนาโดย PROFIBUS & PROFINET International (PI) ซึ่งเป็น IEC 61158 Type 10 และติดตั้งแล้วนับสิบล้านอุปกรณ์ทั่วโลก แต่สิ่งที่หลายวิศวกรยังสับสนคือ PROFINET ไม่ใช่ “หนึ่งโปรโตคอล” แต่เป็น ครอบครัวของระดับประสิทธิภาพ ที่เรียกว่า Conformance Classes (CC-A ถึง CC-D) ซึ่งต่างกันตั้งแต่ระดับ millisecond ธรรมดา จนถึง isochronous 31.25 ไมโครวินาที
Conformance Class คืออะไร — แผนที่ความเร็วของ PROFINET
ทุกอุปกรณ์ PROFINET ถูกจัดระดับตามชุดฟีเจอร์บังคับ ตามข้อมูลจำเพาะของ PI ตัวย่อ CC-A และ CC-B เรียกรวมว่า PROFINET RT (Real-Time) ส่วน CC-C คือ PROFINET IRT (Isochronous Real-Time) และล่าสุดมี CC-D สำหรับ PROFINET over TSN เพื่อให้เห็นภาพรวมในครั้งเดียว ตารางนี้สรุปทั้ง 4 ระดับ:

| Class | เทคโนโลยี | Latency / Cycle | การใช้งาน |
|---|---|---|---|
| CC-A | RT บน Ethernet มาตรฐาน | ~1–10 ms | Remote I/O, factory automation ทั่วไป |
| CC-B | RT + prioritization (VLAN, bandwidth) | ~1–10 ms | Process automation, ระบบใหญ่ |
| CC-C | IRT (hardware-based) | 250 µs ลดได้ถึง 31.25 µs | Motion control, จักรพิมพ์, หุ่นยนต์ |
| CC-D | PROFINET over TSN (IEEE 802.1) | deterministic < 1 ms | Converged network ยุคใหม่ |
IRT ทำงานอย่างไร — เรขาคณิตของเวลาบนสายทองแดง
PROFINET IRT ไม่ได้แค่ “เร็ว” แต่เป็น deterministic แท้ โดยส่วนขยาย MAC-layer ของ Ethernet จะแบ่งสวิตช์แต่ละตัวใน IRT domain เป็นช่วงเวลา (time slices) แบบ TDMA — ส่วนหนึ่งเป็นสื่อกลางแบบ time-slotted สำหรับเฟรม real-time ที่ถูกกำหนดตารางล่วงหน้า อีกส่วนคืนให้ traffic ปกติแบบ CSMA/CD ดังนั้นในทุก bus cycle จะมีช่วง RT ที่ล็อกตาย และช่วง non-RT ที่ยืดหยุ่น

หัวใจอยู่ที่การ sync นาฬิกา: clock master ส่ง sync frames ให้อุปกรณ์ทุกตัวใน IRT domain เดินนาฬิกาเดียวกันโดยคลาดเคลื่อนไม่เกิน 1 ไมโครวินาที ทำให้ cycle time ตั้งได้เป็น multiple ของ 31.25 µs เช่น 62.5, 125, 250 µs ซึ่งเป็นค่าที่งาน motion control ใช้จริง และด้วยไฟล์ GSD และระบบ addressing แบบ slot/subslot ทีมงาน Honey Corporation เคยใช้ตรวจสอบการ map I/O points ของ remote I/O นับพันจุดในโครงการระบบอัตโนมัติของลูกค้าอุตสาหกรรม — เจาะได้ลึกถึงระดับ subslot ที่โปรโตคอลอื่นต้องเขียน mapping เอง
CC-D: เมื่อ PROFINET โดน TSN เปลี่ยนเกม
จุดเปลี่ยนสำคัญคือ CC-D หรือ PROFINET over TSN ซึ่งยกเครื่อง deterministic จาก hardware เฉพาะทาง (ASIC ของ IRT) มาอยู่บนมาตรฐานเปิด IEEE 802.1 TSN — ใช้ 802.1AS (gPTP) sync นาฬิกา, 802.1Qbv time-aware shaper ตัดเฟรมเข้า gate ตามตาราง และ 802.1CB ทำ redundancy แทน MRP/HSR แบบเดิม ผลลัพธ์คือ network เดียวที่รันทั้ง motion control, video surveillance และ IT traffic ได้พร้อมกัน (converged network) โดยไม่ต้องแยกโครงข่ายราคาแพง
Key Takeaways
- PROFINET มี 4 ระดับ: CC-A/CC-B (RT, ~1–10 ms), CC-C (IRT, 31.25–250 µs), CC-D (over TSN, deterministic < 1 ms)
- IRT ใช้ TDMA time slices + clock sync 1 µs: ตารางเวลาล่วงหน้าทำให้ jitter ต่ำกว่า 1 µs โดยไม่ต้องพึ่ง hardware เฉพาะทาง
- Cycle time ตั้งเป็น multiple ของ 31.25 µs: 62.5 / 125 / 250 µs คือค่ามาตรฐานของงาน motion ทั่วโลก
- CC-D ย้าย deterministic ไป TSN: มาตรฐานเปิด IEEE 802.1 (Qbv, AS, CB) แทน ASIC เฉพาะทาง → converged network ราคาถูกลง
- GSD + slot/subslot addressing: โครงสร้างข้อมูลอุปกรณ์แบบมาตรฐาน ทำให้ integration และ diagnostics ลึกกว่า fieldbus รุ่นก่อน
- เลือก class ตามงาน: ซื้อ CC-C เฉพาะจุดที่ต้อง isochronous จริง — remote I/O ทั่วไปใช้ CC-A ก็เพียงพอ
Honey Corporation พร้อมให้คำปรึกษา
ทีมงานของเรามีความเชี่ยวชาญด้านระบบ Industrial Ethernet และระบบอัตโนมัติ พร้อมออกแบบและติดตั้งระบบให้เหมาะกับธุรกิจของคุณ
📞 โทร: 09-23242995 | อีเมล: support@honey.co.th
เว็บไซต์: www.honey.co.th
