วิธีทำสายโปรแกรม PLC Koyo (DirectLOGIC / CLICK) ด้วยตัวเอง พร้อม Pinout ไดอะแกรม

วิธีทำสายโปรแกรม Koyo PLC DirectLOGIC CLICK Wiring Diagram - VR Automation

วิธีทำสายโปรแกรม PLC Koyo (DirectLOGIC / CLICK) ด้วยตัวเอง ฉบับวิศวกร

หมวดหมู่: สาย Interface Programming & บทความเทคนิค | VR Automation

💡 สรุปภาพรวม: Koyo PLC (รวมถึงตระกูล DirectLOGIC และ CLICK PLC ภายใต้ AutomationDirect) เป็นชุดควบคุมอัตโนมัติที่ได้รับความนิยมสูงในเครื่องจักรอุตสาหกรรม การทำสายโปรแกรมสื่อสาร RS-232 ขึ้นมาใช้งานเองตามมาตรฐาน D2-DSCBL ช่วยประหยัดค่าใช้จ่าย หาอะไหล่ง่าย และพร้อมรับมือกับงานซ่อมบำรุงหน้างานได้ทันที

สายโปรแกรม PLC Koyo DirectLOGIC Wiring Overview
ภาพรวมสายโปรแกรม Koyo PLC พอร์ต DB9 Female ต่อเข้าหัวแจ็ค RJ12 (6P6C)

PLC ของ Koyo โดดเด่นเรื่องความทนทาน เสถียรภาพ และราคาที่คุ้มค่า จึงพบได้บ่อยในเครื่องจักรนำเข้า เช่น เครื่องแพ็คกิ้ง, เครื่องบรรจุ, สายพานลำเลียง, และระบบบำบัดน้ำเสีย แต่ในหลายกรณีสายโปรแกรมแท้สูญหายหรือจัดส่งช้า การเข้าหัวสายด้วยตัวเองจึงเป็นทักษะสำคัญสำหรับช่างและวิศวกรออโตเมชัน


1. อุปกรณ์ที่ต้องเตรียม (Bill of Materials)

อุปกรณ์สำหรับประกอบสายโปรแกรม Koyo D2-DSCBL มีเพียงไม่กี่ชิ้นและหาซื้อได้ง่าย:

รายการอุปกรณ์ จำนวน คำอธิบายและหน้าที่
หัวต่อ DB9 ตัวเมีย (DB9 Female Connector) 1 ตัว พร้อมฝาครอบพลาสติก สำหรับต่อเข้ากับพอร์ต Serial COM Port ของคอมพิวเตอร์
หัวต่อ RJ12 6P6C (Modular Plug) 1 ตัว หัวแจ็คโทรศัพท์แบบ 6 ขา สำหรับเสียบเข้าพอร์ตโปรแกรมหน้าตัว PLC
สายสัญญาณชีลด์ (Shielded Cable) 1.5 – 2 เมตร สาย 3-4 คอร์ มีฟอยล์หรือถักชีลด์ เพื่อป้องกันสัญญาณรบกวนในโรงงาน
USB to RS232 Converter (กรณีโน้ตบุ๊กไม่มี DB9) 1 เส้น แนะนำชิปเซ็ต FTDI หรือ Prolific แท้ เพื่อความเสถียรในการรับส่งสัญญาณ

2. ตารางไดอะแกรม Pinout (DB9 Female ↔ RJ12 6P6C)

พอร์ตโปรแกรมของ Koyo DirectLOGIC และ CLICK PLC ใช้สัญญาณแบบ RS-232 3-Wire (TX, RX, GND) โดยมีไดอะแกรมการจับคู่สายดังนี้:

Koyo PLC Programming Cable Wiring Diagram DB9 to RJ12
ไดอะแกรมแสดงการเชื่อมต่อขา (Wiring Diagram) ระหว่าง DB9 Female (PC) และ RJ12 6P6C (PLC)
ขา DB9 Female (ฝั่ง PC) ชื่อสัญญาณ (PC) ทิศทางสัญญาณ ขา RJ12 6P6C (ฝั่ง PLC) ชื่อสัญญาณ (PLC) คำอธิบาย
Pin 2 RXD (Receive) Pin 4 TXD (Transmit) รับข้อมูลจาก PLC ส่งเข้า PC
Pin 3 TXD (Transmit) Pin 3 RXD (Receive) ส่งคำสั่งจาก PC ไปยัง PLC
Pin 5 GND (Ground) Pin 1 0V / Signal GND กราวด์อ้างอิงสัญญาณ
โครงโลหะ DB9 Shield Ground Shield Frame Ground ชีลด์ถักกันกวน

