บทช่วยสอน TRi PLC Fx Series: เริ่มต้นใช้งานการเขียนโปรแกรม Ladder Logic และการตั้งค่าฮาร์ดแวร์
บทช่วยสอนนี้แนะนำคอนโทรลเลอร์ TRi PLC Fx Series และสาธิตวิธีเดินสายฮาร์ดแวร์พื้นฐานและการเขียนโปรแกรมลอจิกแบบแลดเดอร์ โดยอธิบายการกำหนดค่าอินพุตและเอาต์พุต การตั้งค่าการสื่อสารแบบอนุกรม และขั้นตอนก...
Triangle Research International นำเสนอแนวทางเฉพาะสำหรับระบบควบคุมด้วย PLC ซีรีส์ Fx แบบแผงวงจรเปิด ในบทช่วยสอนเชิงปฏิบัตินี้ เราจะอธิบายสาระสำคัญของการเชื่อมต่อ การเดินสาย และการเขียนโปรแกรมคอนโทรลเลอร์รุ่นนี้ ตั้งแต่การตั้งค่าฮาร์ดแวร์ไปจนถึงการดาวน์โหลดโปรแกรมอย่างง่ายผ่านการสื่อสารแบบอนุกรม คู่มือนี้เป็นจุดเริ่มต้นเชิงปฏิบัติสำหรับวิศวกรที่กำลังสำรวจแพลตฟอร์ม PLC ที่ปรับแต่งได้สำหรับการใช้งานระบบอัตโนมัติแบบ OEM และแบบฝังตัว
แม้แผงวงจรพิมพ์ที่เปิดโล่งอาจดูไม่คุ้นเคยสำหรับวิศวกรจำนวนมากในอุตสาหกรรมระบบอัตโนมัติและระบบควบคุม แต่ PLC ก็คืออุปกรณ์ที่ทำหน้าที่ประมวลผลลอจิกโดยใช้อินพุตและเอาต์พุตที่โต้ตอบกับโลกจริง การออกแบบ PLC มีความแตกต่างกันอย่างมากในด้านระดับการป้องกันและความทนทานต่อสภาพแวดล้อม แต่ฟังก์ชันหลักยังคงเหมือนกันในทุกระบบ
PLC ซีรีส์ Fx คืออะไร
PLC ซีรีส์ Fx ของ Mitsubishi Electric มีฟังก์ชันการทำงานส่วนใหญ่ที่จำเป็นสำหรับโครงการตั้งแต่การควบคุมเครื่องจักรแบบง่ายไปจนถึงระบบอัตโนมัติที่มีความซับซ้อนปานกลาง โดยทั่วไปคอนโทรลเลอร์เหล่านี้จะมี Ethernet, RS-232, พอร์ตสื่อสาร RS-485 แบบคู่ รวมถึงอินพุต/เอาต์พุตดิจิทัลและแอนะล็อก ทั้งนี้ขึ้นอยู่กับรุ่น
สามารถขยายจำนวนจุดอินพุต/เอาต์พุตได้โดยใช้เครือข่าย Modbus ทำให้ระบบมีความยืดหยุ่นสำหรับการใช้งานระบบอัตโนมัติในภาคอุตสาหกรรมที่สามารถขยายขนาดได้

บทช่วยสอนนี้ใช้รุ่น Fx2424 ซึ่งมี:
- อินพุตดิจิทัล 24 ช่อง
- เอาต์พุตดิจิทัล 24 ช่อง
- อินพุตแอนะล็อก 8 ช่อง
- เอาต์พุตแอนะล็อก 4 ช่อง
คุณลักษณะทางเทคนิคที่สำคัญสำหรับโปรแกรมเมอร์ ได้แก่:
- อินพุตดิจิทัลเป็นแบบ จ่ายกระแส จึงต้องใช้เซนเซอร์หรือสวิตช์แบบซิงก์กระแส (NPN) ที่เชื่อมต่อกับ 0 VDC
- อินพุตรับไฟเลี้ยงภายในจากแหล่งจ่าย 24 VDC และไม่จำเป็นต้องมีขั้วคอมมอนแยกต่างหาก
- เอาต์พุตดิจิทัลเป็นแบบ ซิงก์กระแส ซึ่งหมายความว่าอุปกรณ์โหลดต้องได้รับไฟเลี้ยงจากภายนอก
- อินพุต/เอาต์พุตแบบแอนะล็อกรองรับสัญญาณ 0–5 V โดยสามารถใช้เครือข่ายตัวต้านทานเสริมเพื่อรองรับอุปกรณ์ 0–10 V หรือ 4–20 mA ได้
การตั้งค่าฮาร์ดแวร์โครงการ
บทช่วยสอนเบื้องต้นนี้ใช้การกำหนดค่าอย่างง่าย ซึ่งประกอบด้วยอุปกรณ์อินพุตหนึ่งตัวและอุปกรณ์เอาต์พุตหนึ่งตัวที่เชื่อมต่อผ่านอินเทอร์เฟซการสื่อสาร RS-232 ฮาร์ดแวร์ที่จำเป็นประกอบด้วย:
- คอนโทรลเลอร์ TRi PLC ซีรีส์ Fx
- แหล่งจ่ายไฟอุตสาหกรรม 24 VDC
- สายแปลง USB-to-Serial
- สวิตช์เลือก (อุปกรณ์อินพุต)
- รีเลย์เครื่องกล (อุปกรณ์เอาต์พุต)
- การเดินสายมาตรฐาน

