Summary
In conclusion, we have covered communication protocols, network topologies, DCSs, PLCs, and when to use each one. Networking is the backbone of many distributed systems. If you opt to use a DCS, networking will be used for many different distributed tasks. DCSs are also widely used in automation systems where distance matters. In all, to be an automation engineer, you must understand these concepts.
You have reached the end of this book; congratulations on that! This book was a crash course on the more advanced concepts that you will encounter in an advanced automation programming/engineering job. This book mostly focused on the software and IT side in general. With the current trend in automation, these are the concepts that you will want to focus on.
By this point, you should be exposed to many of the more advanced concepts of automation programming. Most of the concepts that were explored in this book are traditional software engineering concepts. Due to the nature...