⚠️ คำเตือนสำคัญเรื่องไฟเลี้ยง +5VDC (ห้ามต่อเด็ดขาด)

Pin 2 ของพอร์ต RJ12 บนตัว PLC จ่ายไฟ +5VDC เพื่อเลี้ยงอุปกรณ์ Handheld Programmer ภายนอก ห้ามบัดกรีหรือต่อสายจาก Pin 2 ของ RJ12 เข้าสู่พอร์ต DB9 ของคอมพิวเตอร์เด็ดขาด เพราะจะทำให้พอร์ตสื่อสารหรือเมนบอร์ดคอมพิวเตอร์เสียหายได้


3. การต่อ Jumper Loopback ฝั่ง DB9 เพื่อความเสถียร

ในการใช้งานพอร์ต Serial RS-232 ซอฟต์แวร์โปรแกรมบางเวอร์ชันอาจรอสัญญาณ Hardware Handshaking เพื่อความเข้ากันได้ 100% แนะนำให้ทำ Jumper เชื่อมขากันที่ฝั่ง DB9 Female (PC) ดังนี้:

  • 🔗 จั๊มป์เชื่อม Pin 7 (RTS) เข้ากับ Pin 8 (CTS) — หลอกสถานะพร้อมส่งข้อมูลของพอร์ต
  • 🔗 จั๊มป์เชื่อม Pin 4 (DTR) เข้ากับ Pin 6 (DSR) — หลอกสถานะเชื่อมต่อของอุปกรณ์ Data Terminal
Koyo PLC Programming Cable Connection Detail
รายละเอียดการเข้าหัวขั้วต่อ DB9 และ RJ12 ของ Koyo DirectLOGIC PLC

4. รุ่นของ PLC Koyo / AutomationDirect ที่รองรับ

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

🔹 DirectLOGIC Series

DL05, DL06, DL105, DL205 (CPU D2-230, D2-240, D2-250, D2-260), DL350, DL450 (Port 1)

🔹 CLICK PLC Series

CLICK Basic & Standard CPU ทุกรุ่นที่พอร์ต Port 1 (RS-232 RJ12)

🔹 Koyo Kostac Series

Kostac SU-5, SU-6, SG-8, NK Series, PZ Series (รุ่นที่มี Modular Port)


5. ขั้นตอนการเข้าหัวสายทีละสเต็ป (Step-by-Step)

  1. สวมฝาครอบ DB9: ร้อยฝาครอบหัว DB9 และท่อหดเข้ากับสายสัญญาณก่อนเริ่มบัดกรี
  2. เข้าหัว RJ12 6P6C: หงายหัว RJ12 ขึ้น (หันเขี้ยวล็อกลงด้านล่าง) มองจากปลายสาย ขาที่ 1 จะอยู่ซ้ายมือสุด เรียงสายเข้าช่อง 1 (GND), ช่อง 3 (RXD), ช่อง 4 (TXD) แล้วใช้คีมย้ำสายให้แน่นสนิท
  3. บัดกรีขั้ว DB9 Female: ปอกสายอีกด้าน บัดกรี Pin 2 (RXD), Pin 3 (TXD), Pin 5 (GND) และทำการจั๊มป์ขา 7-8 กับ 4-6 ตามที่ระบุในหัวข้อที่ 3
  4. ตรวจสอบด้วยมัลติมิเตอร์ (Continuity Test): ตรวจวัดความต่อเนื่องของสายแต่ละเส้น และตรวจให้แน่ใจว่าไม่มีสายช็อตแตะกัน

6. ซอฟต์แวร์และการตั้งค่าการสื่อสาร (Communication Parameters)

เมื่อต่อสายเข้ากับเครื่องคอมพิวเตอร์และ PLC แล้ว ให้เปิดซอฟต์แวร์ตามตระกูลของ PLC และตั้งค่าดังนี้:

DirectSOFT Link Communication Settings
หน้าต่างตั้งค่าพอร์ตสื่อสารในซอฟต์แวร์ DirectSOFT (Link Editor)
  • ซอฟต์แวร์ที่ใช้:
    • DirectSOFT 5 / DirectSOFT 6 (สำหรับ DirectLOGIC DL Series)
    • CLICK Programming Software (สำหรับ CLICK PLC)
    • Koyo KPP (Kostac PLC Programming)
  • การตั้งค่าสวิตช์ PLC: เลื่อนสวิตช์หน้า PLC ไปที่ตำแหน่ง TERM หรือ REMOTE เพื่อเปิดใช้งานการสื่อสารผ่านพอร์ตโปรแกรม
  • พารามิเตอร์สื่อสารมาตรฐาน (Default Link Parameters):
    • Baud Rate: 9600 bps (หรือ 19200 / 38400 bps)
    • Data Bits: 8 Bits
    • Parity: Odd (สำหรับ DirectLOGIC ส่วนใหญ่) หรือ None
    • Stop Bits: 1 Bit
