ตำแหน่งข้อมูลพิเศษใน PLC
เรียนรู้ Special Registers ใน PLC อย่างละเอียด รวม M8150 (First Scan Period), M8151 (Always ON), Auxiliary Relay และ Latch Address พร้อมตัวอย่างการใช้งาน
อัพเดทล่าสุด: 31/1/2569
ราคาชุดอุปกรณ์
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
เคล็ดลับการใช้งาน
- ตรวจสอบ Comment: เมื่อใช้ Special Register ระบบจะแสดง Comment อธิบายหน้าที่โดยอัตโนมัติ
- วางแผนการใช้งาน: ใช้ M8150 สำหรับการเริ่มต้นเท่านั้น และ M8151 สำหรับงานต่อเนื่อง
- ประหยัด Memory: ใช้ Special Register อย่างเหมาะสม เพื่อไม่ให้เปลือง Memory Address
สรุป
Special Registers เป็นเครื่องมือสำคัญในการเขียนโปรแกรม PLC โดย M8150 ใช้สำหรับการตั้งค่าเริ่มต้น และ M8151 ใช้สำหรับงานที่ต้องทำงานอย่างต่อเนื่อง การเข้าใจและใช้งาน Special Registers อย่างถูกต้องจะทำให้โปรแกรม PLC มีประสิทธิภาพและทำงานได้อย่างเสถียร
ควรอ่านก่อน:
อ่านต่อ:
มีคำถาม? ติดต่อทีมงาน
