- What the C-309 Certification Actually Is
- Scope: What We Can and Cannot Confirm
- How Silver and Gold Delivery Works
- Domains 1 and 2: Analog Instructions and Troubleshooting
- Domains 3 and 4: Program Control and Subroutines
- Domains 5 and 6: HMI Objects and Messages
- Registration, Access, and Cost Mechanics
- Who Values This Credential
- Sequencing Your Preparation by Domain
- Frequently Asked Questions
- C-309 here means Programmable Controller Systems 2, issued through the Smart Automation Certification Alliance (SACA).
- The reviewed scope covers six objectives: analog PLC programming, analog troubleshooting, program control, subroutines, and two HMI areas.
- Silver is a proctored online written exam; Gold adds an observed hands-on assessment on SACA-approved equipment.
- Exact question count, time limit, retail fee, and pass mark were not verified, so confirm them with your testing center.
What the C-309 Certification Actually Is
The C-309 certification on this site refers specifically to Programmable Controller Systems 2, a micro-credential offered through the Smart Automation Certification Alliance (SACA). It sits in the middle of a skills ladder aimed at technicians and students who already understand basic PLC ladder logic and now need to demonstrate competence with more advanced controller features and operator interfaces.
Because several unrelated credentials in other industries use the same "C-309" label, it is worth being precise. If you are searching for the meaning behind the code, our explainers on what C-309 is and what C-309 stands for cover the naming question in more depth. This article focuses on the certification itself: what it measures, how it is delivered, and how to prepare.
The word "systems" in the title matters. Programmable Controller Systems 2 is not just about writing rungs. It spans analog signal handling, program structure (control instructions and subroutines), and the human-machine interface (HMI) layer that operators use to interact with the controller. That combination reflects what a working automation technician actually does on a plant floor: wire and scale a sensor, write the logic, structure the program, and build the screen the operator sees.
Scope: What We Can and Cannot Confirm
Transparency matters for exam prep, so here is the honest picture. The six objectives we use come from two public course information forms published by Lake Land College: one for a second-level PLC course covering objectives 309.01 through 309.04, and one for an HMI course covering standards 309.05 and 309.06. These documents reproduce the credential-coded standards, but they do not establish which exam version SACA is currently administering.
SACA's own micro-credential descriptions mention PLC logic and HMI projects, which is consistent with the reviewed scope. However, we were unable to retrieve the full issuer page, so a verification hold remains on exhaustive current coverage.
There is also a documented scope conflict. SACA's March 2025 announcement of new micro-credentials and the O*NET listing for a C-309 record both describe Ethernet communications. We have not substituted that description for the analog/PLC/HMI scope above, and we have not quietly relabeled it as a different credential. If your testing center's syllabus emphasizes Ethernet, treat that as a signal to ask them directly which version you are sitting. Our complete guide to the C-309 content areas walks through how to reconcile these sources.
How Silver and Gold Delivery Works
SACA micro-credentials are delivered in two tiers, and understanding the difference helps you plan your preparation and your budget of time.
| Level | Format | What It Demonstrates |
|---|---|---|
| Silver | Proctored online written exam via the SACA portal at participating centers | Knowledge of concepts, instructions, and troubleshooting logic |
| Gold | Requires Silver, plus an observed hands-on assessment using SACA-approved equipment | Applied ability to program, operate, and troubleshoot on real hardware |
Silver is the written gateway. You sit it through the SACA portal at a participating center under proctoring. Gold builds on that: you must hold Silver first, then complete an observed practical assessment on SACA-approved equipment. This is why candidates preparing for Gold should not rely only on reading; you need hands-on hours with a PLC trainer or equivalent hardware or simulator.
What we have not verified: the exact number of written questions, the time limit, any universal pass mark, and retake or renewal rules. Course contact hours and the length of practical assessments are not the same thing as a written-exam timer, so do not infer one from the other. Check our passing score article and exam dates and scheduling guide for how we handle these open items, and confirm specifics with your center before you commit to a timed simulation.
Domains 1 and 2: Analog Instructions and Troubleshooting
The first two objectives are tightly linked. One asks you to program and operate a PLC logic program that uses analog instructions; the other asks you to troubleshoot a PLC program application that uses analog I/O. Together they represent the point where a candidate moves beyond on/off thinking.
Domain 1: Program and operate a PLC logic program that uses analog instructions
Digital logic deals in true and false. Analog logic deals in ranges, and the instructions you use must translate between raw controller values and meaningful engineering units.
- Understand how an analog input module converts a field signal (such as a 4-20 mA or 0-10 V transmitter) into an integer count inside the processor.
- Practice scaling raw counts into engineering units such as degrees, pressure, or level, and scaling values back out for analog outputs.
- Use compare, math, and move-type instructions to build logic that reacts to analog thresholds rather than discrete contacts.
- Know how to operate and observe analog values live while the program runs, not just write the code.
Domain 2: Troubleshoot a PLC program application that uses analog I/O
Troubleshooting questions typically describe a symptom and ask you to isolate the cause. Analog systems fail in subtler ways than digital ones.
- Distinguish between a field problem (sensor, wiring, power, loop) and a program problem (bad scaling, wrong data type, incorrect addressing).
- Recognize signs such as a reading stuck at a limit, a value that drifts, or an output that does not respond proportionally.
- Know what a live-zero signal tells you and why an open loop can be detected on a 4-20 mA input but not always on a 0-10 V one.
- Practice a systematic approach: verify the signal at the module, verify the raw count in the program, verify the scaled value, then verify the output behavior.
A common trap is mixing up where a fault lives. When a candidate sees a wrong value on screen, the instinct is to blame the logic. In practice, the fastest path is to work from the physical signal inward. That mindset is exactly what the troubleshooting objective rewards.
Domains 3 and 4: Program Control and Subroutines
The next two objectives are about program structure. They test whether you can organize logic so it is readable, reusable, and controllable.
Domain 3: Program and operate a PLC logic program that uses program control instructions
Program control instructions alter the normal top-to-bottom, left-to-right scan flow of the processor.
- Understand how jump and label style instructions skip or redirect sections of logic, and what happens to outputs in skipped sections.
- Know how master-control-style instructions enable or disable blocks of rungs, and why outputs in a disabled zone behave differently from outputs that were simply turned off.
- Be able to predict the result of a scan when control instructions are active, a frequent source of scenario-style questions.
- Recognize the risks: unintended latched outputs, skipped timers that stop updating, and logic that appears "frozen" because it was bypassed.
Domain 4: Program and operate a PLC logic program that uses subroutine instructions
Subroutines let you break a program into modular, callable units instead of one long main routine.
- Understand how a main routine calls a subroutine and how execution returns to the point of the call.
- Know the reasons to use subroutines: reuse, easier troubleshooting, and cleaner organization.
- Understand how data is shared with or passed to a subroutine, and how the platform you study handles parameters versus global addressing.
- Be able to trace a program that calls multiple subroutines and state the final output condition.
Scenario questions in these domains often present a short program description and ask what happens to an output when a control instruction or subroutine call executes. The skill being tested is mental simulation of the scan. If you only memorize definitions, these questions feel slippery; if you have stepped through programs in a simulator, they become predictable.
Domains 5 and 6: HMI Objects and Messages
The final two objectives shift from the controller to the operator interface. An HMI is the screen through which a person starts, stops, monitors, and responds to a machine.
Domain 5: Program and operate an HMI project that uses objects to interact with a PLC
This objective is about building screens whose graphical objects read from and write to PLC data.
- Understand how screen objects such as buttons, indicators, numeric displays, and bar graphs connect to PLC tags or addresses.
- Know the difference between objects that display a value, objects that command a value, and objects that do both.
- Be comfortable with the communication link between HMI and PLC, since a screen with no valid link shows no live data.
- Practice operating the project, not only building it: verify that pressing an on-screen button actually changes the intended PLC bit.
Domain 6: Program and operate an HMI project that uses information, diagnostic and alarm messages
Messaging turns an HMI from a control panel into a communication tool for operators and maintenance staff.
- Distinguish between information messages (status and guidance), diagnostic messages (help locate a fault), and alarm messages (demand attention or action).
- Understand how a message is triggered by a PLC condition and how it is acknowledged or cleared.
- Think about message design: a good alarm tells the operator what happened, where, and ideally what to check first.
- Know that alarm handling often involves severity, acknowledgment, and logging, even if the platform names these differently.
These two HMI domains reward people who have actually built a screen. Reading about alarm acknowledgment is very different from configuring an alarm and watching it appear, latch, and clear. If you are choosing where to spend hands-on time, a simple project that includes at least one object tied to a PLC bit and one alarm message is high value.
Registration, Access, and Cost Mechanics
The way people pay for SACA credentials differs from a typical retail exam, so it helps to understand the structure.
- Registration runs through the SACA portal, with help documentation available for candidates and centers.
- Testing centers: the Silver written exam is proctored at participating centers, so availability depends on your local center.
- Membership benefits: SACA's education and industry membership programs provide certification access for eligible enrolled students and for employees of member companies. This is separate from tuition, equipment, or any local center charges.
- Individual retail fee: an exact retail price for a self-paying individual was not verified, so we do not quote one.
Practically, that means the cheapest route for many people is through an enrolled college program or an employer that is a SACA member. If you are an independent candidate, ask your center what it charges for proctoring and Gold assessment time. Our certification cost breakdown explains how to compare the pieces, and our requirements guide covers prerequisites.
Who Values This Credential
SACA micro-credentials are built around smart manufacturing and automation skills, so the audience is practical: technical college students, apprentices, incumbent maintenance technicians, and industrial automation staff at manufacturers that belong to SACA's industry membership.
The credential tends to matter most in roles where you touch controllers and operator screens: controls technician, maintenance technician, automation technician, and entry-level controls or integration support. Employers in manufacturing, packaging, food and beverage, and process-oriented plants commonly need people who can read analog values, restructure a program, and fix an HMI alarm that is not behaving. We do not quote salary figures here because we have no verified data; for what we can say about earning potential and role scope, see our salary analysis, our overview of C-309 jobs, and the broader ROI discussion.
One honest framing: the credential is a verifiable signal of hands-on skill in a specific slice of controller work. It complements, rather than replaces, experience on the actual platforms an employer uses.
Sequencing Your Preparation by Domain
Rather than a generic schedule, here is a domain-driven order that reflects how the objectives depend on each other. Analog fundamentals come first because troubleshooting and many program scenarios assume you understand scaling. Program structure comes next. HMI work is placed last because screens are only meaningful once you have working logic to connect them to.
Analog programming (Domain 1)
- Review how analog modules convert signals to counts.
- Build a scaling routine for one input and one output.
- Observe live values while changing the field signal or a simulated value.
Analog troubleshooting (Domain 2)
- Practice diagnosing a deliberately broken scaling or addressing error.
- Work through field-versus-program fault isolation, signal first.
- Review live-zero behavior and open-loop detection.
Program control and subroutines (Domains 3 and 4)
- Write programs using jump-style and master-control-style instructions and predict scan results before running them.
- Convert a long routine into a main routine plus callable subroutines.
HMI objects and messages (Domains 5 and 6)
- Build a screen with buttons, indicators, and a numeric display tied to PLC data.
- Add information, diagnostic, and alarm messages and test acknowledgment and clearing.
- Take a full-length practice session across all six areas.
Adjust the pace to your background; someone who already programs analog loops daily can compress Weeks 1 and 2, while someone new to HMI work may want to double Week 4. For a broader plan, our C-309 study guide expands on pacing, and the cheat sheet gives a compact review. If you want to gauge your readiness against exam-style questions, try the practice questions on the main practice test site, then return to the C-309 practice tests after each weak-area review. To calibrate expectations, see how hard the exam is, and for background on terminology, the overview of C-309 certification is a useful companion.
Key Takeaway
Hands-on time beats reading for this credential. If you can scale an analog signal, predict a scan with a jump instruction, trace a subroutine call, and make an alarm appear on an HMI screen, you have covered the core of what the six objectives describe.
Frequently Asked Questions
Here it refers to Programmable Controller Systems 2, a micro-credential from the Smart Automation Certification Alliance (SACA). The same code is used by unrelated credentials elsewhere, so always confirm the issuer.
The reviewed preparation scope has six objectives: analog PLC programming, analog troubleshooting, program control instructions, subroutines, HMI objects interacting with a PLC, and HMI information, diagnostic, and alarm messages. These are not officially weighted.
Silver is a proctored online written exam delivered through the SACA portal at participating centers. Gold requires Silver plus an observed hands-on assessment using SACA-approved equipment.
The exact written question count, time limit, and universal pass mark were not verified, so we do not state them. Confirm these details with your participating testing center before scheduling.
Colleges may list course prerequisites, and one example degree pathway uses earlier C-207 and C-208 courses, but those are not verified issuer-wide requirements. You should still have solid PLC fundamentals before attempting the exam.