- What "Passing" Means for Programmable Controller Systems 2 (C-309)
- What Is Verified and What Is Not
- Silver vs. Gold: Two Different Hurdles
- The Six Objective Areas You Are Really Being Scored On
- Analog Programming and Troubleshooting (Domains 1 and 2)
- Program Control and Subroutines (Domains 3 and 4)
- HMI Objects and Messages (Domains 5 and 6)
- Building a Score Margin Without Knowing the Cut Line
- A Domain-Ordered Preparation Plan
- Frequently Asked Questions
- A universal numeric pass mark for C-309 has not been verified, so beware any site quoting a single exact percentage.
- C-309 is a Smart Automation Certification Alliance (SACA) credential covering analog, program control, subroutine and HMI work on PLCs.
- Silver is a proctored online written exam; Gold adds an observed hands-on assessment on SACA-approved equipment.
- Six preparation objectives are unweighted, so a weak area cannot be safely ignored.
What "Passing" Means for Programmable Controller Systems 2 (C-309)
Searching for a C-309 passing score usually turns up one of two things: a confident number copied from an unrelated credential that happens to share the same code, or nothing at all. This article takes a different route. It tells you what has actually been verified about how Programmable Controller Systems 2 (C-309) is delivered and assessed, what has not, and how to prepare so that the exact cut line matters less.
C-309 is a micro-credential from the Smart Automation Certification Alliance (SACA) focused on the second tier of PLC skills: working with analog values, controlling program flow, structuring code with subroutines, and building HMI screens that talk to the controller. If you are still orienting yourself, start with What Is C-309? and What Is C-309 Certification? to confirm this is the credential you are after, since the same code appears elsewhere in the industry.
What Is Verified and What Is Not
Honesty about the evidence is the most useful thing a passing-score article can offer. Here is the current state of knowledge, as researched in October 2026.
| Item | Status |
|---|---|
| Issuing body (SACA) | Verified |
| Silver delivery: proctored online written exam via the SACA portal at participating centers | Verified |
| Gold: Silver plus observed hands-on assessment on SACA-approved equipment | Verified |
| Six preparation objectives (analog, troubleshooting, program control, subroutines, two HMI areas) | Verified from provider course documents |
| Exact written question count | Not verified |
| Written exam time limit | Not verified |
| Universal pass mark (percentage or scaled score) | Not verified |
| Retake and renewal rules | Not verified |
| Individual retail exam fee | Not verified |
That last block of "not verified" items is exactly where most passing-score claims live. Because SACA certifications are delivered through participating colleges, training centers and member organizations, the specifics can vary by the center administering your attempt. Course hours and practical assessment time listed in college documents describe instruction, not a written-exam timer, so do not treat them as exam rules.
Silver vs. Gold: Two Different Hurdles
One reason a single "passing score" can be misleading is that C-309 has two levels of recognition, and they are not assessed the same way.
Silver: the proctored online written exam
Silver is a written exam delivered online under proctoring through the SACA portal at participating centers. This is the component where question-style knowledge matters: recognizing the right instruction, reading a described scenario, and identifying the correct programming or troubleshooting response. Any numeric threshold, if one is published to you, applies to this written component and should come from your center or the SACA portal registration help, not from a forum post.
Gold: Silver plus an observed hands-on assessment
Gold requires Silver first, then an observed hands-on assessment using SACA-approved equipment. Here "passing" looks less like a score and more like demonstrating working skills in front of an assessor: programming a PLC, getting the logic to run, and operating an HMI project against it. If your goal is Gold, your preparation must include actual bench time with a controller and HMI, not just reading.
| Level | Format | What demonstrates readiness |
|---|---|---|
| Silver | Proctored online written exam | Accurate recall and reasoning across all six objective areas |
| Gold | Silver plus observed hands-on assessment | Working programs and screens on approved equipment |
For a fuller picture of how much effort each level asks of you, read How Hard Is the C-309 Exam?
The Six Objective Areas You Are Really Being Scored On
The preparation objectives tied to C-309 come from two provider course documents: four objectives from a second-level PLC course and two standards from an HMI course. They are unweighted in the sources available, meaning there is no verified statement that one area counts more than another. Treat all six as live.
- Program and operate a PLC logic program that uses analog instructions
- Troubleshoot a PLC program application that uses analog I/O
- Program and operate a PLC logic program that uses program control instructions
- Program and operate a PLC logic program that uses subroutine instructions
- Program and operate an HMI project that uses objects to interact with a PLC
- Program and operate an HMI project that uses information, diagnostic and alarm messages
Analog Programming and Troubleshooting (Domains 1 and 2)
The first two objectives form a pair: build analog logic, then diagnose it when it misbehaves. Discrete on/off logic is no longer enough here; you are working with values that vary continuously, such as temperature, pressure, level or flow signals.
Domain 1: Program and operate a PLC logic program that uses analog instructions
Expect scenarios where a raw input value must be converted into something meaningful and then acted upon.
- How analog input values are represented in the controller and why scaling to engineering units is needed
- Using comparison and math instructions to trigger outputs at setpoints
- Driving an analog output proportionally rather than simply on or off
- Operating the program: monitoring live values and adjusting parameters while running
Domain 2: Troubleshoot a PLC program application that uses analog I/O
Troubleshooting questions reward a methodical mindset: isolate whether the fault is in the field device, the wiring, the module configuration, or the logic.
- Recognizing symptoms such as a frozen, out-of-range or noisy analog value
- Distinguishing a scaling error from a sensor or wiring fault
- Using online monitoring tools to compare expected and actual values
- Verifying that module configuration matches the signal type connected to it
Because both areas share the same underlying concepts, a gap in scaling logic will cost you twice. Practice them together.
Program Control and Subroutines (Domains 3 and 4)
These two objectives are about how a program is organized and how its execution flows. They are where logic stops being a single linear ladder and becomes a structured application.
Domain 3: Program and operate a PLC logic program that uses program control instructions
Program control instructions change what executes and when, rather than simply setting outputs.
- Conditional execution of portions of a program
- Jumping over or repeating sections, and the risks of doing so carelessly
- Understanding how a skipped section affects output states
- Predicting scan behavior when control instructions are active
Domain 4: Program and operate a PLC logic program that uses subroutine instructions
Subroutines let you break a large program into reusable, testable pieces.
- Calling a subroutine from a main routine and returning correctly
- Organizing logic so repeated tasks live in one place
- Passing conditions into a subroutine and reading results back
- Reasoning through what runs, and in what order, when several routines are involved
Questions here tend to reward careful reading of a described program: which routine is called, under what condition, and what the outputs look like afterward. Slow, deliberate tracing beats guessing.
HMI Objects and Messages (Domains 5 and 6)
The final two objectives move from the controller to the operator interface. The HMI is where people actually see and command the process, so these areas test whether you can connect screens to PLC data correctly.
Domain 5: Program and operate an HMI project that uses objects to interact with a PLC
Objects are the building blocks of a screen: the things an operator touches or watches.
- Linking screen objects such as buttons, indicators and numeric displays to PLC tags
- Configuring how an object reads from or writes to a controller address
- Navigating between screens and operating the project at runtime
- Verifying that an operator action produces the expected PLC response
Domain 6: Program and operate an HMI project that uses information, diagnostic and alarm messages
Messages tell operators what the system is doing and when something is wrong.
- Distinguishing information, diagnostic and alarm messages by purpose
- Triggering a message from a PLC condition
- Presenting alarms so an operator can recognize and respond to them
- Understanding how messages tie back to the logic that generates them
The HMI domains are the easiest to underestimate if your background is purely controller programming. They are also strong territory for hands-on practice, which matters directly if you are aiming for Gold.
Building a Score Margin Without Knowing the Cut Line
If you do not know the exact passing mark, the sensible response is not to guess at it but to build margin. Here is how that translates to C-309.
- Do not trade domains against each other. With six unweighted areas, a strong showing in analog work cannot be assumed to rescue a weak showing in HMI messaging. Aim for competence everywhere.
- Treat practice-test results as a diagnostic, not a prediction. A practice percentage is useful for finding weak domains; it is not a promise about what the real threshold is. Use the C-309 practice tests to see which objective areas keep costing you points.
- Prioritize scenario reading. Many items on a performance-oriented credential describe a situation and ask what to do. Practice extracting the relevant facts and ignoring distractors.
- Stay current on scope. Because of the Ethernet-versus-analog description conflict noted above, confirm your center's exam outline early so your effort is aimed correctly.
Key Takeaway
Ask your center to confirm the result format (score, percentage or pass/fail), then aim to be consistently strong in all six objective areas. That protects you whether the threshold turns out to be modest or demanding.
Cost and eligibility also shape your plan. SACA education and industry memberships can provide certification access to eligible enrolled students and member-company employees, which is separate from tuition, equipment or local center charges. See C-309 Certification Cost 2026 and C-309 Requirements 2026 for how those pieces fit together. Prerequisite courses seen in some degree pathways are not verified as issuer-wide admission requirements, so confirm what your own program or center expects.
A Domain-Ordered Preparation Plan
Because the objectives build on one another, order matters more than volume. The plan below follows the natural dependency chain, from controller fundamentals to the operator screen. Adjust the pace to your own schedule and your center's exam date.
Analog programming (Domain 1)
- Work through scaling an analog input to engineering units
- Build a setpoint comparison that drives an output
- Practice monitoring live analog values online
Analog troubleshooting (Domain 2)
- Introduce deliberate faults: wrong range, loose wiring, bad configuration
- Write a short diagnostic sequence you can repeat from memory
Program control and subroutines (Domains 3 and 4)
- Trace programs that skip or repeat sections
- Restructure a long program into a main routine plus subroutines
HMI objects and messages (Domains 5 and 6)
- Link each object type to PLC tags and verify two-way behavior
- Create information, diagnostic and alarm messages triggered by logic
Integration and review
- Run mixed-domain practice questions and log misses by objective
- Re-drill your two weakest areas and confirm exam logistics with your center
For a broader resource list, the C-309 Study Guide 2026 goes into materials and sequencing, and the C-309 Cheat Sheet condenses the must-know facts for last-day review. If you want to understand how this credential connects to employment, C-309 Jobs and the C-309 Salary Guide cover the career side, while C-309 Pass Rate explains why published success figures should be treated cautiously.
Frequently Asked Questions
A universal numeric pass mark for Programmable Controller Systems 2 (C-309) has not been verified. Delivery and reporting can vary by participating center, so ask your center or check the SACA portal registration help for the result format that applies to your attempt.
No. Silver is a proctored online written exam. Gold requires Silver plus an observed hands-on assessment using SACA-approved equipment, which evaluates demonstrated working skills rather than a written result alone.
No weighting has been verified. The six objective areas are treated as unweighted preparation objectives, so you should prepare for all of them rather than concentrating on only a few.
The exact question count and time limit were not verified. Course hours and practical assessment durations in college documents describe instruction, not the written exam timer, so confirm both figures with your testing center before scheduling.
Retake and renewal rules were not verified for this credential. Ask your center about waiting periods, additional fees and attempt limits before your first sitting, and use the C-309 certification overview and the practice test site to tighten weak areas ahead of time.