วันพฤหัสบดีที่ 20 กรกฎาคม พ.ศ. 2560

ตัวอย่างโปรแกรม Parallel link แบบ Normal mode



Picture1258
รูป ที่4.27 เป็นการใช้PLC 2ตัวควบคุมการทำงานของมอเตอร์3เฟสขนาดเล็ก พิจารณาPLC1 S1คือสวิตช์กดติดปล่อยดับ(Push button switch)ฟต่อกับอินพุทX0 สำหรับสตาร์ทมอเตอร์1ให้หมุน,S2คือEmergency switchสำหรับหยุดการทำงานมอเตอร์ โดยใช้ต่อกับX1,K1คือคอนแท็คเตอร์สำหรับต่อให้มอเตอร์1หมุน ต่อกับเอาท์พุทY1 และมีหลอดไฟL1ต่อขนานกับK1สำหรับแสดงสภาวะการหมุน T1คือไทม์เมอร์สำหรับตั้งเวลาการทำงานของมอเตอร์1โดยต่อกับY2 และหน้าสัมผัสของT1ต่อกับอินพุทX2,F3คือหน้าสัมผัสของโอเวอร์โหลดที่ป้องกัน มอเตอร์1
  สำหรับPLC2 S3คือสวิตช์สำหรับสตาร์ทมอเตอร์1ให้หมุน ต่อกับอินพุทX0,S4คือEmergency switchสำหรับหยุดการทำงานของมอเตอร์ โดยต่อกับX1,S4คือEmergency switchสำหรับหยุดการทำงานมอเตอร์ โดยต่อกับX1,K2คือคอนแท็คเตอร์สำหรับต่อให้มอเตอร์2หมุน ต่อกับเอาท์พุทY1 และมีหลอดไฟL2ต่อขนานกับK2สำหรับแสดงสภาวะการหมุน T2คือไทม์เมอร์สำหรับตั้งเวลาการทำงานของมอเตอร์2โดยต่อกับY2 และหน้าสัมผัสของT2ต่อกับอินพุทX2 F3คือหน้าสัมผัสของโอเวอร์โหลดที่ป้องกันมอเตอร์2
การ ทำงานของวงจรคือเมื่อกดS1หรือS3จะเป็นการสตาร์ทมอเตอร์ตัวที่1 ให้ทำงานพร้อมกับไทม์เมอร์1(T1)นับเวลา โจทย์กำหนดไว้ที่1นาที เมื่อครบเวลาแล้วไทม์เมอร์1ก็จะสั่งให้มอเตอร์1หยุดหมุน PLCตัวที่1ก็จะส่งสัญญาณไปให้PLCตัวที่2 และมอเตอร์ตัวที่2 ก็จะทำงาน พร้อมกับไทม์เมอร์2 นับเวลา เมื่อครบ1นาที ไทม์เมอร์2ก็จะสั่งให้มอเตอร์2หยุดหมุน และPLC2ก็จะส่งสัญญาณไปให้PLC1 เพื่อสตาร์ทให้มอเตอร์1ทำงาน ดังนั้นมอเตอร์ทั้งสองจะทำงานสลับกันครั้งละ1นาที เมื่อกดEmergency switch S2หรือS4 มอเตอร์ทั้งสองก็จะหยุดทำงาน และถ้าโอเวอร์โหลดของมอเตอร์ตัวใดตัวหนึ่งทำงาน มอเตอร์แต่ละตัวก็จะหยุดทำงานเช่นกัน
Picture1259
จาก วงจร4.28 เมื่อกดสวิตช์S1 X0ก็จะONและทำให้M100ของPLC1ทำงาน มอเตอร์1ก็จะทำงาน เมื่อไทม์เมอร์นับเวลาครบ1นาที่X2 ก็จะONทำให้M101ทำงานและตัดไม่ให้M100ทำงานM101ก็จะต่อให้M802 ON ,หน้าสัมผัสM802ก็จะไปสั่งให้M100ของPLC2ทำงาน และทำให้มอเตอร์2หมุน เมื่อไทม์เมอร์นับเวลาครบ1นาที X2จะON จะต่อให้กับM101ทำงาน M101ก็จะต่อให้M902 ON หน้าสัมผัสM902ก็จะกลับไปสั่งให้M100ของPLC1ทำงาน และทำให้มอเตอร์1หมุนอีกครั้ง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น