บัญชี

หน้าแรกคู่มือHMIพื้นฐาน HMI และ SKTool7.1สร้างโปรเจกต์และปุ่มควบคุม
HMI
เริ่มต้น
13 นาที

สร้างโปรเจกต์และปุ่มควบคุม

เรียนรู้การสร้างโปรเจกต์ HMI ใหม่ การใช้ Basic Control อย่าง BitLamp และ Bit Switch รวมถึงการแก้ปัญหาการแสดงผลบนจอความละเอียดสูง

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

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

฿10,830

การสร้างโปรเจกต์และ Basic Control ใน HMI

เนื้อหานี้จะครอบคลุมขั้นตอนการสร้างโปรเจกต์ HMI ใหม่ การใช้งาน Basic Control และการทำ Simulation ต่างๆ

การแก้ปัญหาการแสดงผลบน Display ที่มีความละเอียดสูง

หากใช้คอมพิวเตอร์ที่มีหน้าจอความละเอียดสูง อาจพบปัญหาตัวอักษรในโปรแกรมแสดงผลเบลอหรืออ่านยาก

ขั้นตอนการแก้ไข

  1. กดปุ่ม Windows แล้วพิมพ์ "SKTool 7.1"
  2. คลิกขวา ที่ Application แล้วเลือก "Open File Location"
  3. คลิกขวา ที่ Shortcut ของโปรแกรม แล้วเลือก "Properties"
  4. ไปที่แท็บ "Compatibility"
  5. เลือก "Change High DPI Settings"
  6. เลือก "System Enhance"

การตั้งค่านี้จะทำให้การแสดงผลสอดคล้องกับความละเอียดหน้าจอมากขึ้น

การสร้างโปรเจกต์ใหม่

ขั้นตอนการตั้งค่าโปรเจกต์

  1. ตั้งชื่อโปรเจกต์: "HMI Complete"
  2. เลือกรุ่นหน้าจอ: SK070QE-G (Horizontal) หรือ SK070QS-G (Horizontal) (หรือรุ่นอื่น ให้ตรงกับรุ่นที่กำลังใช้อยู่)
  3. กำหนด Communication Port ให้ถูกต้อง:
    • COM 1: RS232
    • COM 2: RS422/485 (ใช้เชื่อมต่อกับ PLC Samkoon หรือ Mitsubishi FX)
    • COM 3: RS485 (ถ้ามี)
    • Ethernet: ... (ถ้ามี)
หากต้องการสื่อสารกับ PLC Samkoon ให้เลือก COM2

การเลือก PLC

เลือกผู้ผลิต PLC ตามที่ใช้งาน:

  • Samkoon: FAT, FAs → เลือก Samkoon -> SamFGs (Default)
  • Mitsubishi: FX3S, FX3G → เลือก Melsec FX3
  • Siemens: เลือกรุ่นที่ตรงกับ PLC
  • Omron: เลือกรุ่นที่ตรงกับ PLC

การสร้าง Screen แรก

  1. ตั้งชื่อ Screen: "Main" หรืออะไรก็ได้ที่เราเข้าใจ
  2. เลือก Background Color (สีพื้นหลัง)
  3. กด Next เพื่อดำเนินการต่อ

Basic Control แต่ละประเภท

BitLamp - การแสดงสถานะ

BitLamp ใช้แสดงสถานะการเปิด-ปิด หรือสถานะ ON/OFF

การตั้งค่า BitLamp

  1. เลือก BitLamp จาก Toolbox
  2. ตั้งค่าการแสดงผล:
    • Status 0 (OFF): ข้อความ "ปิด", สีพื้นหลังสีเทา/ดำ
    • Status 1 (ON): ข้อความ "เปิด", สีพื้นหลังสีเขียว
  3. ตั้งค่า Font:
    • เลือก Font ที่รองรับภาษาไทย เช่น Angsana UPC หรืออื่นๆ (สามารถ Download เองได้)
    • ปรับขนาด Font
    • เปลี่ยน Text Color ตามที่เราต้องการ

การกำหนด Address

  1. กด icon รูปเครื่องคิดเลขที่ Monitor Address
  2. เลือก Internal Storage
  3. เลือก Local Bit (LB)
  4. กำหนด Address เป็น 0 (LB0)

Bit Switch - ปุ่มควบคุม

Bit Switch เป็นปุ่มที่ใช้ควบคุมการเปิด-ปิดของ Contact หรือ Relay

การตั้งค่า Bit Switch

  1. เลือก Bit Switch จาก Toolbox
  2. ตั้งค่า Function:
    • Invert: สลับสถานะ (ON→OFF, OFF→ON)
    • Inching: กดค้างเพื่อ ON ยกนิ้วออกเพื่อ OFF
    • Set ON: เซ็ตให้เป็น ON เท่านั้น
    • Set OFF: เซ็ตให้เป็น OFF เท่านั้น
  3. ตั้งค่า Execute:
    • Pressed Execute: ทำงานเมื่อกด
    • Release Execute: ทำงานเมื่อปล่อย

การกำหนด Write Address

  1. กำหนด Write Address เป็น LB0
  2. เชื่อมโยงกับ BitLamp ที่สร้างไว้

