“ Alarm เป็นฟังก์ชันการแจ้งเตือนถึงสภาวะการทำงานที่ไม่ปกติของเครื่องจักร เพื่อให้ทราบถึงปัญหาที่เกิดขึ้น และสามารถ Save Alarm เป็นไฟล์ .csv ลงใน USB Flash Drive หรือ SD Card เพื่อดูย้อนหลังได้อีกด้วย ”
ในบทความนี้เป็นตัวอย่างการใช้งานฟังก์ชัน Alarm และบันทึกลงในตัวจัดเก็บข้อมูลเบื้องต้น~
STEP 1 : การตั้งค่า Alarm
1. หน้าต่าง Project Window -> เลือก Alarm -> คลิกแถบ Common เพื่อกำหนดกลุ่ม(block) Alarm ที่ต้องการใช้งาน (สูงสุดไม่เกิน 8 block และรวมกันไม่เกิน 768 Alarm)
![](https://i1.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-82.png?w=650&ssl=1)
2. คลิกแถบ block alarm ที่ต้องการใช้งาน -> กำหนด Address, Trigger Condition, ข้อความ Message ที่ต้องการแจ้งเตือน
![](https://i1.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-83.png?resize=650%2C341&ssl=1)
STEP 2 : การสร้าง Alarm Display
3. เลือกเมนู Parts (P) -> เลือก Alarm (A) -> คลิกวางตารางลงใน Screen ตำแหน่งที่ต้องการ
![](https://i0.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-59.png?resize=650%2C417&ssl=1)
4. แถบ Basic -> เลือก Show History -> กำหนด Display Block ของ Alarm Block -> กำหนดจำนวนแถวข้อมูลที่ต้องการแสดง
![](https://i2.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-84.png?w=650&ssl=1)
5. แถบ Item -> เลือกข้อมูล Alarm ที่ต้องการแสดงในตาราง
![](https://i2.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-62.png?resize=700%2C514&ssl=1)
6. แถบ Color -> กำหนดสีของ Trigger, Acknowledge และ Recovery
- Trigger : เวลาที่เกิด Alarm
- Acknowledge : เวลาที่ผู้ใช้งานรับรู้ Alarm
- Recovery : เวลาที่ Alarm ได้รับการแก้ไข หรือกลับเข้าสู่สภาวะปกติ
![](https://i2.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-64.png?resize=650%2C525&ssl=1)
7. แถบ Switch -> กำหนดปุ่มกดเพื่อควบคุมตารางแสดงผล Alarm
![](https://i1.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-63.png?resize=650%2C515&ssl=1)
8. ทดสอบ Simulation เพื่อดูตัวอย่าง Alarm Display
![](https://i0.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-67.png?resize=600%2C484&ssl=1)
STEP 3 : การ Save Alarm ลงใน USB Flash Drive / SD Card
- เงื่อนไขการ Save Alarm จะใช้ Control Word Address เป็นคำสั่งในการบันทึกและกำหนดชื่อไฟล์ ดังตารางต่อไปนี้
![](https://i1.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-69.png?resize=650%2C365&ssl=1)
- ชื่อไฟล์ที่ได้จากการ Save Alarm จะมีรูปแบบดังนี้
![](https://i0.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-71.png?resize=600%2C339&ssl=1)
9. หน้าต่าง Project Window -> เลือก Display Unit -> คลิกแถบ Mode -> คลิกเลือก Save Data -> คลิกเลือก USB Storage/SD card -> กำหนด Control Word Address
![](https://i2.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-85.png?w=700&ssl=1)
10. สร้างปุ่ม Word Switch สำหรับบันทึก Alarm โดยกำหนดเงื่อนไขดังนี้
- กำหนด Address ให้ตรงกับ Control Word Address
- เลือก Write Data ตามตาราง Command ของ Block Alarm ที่ต้องการบันทึก
![](https://i1.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-74.png?resize=700%2C441&ssl=1)
11. สร้าง Data Display โดยใช้ Control Word Address+1 สำหรับตั้งชื่อไฟล์
![](https://i2.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-75.png?resize=650%2C532&ssl=1)
12. กดปุ่มเพื่อทดสอบ Save Alarm ไฟล์ .csv จะถูกจัดเก็บข้อมูลลงใน USB Flash Drive / SD Card
![](https://i1.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-87.png?w=600&ssl=1)
- การ Simulation สามารถจำลอง Save Alarm ลง USB Flash Drive โดยโปรแกรมจะจำลอง Folder ขึ้นใน Computer ทำให้สามารถดูผลการ Simulation ได้ซึ่งจะอยู่ใน C:\ProgramData\Pro-face\GP-Pro EX 4.09\Simulator\USBHD00
![](https://i2.wp.com/www.kpt-machinery.com/wp-content/uploads/2021/04/image-89.png?w=650&ssl=1)
สามารถดาวน์โหลดโปรเจคไฟล์ตัวอย่างได้ตามลิงค์นี้ : http://bit.ly/3ecbBYc
” การ Save Alarm ในส่วน Block อื่นๆ สามารถทำได้เช่นเดียวกันกับตัวอย่าง เพียงแค่เปลี่ยนคำสั่งตามตาราง Command “