Elec Thai
ทำความรู้จักกับ Timers ใน PLC
⏱️ Timers ใน PLC: ฟังก์ชันสำคัญในการควบคุมเวลา ⚙️
ในระบบ PLC, Timer เป็นฟังก์ชันที่ใช้สำหรับการควบคุมเวลา เช่น การหน่วงเวลา การหน่วงเปิด-ปิดอุปกรณ์ หรือการตั้งเวลาทำงานในระบบอัตโนมัติ วันนี้เราจะมาทำความรู้จักกับ Timers กันครับ!
Timers คืออะไร?
Timer ใน PLC คือฟังก์ชันที่ช่วยให้คุณสามารถกำหนดเวลาในการทำงานของระบบหรืออุปกรณ์ต่างๆ โดยสามารถทำงานได้ตามเงื่อนไขที่กำหนด เช่น การหน่วงเวลาหลังจากเปิดสัญญาณ หรือการหน่วงเวลาหลังจากปิดสัญญาณ
ประเภทของ Timers ใน PLC
TON (Timer On Delay)
TON ใช้ในการหน่วงเวลาเมื่อสัญญาณ Input เป็นจริง ก่อนที่ Output จะทำงาน
ตัวอย่าง: เมื่อกดปุ่ม Start, มอเตอร์จะทำงานหลังจากหน่วงเวลา 5 วินาที
TOF (Timer Off Delay)
TOF ใช้ในการหน่วงเวลาหลังจากที่สัญญาณ Input ถูกปิด โดยจะให้ Output ยังคงทำงานต่อไปจนถึงเวลาที่กำหนด
ตัวอย่าง: เมื่อปิดสวิตช์ Stop, ไฟจะยังคงเปิดอยู่จนถึงเวลาที่กำหนด (เช่น 10 วินาที)
RTO (Retentive Timer On)
RTO จะทำการนับเวลาต่อเนื่องแม้ว่าโปรแกรมจะถูกรีเซ็ต และการนับเวลาจะยังคงดำเนินต่อไปจากจุดที่หยุดไว้
ตัวอย่าง: ระบบจะนับเวลา 10 นาทีหลังจากที่เริ่มทำงาน และจะหยุดเมื่อครบเวลา
ตัวอย่าง TOF (Timer Off Delay)
กดปุ่ม Fill เพื่อเติมน้ำใน Tank หน่วงเวลา 10 วินาที
กดปุ่ม Discharge เพื่อดูดน้ำจาก Tank ออก หน่วงเวลา 10 วินาที
10/02/2025
พื้นฐานการเขียนโปรแกรม PLC ด้วย Ladder Logic
⚙️ เริ่มเขียนโปรแกรม PLC ด้วย Ladder Logic 🤖
หลังจากที่เราทำความรู้จักกับ PLC และส่วนประกอบหลักไปแล้ว วันนี้เราจะมาลงลึกกันในเรื่อง Ladder Logic ซึ่งเป็นภาษาโปรแกรมหลักที่ใช้ในการควบคุม PLC กันครับ!
Ladder Logic คืออะไร?
Ladder Logic คือภาษาที่ใช้ในการเขียนโปรแกรม PLC โดยมีรูปแบบที่คล้ายกับบันได (ladder) ซึ่งประกอบไปด้วย ราง (Rails) และ ขั้นบันได (Rungs) ซึ่งทำหน้าที่แสดงถึงการเชื่อมต่อและการทำงานของอุปกรณ์ต่างๆ ในระบบ
โครงสร้างพื้นฐานของ Ladder Logic
ราง (Rails):
ใน Ladder Logic จะมีสองราง (rails) ที่อยู่ด้านข้างซ้ายและขวา เหมือนกับรางบันได
รางซ้าย (Left Rail) คือแหล่งจ่ายไฟ (Power Supply)
รางขวา (Right Rail) คือที่สิ้นสุดของวงจร
ขั้นบันได (Rungs):
ขั้นบันไดแต่ละขั้นในโปรแกรมจะบ่งบอกถึงการเชื่อมต่อระหว่างอุปกรณ์ Input และ Output
ขั้นบันไดแต่ละขั้นจะมี Contacts (สัญญาณ Input) และ Coils (สัญญาณ Output)
ส่วนประกอบหลักใน Ladder Logic
Contacts (X , I):
Normally Open (NO): เมื่อปิดสวิตช์หรือรับสัญญาณจาก Input จะทำให้การไหลของไฟฟ้าผ่านได้
Normally Closed (NC): เมื่อสวิตช์เปิดหรือรับสัญญาณจาก Input จะไม่สามารถไหลของไฟฟ้าได้
Coils (Y , Q):
ใช้เพื่อควบคุม Output เช่น การเปิดมอเตอร์, การปิดปั๊ม
Coil Output จะทำงานเมื่อเงื่อนไขในขั้นบันไดนั้นเป็นจริง
ตัวอย่างโปรแกรมพื้นฐาน:
การควบคุมมอเตอร์ (Start/Stop)
Start Button X0 (NO): กดปุ่มเพื่อเริ่มทำงาน
Stop Button X1 (NC): กดปุ่มเพื่อหยุดการทำงาน
คำอธิบาย:
เมื่อกดปุ่ม Start X0 (NO) สัญญาณจากปุ่มจะทำให้วงจรเปิดและไฟฟ้าไหลไปที่ Coil ซึ่งทำให้มอเตอร์ทำงาน
เมื่อกดปุ่ม Stop X1 (NC) สัญญาณจากปุ่มจะทำให้วงจรปิดและหยุดการทำงานของมอเตอร์ Y0
คลิกที่นี่เพื่อเป็นสมาชิก?
ประเภท
เบอร์โทรศัพท์
เว็บไซต์
ที่อยู่
เวลาทำการ
| จันทร์ | 08:30 - 17:30 |
| อังคาร | 08:30 - 17:30 |
| พุธ | 08:30 - 17:30 |
| พฤหัสบดี | 08:30 - 17:30 |
| ศุกร์ | 08:30 - 17:30 |
| เสาร์ | 10:00 - 17:30 |
| อาทิตย์ | 10:00 - 17:00 |