จำค่าข้อมูลหลังไฟดับ
เรียนรู้การตั้งค่า Latch Address ใน PLC ด้วยโปรแกรม SamSoar2022 เพื่อให้ระบบจำค่าข้อมูลได้แม้หลังไฟฟ้าดับ พร้อมตัวอย่างการใช้งาน Memory M และเทคนิคแก้ปัญหา
อัพเดทล่าสุด: 7/2/2569
ราคาชุดอุปกรณ์
การตั้งค่า Latch Address ใน PLC
การใช้งาน Latch Address เป็นฟีเจอร์สำคัญที่ช่วยให้ PLC สามารถจำค่าข้อมูลได้แม้หลังจากไฟฟ้าดับ เมื่อไฟฟ้ากลับมา ค่าข้อมูลเหล่านี้จะยังคงอยู่ในหน่วยความจำของ PLC
วิธีการตั้งค่า Latch Address
1. การเข้าถึงการตั้งค่า
- เปิดโปรแกรม SamSoar2022
- ไปที่เมนู Config
- เลือก Project Settings
- คลิกแท็บ Holding
2. การกำหนดช่วง Memory ที่ต้องการ Latch
- ในหน้าต่าง Holding จะแสดงชนิดข้อมูลต่างๆ ที่สามารถตั้งค่าได้
- เลือกชนิด Memory ที่ต้องการ เช่น M (Internal Relay)
- กำหนดช่วงตัวเลขที่ต้องการให้จำค่า
ตัวอย่างการตั้งค่า:
Memory Type: M
Start Address: 7500
Length: 10 (จำค่าได้ตั้งแต่ M7500 ถึง M7509)
- กด OK เพื่อบันทึกการตั้งค่า
การทดสอบการทำงาน
การเขียนโปรแกรมทดสอบ
การตรวจสอบผลการทำงาน
- Download โปรแกรมลงสู่ PLC
- เข้าสู่โหมด Monitor
- ทำให้ Memory ที่ต้องการทดสอบเป็น ON
- ตัดไฟฟ้า PLC
- เปิดไฟฟ้า PLC อีกครั้ง
- ตรวจสอบค่าใน Monitor
ผลการทดสอบที่คาดหวัง
Memory ที่อยู่ในช่วง Latch
- M7500 ถึง M7509: จะยังคงเป็น ON หลังจากไฟฟ้าดับและกลับมา
- สามารถใช้งานต่อได้ทันทีโดยไม่ต้อง SET ใหม่
Memory ที่อยู่นอกช่วง Latch
- M7510 (และตัวอื่นๆ นอกช่วง): จะกลับเป็น OFF หลังจากไฟฟ้าดับ
- ต้องทำการ SET ใหม่เมื่อต้องการใช้งาน
เคล็ดลับการใช้งาน
- วางแผนการใช้ Memory: กำหนดช่วง Address ที่จะใช้สำหรับ Latch ให้ชัดเจน
- จำกัดจำนวน: ใช้เฉพาะ Memory ที่จำเป็นต้องจำค่า เพื่อประหยัด Memory
- จัดกลุ่ม Address: รวม Memory ที่ต้อง Latch ให้อยู่ในช่วงเดียวกันเพื่อง่ายต่อการจัดการ
ข้อควรรู้: ต้องรอ 1 นาทีหลังเปิดเครื่อง Holding จึงจะทำงาน
ฟังก์ชัน Holding ของ Samkoon PLC ใช้ Capacitor (ตัวเก็บประจุ) ภายในเป็นแหล่งจ่ายไฟสำรองสำหรับเขียนค่าลงหน่วยความจำ Latching เมื่อไฟดับ — ไม่ใช่ถ่าน
หลังจากเพิ่งเปิดไฟ PLC ตัว Capacitor นี้ยังประจุไฟไม่เต็ม ต้องใช้เวลาประมาณ 1 นาที เพื่อชาร์จไฟให้พร้อม ในระหว่างช่วงเวลานี้ฟังก์ชัน Holding จะ ยังไม่ทำงาน หากผู้ใช้เปิดเครื่องแล้วเปลี่ยนค่าใน Register D (หรือ Memory อื่นในช่วง Latch) ทันที แล้วตัดไฟภายในนาทีแรก ค่าที่เปลี่ยนจะ ไม่ถูกบันทึก
ขั้นตอนที่ถูกต้อง:
- เปิดไฟ PLC
- รอประมาณ 1 นาทีให้ Capacitor ชาร์จเต็ม
- เขียน/แก้ไขค่าใน Memory ที่อยู่ในช่วง Latch
- ค่าจะถูกบันทึกและจำได้แม้ตัดไฟ
ถ่าน 3.3V บน PLC ใช้ทำอะไร?
ถ่าน 3.3V ที่ติดมากับ Samkoon PLC ใช้สำหรับ RTC (Real-Time Clock — นาฬิกาภายใน) เท่านั้น ไม่เกี่ยวข้องกับ Holding/Latching แต่อย่างใด — แม้ถ่านจะยังใหม่ ก็ไม่ได้ช่วยให้ Holding ทำงานทันทีหลังเปิดเครื่อง
การแก้ปัญหาที่พบบ่อย
Memory ไม่จำค่าหลังไฟดับ
- ตรวจสอบว่า Address อยู่ในช่วงที่กำหนดไว้หรือไม่
- ตรวจสอบการตั้งค่า Holding ในโปรแกรม
- ยืนยันว่าได้ Download โปรแกรมใหม่หลังจากแก้ไขการตั้งค่า
- ตรวจสอบว่าได้เปิดไฟ PLC ทิ้งไว้อย่างน้อย 1 นาทีก่อนเขียนค่า (Capacitor ต้องชาร์จเต็มก่อน)
การตั้งค่าไม่มีผล
- ปิดและเปิดโปรแกรม SamSoar2022 ใหม่
- Download โปรแกรมลง PLC อีกครั้ง
- Reset PLC และทดสอบใหม่
สรุป
การตั้งค่า Latch Address ใน PLC เป็นเครื่องมือสำคัญสำหรับระบบที่ต้องการความต่อเนื่องของข้อมูลแม้หลังจากไฟฟ้าดับ การกำหนดช่วง Memory ที่เหมาะสมและการทดสอบอย่างถูกต้องจะช่วยให้ระบบทำงานได้อย่างมั่นคงและเชื่อถือได้
มีคำถาม? ติดต่อทีมงาน
