ประเภท: ระบบอัตโนมัติในบ้าน, ตัวควบคุมที่ตั้งโปรแกรมได้
จำนวนการดู: 47972
ความคิดเห็นเกี่ยวกับบทความ: 7
ใช้ ARIES PLC ในระบบควบคุมแสงอัตโนมัติ
ระบบอัตโนมัติในบ้านมักจะเริ่มต้นด้วยงานที่ง่ายและเร่งด่วนในการควบคุมแสง บ่อยครั้งที่จำเป็นต้องควบคุมการเปิดและปิดไฟจากสถานที่ต่าง ๆ หรือจากการควบคุมระยะไกลทั่วไปหรือชุดปุ่ม ยิ่งไปกว่านั้นจำนวนของโคมไฟห้องสวิตช์ต่างกันอยู่เสมอ และรูปแบบการควบคุมจะแตกต่างจากงานต่องาน
ในสารนี้เราจะพิจารณาวิธีการที่เป็นสากลในการแก้ปัญหานี้ - Aries PLC คอนโทรลเลอร์ที่ตั้งโปรแกรมได้อย่างอิสระ
ด้วยอุปกรณ์นี้คุณสามารถปรับแสงให้อัตโนมัติได้เกือบทุกความซับซ้อน ในเวลาเดียวกันไม่จำเป็นต้องมีหน้าสัมผัสระดับกลางการสลับวงจรไฟฟ้าเกิดขึ้นโดยใช้รีเลย์แม่เหล็กไฟฟ้าในตัว
การสร้างอัลกอริทึมของงานเริ่มต้นด้วยการดาวน์โหลด โปรแกรม CoDeSys. ฟรีและรวมอยู่ใน PLC
CoDeSys ใช้หลายวิธี (ภาษา) สำหรับการพัฒนาอัลกอริทึม หนึ่งในสิ่งที่ชัดเจนที่สุดคือวงจรรีเลย์ LD

โปรแกรมควบคุม Aries PLC
สมมติว่าคุณต้องแก้ปัญหางานมาตรฐานของการนำสวิตช์ pass-through ไปใช้ ไม่ว่าคุณจะเข้าห้องไหนคุณเปิดไฟ ไม่ว่าคุณจะไปทางไหนแสงก็จะดับลง สำหรับสวิตช์สองตัวงานจะได้รับการแก้ไขโดยหน้าสัมผัสทั่วไป แต่ด้วยการติดตั้งสวิตช์สามตัวขึ้นไปสิ่งต่าง ๆ ก็ซับซ้อนขึ้นเล็กน้อย
ในภาษาแอลดีเป็นประเพณีที่จะใช้อัลกอริธึมแบบแยก (รีเลย์) วงจรจะรวบรวมรายชื่อที่เชื่อมต่อแบบอนุกรมและแบบขนาน คำสั่งซื้อและตำแหน่งของพวกเขากำหนดฟังก์ชั่นทางตรรกะ การเชื่อมต่อแบบอนุกรมกำหนดลอจิก“ AND”, ขนาน -“ OR” นอกจากนี้ยังมีการปิดตามปกติและรายชื่อที่เปิดตามปกติ
ผู้ติดต่อแต่ละคนเชื่อมโยงกับตัวแปร นี่อาจเป็นอินพุตของคอนโทรลเลอร์เช่นสวิตช์ มันอาจเป็นตัวแปรกลาง ผลลัพธ์ของอัลกอริทึมซึ่งเป็นตัวแปรที่เกี่ยวข้องกับรีเลย์เอาท์พุทถูกกำหนดในรูปแบบของขดลวด องค์ประกอบนี้จะถูกวางไว้ที่ส่วนท้ายของห่วงโซ่ทางด้านขวาเสมอ เมื่อสัญญาณผ่านขดลวดในวงจร LD รีเลย์เอาต์พุตทางกายภาพของ PLC จะปิดลง เมื่ออยู่ในโปรแกรมสัญญาณจะหยุดไหลผ่านขดลวดรีเลย์จะเปิดขึ้น
ตัวอย่างของการใช้สวิตช์ทางสำหรับสามปุ่มและสวิตช์สลับทั่วไปจะแสดงในรูป
เราเห็นสี่โซ่ แต่ละคนประเมินตำแหน่งปัจจุบันของสวิตช์ทั้งสาม หากสวิตช์ใดสวิตช์หนึ่งเข้าสู่สถานะเปิดสัญญาณจะถูกส่งผ่านขดลวด rele1 หากสวิตช์ทั้งหมดเปิดทำงาน rele1 ก็เปิดอยู่เช่นกัน ในกรณีอื่นทั้งหมดสภาพการส่งสัญญาณไม่เป็นที่พอใจและ rele1 ถูกปิดใช้งาน
คุณสามารถตรวจสอบการทำงานของวงจรนี้โดยตรงในระบบการเขียนโปรแกรม คุณไม่จำเป็นต้องมี PLC สำหรับสิ่งนี้ CoDeSys ใช้ระบบจำลองการควบคุม ดังนั้นคุณสามารถศึกษาการเขียนโปรแกรมและลองใช้อัลกอริทึมแรกของคุณบนคอมพิวเตอร์ของคุณ
สำหรับข้อมูลเพิ่มเติมดูหลักสูตรวิดีโอ "การพัฒนาระบบควบคุมกระบวนการในรหัส" หลักสูตรวิดีโอได้รับการออกแบบมาโดยเฉพาะสำหรับผู้เริ่มต้นที่ไม่มีประสบการณ์การเขียนโปรแกรม มันมีคำแนะนำทีละขั้นตอนสำหรับการสร้างโครงการแรกใน CoDeSys เพื่อให้คุณสามารถเริ่มพัฒนาอัลกอริทึมของคุณเองได้ทันที
ดูบทแนะนำการเขียนโปรแกรม PLC ใน CoDeSysได้ที่นี่:บทเรียนการเขียนโปรแกรม PLC
เราพยายามทำให้คำอธิบายนั้นง่ายและเข้าใจได้มากที่สุดสำหรับผู้ที่มีความสามารถทางเทคนิค
หากข้อมูลในบทความนี้มีประโยชน์กับคุณเขียนถึงผู้เขียนตัวอย่างง่ายๆอื่น ๆ ของระบบอัตโนมัติที่บ้านคุณจะสนใจที่จะทำ
ดูได้ที่เว็บไซต์ของเรา:
ภาษาการเขียนโปรแกรม Ladder Diagram (LD)
หลักการของการเขียนโปรแกรมตัวควบคุมที่ตั้งโปรแกรมได้ในภาษา FBD
ดูได้ที่ e.imadeself.com
: