คู่มือ PLC
คู่มือการเขียนโปรแกรม PLC, Ladder Diagram, และการเชื่อมต่ออุปกรณ์
หมวดย่อย
เริ่มเรียนรู้ PLC และ SamSoar2022
เรียนรู้ PLC ครบครันกับ Complete PLC Series ใช้งาน SamSoar 2022 ควบคุม VFD Servo Motor Modbus RS485 TCP/IP IoT และ PID Control พร้อม Simulation
PLC คืออะไร?
เรียนรู้ PLC (Programmable Logic Controller) อุปกรณ์ควบคุมอัตโนมัติอุตสาหกรรม องค์ประกอบ การทำงาน Input/Output และการต่อสายแบบ Sink Wiring
Digital Wiring และการเขียน Ladder Logic
เรียนรู้การต่อสาย Digital Input/Output และคำสั่ง Boolean Logic ใน PLC พร้อมตัวอย่างการใช้งาน LD, OUT, AND, OR สำหรับมือใหม่ เข้าใจง่าย
ตำแหน่งข้อมูลพิเศษใน PLC
เรียนรู้ Special Registers ใน PLC อย่างละเอียด รวม M8150 (First Scan Period), M8151 (Always ON), Auxiliary Relay และ Latch Address พร้อมตัวอย่างการใช้งาน
Counter และการคำนวณ
เรียนรู้การใช้ Counter (CTU) และการคำนวณใน PLC รวมถึงชนิดข้อมูล Bit, Word, การนับขึ้น การ Reset และการคำนวณทางคณิตศาสตร์แบบละเอียด
Real-time Clock และการเปรียบเทียบค่า
เรียนรู้คำสั่ง RTC, TRD และ Comparison Instruction ใน PLC สำหรับเปรียบเทียบค่าและควบคุมอุปกรณ์ตามเวลา พร้อมตัวอย่างการใช้งาน LDW และ CMP
Timer ใน PLC
เรียนรู้ Timer ใน PLC ตั้งแต่พื้นฐาน การใช้คำสั่ง TON ความแตกต่างของความละเอียด 100ms และ 10ms พร้อมตัวอย่างการเขียนโปรแกรมสำหรับการควบคุมระบบอัตโนมัติ
การควบคุมตามลำดับ Sequence Control
เรียนรู้ Sequence Control ใน PLC การควบคุมระบบอัตโนมัติตามลำดับด้วย State Machine พร้อมตัวอย่าง Ladder Program ควบคุมกระบอกลม Timer และการเขียนโปรแกรม
การเขียน Manual Auto ด้วย Sub-routine
เรียนรู้การสร้าง Subroutine และ Subprogram ใน PLC เพื่อพัฒนา State Machine 4 สถานะ พร้อมระบบ Safety สำหรับ Sequence Control ที่มีประสิทธิภาพ
จัดการ Sequence Control ปริมาณมาก
เรียนรู้การปรับปรุงระบบ Sequence Control ใน PLC จาก Stage Coil เป็น D-Tag และการใช้งาน Function Block สำหรับการคำนวณที่ซับซ้อน พร้อมตัวอย่างโค้ด
Encoder และ High Speed Counter
เรียนรู้การเชื่อมต่อและเขียนโปรแกรม Encoder กับ PLC ใช้ High Speed Counter อ่านตำแหน่ง ทิศทางการหมุน ความเร็วรอบ พร้อมตัวอย่างโค้ด Ladder
ใช้งาน PLC ร่วมกับ Servo
เรียนรู้การควบคุม Servo Motor ด้วย PLC แบบ step-by-step การเชื่อมต่อ Control Terminal การตั้งค่า Drive และการใช้งาน High Speed Output เพื่อระบบอัตโนมัติที่แม่นยำ
คำสั่งคุม Servo
เรียนรู้การควบคุม Servo Motor ด้วยคำสั่ง PLSF และ PLSY ของ PLC ตั้งแต่การหมุนต่อเนื่อง การกำหนดจำนวนรอบ การคำนวณ Pulse ไปจนถึงการสร้าง Sequence
พื้นฐาน Modbus Protocol สำหรับ PLC
เรียนรู้ Modbus Protocol สำหรับ PLC ตั้งแต่เริ่มต้น หลักการ Master-Slave, RS485, TCP/IP, Data Frame และประเภทข้อมูล เพื่อเชื่อมต่อระบบอุตสาหกรรม
คำสั่ง Modbus RTU/RS485
เรียนรู้การใช้ Modbus RS485 เชื่อมต่อ PLC 2 ตัว Samkoon PLC แบบ Master-Slave พร้อมตัวอย่างคำสั่ง Function Code และการแก้ไขปัญหา
คำสั่ง Modbus TCP/IP
เรียนรู้การใช้งาน Modbus TCP/IP กับ PLC ตั้งแต่การตั้งค่า Network IP Address การ Configure SamSoar2022
จำค่าข้อมูลหลังไฟดับ
เรียนรู้การตั้งค่า Latch Address ใน PLC ด้วยโปรแกรม SamSoar 2022 เพื่อให้ระบบจำค่าข้อมูลได้แม้หลังไฟฟ้าดับ พร้อมตัวอย่างการใช้งาน Memory M และเทคนิคแก้ปัญหา
แก้ปัญหาข้อมูล Modbus แสดงผลแปลกๆ
วิธีแก้ปัญหาค่าข้อมูลไม่ตรงเมื่อ PLC อ่านจาก Modbus Device เนื่องจาก Endianness ใช้คำสั่ง ROLD สลับ bit เพื่อให้ได้ค่า Floating Point ที่ถูกต้อง
แปลงไฟล์ GXWorks2 เป็น Samkoon
เรียนรู้การแปลงโปรแกรม PLC จาก Mitsubishi GXWorks2 ไปยัง Samkoon PLC ด้วย SamSoar2022 ประหยัดเวลา 80-90% พร้อมเคล็ดลับและข้อควรระวัง
การอ่านค่า Encoder
เรียนรู้วิธีการต่อสายและเขียนโปรแกรม PLC เพื่ออ่านค่า Pulse จาก Encoder แบบ AB Phase ด้วยคำสั่ง HCNT พร้อมตัวอย่างการใช้งานและการแก้ปัญหา
วิธีกำหนดค่าเริ่มต้นเมื่อ PLC ติด
เรียนรู้วิธีการกำหนดค่าเริ่มต้นใน PLC ด้วย Flag M8150 และ Elements Initialization Table พร้อมขั้นตอนการตั้งค่า Download และทดสอบ
คำนวณค่าเฉลี่ยใน PLC
เรียนรู้การใช้งาน Function Average ใน PLC Samkoon ทั้ง AVE, AVED, AVEF สำหรับคำนวณค่าเฉลี่ยข้อมูลเซ็นเซอร์และควบคุมกระบวนการ พร้อมตัวอย่างการใช้งาน