ขั้นตอนที่ 1: จ่ายไฟให้คอนโทรลเลอร์
เชื่อมต่อแหล่งจ่ายไฟ 24 VDC เข้ากับเฮดเดอร์อินพุตไฟที่มีป้ายกำกับ +24 V และ 0 V ตรวจสอบว่าไฟแสดงสถานะ LED ของแหล่งจ่ายไฟติดสว่างก่อนดำเนินการต่อ
ขั้นตอนที่ 2: เชื่อมต่อสวิตช์อินพุต
เนื่องจากอินพุตเป็นแบบซอร์ส ให้ต่อสายจากขั้ว 0 V ของแหล่งจ่ายไฟไปยังสวิตช์ จากนั้นเชื่อมต่อด้านเอาต์พุตของสวิตช์กับขั้ว 1 บนแผงขั้วต่ออินพุต
หาก PLC และสวิตช์ใช้แหล่งจ่ายไฟต่างกัน ตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟทั้งสองมีจุดอ้างอิง 0 V ร่วมกัน
ขั้นตอนที่ 3: เชื่อมต่อรีเลย์เอาต์พุต
เนื่องจากเอาต์พุตเป็นแบบซิงก์ ให้เชื่อมต่อคอยล์รีเลย์กับ +24 VDC จากนั้นเชื่อมต่ออีกด้านของคอยล์รีเลย์กับขั้วเอาต์พุต 1 บน PLC
ขั้วร่วมเอาต์พุตต้องเชื่อมต่อกับขั้ว 0 V ของแหล่งจ่ายไฟโหลดเพื่อให้วงจรสมบูรณ์
ซอฟต์แวร์เขียนโปรแกรม PLC
PLC ซีรีส์ Fx ใช้ซอฟต์แวร์เขียนโปรแกรม i-TRiLOGI ติดตั้งซอฟต์แวร์ตามคำแนะนำของผู้ผลิตก่อนเชื่อมต่อคอนโทรลเลอร์
ซอฟต์แวร์นี้มีสภาพแวดล้อมสำหรับเขียนโปรแกรมลอจิกแบบบันได ซึ่งใช้สร้าง แก้ไข และดาวน์โหลดโปรแกรมไปยัง PLC
การเชื่อมต่อกับ PLC โดยใช้การสื่อสารแบบอนุกรม
บทช่วยสอนนี้ใช้การเชื่อมต่ออนุกรม RS-232 แทนอีเทอร์เน็ต เชื่อมต่อสายเคเบิล USB-to-Serial ระหว่างคอมพิวเตอร์กับพอร์ตสื่อสารของ PLC
หลังจากเชื่อมต่อสายเคเบิลแล้ว ระบบปฏิบัติการจะกำหนดหมายเลขพอร์ต COM ให้ ตรวจสอบหมายเลขพอร์ตที่กำหนดโดยใช้ตัวจัดการอุปกรณ์
ในซอฟต์แวร์เขียนโปรแกรม:
- เปิดเมนูคอนโทรลเลอร์
- เลือกเชื่อมต่อกับเซิร์ฟเวอร์
- เลือกพอร์ตอนุกรม/USB
- กำหนดค่าพอร์ต COM ที่ถูกต้อง
- คลิกเปิดพอร์ต