Numeric Display - การแสดงตัวเลข

Numeric Display ใช้แสดงข้อมูลตัวเลข 16, 32 หรือ 64 Bit

ประเภทข้อมูล

  • 16 Bit Unsigned: 0 - 65,535
  • 16 Bit Signed: -32,768 - 32,767
  • 32 Bit: สำหรับตัวเลขขนาดใหญ่

การตั้งค่า Numeric Display

  1. เลือก Data Type: 16 bit unsigned int
  2. เลือก Display Type:
    • Decimal: เลขฐาน 10
    • Hex: เลขฐาน 16
    • Binary: เลขฐาน 2
  3. กำหนด Monitor Address: LW0 (Local Word 0)
  4. ตั้งค่าจำนวน Digit: 5 หลัก
  5. กำหนด Fractional Digit: สำหรับทศนิยม (ถ้าต้องการ)

Numeric Input - การป้อนตัวเลข

Numeric Input ใช้สำหรับป้อนและเปลี่ยนแปลงค่าตัวเลข

การตั้งค่า Numeric Input

  1. กำหนด Write Address: LW0
  2. เชื่อมโยงกับ Numeric Display ที่สร้างไว้
  3. ปรับขนาดให้เหมาะสม

การจัดการขนาด Control

การทำให้ Control มีขนาดเท่ากัน

  1. เลือก Control ตัวแรก
  2. กด Shift ค้างไว้ แล้วคลิก Control ตัวที่สอง
  3. กด "Make Same Width and Height"

การกำหนดตำแหน่งแม่นยำ

ใช้ Coordinates ที่มุมขวาล่างของ SKTool เพื่อกำหนด:

  • X: ระยะห่างจากขอบซ้าย (pixels)
  • Y: ระยะห่างจากขอบบน (pixels)
  • Width: ความกว้าง
  • Height: ความสูง

การทำ Simulation

Offline Simulation

ข้อดี: ทดสอบได้รวดเร็วโดยไม่ต้องใช้อุปกรณ์จริง

วิธีการใช้งาน

  1. กด Ctrl+S เพื่อ Save
  2. กด icon "Offline Simulation"
  3. ทดสอบการทำงานของ Control ต่างๆ

หมายเหตุ: BitLamp แสดงสถานะเท่านั้น ไม่สามารถคลิกควบคุมได้

Online Simulation (ไม่จำเป็น)

ข้อดี: ทดสอบกับ PLC จริงโดยไม่ต้องใช้หน้าจอจริง

เตรียมการเชื่อมต่อ

  1. เชื่อมต่อ PLC กับคอมพิวเตอร์ด้วยสาย Serial หรือสาย Ethernet
  2. ตรวจสอบ COM Port ใน Device Manager
  3. เปลี่ยน PLC Protocol ให้ตรงกับ PLC ที่ใช้งาน

ขั้นตอนการใช้งาน

  1. เปลี่ยน Address จาก LB0 เป็น Y0 (Output ของ PLC)
  2. กด "Online Simulation"
  3. เลือก COM Port ที่ถูกต้อง
  4. กด Run เพื่อเริ่มการทดสอบ

การ Download โปรแกรมไปหน้าจอจริง

การเตรียมการ

  1. เชื่อมต่อหน้าจอกับคอมพิวเตอร์:
    • ใช้สาย USB-C (สำหรับรุ่นหน้าจอ HMI ที่มีอักษรตัว Q)
    • จ่ายไฟ 24VDC ให้หน้าจอ

ขั้นตอนการ Download

  1. กด icon "Download"
  2. เลือก "Send to HMI"
  3. กด OK
  4. รอการ Restart HMI เสร็จสิ้น
  5. ทดสอบการทำงานบนหน้าจอจริง

เคล็ดลับการใช้งาน

การออกแบบ UI

  • ใช้สี Background ที่เหมาะสมกับการมองเห็น
  • เลือก Font Size ที่อ่านง่าย
  • จัด Layout ให้เป็นระเบียบ

การจัดการข้อมูล

  • ใช้ LB (Local Bit) สำหรับข้อมูลบิต
  • ใช้ LW (Local Word) สำหรับข้อมูล 16-bit หรือ 32-bit
  • กำหนด Address ให้เป็นระบบ

การทดสอบ

  • ใช้ Offline Simulation สำหรับการทดสอบเบื้องต้น
  • ใช้ Online Simulation เมื่อมี PLC พร้อมใช้งาน
  • ทดสอบบนหน้าจอจริงเป็นขั้นตอนสุดท้าย

สรุป

ในเนื้อหานี้ได้เรียนรู้การสร้างโปรเจกต์ HMI ตั้งแต่เริ่มต้น ครอบคลุม Basic Controls ทั้ง 4 ประเภท ได้แก่ BitLamp, Bit Switch, Numeric Display และ Numeric Input พร้อมทั้งการทำ Simulation และการ Download โปรแกรมจริง ความรู้เหล่านี้เป็นพื้นฐานสำคัญในการพัฒนาหน้าจอ HMI ที่มีประสิทธิภาพต่อไป