DirectSOFT Link Connected Successfully
ทดสอบ Link Connect ผ่านสายโปรแกรมที่ทำขึ้นมาใหม่ พบ PLC และออนไลน์ได้สำเร็จ

7. สุดยอดเทคนิคและข้อแนะนำสำหรับวิศวกร (Engineering Pro Tips)

⚡ 1. เทคนิคปรับ Latency Timer ให้สื่อสารเร็วขึ้น 10 เท่า

สำหรับผู้ที่ใช้ USB to RS-232 Converter (โดยเฉพาะชิป FTDI):
1. เปิด Device Manager → Ports (COM & LPT)
2. คลิกขวาที่พอร์ต → Properties → Port Settings → Advanced
3. ปรับค่า Latency Timer (msec) จากเดิม 16 ms ลดลงเหลือ 1 ms หรือ 2 ms
👉 ผลลัพธ์: ซอฟต์แวร์ DirectSOFT และ CLICK จะสแกนค้นหา PLC รวดเร็วทันใจ ตอบสนองไว และไม่มีอาการ Time out หลุดกลางคัน

🛡️ 2. เทคนิค Single-Point Shield Grounding

ในสภาพแวดล้อมโรงงานที่มีอินเวอร์เตอร์ (VFD) ทำงานอยู่ใกล้ๆ สัญญาณรบกวน EMI จะสูงมาก:
ต่อสายชีลด์ถักลงโครงโลหะ DB9 เพียงฝั่งเดียวเท่านั้น (ห้ามต่อลงทั้งสองฝั่ง)
• วิธีนี้จะป้องกันไม่ให้เกิดกระแสไหลวนในสายดิน (Ground Loop Current) อันเกิดจากความต่างศักย์ของระบบกราวด์คอมพิวเตอร์กับตู้คอนโทรล

🔍 3. เทคนิคใช้ Auto-Search Link ใน DirectSOFT

หากไม่ทราบว่า PLC เครื่องนี้ถูกตั้ง Baud Rate หรือ Station Address ไว้เท่าไหร่:
• ใน DirectSOFT Link Editor ให้เลือกคำสั่ง Auto-Detect หรือ Auto-Search
• โปรแกรมจะทำการสแกน Baud Rate (9600 → 19200 → 38400) และทดสอบ Parity อัตโนมัติ ประหยัดเวลาไม่ต้องลองสุ่มค่าทีละตัว

🔒 4. เทคนิคความยาวสายและการใช้งานหน้างาน

• มาตรฐาน RS-232 แนะนำความยาวสายสูงสุดไม่เกิน 15 เมตร ที่ 9600 bps
• สำหรับการซ่อมบำรุงหน้างาน ความยาวที่เหมาะสมที่สุดคือ 2.0 – 3.0 เมตร เพื่อความคล่องตัวและป้องกันแรงดันตกในสาย
• หากจำเป็นต้องต่อสายระยะไกลเกิน 15 เมตร แนะนำให้แปลงเป็น RS-485 หรือใช้ Ethernet ECOM Module


8. ตารางแก้ไขปัญหาเมื่อเชื่อมต่อไม่สำเร็จ (Troubleshooting Matrix)

อาการที่พบ สาเหตุที่เป็นไปได้ แนวทางแก้ไข
PLC Not Responding / Time out • ต่อสลับสาย TXD และ RXD
• สวิตช์ PLC อยู่ที่ตำแหน่ง STOP หรือ RUN
• สลับสาย Pin 2 และ Pin 3 ที่หัว DB9
• เลื่อนสวิตช์ PLC ไปที่ TERM
หา COM Port ไม่เจอในซอฟต์แวร์ • Windows กำหนด COM Port สูงเกินไป (เช่น COM18)
• ไดรเวอร์ USB-Serial มีปัญหา
• เข้า Device Manager เปลี่ยนหมายเลขพอร์ตให้อยู่ในช่วง COM1 – COM4
สื่อสารได้แล้วหลุดเป็นระยะ • ค่า Latency Timer ของชิปแปลง USB สูงเกินไป
• มีสัญญาณกวนจากอินเวอร์เตอร์
• ปรับ Latency Timer เหลือ 1ms ใน Driver Properties
• เช็คสายดินและเดินสายห่างจาก Power Cable

