Animation และรูปทรงต่างๆ
เรียนรู้การใช้ Advanced HMI Controls สำหรับระบบอุตสาหกรรม Dynamic Circle, Rectangle และ Flowing Block พร้อมการสร้าง Animation ที่ทันสมัย
อัพเดทล่าสุด: 28/1/2569
ราคาชุดอุปกรณ์
Advanced HMI Controls สำหรับระบบอุตสาหกรรม
ในบทเรียนนี้เราจะมาเรียนรู้การใช้ Advanced Controls ใน HMI เพื่อสร้าง Animation และการแสดงผลแบบพิเศษที่ช่วยให้ระบบของเราดูมีชีวิตชีวาและเข้าใจง่ายขึ้น
การเตรียมหน้าจอใหม่
- Copy หน้าจอ "002 Intermediate Control" ที่มีอยู่แล้ว
- Paste และเปลี่ยนชื่อเป็น "Advanced Controls"
- ลบ Control เก่าทั้งหมดออก เหลือเฉพาะ Title
- เตรียมพร้อมสำหรับการสร้าง Advanced Controls
Dynamic Circle - วงกลมเคลื่อนที่
การตั้งค่า Dynamic Circle
Dynamic Circle เป็น Control ที่สามารถเคลื่อนที่และเปลี่ยนขนาดได้ตามค่าข้อมูล 16-bit
การตั้งค่าพื้นฐาน:
- เปิดใช้งาน Controllable (Center และ Radius)
- ใช้ข้อมูล 16-bit หรือ 32-bit ในการควบคุม
- กำหนด Monitor Address เริ่มต้น
การทำงานของตำแหน่งข้อมูล
เมื่อกำหนด Monitor Address เริ่มต้นที่ LW4:
- LW4 - ควบคุมการเคลื่อนที่แนวนอน (X-axis)
- LW5 - ควบคุมการเคลื่อนที่แนวตั้ง (Y-axis)
- LW6 - ควบคุมรัศมี (Radius) ของวงกลม
การทดสอบ Dynamic Circle
- สร้าง Slider 3 ตัวสำหรับควบคุม LW4, LW5, LW6
- ทดสอบการเคลื่อนที่ด้วย Offline Simulation
- สังเกตการเปลี่ยนแปลงตำแหน่งและขนาดของวงกลม
Dynamic Rectangle - สี่เหลี่ยมเคลื่อนที่
คุณสมบัติของ Dynamic Rectangle
Dynamic Rectangle ทำงานคล้าย Dynamic Circle แต่เป็นรูปสี่เหลี่ยม:
- ควบคุมตำแหน่ง (Position) และขนาด (Size)
- เหมาะสำหรับแสดงระดับน้ำในถัง
- แสดงความคืบหน้าของกระบวนการผลิต
การตั้งค่าและใช้งาน
- เลือก Position และ Size ใน Controllable
- กำหนด Monitor Address เริ่มต้นที่ LW4
- สร้าง Slider เพิ่มเติมสำหรับ LW7 (ควบคุม Size)
- ทดสอบการยืดตัวในแนว X และ Y
Flowing Block - การจำลองการไหล
การใช้งาน Flowing Block
Flowing Block ใช้สำหรับจำลองการไหลของของเหลวในระบบท่อ:
Trigger Address: LB3 (1 Bit เท่านั้น)
Display Type: Horizontal
Direction: ไปทางขวา
Block Count: 6 Block
Flow Rate: สูงสุด
การตั้งค่า Flowing Block
- เลือก Display Type เป็น Horizontal
- กำหนด Direction ตามทิศทางการไหล
- ปรับ Block Count ตามความต้องการ
- กำหนด Flow Rate สำหรับความเร็วการไหล
- เพิ่ม Bit Switch เพื่อควบคุมการเปิด-ปิดการไหล
เคล็ดลับ: เหมาะสำหรับระบบท่อ ปั๊ม และการแสดงการไหลของวัตถุดิบ
Bar Graph - กราฟแท่ง
คุณสมบัติ Bar Graph
Bar Graph ช่วยลดความซับซ้อนในการสร้าง Animation:
- รองรับข้อมูล 16-bit และ 32-bit
- กำหนดทิศทางการเติบโตได้
- ปรับแต่งสีและ Range ได้
การตั้งค่า Bar Graph
Monitor Address: LW8
Range: 0-200
Bar Background Color: สีฟ้า
Direction: Upward (ขึ้นจากล่าง)
ขั้นตอนการสร้าง
- กำหนด Monitor Address และ Range
- เลือก Bar Background Color
- กำหนด Direction (Upward/Downward/Left/Right)
- สร้าง Slider สำหรับทดสอบค่า
Pie Chart - กราฟวงกลม
การใช้งาน Pie Chart
Pie Chart เหมาะสำหรับแสดงสัดส่วนข้อมูล:
- กำหนดจำนวนซี่ได้ 3-12 ซี่
- ข้อมูลเริ่มต้นที่ Monitor Address ที่กำหนด
- แสดงสัดส่วนแบบ Real-time
การตั้งค่า Pie Chart
- เลือกจำนวน Slice (Default: 3, สูงสุด: 12)
- กำหนด Monitor Address เริ่มต้น (เช่น LW4)
- ระบบจะใช้ที่อยู่ตามลำดับ: LW4, LW5, LW6
- ทดสอบด้วยการเปลี่ยนค่าใน Slider
Meter/Gauge - เกจแสดงค่า
การประยุกต์ใช้ Meter
Meter เหมาะสำหรับการแสดง:
- ความเร็วของเครื่องจักร
- ค่า OEE (Overall Equipment Effectiveness)
- ตัวชี้วัดประสิทธิภาพอื่นๆ
การปรับแต่ง Meter
Monitor Address: LW8
Range: 0-200
Needle Color: น้ำเงิน
Background Color: ขาว
Pointer Type: Triangle
Direction: Clockwise
Scale: แสดงเฉพาะ 0 และ 200
ขั้นตอนการตั้งค่า
- เลือกสี Needle Color และ Background Color
- กำหนด Pointer Type (Triangle/Arrow)
- เลือก Direction (Clockwise/Counter-clockwise)
- ปรับ Scale และ Font Size ตามต้องการ
การทดสอบบนอุปกรณ์จริง
ขั้นตอนการ Download
- เชื่อมต่อ HMI ด้วยสาย USB-A to C
- ทำการ Download โปรแกรมลงอุปกรณ์
- ทดสอบการทำงานของแต่ละ Control
- ตรวจสอบความถูกต้องของ Animation
การตรวจสอบการทำงาน
- ทดสอบ Dynamic Circle การเคลื่อนที่และการเปลี่ยนขนาด
- ตรวจสอบ Flowing Block การแสดงการไหล
- ทดสอบ Bar Graph และ Meter การแสดงค่าตามข้อมูล
- ยืนยัน Pie Chart การแสดงสัดส่วนข้อมูล
เคล็ดลับการใช้งานจริง
แนวคิดการประยุกต์ใช้
- Dynamic Rectangle: แสดงระดับน้ำในถัง, ความคืบหน้าการผลิต
- Flowing Block: ระบบท่อ, ระบบสายพาน, การไหลของวัตถุดิบ
- Bar Graph: ทดแทน Dynamic Rectangle สำหรับการแสดงระดับ
- Pie Chart: สัดส่วน OK/NG, การจำแนกประเภทสินค้า
- Meter: ความเร็วเครื่องจักร, ค่า OEE, ตัวชี้วัดประสิทธิภาพ
ข้อควรระวัง
- ตรวจสอบ Range ของข้อมูลให้ตรงกับการแสดงผล
- เลือกสีที่เหมาะสมสำหรับการมองเห็นในสภาพแวดล้อมโรงงาน
- ทดสอบการทำงานใน Offline Simulation ก่อนนำไปใช้งานจริง
สรุป
Advanced Controls ใน HMI ช่วยยกระดับการแสดงผลจากการแสดงค่าธรรมดาไปสู่ Animation ที่มีประสิทธิภาพ Control ที่เรียนรู้ในบทเรียนนี้ประกอบด้วย:
- Dynamic Circle: วงกลมที่เคลื่อนที่และเปลี่ยนขนาดได้
- Dynamic Rectangle: สี่เหลี่ยมสำหรับแสดงระดับและความคืบหน้า
- Flowing Block: จำลองการไหลด้วยข้อมูล 1 Bit
- Bar Graph: กราฟแท่งที่ใช้งานง่าย
- Pie Chart: แสดงสัดส่วนข้อมูลแบบวงกลม
- Meter/Gauge: เกจแสดงค่าสำหรับตัวชี้วัดต่างๆ
การเรียนรู้ Advanced Controls เหล่านี้จะช่วยให้ HMI ของเรามีความน่าสนใจและสื่อสารข้อมูลได้อย่างมีประสิทธิภาพมากขึ้น เหมาะสำหรับการนำไปใช้ในระบบอุตสาหกรรมจริง
ควรอ่านก่อน:
อ่านต่อ:
มีคำถาม? ติดต่อทีมงาน
