BLD-WIND70-04 · Lesson 10 · 18 clock hours · theory
SCADA, PLC Basics, and Turbine Control Logic
Objective. Students will describe the role of the turbine controller and SCADA system, interpret a basic ladder-logic rung showing a safety chain, and extract fault and production data from a SCADA simulation interface.
⚠ Pending professional review
This lesson, its worked examples and its practice questions has not yet been verified by a licensed professional engineer or master tradesperson or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
The Turbine Controller: The Brain of the Machine
Every modern wind turbine has a programmable logic controller (PLC) or dedicated turbine controller housed in the nacelle or tower base. This controller reads dozens of sensors every fraction of a second—wind speed from the anemometer, rotor speed from encoders, generator temperature, blade pitch angle, grid voltage, and more. Based on those readings, the controller decides whether to start, run, adjust pitch, apply brakes, or shut down. Understanding this system is essential for every Wind Turbine Technician, because most faults are diagnosed through the controller and the SCADA interface before you ever climb the tower.
What SCADA Does
Supervisory Control and Data Acquisition (SCADA) is the software layer above the individual turbine controllers. A SCADA system communicates with every turbine on a wind farm—sometimes hundreds of turbines—collects their data, displays real-time status, logs production figures, and generates alarms when something falls outside acceptable limits.
Key functions of a wind turbine SCADA system:
- Real-time monitoring: Displays wind speed, power output (kW or MW), rotor speed (rpm), pitch angle, and operating state (start-up, full production, curtailed, stopped, fault).
- Alarm management: Generates time-stamped alarms when a sensor value exceeds a threshold or a safety device trips. Technicians use the alarm log to prioritize which turbines need attention.
- Historical data logging: Records ten-minute average data (a wind-industry standard interval) for wind speed, power, temperature, and other parameters. This data feeds performance analysis and warranty reporting.
- Remote control: Authorized operators can start, stop, or reset a turbine from the SCADA workstation—after confirming it is safe to do so.
SCADA does not replace physical lockout/tagout or personal protective equipment. Remote start capability makes it especially important to complete a proper lockout/tagout procedure before any hands-on work, because someone at the SCADA station could otherwise send a start command while you are inside the turbine.
PLC Basics
A PLC is an industrial computer designed for harsh environments. Instead of running ordinary software, it executes a scan cycle: it reads all input signals, runs its control program, then updates all output signals—typically thousands of times per second.
PLCs are programmed in several languages. The most common in North American industrial and wind applications is ladder logic, so named because the diagrams resemble a ladder lying on its side:
- Rails (the vertical sides) represent the power supply.
- Rungs (the horizontal lines) represent individual logical conditions.
- Contacts (symbols that look like two short vertical lines) represent input conditions—sensor states, switch positions, or internal logic bits.
- Coils (symbols that look like parentheses) represent outputs—contactors, relays, indicator lights, or alarm flags.
A contact that is normally open (NO) passes power only when the associated sensor or switch is active (energized). A normally closed (NC) contact passes power in its default state and breaks when the associated device activates—common for safety switches that cut power when they detect a problem.
Reading a Safety-Chain Rung
Wind turbines use a safety chain: a series of critical safety contacts wired (or programmed) in series. If any one contact opens, the chain breaks, and the turbine executes a controlled stop or emergency stop. Common safety-chain inputs include:
- Vibration switch (nacelle or tower)
- Overspeed relay
- Twist cable limit switch
- Emergency stop (E-stop) buttons at the base and nacelle
- High-temperature switches on the generator or gearbox
When you look at a ladder-logic rung from a safety chain, identify:
1. Input contact(s): What sensor or switch must be satisfied?
2. Output coil: What device or internal bit is energized when the rung is true?
3. The logical condition: Describe in plain language what must be true for the output to energize.
Example: A rung shows a normally closed vibration-switch contact in series with the run-enable output coil. The condition: vibration is within normal limits (switch not tripped), so the run-enable coil stays energized and the turbine can operate. If vibration exceeds the setpoint, the switch trips, the NC contact opens, the run-enable coil de-energizes, and the controller initiates a stop.
Reading the SCADA Interface
A typical SCADA screen for a single turbine shows:
- Turbine state: A text or color indicator (e.g., PRODUCTION, FAULT, MAINTENANCE, STOP).
- Active alarms panel: A list of current unacknowledged alarms with time stamp and alarm code.
- Key analog values: Wind speed (m/s or mph), power output (kW), rotor speed (rpm), and sometimes nacelle direction.
When using a SCADA simulation for training, treat the displayed data as real. Locate the operating state first—it tells you whether fault alarms are expected. Then read the alarm list and record each alarm's description and time. Finally, capture the numeric values from the appropriate display tiles or trend graphs.
Safety Reminders
- Lockout/tagout (LOTO) first: SCADA remote-start capability means a turbine can be commanded to start from an office. Establish LOTO before entering any turbine, every time.
- Never acknowledge or reset alarms you do not understand: Clearing an alarm without investigating its cause can mask a developing hazard.
- PPE for control-cabinet work: When working near live electrical panels, wear arc-flash PPE rated for the hazard level and follow the site's electrical safety program.
- Treat every control-system fault as a potential indicator of a mechanical or electrical hazard until confirmed otherwise.
Key terms9
SCADASupervisory Control and Data Acquisition — software that collects data from turbine controllers, displays real-time status, manages alarms, and logs production history across an entire wind farm.
PLC (Programmable Logic Controller)An industrial computer that repeatedly scans input signals, executes a control program, and updates output signals to automate machinery such as wind turbine systems.
Ladder logicA graphical PLC programming language that represents control logic as rungs of a ladder, using contact symbols for inputs and coil symbols for outputs.
Normally open (NO) contactA ladder-logic input symbol that passes power only when its associated sensor or switch is active (energized or closed).
Normally closed (NC) contactA ladder-logic input symbol that passes power by default and breaks when its associated sensor or switch activates—commonly used for safety devices.
Safety chainA series of critical safety contacts (physical or logical) connected so that if any single contact opens, the turbine initiates a controlled or emergency stop.
Scan cycleThe continuous loop a PLC executes: read all inputs, process the control program, update all outputs—repeated many times per second.
Active alarmA SCADA alarm condition that currently exists and has not been cleared, indicating a parameter is outside its acceptable range or a safety device has tripped.
Ten-minute averageThe wind-industry standard data-logging interval used by SCADA systems to record mean values of wind speed, power output, and other parameters for performance analysis.
In class: Instructor presentation on how supervisory control and data acquisition (SCADA) systems collect sensor data, display turbine status, and generate alarms, using a publicly available turbine SCADA screenshot set or training software. · Students examine three printed ladder-logic rungs from a turbine safety-chain sequence and, for each rung, identify the input contact (sensor or switch), output coil (contactor or alarm), and describe in one sentence the condition that energizes the output. · Students log in to a turbine SCADA training simulation or recorded scenario and complete a structured worksheet: identify the turbine operating state, locate and record three active alarms, and read current wind speed, power output, and rotor speed from displayed values.
Materials: SCADA training simulation software or recorded screen-capture scenario, ladder-logic diagram printouts, turbine controller training manual excerpt, SCADA worksheet
Check: Ladder-logic worksheet: all three rungs correctly interpreted for pass. SCADA worksheet: all required data fields completed accurately from the simulation; instructor validates against answer key.
Practice check8
Answer each question, then check it. Nothing is recorded; this is your own practice.
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.