หน้าแรกคู่มือHMIการเพิ่มคุณค่าเครื่องจักรด้วย HMI ระบบขั้นสูงและการปรับปรุงความสวยงาม
HMIเริ่มต้น · Beginner24 นาที

การเพิ่มคุณค่าเครื่องจักรด้วย HMI ระบบขั้นสูงและการปรับปรุงความสวยงาม

เรียนรู้การพัฒนา HMI ระบบขั้นสูงเพื่อเพิ่มมูลค่าเครื่องจักรอุตสาหกรรม ปรับปรุงความสวยงามด้วย Font ภาษาไทย Static Picture และการออกแบบปุ่มทันสมัย

อัพเดทล่าสุด: 7 มีนาคม 2569

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

฿10,730

การเพิ่มคุณค่าของเครื่องจักรด้วย HMI

ในยุคปัจจุบันที่เครื่องจักรอุตสาหกรรมมีการแข่งขันสูง การสร้างระบบที่มีความน่าใช้งาน สวยงาม และปลอดภัย จะช่วยเพิ่มมูลค่าให้กับผลิตภัณฑ์ของเราได้อย่างมาก โดยไม่จำเป็นต้องลงทุน Hardware เพิ่มเติม

ความแตกต่างระหว่างระบบพื้นฐานและระบบขั้นสูง

ระบบพื้นฐาน

  • หน้าจอแสดงปุ่ม Manual และ Auto
  • ปุ่มควบคุม Output โดยตรง
  • ปุ่ม Start/Stop สำหรับ Auto cycle
  • แสดงจำนวน Cycle ที่ทำงานไปแล้ว

ระบบขั้นสูง

  • การแยกเมนูตามโหมด - Manual และ Auto แยกหน้าชัดเจน
  • แสดงสถานะระบบ - เวลาปัจจุบัน การเชื่อมต่ออุปกรณ์
  • ระบบสิทธิ์ผู้ใช้งาน - Admin และ User level
  • รองรับการใช้งานแบบ Touch และ Mouse
  • Progress bar และสถานะขั้นตอนการทำงาน
  • Alarm system พร้อม Visual และ Audio notification

การปรับปรุงความสวยงาม

1. การใช้ Font ภาษาไทยที่อ่านง่าย

  1. เข้าไปที่ fonts.google.com
  2. เลือกภาษาไทยจากตัวกรอง
  3. เลือก Font ที่มีหัว เช่น สารบัณ
  4. กด Get Font → Install Font
  5. เลือก Font ใน HMI เมื่อสร้าง Text component
ข้อแนะนำ: เลือก Font ที่ Support ภาษาไทยและมีความชัดเจนในการอ่าน

2. การใช้ Static Picture เพิ่มความน่าสนใจ

  1. คลิกที่ Static Picture component
  2. กดที่ Field → Browse Picture
  3. เลือกรูปภาพ (JPG หรือ PNG)
  4. ปรับ Width และ Height ตามต้องการ

เคล็ดลับ: สามารถถ่ายรูปเครื่องจักรจริงมาใส่เพื่อความสมจริง

3. การปรับแต่งปุ่มให้ดูทันสมัย

  1. คลิกขวาที่ปุ่ม → Properties
  2. ใน Appearance → Status Picture
  3. เลือก Picture Source → System Picture
  4. เลือกปุ่มสวยจาก Button category
  5. ลบ Text ใน Status 0 และ 1
  6. เปลี่ยน Background Pattern เป็น Transparent

การเพิ่มความสะดวกในการใช้งาน

1. การแยกหน้าตามโหมด

ใช้ Multi-function Button เพื่อ:

  • Reset coil สำหรับเปลี่ยนโหมด (เช่น M0)
  • Jump Screen ไปหน้าที่ต้องการ
plc
// ตัวอย่าง Logic
M0 = 0: Manual Mode
M0 = 1: Auto Mode

2. การเปิดใช้งาน Mouse

  1. เข้า HMI Parameter Setting
  2. ใน Operation Mode → เลือก USB Mouse Action
  3. ยกเลิกการติก Hide the Cursor

ประโยชน์: ลดการสัมผัสหน้าจอ เพิ่มอายุการใช้งาน

3. การตั้งค่า Parameter เพิ่มเติม

parameter
Screen Saver: 0 (ปิดการใช้งาน)
Image Download: Keep Original Format
Download System Clock: เปิดใช้งาน

ระบบความปลอดภัย

1. การสร้าง Alarm System

  1. คลิกขวาที่ Alarm → New Discrete Alarm
  2. ระบุ Monitor Address (เช่น LB60165 สำหรับ Ethernet status)
  3. กำหนด Alarm Text และเงื่อนไข
alarm
ตัวอย่าง Ethernet Alarm:
Monitor: LB60165
Condition: OFF (0) = Ethernet Cable Problem

2. การตั้งค่า Alarm Response

