MES Application Developer Test — “Mini Digital Factory Challenge”
1. วัตถุประสงค์ (Objective)
คุณจะได้รับโจทย์ในการสร้าง Mini MES Application (Mini Digital Factory) เพื่อ:
ติดตาม (Monitoring)
วิเคราะห์ (Analysis)
แสดงผลข้อมูล (Visualization)
ระบบต้องสามารถติดตามและวิเคราะห์ข้อมูลใน 4 ด้านหลัก:
Production (กระบวนการผลิต)
Asset Status (สถานะเครื่องจักรและอุปกรณ์)
Machine Health (สภาวะสุขภาพของเครื่องจักร)
Energy Consumption (การใช้พลังงานของโรงงาน)
2. ประเภท Line Assets ที่ใช้งานในระบบ
ภายในโจทย์นี้จะมีทรัพยากร (Assets) แบ่งเป็น 3 กลุ่ม:
Nut Forming Machines (สายการผลิตหลักของโรงงาน)
ข้อมูล:
Counter (จำนวนการผลิต)
N3StateCode (สถานะเครื่อง: Running, Stopped, Offline)
HVAC Chiller Pumps (ระบบทำความเย็น)
ข้อมูลจาก Vibration Sensors เช่น:
Rotational Speed
Velocity
Acceleration
Temperature
Crest Factor
Kurtosis
Energy Meters (วัดพลังงานของพื้นที่การผลิตแต่ละโซน)
ข้อมูลจะดึงผ่าน API Server
มีข้อมูลสำคัญเช่น:
EqvActivePower (กำลังไฟฟ้า)
TotalImpActiveEnergy (พลังงานไฟฟ้าสะสม)
3. ขอบเขตความสามารถระบบที่ต้องพัฒนา
เชื่อมต่อและดึงข้อมูลจาก Industrial Data Sources:
OPC-UA, Database, API Serverออกแบบ Asset Model (แนะนำใช้ ISA-95 Standard)
จัดเก็บข้อมูลในรูปแบบ:
Event Tables / Transaction History Tablesพัฒนา Operator Interface (HMI/UI) สำหรับการแสดงข้อมูล Real-time
พัฒนา Andon Dashboard เพื่อสรุปสถานะการผลิตและเครื่องจักร
สร้างระบบ Alarm ตรวจจับความผิดปกติ (เช่น ความสั่นสะเทือนเกินเกณฑ์เฉลี่ย)