หน้าแรกคู่มือ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
M8150 — First Scan Period
ติด 1 scan แรกตอน PLC เริ่มทำงาน — ใช้สำหรับตั้งค่าเริ่มต้น
N0
First Scan → SET M31 (1 bit)
M8150SETM31, K1
Network count: 1, gap: 12
นำเข้าไฟล์ใน SamSoar2022: File → Import → เลือกไฟล์ .csv

M8151 - Always ON

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

  • ติด (ON) ตลอดเวลาที่ PLC กำลังทำงาน
  • ใช้สำหรับงานที่ต้องการให้ทำงานอย่างต่อเนื่อง
M8151 — Always ON
ติดตลอดเวลาที่ PLC ทำงาน — ใช้สำหรับงาน background ต่อเนื่อง
N0
Always ON → SET M32 (1 bit)
M8151SETM32, K1
Network count: 1, gap: 12
นำเข้าไฟล์ใน SamSoar2022: File → Import → เลือกไฟล์ .csv

การใช้งาน 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

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

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

สรุป

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