บัญชี

หน้าแรกคู่มือHMIพื้นฐาน HMI และ SKTool7.1ตั้งค่าระบบแจ้งเตือน Alarm
HMI
ปานกลาง
15 นาที

ตั้งค่าระบบแจ้งเตือน Alarm

เรียนรู้การสร้างและตั้งค่าระบบ Alarm ใน HMI สำหรับการแจ้งเตือนสถานะผิดปกติ ทั้งแบบ Digital และ Analog Alarm พร้อมการเขียน Ladder Logic ใน PLC

อัพเดทล่าสุด: 29/1/2569

ราคาชุดอุปกรณ์

฿6,990

การใช้งาน Alarm ใน HMI

Alarm เป็นระบบการแจ้งเตือนสำคัญในหน้าจอ HMI ที่ช่วยให้ผู้ใช้งานทราบถึงสถานะผิดปกติของระบบได้ทันที โดยสามารถแสดงข้อผิดพลาดทั้งแบบ Digital และแบบ Analog

การเตรียมโปรแกรม PLC

1. การติดตั้ง SamSoar2022

  1. ดาวน์โหลดโปรแกรม SamSoar2022 Download
  2. เปิดโปรแกรมและเลือกภาษาเป็น English
  3. สร้าง Project ใหม่โดยเลือก PLC Project
  4. ตั้งชื่อโปรเจค เช่น "hmi-complete"
  5. เลือกโมเดล PLC ที่ใช้งาน

2. การเขียน Ladder Logic สำหรับ Alarm

LD M0          // อินพุตสำหรับ Error 1
SET M100 K1    // เซ็ต Error flag

LD M1          // อินพุตสำหรับ Error 2  
SET M101 K1    // เซ็ต Error flag

LD M2          // Reset button
RST M100 K2    // Reset Error flags (M100, M101)

เคล็ดลับ: ใช้ K2 ใน RST instruction เพื่อ Reset error flag ทั้งสองตัวพร้อมกัน

การสร้าง Digital Alarm

การกำหนด Alarm Block

  1. ในโปรแกรม HMI ให้ไปที่ Alarm Logging
  2. คลิกขวาและเลือก New Digital Alarm
  3. กำหนด Read Address เป็น M100
  4. ระบุจำนวน bit ที่ต้องการ (2 bits สำหรับ M100-M101)
  5. เขียน Error Message สำหรับแต่ละ alarm:
    • M100: "Error 1"
    • M101: "Error 2"

การสร้าง Alarm Display

Alarm Display - แสดงสถานะปัจจุบัน:

Font Size: 16
Background: สีที่เหมาะสม
Display Type: Current Alarms

History Alarm - เก็บประวัติการแจ้งเตือน:

Font Size: 16
Clear Alarm Color: สีน้ำเงินหรือเขียว
Display Type: Historical Records

การสร้าง Popup Window

  1. สร้าง Screen ใหม่สำหรับแสดง Error
  2. ใช้ Multi-Function Button สำหรับปุ่ม OK:
    • Function 1: Coil Inching ไปที่ M2 (Reset)
    • Function 2: Screen Jump กลับหน้าหลัก
  3. กำหนดใน PLC Control:
    • เมื่อ M100 = ON → เปิด Error Window 1
    • เมื่อ M101 = ON → เปิด Error Window 2

การสร้าง Analog Alarm

การกำหนดค่าเปรียบเทียบ

สำหรับระบบควบคุมอุณหภูมิ 35-40°C:

  1. สร้าง New Analog Alarm
  2. เลือก Type: Numerical Comparison
  3. กำหนดค่าเงื่อนไข:

Low Alarm: 35°C
Message: "Temp is lower than 35°C"

High Alarm: 40°C  
Message: "Temp is higher than 40°C"

Critical High: 45°C
Message: "Temperature Critical!"

การสร้าง Slider และ Alarm Bar

Slider Configuration:

Write Address: D0
Min Value: 25
Max Value: 50
Direction: Write

Alarm Bar:

  • แสดงสถานะ alarm แบบเรียลไทม์
  • วางตำแหน่งที่เห็นได้ชัดเจน

การจัดการ Alarm History

ปุ่ม Clear Alarm History

  1. สร้าง Function Button
  2. เลือก Function: Clear Alarm History
  3. วางในตำแหน่งที่เข้าถึงง่าย

หมายเหตุ: การล้างประวัติจะทำให้ข้อมูล alarm เก่าหายไป ควรใช้อย่างระมัดระวัง

การทดสอบระบบ

ขั้นตอนการทดสอบ

  1. Digital Alarm Test:
    • กดปุ่ม M0 → ตรวจสอบ Error 1 popup
    • กดปุ่ม M1 → ตรวจสอบ Error 2 popup
    • กด OK → ตรวจสอบการ reset และเปลี่ยนสี
  2. Analog Alarm Test:
    • ปรับค่า slider ต่ำกว่า 35 → ตรวจสอบ low alarm
    • ปรับค่า slider สูงกว่า 40 → ตรวจสอบ high alarm
  3. History Function Test:
    • ตรวจสอบการบันทึกประวัติ
    • ทดสอบฟังก์ชัน Clear History

การแก้ปัญหาที่พบบ่อย

ปัญหา: Alarm ไม่แสดงผล

  • ตรวจสอบ Address ใน PLC Control
  • ยืนยันการเชื่อมต่อ PLC

ปัญหา: Popup Window ไม่เปิด

  • ยืนยัน PLC Control Settings
  • ตรวจสอบ Screen Jump Configuration

ปัญหา: ประวัติไม่บันทึก

  • ตรวจสอบการตั้งค่า History Alarm
  • ยืนยันพื้นที่เก็บข้อมูล

สรุป

ระบบ Alarm ใน HMI ประกอบด้วยส่วนสำคัญ 3 ส่วน: Digital Alarm สำหรับสถานะเปิด-ปิด, Analog Alarm สำหรับค่าตัวเลข และ History Management สำหรับจัดเก็บข้อมูล การออกแบบที่ดีต้องมี popup window ที่ชัดเจน, ระบบ reset ที่ใช้งานง่าย และการจัดการประวัติที่มีประสิทธิภาพ ทำให้ผู้ใช้งานสามารถตอบสนองต่อปัญหาได้อย่างรวดเร็วและถูกต้อง