แผนที่หน่วยความจำ PLC LINGKONG LK3U/ZK3U: M, S, T, C, D, V/Z, P, I ครบทุกช่วง | VR Automation

วันที่ 18 สิงหาคม 2569 | ความรู้เทคนิค | VR Automation

การวางผังหน่วยความจำก่อนเขียนโปรแกรมคือสิ่งที่แยกโปรแกรมที่ดูแลได้ระยะยาวออกจากโปรแกรมที่แก้ทีหลังไม่ไหว บทความนี้สรุปช่วงอุปกรณ์ภายในทั้งหมดของ PLC LINGKONG LK3U/ZK3U ตรงจากคู่มือผู้ผลิต ทั้งส่วนที่เก็บค่าเมื่อไฟดับ ส่วนที่ล้างทุกครั้ง และรีเลย์/รีจิสเตอร์พิเศษที่ใช้บ่อยที่สุด

ภาพรวมความสามารถของ CPU

หัวข้อ ค่าจากคู่มือ
ความจุโปรแกรม 32,000 สเต็ป
ประสิทธิภาพคำสั่งบูลีน 0.28 µs ต่อคำสั่ง
ไฟเลี้ยง DC24V ±10%, 1A
สัญญาณอินพุต DC24V แบบ NPN
พอร์ตสื่อสาร RS232 × 1, RS485 × 2
พอร์ตขยาย CAN × 1 (เป็นออปชัน)
ซอฟต์แวร์เขียนโปรแกรม GX Works2 หรือ GX Developer

รีเลย์ช่วย M — แบ่ง 3 โซนชัดเจน

ช่วง จำนวน คุณสมบัติ
M0–M499 500 จุด ใช้ทั่วไป ล้างค่าเมื่อไฟดับ
M500–M7679 7,180 จุด เก็บค่าเมื่อไฟดับ (Keep)
M8000–M8511 512 จุด รีเลย์พิเศษของระบบ

แนวปฏิบัติที่ดีคือ ใช้ M0–M499 กับแฟล็กชั่วคราวภายในรอบสแกน และย้ายสถานะที่ต้องคงไว้หลังไฟดับ เช่น โหมดเครื่อง จำนวนชิ้นสะสม หรือสถานะแจ้งเตือน ไปไว้ที่ M500 ขึ้นไป

รีเลย์สถานะ S สำหรับโปรแกรมแบบ STL

ช่วง จำนวน การใช้งาน
S0–S9 10 จุด สำหรับขั้นตอนเริ่มต้น (initialization)
S10–S499 490 จุด ใช้ทั่วไป
S500–S899 400 จุด เก็บค่าเมื่อไฟดับ
S900–S999 100 จุด สำหรับสัญญาณแจ้งเตือน (เก็บค่า)
S1000–S4095 3,096 จุด เก็บค่าเมื่อไฟดับ
💡 Pro Tip: คู่มือระบุว่าโครงสร้าง STL รองรับการแตกกิ่งได้สูงสุด 8 เส้นทาง และห้ามซ้อนกันเกิน 9 ชั้น มิฉะนั้นจะได้รหัสข้อผิดพลาด 6605 หรือ 6625 ถ้าเครื่องจักรมีสเตทมากกว่านั้น ให้แยกเป็นซับรูทีนด้วย CALL/SRET แทนการซ้อน STL ลึก

ตัวตั้งเวลา T — เลือกฐานเวลาให้ตรงงาน

ช่วง ฐานเวลา ชนิด จำนวน
T0–T199 100 ms ใช้ทั่วไป 200 จุด
T200–T245 10 ms ใช้ทั่วไป 46 จุด
T246–T249 1 ms แบบสะสม (accumulative) 4 จุด
T250–T255 100 ms แบบสะสม 6 จุด
T256–T511 1 ms ใช้ทั่วไป 256 จุด

ตัวตั้งเวลาแบบสะสมจะจำค่าที่นับไว้แม้เงื่อนไขขับจะหลุด เหมาะกับงานจับเวลาเดินเครื่องสะสมหรือเวลาบำรุงรักษา ส่วนงานที่ต้องการความละเอียดระดับมิลลิวินาที เช่น จับเวลาวาล์ว ให้ใช้ T256–T511

ตัวนับ C — 16 บิตและ 32 บิต

ช่วง ชนิด จำนวน
C0–C99 16 บิต นับขึ้น ใช้ทั่วไป 100 จุด
C100–C199 16 บิต นับขึ้น เก็บค่า 100 จุด
C200–C219 32 บิต นับขึ้น/ลง ใช้ทั่วไป 20 จุด
C220–C234 32 บิต นับขึ้น/ลง เก็บค่า 15 จุด
C235–C255 ไฮสปีดเคาน์เตอร์ (เก็บค่า) 21 จุด

รีจิสเตอร์ D และรีจิสเตอร์ดัชนี

ช่วง จำนวน คุณสมบัติ
D0–D199 200 จุด ใช้ทั่วไป
D200–D7999 7,800 จุด เก็บค่าเมื่อไฟดับ
D8000–D8511 512 จุด รีจิสเตอร์พิเศษของระบบ
V0–V7, Z0–Z7 16 จุด รีจิสเตอร์ดัชนีสำหรับอ้างที่อยู่แบบสัมพัทธ์

