Abstract

The discussions in this chapter start with general issues pertinent to intelligent controls and programming issues. The discussions mainly cover: comparison of classical and intelligent controls, intelligent control techniques, application areas, controller types, computational techniques along with controller types, and design issues. The discussions also cover middleware to counter architectural challenges with various types and associated benefits along with real-time operating system discussions. Also, discussions are included on API, covering API types, benefits, protocols, security, general approaches toward programming including real-time functionality, OOP principles, structure, and a comparison of this with web services. Programming language and programmable logic controller programming are also covered, including details on PLC programming, algorithm development, application programs to cover program scan issues, debugging, diagnostics, and safe programming. This also touches upon modern approaches such as I/O handling, PLC IoT, security, programming approaches and languages including IL, Structured Text, Ladder diagrams, SFC, Function lock diagram, OOP, and application program python. The chapter also covers distributed control system programming with OOP such as object-oriented programming and language control programs. The discussions also include distributed computing and control, Petri net modeling, IEC for DCS programming including: program organization, development of automation demand, and IEC programming and communication. The discussions also include modern programming approaches toward DCS.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.