[Pro-face] เก็บข้อมูลการกดปุ่ม การป้อนค่าด้วย ฟังก์ชัน Operation Log

ฟังก์ชัน Operation Log เก็บบันทึก Log ข้อมูลการกดปุ่ม การป้อนค่า การล็อคอิน รวมถึงการใช้ฟังก์ชันอื่นๆ เป็นไฟล์ CSV ลงใน USB Flash Drive หรือ SD Card เพื่อย้อนรอยการทำงาน วิเคราะห์สาเหตุ หาแนวทางป้องกันและแก้ไขปัญหาที่เกิดขึ้นได้

Operation Log ไม่สามารถ Simulation ได้
Operation Log จัดเก็บข้อมูลใน USB Flash Drive หรือ SD Card เท่านั้น
Operation Log ใช้หน่วยความจำ SRAM ในการเก็บข้อมูลร่วมกับ Sampling และ Alarm

Part 1 : ตั้งค่า Operation Log

  1. แถบ Project Windows -> Common Settings -> คลิก Operation Log

2. Enable Operation Log Function -> เลือก Operation ที่ต้องการบันทึก -> กำหนด CSV Format (ชื่อ Folder/File)

3. เลือกที่จัดเก็บไฟล์ -> กำหนด Record Status Address -> เลือก Mode การบันทึก
ตัวอย่างใช้ [#INTERNAL]USR09000 เป็น Record Status Address

4. กำหนด SRAM Records -> กำหนด Bit Address สำหรับบันทึก Log -> กำหนดเงื่อนไขเมื่อครบตามจำนวน SRAM
ตัวอย่างใช้ [#INTERNAL]USR0900100 สำหรับบันทึก Operation Log

5. สร้าง Switch สำหรับบันทึก Operation Log
– Bit Address : จาก Store Control Bit Address ในขั้นตอนที่ 4
– Bit Action : Bit Momentary

6. สร้าง Data Display สำหรับบอกสถานะการบันทึก
– Monitor Word Address : จาก Record Status Address ในขั้นตอนที่ 3

หากกดปุ่มบันทึก Operation Log แล้ว Record Status Address ไม่เท่ากับ “0 แสดงว่ามีข้อผิดพลาดเกิดขึ้น สามารถดู Status ได้ตามตารางด้านล่าง


Part 2 : ตั้งค่า Object ที่ต้องการ Operation Log

  • เลือก Object (ex : Switch, Data Display) -> เลือก Include In Operation Log
  • ตัวอย่างไฟล์ Operation Log จาก USB Flash Drive (ชื่อไฟล์ตาม CSV Format)

สามารถ Download โปรเจคไฟล์ตัวอย่าง Operation Log ได้ตามลิงค์นี้ :
https://drive.google.com/file/d/1KHsCmtg70CrmhGCWSuSx6YNGJqUbT0QF/view?usp=sharing

แชร์