C-309 logo
Focused certification exam prep
Start practice

What Is C-309 Certification?

TL;DR
  • C-309 here means Programmable Controller Systems 2, a Smart Automation Certification Alliance (SACA) credential focused on PLC and HMI skills.
  • Preparation covers six objectives: analog logic, analog troubleshooting, program control, subroutines, HMI objects, and HMI messages.
  • 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 C-309 Actually Refers To

Several unrelated credentials in different industries share the code "C-309," so it pays to be precise. On this site, C-309 means Programmable Controller Systems 2, a smart-automation credential issued through the Smart Automation Certification Alliance (SACA). It is a skills-oriented certification aimed at people who program, operate, and troubleshoot programmable logic controllers (PLCs) and the human-machine interfaces (HMIs) that sit on top of them.

If you landed here searching for a different certification with the same number, this article will not match it. Everything below concerns the PLC-and-HMI credential. For shorter definitional pages, see What Is C-309? and What Does C-309 Stand For?.

Who Issues It and How It Is Delivered

SACA offers its smart-automation certifications as modular, stackable credentials, and C-309 sits in that family. The delivery model has two tiers:

  • Silver: a proctored, online written exam taken through the SACA portal at participating centers.
  • Gold: requires Silver first, then an observed hands-on assessment using SACA-approved equipment.

Registration runs through the SACA portal, and access can be bundled into SACA education or industry membership benefits. Eligible enrolled students and employees of member companies may receive certification access through those programs, which is separate from tuition, equipment, or local center charges. That distinction matters when you compare costs; our C-309 certification cost breakdown explains how to separate those line items.

What We Could Not Verify: The exact written-exam question count, time limit, individual retail fee, universal pass mark, and retake or renewal rules were not confirmed in the sources reviewed. Course hours and practical-assessment time are not the same as a written-exam timer. Confirm specifics with the center offering your exam before you plan around any number.

The Six Preparation Objectives

The preparation curriculum tied to C-309 is organized into six objectives. These come from public college course documents that reproduce the credential-coded standards, so treat them as a preparation map rather than an officially weighted exam blueprint. No domain weights are published in the material reviewed, so do not assume the six are equally weighted.

#ObjectiveSkill Type
1Program and operate a PLC logic program that uses analog instructionsProgramming
2Troubleshoot a PLC program application that uses analog I/ODiagnostics
3Program and operate a PLC logic program that uses program control instructionsProgramming
4Program and operate a PLC logic program that uses subroutine instructionsProgramming
5Program and operate an HMI project that uses objects to interact with a PLCHMI development
6Program and operate an HMI project that uses information, diagnostic and alarm messagesHMI development

Notice the verbs: program, operate, troubleshoot. This is a practical credential. The written Silver exam tests whether you understand how these tasks work; the Gold assessment verifies you can do them at the bench. For a deeper per-objective walkthrough, read the complete guide to all six C-309 content areas.

Analog Instructions and Analog Troubleshooting

The first two objectives form a pair: build with analog, then fix analog.

Domain 1: Program and operate a PLC logic program that uses analog instructions

Digital logic deals in on/off; analog logic deals in ranges. Candidates must be comfortable moving between raw input values and real-world engineering units.

  • Reading analog input signals such as sensor values and converting raw counts to meaningful units
  • Scaling and comparing analog values within ladder logic
  • Driving analog outputs based on process conditions
  • Using math and compare-style instructions to build setpoint-based behavior

Domain 2: Troubleshoot a PLC program application that uses analog I/O

Troubleshooting questions reward systematic thinking. When an analog value looks wrong, the fault could be in the field device, the wiring, the module configuration, the scaling, or the program logic.

  • Distinguishing a signal problem from a scaling or logic error
  • Interpreting live data values while the program runs
  • Isolating whether a fault is on the input side, the output side, or in the code
  • Verifying that module configuration matches the connected device type

A reliable habit for both domains: always ask what range the device produces, what range the program expects, and where the conversion happens. Most analog faults hide in that gap.

Program Control and Subroutine Logic

Objectives three and four move from signal handling to program structure.

Domain 3: Program control instructions

Program control instructions change how and when portions of a program execute, rather than simply energizing outputs.

  • Directing program flow so certain rungs or sections run only under defined conditions
  • Understanding the scan-cycle consequences of skipping or jumping logic
  • Recognizing what happens to outputs inside logic that is not being executed

Domain 4: Subroutine instructions

Subroutines let you organize a program into callable sections, which makes larger projects easier to read, test, and maintain.

  • Creating and calling subroutines from a main routine
  • Passing control into a subroutine and returning from it
  • Structuring code so related functions live together

These two domains are where scan-cycle understanding pays off. If you cannot explain when a rung is evaluated, you will struggle to predict how a jump or a subroutine call changes machine behavior.

HMI Objects and Messaging

The final two objectives shift from the controller to the operator screen.

Domain 5: HMI projects that use objects to interact with a PLC

An HMI is only useful if its screen elements are tied correctly to controller data.

  • Placing and configuring screen objects such as buttons, indicators, and numeric displays
  • Linking objects to PLC tags so operators can read values and issue commands
  • Testing that an object reads and writes the intended address

