Part 3: Algorithms, AI, Security, and More
This part will introduce exotic concepts and emerging technologies that are usually glossed over in automation programming. This part will be an applied section that is built on previous chapters. It will cover concepts such as generative AI (ChatGPT), provide basic cybersecurity awareness for PLC-based systems, explore sorting algorithms, and more. The part will end with a comprehensive project that will cover topics that were covered throughout the book.
This part has the following chapters:
- Chapter 14, Sorting with Loops
- Chapter 15, Secure PLC Programming – Stopping Cyberthreats
- Chapter 16, Troubleshooting PLCs – Fixing Issues
- Chapter 17, Leveraging Artificial Intelligence (AI)
- Chapter 18, The Final Project – Programming a Simulated Robot