Home / Course catalog / Secure PLC Coding Practices - Part 1 (L... (ICS051)

Secure PLC Coding

Secure PLC Coding Practices - Part 1 (Lab) (ICS051)


Description

Lab: 2 CPE


So much attention is paid to securing industrial control systems at various levels in the network, but what can controls engineers do to help secure the PLCs that are actually translating digital commands into physical actions?


In this 4-part series learn how the "Top 20 Secure PLC Coding Practices" provides PLC programmers with the first ever industry guidelines for adding basic security to the PLC programming itself. Practice the various guidelines in simulated ICS networks including power generation, power distribution, and building automation networks.


Part 1 of the 4-part series covers:

  • Practice 19 - Monitor PLC Memory Usage
    • Practice 17 - Log PLC Uptime
    • Practice 2 - Track Operating Modes
    • Practice 16 - Summarize PLC Cycle Times
    • Practice 11 - Instrument for Plausibility Checks

      https://plc-security.com/
Content
  • Introduction to Secure PLC Coding Practices
  • Introduction
  • Intro to Secure PLC Coding Practices Review
  • LAB ENVIRONMENT
  • Introduction to CODESYS
  • Practice 19: Monitor PLC memory usage
  • Practice 19
  • Practice 19: Monitor PLC memory usage and trend it on the HMI
  • Practice 19 Quiz
  • Practice 19: Reference
  • practice 17: Log PLC uptime
  • Practice 17
  • Practice 17: Log PLC uptime and trend it on the HMI
  • Practice 17 Quiz
  • Practice 17: Reference
  • practice 2: track operating modes
  • Practice 2
  • Practice 2: Track Operating Modes
  • Practice 2 Quiz
  • Practice 2: Reference
  • practice 16: summarize plc cycle times
  • Practice 16
  • Practice 16: Summarize PLC cycle times and trend them on the HMI
  • Practice 16 Quiz
  • Practice 16: Reference
  • practice 11: instrument for plausibility checks
  • Practice 11
  • Practice 11: Instrument for plausibility checks
  • Practice 11 Quiz
  • Practice 11: Reference
  • Conclusion
  • Feedback
  • Secure PLC Coding Practices - Part 1 Discussion and Q&A
  • Part 1 Exam
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: 3 years