ทำไมต้องเลือกอุปกรณ์และบริการจาก VR Automation?

✅ สินค้าพร้อมส่งและรับประกัน

สต๊อกอุปกรณ์ Automation อะไหล่ และสายเชื่อมต่อครบวงจร พร้อมการรับประกันคุณภาพสินค้า

✅ ทีมวิศวกรผู้เชี่ยวชาญ

ให้คำแนะนำการเลือกอุปกรณ์ การเขียนโปรแกรม PLC/HMI และการต่อวงจรโดยทีมงานมืออาชีพ

✅ บริการครบวงจร

รับประกอบตู้คอนโทรล รับเขียนโปรแกรม PLC ซ่อมแซมระบบ และบริการปลดล็อค PLC ทุกยี่ห้อ

✅ จัดส่งรวดเร็วทั่วประเทศ

จัดส่งถึงหน้างานอย่างปลอดภัย พร้อมออกใบกำกับภาษีเต็มรูปแบบ


สินค้าและหมวดหมู่อุปกรณ์ที่เกี่ยวข้อง

สามารถเลือกชมสินค้าและอุปกรณ์เชื่อมต่อในระบบ Automation เพิ่มเติมได้ที่:


คำถามที่พบบ่อย (FAQ)

ถาม: สายโปรแกรม Koyo D2-DSCBL สามารถใช้กับ PLC ยี่ห้ออื่นได้หรือไม่?

ตอบ: ไม่แนะนำให้ใช้โดยตรง เนื่องจาก Koyo PLC มีการจ่ายไฟ +5VDC ออกมาที่ Pin 2 ของพอร์ต RJ12 หากนำไปเสียบกับ PLC ยี่ห้ออื่นที่ Pinout ไม่ตรงกัน อาจทำให้พอร์ตสื่อสารเสียหายได้

ถาม: ถ้าโน้ตบุ๊กไม่มีพอร์ต DB9 Serial (COM Port) ต้องทำอย่างไร?

ตอบ: สามารถใช้ตัวแปลง USB to RS232 (แนะนำชิปเซ็ต FTDI หรือ Prolific แท้) เสียบเข้ากับพอร์ต USB ของคอมพิวเตอร์ จากนั้นนำสาย DB9 ที่ประกอบเสร็จแล้วมาต่อเข้ากับหัวแปลง USB-RS232 เพื่อใช้งาน

ถาม: ทำไมเชื่อมต่อ Koyo PLC แล้วโปรแกรม DirectSOFT แจ้ง Error ไม่พบ PLC?

ตอบ: สาเหตุหลักที่พบบ่อยได้แก่: 1. สลับสาย TXD และ RXD ผิดเส้น, 2. ลืมต่อสายสัญญาณ GND (Pin 1 RJ12 เข้า Pin 5 DB9), 3. ไม่ได้สลับสวิตช์ PLC ไปที่ตำแหน่ง TERM หรือ REMOTE, 4. เลือกหมายเลข COM Port ในซอฟต์แวร์ไม่ตรงกับ Device Manager, 5. ค่า Latency Timer ของ USB Serial สูงเกินไป (แนะนำปรับเป็น 1ms)

ถาม: สายโปรแกรมเส้นนี้ใช้กับ PLC ตระกูล CLICK ได้ด้วยหรือไม่?

ตอบ: ใช้ได้แน่นอนครับ เพราะพอร์ต Port 1 (RS-232 RJ12) ของ CLICK PLC ใช้ Pinout สัญญาณ RXD, TXD, และ GND ตรงกันกับมาตรฐานสาย D2-DSCBL ของ DirectLOGIC

ต้องการสายโปรแกรม PLC อุปกรณ์ Automation หรือบริการเขียนโปรแกรม?

VR Automation พร้อมให้คำปรึกษาและบริการอุปกรณ์ระบบควบคุมโรงงานครบวงจร

📱 LINE: @vrautomation
📞 โทร: 092-686-7190
📧 Email: [email protected]

จัดส่งทั่วประเทศ | รับประกันสินค้า | ออกใบกำกับภาษีได้


แหล่งอ้างอิงและที่มาข้อมูล (References)

  1. บทความต้นฉบับ: [Making Cable] Koyo PLC Programming Cableplctop.com / plc247.com
  2. คู่มือสายสัญญาณ AutomationDirect: DirectLOGIC PLC Programming Cable (D2-DSCBL / D0-CBL) Wiring Specifications
  3. เอกสารทางเทคนิค: Koyo Electronics Industries & CLICK PLC Hardware User Manual


ใส่ความเห็น

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