บัญชี

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

ตำแหน่งข้อมูลพิเศษใน 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

สำคัญ
หลังจากทำการ Config Latch แล้วให้ทำการเลือก Config ด้วยในหน้าต่าง Download

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

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

สรุป

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