DDS (Data Distribution Service): Real-Time Middleware ที่ขับเคลื่อนระบบ Autonomous ในโรงงาน

DDS (Data Distribution Service): Real-Time Middleware ที่ขับเคลื่อนระบบ Autonomous ในโรงงาน

Article
เมื่อระบบอัตโนมัติในโรงงานก้าวไปสู่ยุค Autonomous Systems โปรโตคอลสื่อสารแบบดั้งเดิมอย่าง Request-Response เริ่มไม่เพียงพอ DDS (Data Distribution Service) จึงก้าวขึ้นเป็น Middleware ที่ขับเคลื่อนระบบ Autonomous ทั้งหมด ตั้งแต่หุ่นยนต์ในโรงงานไปจนถึงระบบ Defense และ Healthcare ด้วยสถาปัตยกรรม Publish-Subscribe ที่รองรับ Real-Time Data ระดับ Microsecond DDS คืออะไร? Middleware ที่อยู่เหนือโปรโตคอลทั่วไป DDS ไม่ใช่ Protocol ธรรมดา แต่เป็น Middleware Standard จาก OMG (Object Management Group) เดียวกันกับที่สร้าง CORBA และ UML โดย DDS กำหนดมาตรฐานการแจกจ่ายข้อมูลแบบ Publish-Subscribe ที่ Decouple ผู้ส่ง (Data Writer) และผู้รับ (Data Reader) ออกจากกันอย่างสมบูรณ์ หมายความว่า Publisher ไม่จำเป็นต้องรู้ว่ามีใครรับข้อมูล และ Subscriber ไม่จำเป็นต้องรู้ว่าข้อมูลมาจากไหน — ทั้งสองฝ่ายสื่อสารผ่าน Topic ซึ่งเป็น Data Channel ที่กำหนดโครงสร้างข้อมูล (IDL — Interface Definition Language) สถาปัตยกรรม DDS: DCPS Layer Domain — Logical Network ที่แยกกัน อุปกรณ์ใน Domain เดียวกันเท่านั้นที่สื่อสารกันได้ Topic — ช่องทางข้อมูลที่กำหนด Data Type เช่น RobotPose, TemperatureReading DataWriter — Publisher ฝั่งที่เขียนข้อมูลลง Topic DataReader — Subscriber ฝั่งที่อ่านข้อมูลจาก Topic Publisher / Subscriber — Container ที่จัดการ DataWriter / DataReader หลายตัว ตารางเปรียบเทียบ DDS vs MQTT vs OPC UA Feature DDS MQTT OPC UA Architecture…
Read More
ทุ่นเก็บข้อมูลทางทะเล #PTTEP

ทุ่นเก็บข้อมูลทางทะเล #PTTEP

Portfolio
ทุ่นเก็บข้อมูลทางทะเล #PTTEP ทางบริษัทฯ รับผิดชอบในส่วนของการติดตั้งอุปกรณ์ IoT เพื่อใช้ในการส่งข้อมูล ติดตั้ง Sensor เก็บข้อมูลการใช้พลังงาน โดยพลังงานได้จากการ solar cell และ wave generator นอกจากนี้ยังมีภาพจากกล้อง ข้อมูลการเคลื่อนที่ของทุ่นทั้ง GPS และ GYRO ทีมงานคุณภาพโดย ทีม ไฟฟ้า อิเล็กทรอนิกส์ และ IoT ทีม ออกแบบ และผลิตโครงสร้าง
Read More