ค่าคงที่ที่ใช้ได้: K (ฐานสิบ) 16 บิต −32,768 ถึง 32,767 และ 32 บิต −2,147,483,648 ถึง 2,147,483,647 · H (ฐานสิบหก) 16 บิต 0 ถึง FFFF และ 32 บิต 0 ถึง FFFFFFFF · E (จำนวนจริงทศนิยม) รองรับช่วง ±1.0×2⁻¹²⁶ ถึง ±1.0×2¹²⁸

ตัวชี้และอินเทอร์รัปต์

ประเภท ช่วง จำนวน
N — มาสเตอร์คอนโทรล N0–N7 8 จุด
P — กระโดด/ซับรูทีน P0–P4095 4,096 จุด
I — อินเทอร์รัปต์ภายนอก I0□□–I5□□ 6 จุด
I — อินเทอร์รัปต์ตัวตั้งเวลา I6□□–I8□□ 3 จุด
I — อินเทอร์รัปต์ตัวนับ I010–I060 6 จุด

รีเลย์พิเศษที่ใช้บ่อยที่สุด

รีเลย์ หน้าที่
M8000 / M8001 หน้าสัมผัสเฝ้าดูการทำงาน (ปกติเปิด / ปกติปิด)
M8002 / M8003 พัลส์เริ่มต้นเมื่อเริ่มรัน (ใช้เซตค่าตั้งต้น)
M8011 / M8012 / M8013 / M8014 พัลส์นาฬิกา 10 ms / 100 ms / 1 วินาที / 1 นาที
M8020 / M8021 / M8022 แฟล็กศูนย์ / ยืม / ทด
M8029 แฟล็กคำสั่งทำงานเสร็จ
M8031 / M8032 ล้างข้อมูลแบบไม่เก็บค่า / แบบเก็บค่า
M8034 ปิดเอาต์พุตทั้งหมด (ใช้ตอนทดสอบโปรแกรม)
M8039 โหมดสแกนคงที่ (ใช้กับ D8039)

ฝั่งรีจิสเตอร์พิเศษที่ควรรู้: D8000 คือค่าวอตช์ด็อก (ค่าเริ่มต้น 200), D8010/D8011/D8012 คือเวลาสแกนปัจจุบัน/ต่ำสุด/สูงสุด (หน่วย 0.1 ms), D8013–D8019 คือนาฬิกาเรียลไทม์ และ D8020/D8021 คือค่าฟิลเตอร์อินพุต X0–X17 และ X20–X77 (ตั้งได้ 0–60 ms ค่าเริ่มต้น 10)

สรุป

ก่อนเริ่มเขียนโปรแกรมบน LK3U/ZK3U ควรร่างผังการใช้อุปกรณ์ก่อนเสมอ — กันช่วง M500 ขึ้นไปสำหรับสถานะที่ต้องคงไว้, จอง D200 ขึ้นไปสำหรับพารามิเตอร์สูตรการผลิต และหลีกเลี่ยงการแตะ M8000/D8000 นอกเหนือจากที่คู่มือระบุ วิธีนี้ทำให้การขยายระบบภายหลังไม่ต้องรื้อโปรแกรมเดิม ดูรุ่น PLC ทั้งหมดได้ที่หมวด PLC

ตารางสรุป ช่วงอุปกรณ์ภายในหลัก LK3U/ZK3U
ช่วงอุปกรณ์ภายในหลัก LK3U/ZK3U — VR Automation

แหล่งข้อมูลและมาตรฐานอ้างอิง

  1. Catalog: LK3UZK3U-en.pdf — Lingkong LK3U/ZK3U Series PLC User Manual (หน้า Internal Soft Component Range, Special M Relays, Special D Registers, Technical Specifications)
  2. Mitsubishi Electric — FXCPU Structured Programming Manual [Device & Common] — นิยามอุปกรณ์ M, S, T, C, D และรีจิสเตอร์ดัชนีในตระกูล FX
  3. My Mitsubishi Support — FX3U/G PLC Range: Use of Special Devices M and D8000 — ตัวอย่างการใช้รีเลย์และรีจิสเตอร์พิเศษ
  4. Mitsubishi FX3U Series Programming Manual — Special Device List (M8000-, D8000-) — ตารางอ้างอิงรีเลย์และรีจิสเตอร์พิเศษฉบับเต็ม
ติดต่อ VR Automation PLC LINGKONG LK3U / ZK3U

สนใจสั่งซื้อ PLC LINGKONG LK3U / ZK3U?

VR Automation จำหน่ายและให้บริการติดตั้ง พร้อมทีมช่างผู้เชี่ยวชาญ

โทรสอบถามราคา: 083-848-8314

อีเมล: [email protected]

Line: @vrautomation

vrautomation.co.th

สต๊อกกรุณาสอบถาม | รับประกันสินค้า | บริการหลังการขาย | ออกใบกำกับภาษีได้

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *