สารบัญ:
คำจำกัดความ - Ladder Logic หมายถึงอะไร
Ladder logic เป็นภาษาการเขียนโปรแกรมที่สร้างและแสดงโปรแกรมผ่านแลดเดอร์ไดอะแกรมที่ใช้วงจรไดอะแกรม ส่วนใหญ่จะใช้ในการพัฒนาโปรแกรมหรือซอฟต์แวร์สำหรับตัวควบคุมตรรกะโปรแกรม (PLC) ซึ่งใช้ในงานอุตสาหกรรม
ภาษาวิวัฒนาการมาจากเดิมเป็นวิธีการจัดทำเอกสารการออกแบบและสร้างแร็ครีเลย์ที่ใช้ในการผลิตและการควบคุมกระบวนการโดยแต่ละแร็ครีเลย์จะแสดงด้วยสัญลักษณ์บนแลดเดอร์ไดอะแกรมที่มีการเชื่อมต่อกับอุปกรณ์ด้านล่าง สัญลักษณ์รีเลย์นั้นดูเหมือนว่าจะอยู่ในขั้นบันได
Techopedia อธิบาย Ladder Logic
ตรรกะของแลดเดอร์มีการอธิบายว่าเป็นภาษาที่ใช้กฎแทนที่จะเป็นขั้นตอนหรือจำเป็น "rung" แต่ละตัวในบันไดแสดงถึงกฎดังนั้นเมื่อนำไปใช้กับรีเลย์และอุปกรณ์ไฟฟ้าต่าง ๆ กฎเหล่านี้จะทำงานพร้อมกันและในทันที แต่ถ้าโปรแกรมนั้นถูกนำไปใช้กับ PLC กฎจะถูกดำเนินการตามลำดับผ่านทางซอฟต์แวร์และในลูปต่อเนื่อง โดยการดำเนินการลูปอย่างรวดเร็วเพียงพอผลยังคงดูเหมือนว่าจะดำเนินการพร้อมกันและทันทีภายในระยะเวลาที่กำหนด ความสามารถของ PLC ที่ใช้ต้องได้รับการพิจารณาในระหว่างการเขียนโปรแกรมเนื่องจากลักษณะทางไฟฟ้าของอุปกรณ์ที่เชื่อมต่ออาจไม่สามารถปฏิบัติตามคำแนะนำได้และอาจดูเหมือนว่ากฎบางอย่างถูกข้ามไปเมื่ออุปกรณ์ไม่สามารถใช้งานได้จริง ทำต่อไป.
แลดเดอร์ลอจิกถูกนำมาใช้อย่างกว้างขวางในการตั้งค่าอุตสาหกรรมสำหรับการเขียนโปรแกรม PLC ซึ่งจำเป็นต้องมีการควบคุมกระบวนการผลิตและการปฏิบัติการตามลำดับ ภาษาการเขียนโปรแกรมค่อนข้างมีประโยชน์สำหรับการเขียนโปรแกรมระบบที่เรียบง่าย แต่มีความสำคัญหรือสำหรับการใช้งานระบบที่ต่อสายแบบเก่าเข้ากับโปรแกรมที่ใหม่กว่า ภาษาการเขียนโปรแกรมนี้ยังใช้อย่างมากในระบบอัตโนมัติที่มีความซับซ้อนสูงเช่นโรงงานอิเล็กทรอนิกส์และรถยนต์
แนวคิดเบื้องหลังแลดเดอร์ลอจิกคือแม้แต่บุคลากรที่ไม่มีภูมิหลังการเขียนโปรแกรมก็สามารถตั้งโปรแกรมได้อย่างรวดเร็วเนื่องจากใช้สัญลักษณ์ทางวิศวกรรมทั่วไปและคุ้นเคยสำหรับการเขียนโปรแกรม แต่ข้อได้เปรียบนี้ถูกลบล้างอย่างรวดเร็วเนื่องจากผู้ผลิต PLC มักจะจัดเตรียมผลิตภัณฑ์ระบบการเขียนโปรแกรมแบบลอจิกแบบบันไดซึ่งบางครั้งไม่ใช้สัญลักษณ์และแบบแผนเดียวกับที่ผลิตสำหรับ PLC รุ่นอื่นจากผู้ผลิตรายอื่น ในความเป็นจริงระบบการเขียนโปรแกรมมักจะหมายถึงเฉพาะรุ่นที่ระบุเท่านั้นดังนั้นจึงไม่สามารถย้ายโปรแกรมไปยัง PLC รุ่นอื่นได้อย่างง่ายดายหรือต้องเขียนใหม่ทันที
