วิธีตั้งค่าหน้าจอ HMI เป็น Data Logger และส่งออก CSV
ใช้ Historical data collector ใน SKTool เก็บค่าจาก PLC ทุก 1 วินาที แล้วกดปุ่ม LB60128 บนหน้าจอเพื่อเขียนไฟล์ CSV ลง USB Thumb drive (FAT32) พร้อม Bit Lamp LB60114 บอกสถานะการเสียบ USB
สร้าง Historical data collector ใน SKTool กำหนดความถี่ จำนวนแถว และ Address ที่จะเก็บ แล้วสั่ง Set ON ที่ LB60128 หน้าจอจะเขียนไฟล์ CSV ลง USB Thumb drive ที่ฟอร์แมตเป็น FAT32
อัพเดทล่าสุด: 26 ตุลาคม 2569
ใช้หน้าจอ HMI เป็น Data Logger
หน้าจอ HMI Samkoon เก็บข้อมูลย้อนหลังแล้วส่งออกเป็นไฟล์ CSV ลง USB Thumb drive ได้เลย ไม่ต้องมีคอมพิวเตอร์ต่อ ในคลิปใช้ GT-070-23M-PTAIO (HMI+PLC 2-in-1) ที่คุมอุณหภูมิน้ำด้วย EPID แล้วเก็บค่า SV (เป้าหมาย) และ PV (ค่าปัจจุบัน)
ขั้นตอนการตั้งค่า
1. สร้าง Historical data collector
ในแผง Project ทางด้านซ้าย หา Historical data collector แล้วกด New
2. แท็บ General: ความถี่และจำนวนแถว
| ช่อง | ความหมาย | ตัวอย่างในคลิป |
|---|---|---|
| Sampling Method | วิธีเก็บข้อมูล ในคลิปเลือก Timing | Timing |
| Distance | ความถี่ในการเก็บ (วินาที) | 1 (ค่า Default) |
| Sampling total | จำนวนแถวที่จะเก็บไว้ในไฟล์ | 86400 (เก็บ 1 วัน) |
ถ้าเก็บทุก 1 วินาทีและอยากได้ข้อมูล 1 วัน ให้ใส่จำนวนวินาทีใน 1 วัน คือ 86,400 แถว อยากเก็บนานกว่านี้ก็เพิ่มตัวเลขได้ แต่ถ้าข้อมูลเกินขอบเขตที่กำหนดไว้ ค่าจะถูกเขียนทับ
3. แท็บ Data Item: เลือก Address ที่จะเก็บ
กด Add แล้วตั้งชื่อ ชนิดข้อมูล และ Address ของแต่ละค่า แล้วกด OK
| Name | Address | Data type |
|---|---|---|
| sv | D0 | 32-Bit Signed Int |
| pv | D2 | 32-Bit Signed Int |
4. Bit Lamp บอกสถานะ USB
สร้าง Bit Lamp ที่ Monitor Address LB60114 ไว้ 1 ตัว Bit นี้จะติดเมื่อหน้าจอตรวจพบ USB Thumb drive ที่เสียบอยู่
5. Bit Switch สั่งเขียนไฟล์ CSV
สร้าง Bit Switch ที่ Write Address LB60128 ตั้ง Function เป็น Set ON พอ Bit นี้เป็น ON หน้าจอจะเขียนไฟล์ CSV ลง USB Thumb drive
ใช้งานบนหน้าจอจริง
- ฟอร์แมต USB Thumb drive เป็น FAT32
- ก่อนเสียบ Thumb drive ให้ถอดสาย USB-C ที่ต่อกับหน้าจอออกก่อน
- เสียบ Thumb drive รอให้ Bit Lamp
LB60114ติด - กดปุ่ม
LB60128หน้าจอจะเขียนไฟล์ CSV ลง Thumb drive
ไฟล์ที่ได้
ในคลิปได้ไฟล์ชื่อ hisdata_20260106122959_hisdata0.csv เปิดแล้วมีคอลัมน์ Seq#, DateTime, sv, pv แถวละ 1 วินาที
สรุป
ตั้ง Historical data collector ให้เก็บค่าที่ต้องการ แล้วใช้ LB60114 ดูว่าเสียบ USB แล้ว และ LB60128 สั่งเขียน CSV ลง Thumb drive ที่เป็น FAT32 ก็ได้ Data Logger แบบง่ายๆ จากหน้าจอ HMI
บทถัดไป
เขียนโปรแกรม Timer นับถอยหลัง HMI PLC ฟังก์ชันควบคุมเวลา
มีคำถาม? ติดต่อทีมงาน
