CODESYS วิธีตรวจสอบสัญญาณ Input / Output ของ PLC อย่างมืออาชีพ

ในการทำระบบอัตโนมัติ (Automation) การตรวจสอบสถานะสัญญาณ Input และ Output (I/O) ของ PLC ถือเป็นขั้นตอนพื้นฐานที่มีความสำคัญเป็นอย่างยิ่ง เพราะจะช่วยให้วิศวกรและผู้ควบคุมระบบสามารถดูว่าระบบรับ-ส่งสัญญาณได้ถูกต้องหรือไม่ ขั้นตอนนี้ไม่เพียงแต่ช่วยในการทดสอบระบบก่อนเริ่มงานจริง แต่ยังเป็นกุญแจสำคัญในการค้นหาและแก้ไขปัญหา (Troubleshooting) รวมถึงตรวจสอบการทำงานของเครื่องจักรให้ทำงานได้อย่างสมบูรณ์แบบ
วันนี้ E-Power Service จะมาแนะนำขั้นตอนง่ายๆ ในการเช็คสถานะ I/O ของ PLC โดยใช้ซอฟต์แวร์ระดับสากลอย่าง CODESYS (ตัวอย่างการใช้งานร่วมกับ EC201S PLC) มาดูกันว่าต้องทำอย่างไรบ้าง
ขั้นตอนการเช็ค Input / Output PLC ผ่าน CODESYS
- สร้างโปรเจกต์ใหม่: เปิดโปรแกรม CODESYS ขึ้นมา จากนั้นเลือก "New Project"
- ตั้งค่าโปรเจกต์: กำหนดชื่อโปรเจกต์ (Change Name) และเลือกตำแหน่งโฟลเดอร์สำหรับบันทึกไฟล์
- เลือกอุปกรณ์ (Device): เลือกโมเดล PLC ที่คุณใช้งาน (ในคลิปตัวอย่างเราใช้รุ่น EC201S PLC)
- เลือกภาษาโปรแกรม (Programming Language): แนะนำให้เลือกภาษาพื้นฐานอย่าง LD (Ladder Logic Diagram) ซึ่งเข้าใจง่ายและเป็นที่นิยม
- เชื่อมต่อ PLC: ดับเบิลคลิกที่เมนู Device สังเกตว่าอุปกรณ์จะยังไม่เชื่อมต่อ ให้คลิกที่เมนู "Scan Network" เพื่อค้นหา PLC ในระบบ เมื่อเจอแล้วให้กด OK
- ตั้งค่า I/O Mapping: ไปที่แถบเมนูด้านซ้าย เลือกเมนู LiCoS_BIOM จากนั้นเลือก BIOM I/O Mapping
- เปิดดูตัวแปรทั้งหมด: คลิกที่สัญลักษณ์เครื่องหมายบวก (+) เพื่อกางดูสถานะของ I/O Channel ทั้งหมด
- เปิดการอัปเดตตัวแปร: ในช่อง Always update variables ให้เปลี่ยนการตั้งค่าเป็น "Enabled 1"
- ออนไลน์เข้าสู่ PLC: คลิกปุ่ม Login บนแถบเครื่องมือ (กด Yes เพื่อดาวน์โหลดโปรแกรมลง PLC) จากนั้นคลิกปุ่ม Play
- เริ่มการทดสอบ: ตอนนี้คุณสามารถเริ่มเช็คสถานะ Input / Output ของ PLC ได้ทันที เมื่อมีการป้อนสัญญาณเข้าที่ตัวเครื่อง PLC คุณจะเห็นค่าสถานะ (True/False) บนโปรแกรม CODESYS เปลี่ยนแปลงตามเวลาจริง (Real-time)
เมื่อทดสอบแล้วพบว่าสัญญาณเข้าและออกถูกต้องตรงตามที่ออกแบบไว้ (All I/O is OK) ก็ถือว่า PLC ของคุณพร้อมสำหรับการเขียนโปรแกรมควบคุมเครื่องจักรในลำดับต่อไป
เข้าร่วมชุมชนคนรัก Automation และ CODESYS
สำหรับผู้ที่สนใจด้าน PLC, Automation และ CODESYS เรามีกลุ่ม Facebook สำหรับแลกเปลี่ยนความรู้ ประสบการณ์ และเทคนิคการใช้งานต่างๆ ไม่ว่าคุณจะเป็นมือใหม่หรือผู้เชี่ยวชาญ ก็สามารถเข้าร่วมพูดคุยและแบ่งปันความรู้กันได้ครับ คลิกเข้าร่วมกลุ่มเลย: CODESYS AI & Robotics Developer Community
สนใจสอบถามข้อมูลเพิ่มเติมหรือปรึกษาปัญหาทางเทคนิค
บริษัท อีพาวเวอร์ เซอร์วิส จำกัด (E-Power Service Co.,Ltd) เรามีทีมงานวิศวกรผู้เชี่ยวชาญ (Sales Engineer) พร้อมให้คำปรึกษา แนะนำโซลูชัน และดูแลคุณอย่างใกล้ชิด
ติดต่อเราได้ทุกช่องทาง:
- Website : www.epower.co.th
- LINE ID: @epower
- Youtube : Epower Service
- Tiktok : @epowerservice_
- Email : info@epower.co.th
- เบอร์โทร : 081-559-5145 (Sales Engineer)


