Part 3 – Software Engineering for PLCs
This section will introduce you to software engineering. The goal of this section is to explore the Software Development Life Cycle (SDLC), SOLID programming, and libraries. These concepts are often unknown to PLC programmers as many PLC developers are usually not formally educated in software engineering. The chapters in this section will approach PLC programming from a software engineer’s mindset, which is a mindset that is often lost in the PLC programming world.
The following chapters are included in Part 3:
- Chapter 8, Libraries — Write Once, Use Anywhere
- Chapter 9, The SDLC — Navigating the SDLC to Create Great Code
- Chapter 10, Advanced Coding — Using SOLID to Make Solid Code