หากการเชื่อมต่อสำเร็จ ซอฟต์แวร์จะแสดงข้อความยืนยันว่าการสื่อสารกับ PLC ได้รับการจัดตั้งแล้ว
การเขียนโปรแกรมลอจิกแบบบันไดอย่างง่าย
การเขียนโปรแกรมลอจิกแบบแลดเดอร์เริ่มต้นด้วยการสร้างรางที่กำหนดความสัมพันธ์ระหว่างเงื่อนไขอินพุตกับการทำงานของเอาต์พุต ในตัวอย่างนี้ สวิตช์จะควบคุมเอาต์พุตของรีเลย์
ขั้นตอนการเขียนโปรแกรมประกอบด้วย:
- สร้างหน้าสัมผัสแบบปกติเปิดที่แทนอุปกรณ์อินพุต
- เพิ่มคอยล์เอาต์พุตที่แทนรีเลย์
- กำหนดแอดเดรส I/O ให้กับอุปกรณ์ทั้งสอง

โปรแกรมแลดเดอร์ที่ได้จะทำหน้าที่ควบคุมอย่างง่าย: เมื่อเปิดใช้งานสวิตช์ รีเลย์จะทำงาน

การดาวน์โหลดโปรแกรมไปยัง PLC
หลังจากเขียนโปรแกรมลอจิกแบบแลดเดอร์เสร็จแล้ว ให้ถ่ายโอนไปยัง PLC โดยใช้ฟังก์ชันดาวน์โหลดโปรแกรม
ขั้นตอนการถ่ายโอนประกอบด้วย:
- เลือกคอนโทรลเลอร์
- เลือกการถ่ายโอนโปรแกรมไปยัง PLC
- ยืนยันพอร์ตการสื่อสาร
- เริ่มกระบวนการดาวน์โหลด

หากการถ่ายโอนเสร็จสมบูรณ์ PLC จะเริ่มเรียกใช้โปรแกรมใหม่ทันที
ขั้นตอนถัดไปในการเขียนโปรแกรม PLC
ตัวอย่างนี้สาธิตโปรแกรมลอจิกแบบแลดเดอร์ที่ง่ายที่สุดเท่าที่เป็นไปได้ โดยใช้ PLC ที่เชื่อมต่อแบบอนุกรม ในระบบอัตโนมัติภาคอุตสาหกรรมที่ใช้งานจริง โดยทั่วไปจะมีการติดตั้งฟังก์ชันเพิ่มเติม ได้แก่:
- การประมวลผลสัญญาณแอนะล็อก
- คำสั่งตัวตั้งเวลาและตัวนับ
- การสื่อสารผ่านเครือข่าย
- การตรวจสอบสัญญาณเตือนและข้อขัดข้อง
- การบันทึกข้อมูลและการวินิจฉัยระบบ
การทำความเข้าใจคุณสมบัติขั้นสูงเหล่านี้ช่วยให้วิศวกรสามารถสร้างระบบอัตโนมัติที่เชื่อถือได้และขยายขนาดได้ สำหรับการใช้งานด้านการผลิต บรรจุภัณฑ์ การขนถ่ายวัสดุ และการควบคุมกระบวนการ
เกี่ยวกับผู้เขียน
Daniel Chen เป็นวิศวกรระบบอัตโนมัติในอุตสาหกรรมระดับอาวุโสที่มีประสบการณ์ลงมือปฏิบัติมากกว่า 15 ปีในด้านการเขียนโปรแกรม PLC ระบบควบคุมอุตสาหกรรม และโครงการระบบอัตโนมัติในโรงงาน เขาได้ออกแบบและทดสอบเดินระบบโซลูชันระบบอัตโนมัติในอุตสาหกรรมการผลิต บรรจุภัณฑ์ และการขนถ่ายวัสดุ
ความเชี่ยวชาญด้านเทคนิคของเขาครอบคลุมการพัฒนาลอจิกแบบแลดเดอร์ การเดินสายภาคสนาม โปรโตคอลการสื่อสารในอุตสาหกรรม และการแก้ไขปัญหาระบบควบคุมที่ใช้ PLC เขามุ่งเน้นวิธีการทางวิศวกรรมที่นำไปใช้ได้จริง ซึ่งช่วยเพิ่มความน่าเชื่อถือของระบบ ทำให้การบำรุงรักษาง่ายขึ้น และรองรับการใช้งานในอุตสาหกรรมระยะยาว