Lesson 1F – Concepts in PLC Programming

This lesson introduces the student to programming concepts in ladder logic for Programmable Logic Controllers (PLCs); an understanding the functions of PLCs can help with securing and protecting the processes they control. This lesson will prepare students for hands-on courses in PLC programming.

Learning Objectives
  • Describe the operation of solenoid valves, control relays, motors, float switches, and timers
  • Identify inputs and outputs on a ladder logic diagram
  • Identify valves, control relays, motors, float switches, and timers on a ladder logic diagram
  • Describe the execution logic of a PLC by inspecting a ladder logic diagram
  • Explain how AND, OR, NOT, and XOR logic gates operate – and recognize them in ladder logic diagrams
  • Explain the difference between sequence control and logic control
Files
Lesson 1F – Concepts in PLC Programming Lesson Plan
CPI_Module1_Lesson1F_Presentation.pptx

Log In
to download materials

* NICE Cybersecurity Workforce Framework KSAs Addressed
  • K0053: Knowledge of measures or indicators of system performance and availability.
  • K0437: Knowledge of general SCADA system components.
  • K0612: Knowledge of what constitutes a “threat” to a network.
  • S0038: Skill in identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system
  • S0085: Skill in conducting audits or reviews of technical systems.
  • S0109: Skill in identifying hidden patterns or relationships.
  • S0228: Skill in identifying critical target elements, to include critical target elements for the cyber domain.
  • A0035: Ability to dissect a problem and examine the interrelationships between data that may appear unrelated.
  • A0107: Ability to think like threat actors.
* NSA/DHS Center of Excellence (CAE) KUs Addressed
  • Industrial Control Systems

* Most courseware content maps to NIST NICE Cybersecurity Workforce Framework (NCWF) Knowledge, Skills, and Abilities (KSAs) and/or NSA/DHS CAE Knowledge Units (KUs). For more information on KSAs and KUs, please visit:

KSAs: http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-181.pdf

KUs: https://www.iad.gov/NIETP/documents/Requirements/CAE-CD_Knowledge_Units.pdf