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.
- 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
- 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.
- Industrial Control Systems