15
Secure PLC Programming – Stopping Cyberthreats
When it comes to programmable logic controllers (PLC) programming, cybersecurity is often not given a second thought. Many PLC programmers do not factor security into their software design. As such, automation software for PLCs, human-machine interfaces (HMIs), and even full-blown Supervisory Control and Data Acquisition (SCADA) systems have recently become a major attack vector. One only has to look to recent history to see how sophisticated computer viruses have crippled PLC systems. For example, the infamous Stuxnet virus that destroyed Iranian PLC-controlled nuclear centrifuges or the Colonial Pipeline incident in 2021. Barring geopolitics and other reasons, these cyberattacks have proved ...
Get PLCs for Beginners now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.