บัญชี

HMI
เริ่มต้น
10 นาที

การจัดการ Screen และ Window

เรียนรู้การสร้างและจัดการหลายหน้าจอใน HMI ตั้งแต่การสร้าง Screen เพิ่มเติม การใช้ Window เป็น Pop-up การสร้าง Navigation Button และการควบคุมการแสดงผลผ่าน PLC

อัพเดทล่าสุด: 28/1/2569

ราคาชุดอุปกรณ์

฿6,990

การจัดการ Screen, Window และ Navigation ใน HMI

เมื่อระบบ HMI มีความซับซ้อนมากขึ้น พื้นที่ทำงานหน้าจอเดียวจะไม่เพียงพอ การใช้หลายหน้าจอจึงเป็นแนวทางที่สำคัญในการออกแบบระบบ HMI ที่มีประสิทธิภาพ

การสร้าง Screen เพิ่มเติม

ความสำคัญของ Multiple Screens

การแบ่งหน้าจอช่วยในการ:

  • จัดกลุ่มฟังก์ชัน ให้อยู่หมวดหมู่เดียวกัน
  • ลดความซับซ้อน ในการทำงาน
  • เพิ่ม User Experience ที่ดีสำหรับผู้ใช้งาน

ตัวอย่างการแบ่งหน้าจอตามหน้าที่:

  • หน้าเริ่มต้น (Main)
  • หน้า Auto Mode
  • หน้า Manual Mode
  • หน้า Settings
  • หน้า Configuration

ขั้นตอนการสร้าง Screen

  1. คลิกขวาที่ Screen ในเมนูซ้าย
  2. เลือก Add Screen
  3. ตั้งชื่อ Screen (เช่น "Settings")
  4. กำหนด Screen ID (แต่ละ Screen ต้องมี ID ที่ไม่ซ้ำกัน)
  5. เลือกสี Background ตามต้องการ
  6. กด OK

เคล็ดลับ: Screen ID มีความสำคัญในการควบคุมการแสดงผลผ่าน PLC

การสร้าง Screen Button

การตั้งค่า Screen Button

  1. เลือก Function Elements จาก Toolbox
  2. เลือก Screen Button
  3. ตั้งค่า Function เป็น Open Screen
  4. เลือก Screen ID ปลายทางที่ต้องการ
  5. กำหนดข้อความบนปุ่ม
  6. กด OK

การสร้างปุ่มย้อนกลับ

สำหรับการย้อนกลับหน้าก่อนหน้า:

  1. สร้าง Screen Button ใหม่
  2. ตั้ง Function เป็น Open Previous Screen
  3. ตั้งข้อความเป็น "Back"
  4. วางปุ่มในตำแหน่งที่เหมาะสม

การใช้งาน Window

ความแตกต่างระหว่าง Screen และ Window

Window แตกต่างจาก Screen ดังนี้:

  • อยู่ภายใน Screen อีกชั้นหนึ่ง
  • มีขนาดเล็กกว่า Screen หลัก
  • ใช้เป็น Pop-up แสดงข้อมูลเฉพาะ

การประยุกต์ใช้ Window

Window มักใช้สำหรับ:

  • Alarm notification
  • Settings dialog
  • User login
  • Help information
  • System version display

ขั้นตอนการสร้าง Window

  1. คลิกขวาที่ Window ในเมนูซ้าย
  2. เลือก Add Window
  3. ตั้งชื่อ Window (เช่น "Alarm")
  4. กำหนด Window ID (ไม่ซ้ำกับที่มีอยู่)
  5. ตั้งค่า Width และ Height (ต้องเล็กกว่าหน้าจอหลัก)
  6. กด OK

การควบคุมแสดงผลผ่าน PLC

การใช้ Word Address

การควบคุมการแสดง Screen/Window ด้วย Word Address:

  1. เปิด PLC Code ในเมนูซ้าย
  2. เลือก Screen Jump
  3. เลือก Screen Jump Through Word Address
  4. กำหนด Word Address (เช่น LW1)
  5. เลือกควบคุม Screen, Window หรือ ทั้งคู่

LW1 = 0  → หน้า Main
LW1 = 1  → หน้า Settings  
LW1 = 10 → Window Alarm

การใช้ Bit Address

การควบคุมด้วย Bit Address:

  1. เลือก Screen Jump Through Bit Address
  2. กำหนด Bit Address (เช่น LB1)
  3. ระบุ Screen หรือ Window ที่ต้องการเปิด

LB1 = 1 → เปิด Alarm Window
LB1 = 0 → ปิด Alarm Window

การทดสอบระบบ

การทดสอบด้วย Offline Simulation

  1. กด Offline Simulation
  2. ทดสอบการทำงานของปุ่มแต่ละตัว
  3. ตรวจสอบการ Navigate ระหว่างหน้าจอ
  4. ทดสอบการแสดง Window

การทดสอบบนอุปกรณ์จริง

  1. ดาวน์โหลดโปรแกรมลง HMI ผ่านสาย USB-A to C
  2. ทดสอบการทำงานจริงบนหน้าจอ
  3. ตรวจสอบการ Response ของระบบ

การแก้ปัญหาที่พบบ่อย

ปัญหา Screen ไม่แสดง

  • ตรวจสอบ Screen ID ว่าถูกต้อง
  • ตรวจสอบการตั้งค่า Screen Button

ปัญหา Window ขนาดไม่เหมาะสม

  • แก้ไขขนาดผ่าน Properties
  • ตรวจสอบว่าขนาดไม่เกินหน้าจอหลัก

ปัญหาการแสดงภาษาไทย

  • เลือก Font ที่รองรับภาษาไทย เช่น Tahoma UPC
  • ตั้งขนาด Font ให้เหมาะสม

สรุป

การจัดการ Screen และ Window เป็นพื้นฐานสำคัญในการออกแบบ HMI ที่มีประสิทธิภาพ การแบ่งหน้าจอตามหน้าที่ช่วยลดความซับซ้อนและเพิ่มประสบการณ์การใช้งานที่ดี การควบคุมการแสดงผลผ่าน PLC ทำให้ระบบสามารถตอบสนองต่อเหตุการณ์ต่างๆ ได้อย่างอัตโนมัติ ทำให้ระบบมีความยืดหยุ่นและใช้งานได้จริงในอุตสาหกรรม