หน้าแรกคู่มือPLCพื้นฐาน PLC และ SamSoar2022ตำแหน่งข้อมูลพิเศษใน PLC
PLC
เริ่มต้น
2 นาที

ตำแหน่งข้อมูลพิเศษใน PLC

เรียนรู้ Special Registers ใน PLC อย่างละเอียด รวม M8150 (First Scan Period), M8151 (Always ON), Auxiliary Relay และ Latch Address พร้อมตัวอย่างการใช้งาน

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

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

฿3,690

Special Registers ใน PLC

ในระบบ PLC จะมี Special Registers หรือตำแหน่งข้อมูลพิเศษที่มีการทำงานแบบเฉพาะเจาะจง ซึ่งจะช่วยให้การเขียนโปรแกรมมีประสิทธิภาพและควบคุมการทำงานได้อย่างแม่นยำ

Auxiliary Relay (M) และ Special Address

Auxiliary Relay หรือที่เรียกว่าตัว M เป็น Memory Address ที่สามารถสร้างได้มากถึง 8,000 กว่าตัว โดยในจำนวนนี้จะมี Special Address บางตัวที่มีหน้าที่เฉพาะเจาะจง

M8150 - First Scan Period

M8150 เป็น Special Register ที่มีการทำงานดังนี้:

  • ติด (ON) เพียงแค่ 1 scan period แรก เมื่อ PLC ถูกเปิดใช้งาน
  • หลังจากนั้นจะเป็น 0 (OFF) ตลอด
  • เหมาะสำหรับการตั้งค่าเริ่มต้นของ PLC
LD M8150    ; First scan period - ON เพียง scan แรก
SET M31 1   ; ON M31 ใช้เป็นตัวตั้งค่าเริ่มต้น

M8151 - Always ON

M8151 เป็น Special Register ที่มีการทำงานดังนี้:

  • ติด (ON) ตลอดเวลาที่ PLC กำลังทำงาน
  • ใช้สำหรับงานที่ต้องการให้ทำงานอย่างต่อเนื่อง
LD M8151    ; Always ON - ติดตลอดขณะที่ PLC ทำงาน
SET M32 1   ; ใช้สำหรับงานที่ต้องทำงานต่อเนื่องตลอดเวลา

การใช้งาน Special Registers

1. การตั้งค่าเริ่มต้น

ใช้ M8150 สำหรับการกำหนดค่าเริ่มต้นต่างๆ เมื่อ PLC เริ่มทำงาน เช่น:

  • Reset ค่า Default ของระบบ
  • กำหนดค่าเริ่มต้นให้ Timer
  • เคลียร์ค่าในตัวแปรต่างๆ

2. การทำงานอย่างต่อเนื่อง

ใช้ M8151 สำหรับงานที่ต้องการให้ทำงานตลอดเวลา เช่น:

  • การตรวจสอบสถานะระบบ
  • การอัพเดทข้อมูลแบบ Real-time
  • การทำงานของ Background Process

Latch Address

Latch Address คือตำแหน่งข้อมูลที่สามารถจำค่าได้แม้เมื่อไฟดับ ซึ่งมีประโยชน์สำหรับ:

  • การเก็บสถานะสำคัญของระบบ
  • การจำค่าพารามิเตอร์การทำงาน
  • การรักษาข้อมูลสำคัญไว้

วิธีใช้งาน Latch Address ให้ไปที่ Config -> Project Settings -> Holding และทำการกำหนด Address และ Length เช่น M Address 7500 Length 10 หมายถึงให้จำค่า M7500 ถึง M7509

[!IMPORTANT] หลังจากทำการ Config Latch แล้วให้ทำการเลือก Config ด้วยในหน้าต่าง Download

เคล็ดลับการใช้งาน

  • ตรวจสอบ Comment: เมื่อใช้ Special Register ระบบจะแสดง Comment อธิบายหน้าที่โดยอัตโนมัติ
  • วางแผนการใช้งาน: ใช้ M8150 สำหรับการเริ่มต้นเท่านั้น และ M8151 สำหรับงานต่อเนื่อง
  • ประหยัด Memory: ใช้ Special Register อย่างเหมาะสม เพื่อไม่ให้เปลือง Memory Address

สรุป

Special Registers เป็นเครื่องมือสำคัญในการเขียนโปรแกรม PLC โดย M8150 ใช้สำหรับการตั้งค่าเริ่มต้น และ M8151 ใช้สำหรับงานที่ต้องทำงานอย่างต่อเนื่อง การเข้าใจและใช้งาน Special Registers อย่างถูกต้องจะทำให้โปรแกรม PLC มีประสิทธิภาพและทำงานได้อย่างเสถียร