Table of Contents
- Computer Science Versus Automation Programming
- PLC Components – Integrating PLCs with Other Modules
- The Basics of Programming
- Unleashing Computer Memory
- Designing Programs – Unleashing Pseudocode and Flowcharts
- Boolean Algebra
- Unlocking the Power of ST
- Exploring Variables and Tags
- Performing Calculations in Structured Text
- Unleashing Built-In Function Blocks
- Unlocking the Power of Flow Control
- Unlocking Advanced Control Statements
- Implementing Tight Loops
- Sorting with Loops
- Secure PLC Programming – Stopping Cyberthreats
- Troubleshooting PLCs – Fixing Issues
- Leveraging Artificial Intelligence (AI)
- The Final Project – Programming a Simulated Robot

