หน้าแรกคู่มือPLCพื้นฐาน PLC และ SamSoar2022เริ่มเรียนรู้ PLC และ SamSoar2022
PLCเริ่มต้น · Beginner6 นาที

เริ่มเรียนรู้ PLC และ SamSoar2022

ตอนแรกของ Complete PLC: เป้าหมายของซีรีส์ (Wiring, Sequence Control, Timer/Counter, Debug, Modbus RS485/TCP-IP, Extension Module, VFD, Servo, C Script, PID, IoT) PLC ที่ใช้ FAs-32MT-AC-E และการติดตั้ง SamSoar2022 พร้อมทดสอบ Simulation

Complete PLC สอนใช้ PLC Samkoon กับโปรแกรม SamSoar2022 ตั้งแต่หลักการทำงานและการ Wiring ไปจนถึง Sequence Control, Modbus, VFD, Servo และฟังก์ชันขั้นสูง ใช้ PLC รุ่น FAs-32MT-AC-E แต่ตามเรียนด้วย Simulation ได้ ตอนแรกคือติดตั้ง SamSoar2022 จาก factonation.com/download สร้าง Project เลือก FAs_32MT_AC แล้วทดสอบ LD M0 / OUT M1 ในโหมด Simulate

อัพเดทล่าสุด: 26 ตุลาคม 2569

ชุดอุปกรณ์สำหรับบทความนี้

ราคาชุดอุปกรณ์

฿3,690

เป้าหมายของ Complete PLC

ซีรีส์นี้ทำขึ้นเพื่อให้เข้าใจหลักการทำงานและการ Wiring ของ PLC อย่างแท้จริง เมื่อเรียนไปเรื่อยๆ จะใช้งาน PLC และโปรแกรม SamSoar2022 ได้อย่างเชี่ยวชาญ และเขียนออกแบบ Sequence Control เพื่อกำหนดลำดับขั้นตอนการทำงานของเครื่องได้

ฟังก์ชันที่สำคัญและขั้นสูงที่ซีรีส์นี้ครอบคลุม (ตามสไลด์ในคลิป)

  • Timer + Counter — การใช้ไทเมอร์และตัวนับ
  • Sequence Control — การควบคุมลำดับการทำงาน
  • Debug — การแก้ไขปัญหาระหว่างพัฒนาโปรแกรม
  • Modbus RTU/RS485 + TCP/IP — คุยกับ PLC ตัวอื่น เซนเซอร์ หรืออุปกรณ์อื่น
  • Extension Modules — การ Config และใช้งานส่วนขยาย เผื่อวันหนึ่งระบบใหญ่ขึ้นต้องเพิ่ม I/O หรือโมดูลวัดอุณหภูมิ
  • VFD อินเวอร์เตอร์ — เขียนโปรแกรม PLC คุม VFD
  • Servo Control — PLC ที่ใช้ในบทเรียนคุม Servo Motor ได้ 4 แกน
  • C Script — เขียน Script ภาษา C ในตัว PLC
  • PID — การใช้งาน PID
  • IoT PLC — แนวคิดการนำข้อมูลจาก PLC ออกไปสู่อินเทอร์เน็ต

PLC ที่ใช้ในบทเรียน

ซีรีส์นี้ใช้ Samkoon FAs-32MT-AC-E เป็น PLC แบบ Compact ไฟเลี้ยง 220V AC, 32 I/O Output แบบ Transistor มี High-speed Input 4 ช่อง รองรับ Modbus RS485 (2 ช่อง) และ TCP/IP ต่อโมดูลขยาย I/O, AI/AO, TC, PT100 ได้ และใช้สาย USB-C เขียนโปรแกรม

ไม่มี PLC ก็เรียนตามได้ เพราะระหว่างเรียนจะใช้ Simulation อยู่แล้ว

ติดตั้ง SamSoar2022

  1. เข้า factonation.com/download แล้วหา SamSoar2022 ในหัวข้อ PLC กดดาวน์โหลด (ในคลิปเป็นเวอร์ชัน v3.10.9 (2024.8.23))
  2. Extract ไฟล์ที่ดาวน์โหลดมา แล้ว Double Click ที่ Setup
  3. กด Next ไปเรื่อยๆ ที่หน้า Select Additional Tasks อย่าลืมติ๊ก Install USB driver(M) ไว้ด้วย
  4. ระหว่างติดตั้งถ้ามี Driver ให้ติดตั้งเพิ่ม ให้กด Next / Install ไปด้วย
  5. กด Finish แล้วเปิดโปรแกรม SamSoar2022

ตั้งค่าภาษา

เปิดโปรแกรมครั้งแรกจะมีหน้าต่างให้เลือกภาษา ในคลิปเลือก ภาษาอังกฤษ ถ้ายังไม่เป็นภาษาอังกฤษ ไปที่แท็บ Config ด้านบน แล้วเลือก English ในกลุ่ม Language

เลือกภาษาที่แท็บ Config → Language (中文 / English) — แนะนำ English
เลือกภาษาที่แท็บ Config → Language (中文 / English) — แนะนำ English

สร้าง Project และทดสอบ Simulation

  1. กด Create project เลือก PLC Project ตั้งชื่ออะไรก็ได้ แล้วกด OK
  2. ที่ PLC Core เลือกรุ่น PLC ที่ใช้เรียน ในคลิปเลือก FAs_32MT_AC ส่วน Program ปล่อยเป็นค่า Default
  3. เขียนโปรแกรมทดสอบสั้นๆ
โปรแกรมทดสอบ Simulation
N0
M0 ON → M1 ON
M0M1
นำเข้าไฟล์ใน SamSoar2022: File → Import → เลือกไฟล์ .csv
  1. กด Compile
  2. ไปที่แท็บ Simulate กด Start
  3. คลิกที่ M0 แล้วกด ON ถ้า M1 ติด (M1=ON) แปลว่าโปรแกรม Run และ Simulate ได้แล้ว พร้อมเรียนตอนต่อไป

ตอนถัดไป

2. PLC คืออะไร?

13 นาทีเริ่มต้น · Beginner

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

ต้องมี PLC จริงไหมถึงจะเรียนได้?
ไม่จำเป็น ระหว่างเรียนจะใช้ Simulation ของ SamSoar2022 อยู่แล้ว แต่ถ้าอยากลองกับของจริงไปด้วย รุ่นที่ใช้ในซีรีส์คือ FAs-32MT-AC-E
ดาวน์โหลด SamSoar2022 ได้ที่ไหน?
ที่ factonation.com/download หัวข้อ PLC แตกไฟล์แล้ว Double Click ที่ Setup กด Next และติ๊ก Install USB driver ไว้ด้วย
เปลี่ยนภาษาโปรแกรมเป็นอังกฤษได้อย่างไร?
เปิดโปรแกรมครั้งแรกจะมีหน้าต่างให้เลือกภาษา ถ้ายังไม่เป็นภาษาอังกฤษ ไปที่แท็บ Config ด้านบน กลุ่ม Language แล้วเลือก English
ทดสอบว่าโปรแกรมทำงานได้อย่างไร?
เขียน LD M0 / OUT M1 กด Compile แล้วไปที่แท็บ Simulate กด Start คลิกที่ M0 แล้วสั่ง ON ถ้า M1 ติดแสดงว่าโปรแกรมและ Simulation ทำงานได้