Domain 6: HMI projects that use information, diagnostic and alarm messages

Messaging is how a machine tells its operator what is happening and what went wrong.

  • Distinguishing information messages, diagnostic messages, and alarm messages by purpose
  • Triggering messages from PLC conditions
  • Designing alarm behavior so operators see meaningful, actionable text
Why the HMI Half Matters: Many PLC learners over-invest in ladder logic and under-prepare on the HMI side. Because two of the six objectives are entirely HMI-focused, skipping screen and message work leaves a third of the preparation map thin.

Scope Caveats You Should Know About

Responsible preparation means knowing where the evidence is solid and where it is not.

  • The six objectives come from provider course documents. Two public college course information forms reproduce the credential-coded standards (objectives 309.01 through 309.06). They support the preparation scope but do not prove which exam version is current.
  • Issuer coverage is on hold for verification. SACA's micro-credential descriptions mention PLC logic and HMI projects, but the full issuer page could not be retrieved, so an exhaustive current exam blueprint is unconfirmed.
  • Conflicting descriptions exist. Some SACA announcements and an occupational database entry describe Ethernet communications for this code. That description conflicts with the analog, PLC, and HMI scope reviewed here, and it should not be assumed to be part of this curriculum or silently swapped in. Check the current issuer description before finalizing your study plan.

The practical takeaway: use the six objectives as your core plan, then confirm with your testing center or SACA whether anything additional is covered. Our C-309 study guide shows how to build a plan with that flexibility.

Silver vs. Gold: Written and Hands-On

FeatureSilverGold
FormatProctored online written examObserved hands-on assessment
DeliverySACA portal, participating centersSACA-approved equipment
PrerequisiteRegistration through the portalSilver must be completed first
What it provesConceptual and applied knowledgeDemonstrated bench skill

If you only need to show knowledge, Silver may be enough; employers and instructors who want proof of hands-on ability will look for Gold. Because the written exam details are unverified, avoid relying on any third-party claim about question counts or timing. For how the pieces fit together, see C-309 requirements and eligibility and the page on passing score, which explains what is and is not confirmed.

Who Benefits From This Credential

The skills in the six objectives map to roles where people touch PLCs and operator screens daily:

  • Maintenance and controls technicians who troubleshoot analog loops and modify existing programs
  • Industrial electricians and technicians moving from relay logic toward programmable control
  • Students in electronics, mechatronics, or industrial technology programs that align coursework to SACA credentials
  • Incumbent workers at SACA member companies who may access certification through industry membership benefits

Hiring demand for automation skills is broad across manufacturing, but this article does not cite salary figures because none were verified for this credential. For career context, browse C-309 jobs and the ROI analysis.

Key Takeaway

Treat C-309 as a proof-of-skills credential. If you can scale an analog signal, trace an analog fault, control program flow, call a subroutine, bind an HMI object to a tag, and build a clear alarm message, you have covered the whole preparation map.

Sequencing Your Preparation Around the Six Objectives

Since the objectives build on each other, order matters more than hours. Here is one sensible sequence, assuming you already know basic ladder logic:

Week 1

Analog foundations (Domain 1)

  • Practice scaling raw values into engineering units
  • Build a simple setpoint-and-compare program
Week 2

Analog troubleshooting (Domain 2)

  • Intentionally break scaling, configuration, and wiring assumptions, then diagnose each
Week 3

Program control and subroutines (Domains 3 and 4)

  • Study scan behavior with jumps, then restructure a program into subroutines
Week 4

HMI objects and messages (Domains 5 and 6)

  • Bind objects to tags, then add information, diagnostic, and alarm messages driven by PLC conditions

Analog comes first because the troubleshooting domain depends on it, and HMI comes last because screens are only meaningful once you have working controller logic to display. Test yourself along the way with the C-309 practice tests, and use the C-309 cheat sheet for a quick final review. If you want a read on difficulty before committing, see how hard the C-309 exam is.

Frequently Asked Questions

What does C-309 certification cover?

It covers Programmable Controller Systems 2: PLC programs using analog instructions, analog I/O troubleshooting, program control instructions, subroutines, and HMI projects with objects and information, diagnostic, and alarm messages. These six areas come from preparation curriculum rather than a published weighted blueprint.

Who issues the C-309 certification?

The Smart Automation Certification Alliance (SACA). Silver is a proctored online written exam through the SACA portal at participating centers, and Gold adds an observed hands-on assessment on SACA-approved equipment after Silver.

How many questions is the exam and how long do I get?

Those details were not verified in the sources reviewed, so no number is given here. Confirm the question count and time limit with the specific center offering your exam rather than relying on unofficial figures.

Do I need to take a college course first?

Not necessarily. College course prerequisites and degree-pathway sequences appear in provider materials, but they are not confirmed as issuer-wide admission requirements. Check the current rules on our requirements page and with SACA before registering.

Does C-309 include Ethernet communications?

Some SACA and occupational-database descriptions mention Ethernet, which conflicts with the analog, PLC, and HMI scope reviewed for this credential. Verify the current issuer description with SACA before assuming either scope, and plan to cover the six objectives above regardless.

Ready to pass your C-309 exam?

Put this into practice with free C-309 questions across every exam domain.