หน้าแรกคู่มือPLCเทคนิคขั้นสูงจำค่าข้อมูลหลังไฟดับ
PLC
เริ่มต้น
1 นาที

จำค่าข้อมูลหลังไฟดับ

เรียนรู้การตั้งค่า Latch Address ใน PLC ด้วยโปรแกรม SamSoar2022 เพื่อให้ระบบจำค่าข้อมูลได้แม้หลังไฟฟ้าดับ พร้อมตัวอย่างการใช้งาน Memory M และเทคนิคแก้ปัญหา

อัพเดทล่าสุด: 7/2/2569

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

฿3,690

การตั้งค่า Latch Address ใน PLC

การใช้งาน Latch Address เป็นฟีเจอร์สำคัญที่ช่วยให้ PLC สามารถจำค่าข้อมูลได้แม้หลังจากไฟฟ้าดับ เมื่อไฟฟ้ากลับมา ค่าข้อมูลเหล่านี้จะยังคงอยู่ในหน่วยความจำของ PLC

วิธีการตั้งค่า Latch Address

1. การเข้าถึงการตั้งค่า

  1. เปิดโปรแกรม SamSoar2022
  2. ไปที่เมนู Config
  3. เลือก Project Settings
  4. คลิกแท็บ Holding

2. การกำหนดช่วง Memory ที่ต้องการ Latch

  1. ในหน้าต่าง Holding จะแสดงชนิดข้อมูลต่างๆ ที่สามารถตั้งค่าได้
  2. เลือกชนิด Memory ที่ต้องการ เช่น M (Internal Relay)
  3. กำหนดช่วงตัวเลขที่ต้องการให้จำค่า

ตัวอย่างการตั้งค่า:

Memory Type: M
Start Address: 7500
Length: 10 (จำค่าได้ตั้งแต่ M7500 ถึง M7509)
  1. กด OK เพื่อบันทึกการตั้งค่า

การทดสอบการทำงาน

การเขียนโปรแกรมทดสอบ

ทดสอบ Latch — SET Y0-Y15 จาก M7500
เปิด M7500 (ใน latch range) → SET Y0..Y15 (K16 = 16 ตัว)
N0
M7500 ON → SET 16 Output ติดกัน (Y0..Y15)
M7500SETY0, K16
Network count: 1, gap: 12
นำเข้าไฟล์ใน SamSoar2022: File → Import → เลือกไฟล์ .csv

การตรวจสอบผลการทำงาน

  1. Download โปรแกรมลงสู่ PLC
  2. เข้าสู่โหมด Monitor
  3. ทำให้ Memory ที่ต้องการทดสอบเป็น ON
  4. ตัดไฟฟ้า PLC
  5. เปิดไฟฟ้า PLC อีกครั้ง
  6. ตรวจสอบค่าใน 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) ทันที แล้วตัดไฟภายในนาทีแรก ค่าที่เปลี่ยนจะ ไม่ถูกบันทึก

ขั้นตอนที่ถูกต้อง:

  1. เปิดไฟ PLC
  2. รอประมาณ 1 นาทีให้ Capacitor ชาร์จเต็ม
  3. เขียน/แก้ไขค่าใน Memory ที่อยู่ในช่วง Latch
  4. ค่าจะถูกบันทึกและจำได้แม้ตัดไฟ

ถ่าน 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 ที่เหมาะสมและการทดสอบอย่างถูกต้องจะช่วยให้ระบบทำงานได้อย่างมั่นคงและเชื่อถือได้