A significant portion of this chapter has been devoted to illustrating approaches for obtaining the switching relationships required for sequential control of machines and processes, These approaches should be thought of as available tools. They should be used in the same manner as all tools: they should be selected judiciously and used with a certain amount of imagination. Emphasis was placed on obtaining Boolean equations, because having the switching require ments apecified in this form provides sufficient information for programming even if the programming does not involve the direct use of Boolean equations. It was shown that Boolean equations can be used to develop ladder diagrams as an alternative form of logic specification. Where switching requirements are straightforward and readily verbalized, the sensible approach is to develop Boolean equations directly from written statements of the switching to be done. On the other hand, the use of switching tables, flowcharts, or state diagrams further structures the switching requirements and is beneficial in cases of greater complexity, Switching tables are useful where a set sequence of operations is involved. Flowcharts and state diagrams become more useful when several altemative sequences are possible. With regard to the severity of switching problems, we must recognize that the relative ease of designing sequential control logic can depend heavily on the way in which the machine or process itself is designed. Control requirements should be included as one of the many considerations taken into account at the time of the initial design of the basic machine or process. It is counterproductive to inadvertently create control problems that must later be solved by increased complexity in control logic The major difference between programmable logic controllers and other types of sequential control hardware is the use of a computer program rather than "hard-wired" connections to implement control logic. This feature allows an operator to utilize a given programmable logic controller in many different sequential control applications simply by supplying the proper input hardware, output hardware and program software for that application. At a later date.
ส่วนสำคัญของบทนี้ได้รับการอุทิศให้กับการนำวิธีการในการรับความสัมพันธ์ของการสลับที่จำเป็นสำหรับการควบคุมตามลำดับของเครื่องจักรและกระบวนการ, วิธีการเหล่านี้ควรจะคิดว่าเป็นเครื่องมือที่มีอยู่. พวกเขาควรจะใช้ในลักษณะเดียวกับเครื่องมือทั้งหมด: พวกเขาควรจะเลือก judiciously และใช้กับจำนวนหนึ่งของจินตนาการ เน้นถูกวางไว้ในการได้รับสมการบูลีน, เพราะมีการเปลี่ยนต้องใช้ ments apecified ในแบบฟอร์มนี้ให้ข้อมูลที่เพียงพอสำหรับการเขียนโปรแกรมแม้ว่าการเขียนโปรแกรมไม่เกี่ยวข้องกับการใช้งานโดยตรงของสมการบูลีน. มันแสดงให้เห็นว่าสมการบูลีนที่สามารถนำมาใช้ในการพัฒนาแผนภาพบันไดเป็นรูปแบบทางเลือกของข้อมูลจำเพาะตรรกะ ในกรณีที่ความต้องการในการสลับไปตรงมาและอย่างง่ายดาย, วิธีการที่เหมาะสมคือการพัฒนาสมการบูลีนโดยตรงจากคำสั่งที่เป็นลายลักษณ์อักษรของการเปลี่ยนที่จะทำ. ในทางกลับกัน, การใช้การสลับตาราง, ผังงาน, หรือแผนภาพรัฐโครงสร้างเพิ่มเติมความต้องการสลับและเป็นประโยชน์ในกรณีที่มีความซับซ้อนมากขึ้น, สลับตารางมีประโยชน์ที่ลำดับชุดของการดำเนินงานที่เกี่ยวข้อง. ผังงานและไดอะแกรมของรัฐจะกลายเป็นประโยชน์มากขึ้นเมื่อลำดับการทำงานหลายอย่างเป็นไปได้ ในเรื่องความรุนแรงของการเปลี่ยนปัญหาเราต้องตระหนักว่าความง่ายในการออกแบบตรรกะการควบคุมตามลำดับอาจขึ้นอยู่กับวิธีการที่เครื่องหรือกระบวนการของตัวเองได้รับการรับรอง ข้อกำหนดในการควบคุมควรจะรวมเป็นหนึ่งในข้อพิจารณามากมายที่นำมาพิจารณาในเวลาของการออกแบบเริ่มต้นของเครื่องพื้นฐานหรือกระบวนการ มีผลต่อการสร้างปัญหาการควบคุมที่จะต้องแก้ไขในภายหลังโดยไม่ได้ตั้งใจโดยความซับซ้อนที่เพิ่มขึ้นในตรรกะการควบคุมส่วนต่างที่สำคัญระหว่างตัวควบคุมตรรกะที่สามารถตั้งโปรแกรมได้และฮาร์ดแวร์การควบคุมแบบลำดับอื่นๆคือการใช้คอมพิวเตอร์ โปรแกรมมากกว่า "เชื่อมต่อแบบมีสาย" เพื่อใช้ตรรกะการควบคุม คุณลักษณะนี้ช่วยให้ผู้ประกอบการที่จะใช้ตัวควบคุมตรรกะการตั้งโปรแกรมที่กำหนดในหลายการใช้งานการควบคุมตามลำดับที่แตกต่างกันเพียงโดยการจัดหาฮาร์ดแวร์อินพุตที่เหมาะสมฮาร์ดแวร์และซอฟต์แวร์โปรแกรมสำหรับโปรแกรมที่ ในภายหลัง
การแปล กรุณารอสักครู่..
