ตัวควบคุมแบบตั้งโปรแกรมได้คืออะไร

สารบัญ:

ตัวควบคุมแบบตั้งโปรแกรมได้คืออะไร
ตัวควบคุมแบบตั้งโปรแกรมได้คืออะไร
Anonim

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

สิ่งที่เรียกว่าตัวควบคุมแบบตั้งโปรแกรมได้

คอนโทรลเลอร์ที่ตั้งโปรแกรมได้
คอนโทรลเลอร์ที่ตั้งโปรแกรมได้

นี่คือการกำหนดอุปกรณ์ไมโครโปรเซสเซอร์ที่รวบรวม แปลง ประมวลผล และจัดเก็บข้อมูล มันสามารถส่งคำสั่งควบคุมได้ อุปกรณ์นี้ถูกจำกัดด้วยอินพุตและเอาต์พุตจำนวนจำกัด เซ็นเซอร์, กุญแจ, แอคทูเอเตอร์เชื่อมต่อกับพวกมัน คอนโทรลเลอร์ที่ตั้งโปรแกรมได้ออกแบบมาเพื่อทำงานแบบเรียลไทม์ พวกเขาถูกสร้างขึ้นมาอย่างไร

มันเริ่มต้นยังไง

ระบบอัตโนมัติทางอุตสาหกรรมเริ่มต้นด้วยวงจรรีเลย์สัมผัสที่ควบคุมกระบวนการต่อเนื่อง พวกเขามีตรรกะในการทำงานที่แน่นอน และเมื่ออัลกอริธึมเปลี่ยนไป ทุกอย่างจะต้องทำใหม่ แต่เมื่อเวลาผ่านไป ความไม่สะดวกนำไปสู่การปรับปรุงการออกแบบทีละน้อยและตัวควบคุมลอจิกที่ตั้งโปรแกรมได้ปรากฏขึ้น

หลักการทำงาน

ตัวควบคุมลอจิกแบบตั้งโปรแกรมได้
ตัวควบคุมลอจิกแบบตั้งโปรแกรมได้

อะไรคือพื้นฐานของพวกเขาทำงาน? ควรสังเกตว่าคอนโทรลเลอร์ที่ตั้งโปรแกรมได้ค่อนข้างแตกต่างจากอุปกรณ์ไมโครโปรเซสเซอร์อื่นๆ ดังนั้น องค์ประกอบของโปรแกรมประกอบด้วยสองส่วน:

  1. ซอฟต์แวร์ระบบ นี่คือระบบปฏิบัติการชนิดหนึ่งที่ควบคุมการทำงานของโหนด เชื่อมต่อส่วนประกอบและดำเนินการวินิจฉัยภายใน
  2. ส่วนซอฟต์แวร์ที่จัดการและทำหน้าที่ทั้งหมด ดังนั้นจึงมีหน้าที่รับผิดชอบในการสำรวจอินพุต รันโปรแกรมผู้ใช้ ตั้งค่าเอาต์พุต เช่นเดียวกับการดำเนินการเสริมบางอย่าง (การแสดงภาพ การเตรียมการสำหรับการส่งข้อมูลไปยังตัวดีบั๊ก)

เวลาตอบสนองต่อแต่ละเหตุการณ์ขึ้นอยู่กับเวลาที่ใช้ในการดำเนินการรอบโปรแกรมแอปพลิเคชันหนึ่งรอบ ยิ่งใช้ส่วนผสมที่มีประสิทธิภาพมากเท่าไหร่ก็ยิ่งมีขนาดเล็กเท่านั้น

ตอบกลับ PLC

คอนโทรลเลอร์ที่ตั้งโปรแกรมได้อย่างอิสระมีหน่วยความจำที่ขึ้นอยู่กับประวัติของเหตุการณ์ และจากสิ่งที่เกิดขึ้นแล้ว พวกเขาอาจมีปฏิกิริยาแตกต่างไปจากสิ่งที่เกิดขึ้นในขณะนี้ ตัวควบคุมแบบตั้งโปรแกรมได้นั้นแตกต่างจากออโตมาตะเชิงผสมทั่วไปตรงที่สามารถควบคุมได้ตามเวลา พัฒนาความสามารถในการคำนวณ และประมวลผลสัญญาณดิจิทัลได้

ทางเข้าออก

คอนโทรลเลอร์ที่ตั้งโปรแกรมได้อย่างอิสระ
คอนโทรลเลอร์ที่ตั้งโปรแกรมได้อย่างอิสระ

มีสามประเภท: แอนะล็อก แยก และพิเศษ ในประเภทแรก สัญญาณไฟฟ้าสะท้อนถึงปริมาณทางกายภาพที่แน่นอนในช่วงเวลาปัจจุบันซึ่งทำด้วยระดับกระแสหรือแรงดัน จึงสามารถส่งข้อมูลอุณหภูมิ น้ำหนัก ตำแหน่ง ความดัน ความถี่ ความเร็ว และข้อมูลอื่นๆ ที่คล้ายคลึงกันได้ เกือบทุกครั้งจะเป็นแบบหลายช่อง อินพุตดิจิตอลสามารถทำงานกับสัญญาณไฟฟ้าไบนารีหนึ่งสัญญาณ สามารถอธิบายได้ด้วยสองสถานะ - ปิดหรือเปิด โดยทั่วไปแล้ว อินพุตดิจิตอลจะมีขนาดเพื่อรับสัญญาณมาตรฐานที่มีระดับกระแสไฟตรงประมาณ 10mA ที่ 24V เนื่องจากตัวควบคุมแบบตั้งโปรแกรมได้เป็นคอมพิวเตอร์ดิจิทัล จึงจำเป็นต้องทำการเปลี่ยนแปลงอย่างเหมาะสม ผลลัพธ์ที่ได้คือตัวแปรที่ไม่ต่อเนื่องกับบิตจำนวนหนึ่ง ตามกฎแล้วจะใช้ 8-12 ชิ้นในเครื่องเดียว ในการจัดการกระบวนการทางเทคโนโลยีส่วนใหญ่ในระดับสูง แค่นี้ก็เพียงพอแล้ว นอกจากนี้ ด้วยความลึกของบิตที่เพิ่มขึ้น ปริมาณการรบกวนทางอุตสาหกรรมจึงเพิ่มขึ้น ซึ่งส่งผลเสียต่อการทำงานของอุปกรณ์อื่นๆ