การติดตั้ง PLC ของแอปพลิเคชันการเติมขวด
การตรวจจับตำแหน่ง
ในตัวอย่างนี้ (ดูรูปที่ 1) เราจะใช้โปรแกรมควบคุม ที่ตรวจจับตำแหน่งของขวดผ่านสวิตช์ จำกัดรอ 0.5 วินาทีจากนั้นเติมขวดจนกว่าตัวตรวจจับแสงจะตรวจจับสภาพที่บรรจุ
การติดตั้ง PLC ของแอปพลิเคชันการเติมขวด
หลังจากเติมขวดแล้วโปรแกรมควบคุมจะรอ 0.7 วินาทีก่อนที่จะย้ายไปยังขวดถัดไป โปรแกรมจะรวมวงจรเริ่มต้นและหยุดสำหรับมอเตอร์ตัวป้อนและจุดเริ่มต้นของกระบวนการ ตารางที่ 1 แสดงการกำหนดที่อยู่ I / O ขณะที่ตาราง 2 และ 3 แสดง การมอบหมายภายในและการลงทะเบียนตามลำดับ
การมอบหมายเหล่านี้รวมถึงสัญญาณเริ่มต้นและหยุดกระบวนการ
รูปที่ 1 - ระบบเติมขวด
ตารางที่ 1 - การกำหนดที่อยู่ I / O
ที่อยู่ I / O | ||||
ประเภทโมดูล | ชั้น | กลุ่ม | สถานีปลายทาง | ลักษณะ |
อินพุต | 0 | 0 | 0 | เริ่มกระบวนการ PB1 |
0 | 0 | 1 | หยุดกระบวนการ PB2 (NC) | |
0 | 0 | 2 | ลิมิตสวิตช์ (ตำแหน่งตรวจจับ) | |
0 | 0 | 3 | Photoeye (ตรวจจับระดับ) | |
เอาท์พุต | 0 | 3 | 0 | ฟีดมอเตอร์ M1 |
0 | 3 | 1 | ชุดป้อนมอเตอร์ M2 (เปิดระบบ) | |
0 | 3 | 2 | การควบคุมโซลินอยด์ | |
0 | 3 | 3 | - |
ตารางที่ 2 - การกำหนดเอาท์พุตภายใน
เครื่อง | ภายใน | ลักษณะ |
เครื่องจับเวลา | 1001 | จับเวลา 0.5 วินาทีล่าช้าหลังจากตรวจจับตำแหน่ง |
เครื่องจับเวลา | 1002 | จับเวลา 0.7 วินาทีล่าช้าหลังจากตรวจจับระดับ |
- | 1003 | ขวดบรรจุหมดเวลาป้อนงานมอเตอร์ M1 |
ตารางที่ 3 - การมอบหมายการลงทะเบียน
สมัครสมาชิก | ลักษณะ |
4000 | ค่าที่ตั้งไว้ล่วงหน้า 5 ฐานเวลา 0.1 วินาที (1001) |
4001 | สะสมค่า 1001 |
4002 | ค่าที่ตั้งไว้ 7 ฐานเวลา 0.1 วินาที (1002) |
4003 | สะสมค่า 1002 |
รูปที่ 2 แสดงการใช้งานบันได PLC ของแอปพลิเคชันการเติมขวด เมื่อกดปุ่มเริ่มต้นผลักมอเตอร์ outfeed (เอาท์พุท 031) จะเปิดจนกว่าจะกดปุ่มหยุด
คน ฟีดมอเตอร์ M1 จะได้รับพลังงานเมื่อระบบเริ่มทำงาน (M2 ON); มันจะหยุดเมื่อสวิตช์ จำกัด ตรวจจับตำแหน่งขวดที่ถูกต้อง เมื่อขวดอยู่ในตำแหน่งและผ่านไป 0.5 วินาทีโซลินอยด์ (032) จะเปิดวาล์วเติมและเปิดอยู่จนกระทั่งโฟโตอาย (PE) ตรวจจับระดับที่เหมาะสม
ขวดจะยังคงอยู่ในตำแหน่ง 0.7 วินาทีจากนั้นพลังงานภายใน 1003 จะสตาร์ทมอเตอร์ฟีด มอเตอร์ป้อนจะยังคงเปิดอยู่จนกว่าสวิตช์ จำกัด จะตรวจจับขวดอื่น
รูปที่ 2 - การประยุกต์ใช้ PLC ของแอปพลิเคชันการเติมขวด
อ้างอิง: รู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมและการใช้งาน PLC - ตั้งแต่ลอจิกรีเลย์ไปจนถึงตรรกะลอจิก