บัญชี

หน้าแรกคู่มือPLCคำถามที่พบบ่อยและเทคนิคต่างๆวิธีกำหนดค่าเริ่มต้นเมื่อ PLC ติด
PLC
ปานกลาง
5 นาที

วิธีกำหนดค่าเริ่มต้นเมื่อ PLC ติด

เรียนรู้วิธีการกำหนดค่าเริ่มต้นใน PLC ด้วย Flag M8150 และ Elements Initialization Table พร้อมขั้นตอนการตั้งค่า Download และทดสอบ

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

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

฿3,690

การกำหนดค่าเริ่มต้น (Elements Initialization) ใน PLC

การกำหนดค่าเริ่มต้นให้กับ Memory Area ใน PLC เป็นฟังก์ชันที่สำคัญเมื่อต้องการให้ระบบเริ่มทำงานด้วยค่าที่กำหนดไว้ล่วงหน้า เช่น การตั้งค่า D100 ให้มีค่าเริ่มต้นเมื่อ PLC เปิดใช้งาน

วิธีการกำหนดค่าเริ่มต้น

1. การใช้ Flag M8150 (Ladder Programming)

วิธีแรกคือการเขียนโปรแกรม Ladder โดยใช้ Flag พิเศษ M8150 ซึ่งจะ active เพียงครั้งเดียวเมื่อ PLC เริ่มทำงาน

ขั้นตอนการใช้งาน:

  1. ใช้ Contact M8150 เป็นเงื่อนไข
  2. เชื่อมต่อกับ Instruction MOV
  3. กำหนดค่าที่ต้องการ เช่น K100 ไปยัง D100

M8150 ──[MOV K100 D100]──

ข้อดี: เข้าใจง่าย สามารถปรับแต่งได้ระหว่างที่โปรแกรมกำลังรัน

ข้อเสีย: ไม่เหมาะกับการกำหนดค่าเริ่มต้นจำนวนมาก

2. การใช้ Elements Initialization Table

วิธีที่สองเหมาะสำหรับการกำหนดค่าเริ่มต้นหลายตัวแปรพร้อมกัน

ขั้นตอนการใช้งาน:

  1. เปิด Project Tree ทางด้านซ้าย
  2. คลิกที่ Element Initialize
  3. คลิก Icon รูปไม้กายสิทธิ์ (Wizard) เพื่อเพิ่มตัวแปร
  4. เลือก Add New Element To The Table
  5. กำหนด Address ที่ต้องการ เช่น Y0, D0
  6. กด Next เพื่อเพิ่มลงในตาราง
  7. ตั้งค่าเริ่มต้นตามต้องการ

ตัวอย่างการกำหนดค่า:

  • Y0: ON
  • Y2: ON
  • Y4: ON
  • D0: 55

การตั้งค่า Initialize Setting

ก่อนทำการ Download โปรแกรม ต้องตรวจสอบการตั้งค่า Initialize Setting:

Communication Mode (ค่าเริ่มต้น)

  • ทำการ Initialize เฉพาะเมื่อ Load Program เข้า PLC
  • เหมาะสำหรับการทดสอบหรือ Debug

Program Mode (แนะนำ)

  • ทำการ Initialize ทุกครั้งที่ PLC เปลี่ยนสถานะจาก Stop → Run
  • ทำงานเมื่อ PLC เปิดใช้งานใหม่
  • เหมาะสำหรับการใช้งานจริง

ขั้นตอนการ Download และทดสอบ

  1. ตั้งค่า Initialize Setting เป็น Program Mode
  2. คลิก OK
  3. ทำการ Compile โปรแกรม
  4. Download เข้า PLC
  5. ทดสอบโดยการสลับสถานะ PLC จาก Stop → Run
  6. ตรวจสอบค่าผ่าน Monitor mode

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

  • ใช้ Elements Initialization Table เมื่อมีตัวแปรมากกว่า 10 ตัว
  • ตั้งเป็น Program Mode สำหรับระบบที่ใช้งานจริง
  • ทดสอบการทำงานด้วยการสลับ Stop/Run หลาง Download
  • สำรองข้อมูล Elements Table ไว้เพื่อใช้ในโครงการต่อไป

สรุป

การกำหนดค่าเริ่มต้นใน PLC สามารถทำได้ 2 วิธี: ใช้ Flag M8150 สำหรับตัวแปรน้อย หรือ Elements Initialization Table สำหรับตัวแปรจำนวนมาก การเลือกใช้ Program Mode จะทำให้ค่าเริ่มต้นทำงานทุกครั้งที่ PLC เริ่มรัน ทำให้ระบบมีความเสถียรและเชื่อถือได้มากขึ้น