[Proface] การใช้แจ้งเตือน Alarm และ Save Alarm เป็นไฟล์ .CSV ด้วย GP Pro Ex 4.09

“ Alarm เป็นฟังก์ชันการแจ้งเตือนถึงสภาวะการทำงานที่ไม่ปกติของเครื่องจักร เพื่อให้ทราบถึงปัญหาที่เกิดขึ้น และสามารถ Save Alarm เป็นไฟล์ .csv ลงใน USB Flash Drive หรือ SD Card เพื่อดูย้อนหลังได้อีกด้วย ”


ในบทความนี้เป็นตัวอย่างการใช้งานฟังก์ชัน Alarm และบันทึกลงในตัวจัดเก็บข้อมูลเบื้องต้น~


STEP 1 : การตั้งค่า Alarm

1. หน้าต่าง Project Window -> เลือก Alarm -> คลิกแถบ Common เพื่อกำหนดกลุ่ม(block) Alarm ที่ต้องการใช้งาน (สูงสุดไม่เกิน 8 block และรวมกันไม่เกิน 768 Alarm)

2. คลิกแถบ block alarm ที่ต้องการใช้งาน -> กำหนด Address, Trigger Condition, ข้อความ Message ที่ต้องการแจ้งเตือน


STEP 2 : การสร้าง Alarm Display

3. เลือกเมนู Parts (P) -> เลือก Alarm (A) -> คลิกวางตารางลงใน Screen ตำแหน่งที่ต้องการ

4. แถบ Basic -> เลือก Show History -> กำหนด Display Block ของ Alarm Block -> กำหนดจำนวนแถวข้อมูลที่ต้องการแสดง

5. แถบ Item -> เลือกข้อมูล Alarm ที่ต้องการแสดงในตาราง

6. แถบ Color -> กำหนดสีของ Trigger, Acknowledge และ Recovery

  • Trigger : เวลาที่เกิด Alarm
  • Acknowledge : เวลาที่ผู้ใช้งานรับรู้ Alarm
  • Recovery : เวลาที่ Alarm ได้รับการแก้ไข หรือกลับเข้าสู่สภาวะปกติ

7. แถบ Switch -> กำหนดปุ่มกดเพื่อควบคุมตารางแสดงผล Alarm

8. ทดสอบ Simulation เพื่อดูตัวอย่าง Alarm Display


STEP 3 : การ Save Alarm ลงใน USB Flash Drive / SD Card

  • เงื่อนไขการ Save Alarm จะใช้ Control Word Address เป็นคำสั่งในการบันทึกและกำหนดชื่อไฟล์ ดังตารางต่อไปนี้
  • ชื่อไฟล์ที่ได้จากการ Save Alarm จะมีรูปแบบดังนี้

9. หน้าต่าง Project Window -> เลือก Display Unit -> คลิกแถบ Mode -> คลิกเลือก Save Data -> คลิกเลือก USB Storage/SD card -> กำหนด Control Word Address

ตัวอย่างใช้ [#INTERNAL]USR00200 เป็นปุ่มกดบันทึก Alarm

10. สร้างปุ่ม Word Switch สำหรับบันทึก Alarm โดยกำหนดเงื่อนไขดังนี้

  • กำหนด Address ให้ตรงกับ Control Word Address
  • เลือก Write Data ตามตาราง Command ของ Block Alarm ที่ต้องการบันทึก
ตัวอย่างบันทึก Alarm ใน block 1 กำหนดให้ [#INTERNAL]USR00200 = 5

11. สร้าง Data Display โดยใช้ Control Word Address+1 สำหรับตั้งชื่อไฟล์

ตัวอย่างใช้ [#INTERNAL]USR00201 สำหรับตั้งชื่อไฟล์ Alarm

12. กดปุ่มเพื่อทดสอบ Save Alarm ไฟล์ .csv จะถูกจัดเก็บข้อมูลลงใน USB Flash Drive / SD Card


  • การ Simulation สามารถจำลอง Save Alarm ลง USB Flash Drive โดยโปรแกรมจะจำลอง Folder ขึ้นใน Computer ทำให้สามารถดูผลการ Simulation ได้ซึ่งจะอยู่ใน C:\ProgramData\Pro-face\GP-Pro EX 4.09\Simulator\USBHD00

สามารถดาวน์โหลดโปรเจคไฟล์ตัวอย่างได้ตามลิงค์นี้ : http://bit.ly/3ecbBYc


” การ Save Alarm ในส่วน Block อื่นๆ สามารถทำได้เช่นเดียวกันกับตัวอย่าง เพียงแค่เปลี่ยนคำสั่งตามตาราง Command “