สร้างโปรเจกต์และปุ่มควบคุม
เรียนรู้การสร้างโปรเจกต์ HMI ใหม่ การใช้ Basic Control อย่าง BitLamp และ Bit Switch รวมถึงการแก้ปัญหาการแสดงผลบนจอความละเอียดสูง
อัพเดทล่าสุด: 28/1/2569
ราคาชุดอุปกรณ์
การสร้างโปรเจกต์และ Basic Control ใน HMI
เนื้อหานี้จะครอบคลุมขั้นตอนการสร้างโปรเจกต์ HMI ใหม่ การใช้งาน Basic Control และการทำ Simulation ต่างๆ
การแก้ปัญหาการแสดงผลบน Display ที่มีความละเอียดสูง
หากใช้คอมพิวเตอร์ที่มีหน้าจอความละเอียดสูง อาจพบปัญหาตัวอักษรในโปรแกรมแสดงผลเบลอหรืออ่านยาก
ขั้นตอนการแก้ไข
- กดปุ่ม Windows แล้วพิมพ์ "SKTool 7.1"
- คลิกขวา ที่ Application แล้วเลือก "Open File Location"
- คลิกขวา ที่ Shortcut ของโปรแกรม แล้วเลือก "Properties"
- ไปที่แท็บ "Compatibility"
- เลือก "Change High DPI Settings"
- เลือก "System Enhance"
การตั้งค่านี้จะทำให้การแสดงผลสอดคล้องกับความละเอียดหน้าจอมากขึ้น
การสร้างโปรเจกต์ใหม่
ขั้นตอนการตั้งค่าโปรเจกต์
- ตั้งชื่อโปรเจกต์: "HMI Complete"
- เลือกรุ่นหน้าจอ: SK070QE-G (Horizontal) หรือ SK070QS-G (Horizontal) (หรือรุ่นอื่น ให้ตรงกับรุ่นที่กำลังใช้อยู่)
- กำหนด Communication Port ให้ถูกต้อง:
- COM 1: RS232
- COM 2: RS422/485 (ใช้เชื่อมต่อกับ PLC Samkoon หรือ Mitsubishi FX)
- COM 3: RS485 (ถ้ามี)
- Ethernet: ... (ถ้ามี)
การเลือก PLC
เลือกผู้ผลิต PLC ตามที่ใช้งาน:
- Samkoon: FAT, FAs → เลือก Samkoon -> SamFGs (Default)
- Mitsubishi: FX3S, FX3G → เลือก Melsec FX3
- Siemens: เลือกรุ่นที่ตรงกับ PLC
- Omron: เลือกรุ่นที่ตรงกับ PLC
การสร้าง Screen แรก
- ตั้งชื่อ Screen: "Main" หรืออะไรก็ได้ที่เราเข้าใจ
- เลือก Background Color (สีพื้นหลัง)
- กด Next เพื่อดำเนินการต่อ
Basic Control แต่ละประเภท
BitLamp - การแสดงสถานะ
BitLamp ใช้แสดงสถานะการเปิด-ปิด หรือสถานะ ON/OFF
การตั้งค่า BitLamp
- เลือก BitLamp จาก Toolbox
- ตั้งค่าการแสดงผล:
- Status 0 (OFF): ข้อความ "ปิด", สีพื้นหลังสีเทา/ดำ
- Status 1 (ON): ข้อความ "เปิด", สีพื้นหลังสีเขียว
- ตั้งค่า Font:
- เลือก Font ที่รองรับภาษาไทย เช่น Angsana UPC หรืออื่นๆ (สามารถ Download เองได้)
- ปรับขนาด Font
- เปลี่ยน Text Color ตามที่เราต้องการ
การกำหนด Address
- กด icon รูปเครื่องคิดเลขที่ Monitor Address
- เลือก Internal Storage
- เลือก Local Bit (LB)
- กำหนด Address เป็น 0 (LB0)
Bit Switch - ปุ่มควบคุม
Bit Switch เป็นปุ่มที่ใช้ควบคุมการเปิด-ปิดของ Contact หรือ Relay
การตั้งค่า Bit Switch
- เลือก Bit Switch จาก Toolbox
- ตั้งค่า Function:
- Invert: สลับสถานะ (ON→OFF, OFF→ON)
- Inching: กดค้างเพื่อ ON ยกนิ้วออกเพื่อ OFF
- Set ON: เซ็ตให้เป็น ON เท่านั้น
- Set OFF: เซ็ตให้เป็น OFF เท่านั้น
- ตั้งค่า Execute:
- Pressed Execute: ทำงานเมื่อกด
- Release Execute: ทำงานเมื่อปล่อย
การกำหนด Write Address
- กำหนด Write Address เป็น LB0
- เชื่อมโยงกับ 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
- เลือก Data Type: 16 bit unsigned int
- เลือก Display Type:
- Decimal: เลขฐาน 10
- Hex: เลขฐาน 16
- Binary: เลขฐาน 2
- กำหนด Monitor Address: LW0 (Local Word 0)
- ตั้งค่าจำนวน Digit: 5 หลัก
- กำหนด Fractional Digit: สำหรับทศนิยม (ถ้าต้องการ)
Numeric Input - การป้อนตัวเลข
Numeric Input ใช้สำหรับป้อนและเปลี่ยนแปลงค่าตัวเลข
การตั้งค่า Numeric Input
- กำหนด Write Address: LW0
- เชื่อมโยงกับ Numeric Display ที่สร้างไว้
- ปรับขนาดให้เหมาะสม
การจัดการขนาด Control
การทำให้ Control มีขนาดเท่ากัน
- เลือก Control ตัวแรก
- กด Shift ค้างไว้ แล้วคลิก Control ตัวที่สอง
- กด "Make Same Width and Height"
การกำหนดตำแหน่งแม่นยำ
ใช้ Coordinates ที่มุมขวาล่างของ SKTool เพื่อกำหนด:
- X: ระยะห่างจากขอบซ้าย (pixels)
- Y: ระยะห่างจากขอบบน (pixels)
- Width: ความกว้าง
- Height: ความสูง
การทำ Simulation
Offline Simulation
ข้อดี: ทดสอบได้รวดเร็วโดยไม่ต้องใช้อุปกรณ์จริง
วิธีการใช้งาน
- กด Ctrl+S เพื่อ Save
- กด icon "Offline Simulation"
- ทดสอบการทำงานของ Control ต่างๆ
หมายเหตุ: BitLamp แสดงสถานะเท่านั้น ไม่สามารถคลิกควบคุมได้
Online Simulation (ไม่จำเป็น)
ข้อดี: ทดสอบกับ PLC จริงโดยไม่ต้องใช้หน้าจอจริง
เตรียมการเชื่อมต่อ
- เชื่อมต่อ PLC กับคอมพิวเตอร์ด้วยสาย Serial หรือสาย Ethernet
- ตรวจสอบ COM Port ใน Device Manager
- เปลี่ยน PLC Protocol ให้ตรงกับ PLC ที่ใช้งาน
ขั้นตอนการใช้งาน
- เปลี่ยน Address จาก LB0 เป็น Y0 (Output ของ PLC)
- กด "Online Simulation"
- เลือก COM Port ที่ถูกต้อง
- กด Run เพื่อเริ่มการทดสอบ
การ Download โปรแกรมไปหน้าจอจริง
การเตรียมการ
- เชื่อมต่อหน้าจอกับคอมพิวเตอร์:
- ใช้สาย USB-C (สำหรับรุ่นหน้าจอ HMI ที่มีอักษรตัว Q)
- จ่ายไฟ 24VDC ให้หน้าจอ
ขั้นตอนการ Download
- กด icon "Download"
- เลือก "Send to HMI"
- กด OK
- รอการ Restart HMI เสร็จสิ้น
- ทดสอบการทำงานบนหน้าจอจริง
เคล็ดลับการใช้งาน
การออกแบบ 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 ที่มีประสิทธิภาพต่อไป
ควรอ่านก่อน:
อ่านต่อ:
มีคำถาม? ติดต่อทีมงาน