ใน HMI Parameter Setting → Alarm Setting:

  • เปิด Voice Tip
  • เปิด Screen Flick
  • เปิด Turn on Backlight
  • เลือกสีการกะพริบ (แนะนำสีแดง)

3. ระบบ User Login

  1. เข้า HMI Parameter Setting → User Password
  2. สร้าง User สูงสุด 8 ระดับ
  3. กำหนด Username, Password, และ Permission Level
  4. ตั้ง Auto Lock-out Time (แนะนำ 30 วินาทีี)
user-levels
Admin (Level 1): สิทธิ์เต็ม - Setting, Reset, View Data
User (Level 2): Reset Cycle, Operation เท่านั้น

4. การกำหนดสิทธิ์ปุ่ม

สำหรับปุ่มที่ต้องการจำกัดสิทธิ์:

  1. เข้า Properties → Advance
  2. เปิด Touch Availability → User Level Control
  3. เปิด Display Invalid Flag
  4. เลือก Permission Level ที่ต้องการ

การแสดงข้อมูลแบบ Visual

1. Multi-state Map สำหรับแสดงสถานะ

  1. สร้าง Multi-state Map component
  2. เชื่อมโยงกับ Monitor Address (เช่น D0 = Current State)
  3. กำหนด State ต่างๆ:
states
State 0: เครื่องหยุด (สีเทา)
State 1: ขั้นตอนที่ 1 (สีเขียว)
State 2: ขั้นตอนที่ 2 (สีเหลือง)
State 3: ขั้นตอนที่ 3 (สีน้ำเงิน)

2. Progress Bar สำหรับแสดงความคืบหน้า

  1. ใช้ Bar Chart component
  2. เชื่อมโยงกับ Current Value (เช่น D100)
  3. ตั้ง Variable Range:
    • Min: D999 (ค่า 0)
    • Max: D102 (Cycle time ล่าสุด)
plc
// Logic สำหรับ Progress Bar
M8159: 100ms Clock → Increment D100
M300 Edge Down: D100 → D102, Reset D100

3. Trend Chart สำหรับข้อมูลย้อนหลัง

  1. สร้าง Trend Chart component
  2. ตั้ง Trigger: M8151 (Always ON)
  3. เลือก Data Address ที่ต้องการติดตาม
  4. สร้างปุ่ม Clear Trend สำหรับล้างข้อมูล

ประโยชน์: ผู้ใช้งานสามารถวิเคราะห์แนวโน้มและประสิทธิภาพได้

การป้องกันการ Upload

  1. เข้า HMI Parameter Setting → User Password
  2. เปิด Enter Password When Uploading
  3. ตั้ง Upload Password

ผลลัพธ์: ป้องกันไม่ให้ลูกค้า Copy หรือแก้ไขโปรแกรมได้

การแสดงเวลาระบบ

  1. ใช้ Time Display component
  2. เลือก Format ที่ต้องการ (รวมวินาที)
  3. ใน HMI Parameter เปิด Download System Clock

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

ปัญหา Font ไม่แสดงภาษาไทย

  • ตรวจสอบว่า Font support ภาษาไทย
  • Download และ Install Font ในเครื่องที่ใช้พัฒนา

ปัญหาภาพไม่คมชัด

  • เปลี่ยน Image Download Option เป็น Keep Original Format

ปัญหา Mouse ไม่ทำงาน

  • ตรวจสอบการตั้งค่า USB Mouse Action
  • ตรวจสอบว่าไม่ได้ติก Hide Cursor

เคล็ดลับสำหรับการพัฒนา

  • สีสัน: ใช้สีที่สื่อความหมาย - เขียว (ปกติ), แดง (ผิดพลาด), เหลือง (คำเตือน)
  • การจัดวาง: จัดกลุ่มข้อมูลที่เกี่ยวข้องกันให้อยู่ใกล้กัน
  • ความสม่ำเสมอ: ใช้ Font, สี, และขนาดปุ่มแบบเดียวกันทั้งระบบ
  • การตอบสนอง: เพิ่ม Visual feedback เมื่อผู้ใช้กดปุ่ม

สรุป

การปรับปรุงระบบ HMI ไม่จำเป็นต้องลงทุน Hardware เพิ่มเติม แต่สามารถเพิ่มมูลค่าให้กับเครื่องจักรได้อย่างมาก ผ่านการใช้เทคนิคต่างๆ เช่น การปรับปรุงความสวยงาม การเพิ่มระบบความปลอดภัย การแสดงข้อมูลแบบ Visual และการสร้าง User Experience ที่ดี สิ่งเหล่านี้จะช่วยให้ผลิตภัณฑ์ของเราโดดเด่นและมีคุณค่าในสายตาลูกค้ามากขึ้น

บทถัดไป

การเชื่อมต่อ Communication Port ใน HMI กับ PLC

7 นาทีเริ่มต้น · Beginner