New Video- ADAM-250PN - Full Walkthrough with TIA Portal, Node-RED & MQTT → Watch now
Omron CP1E PLC · CX-One

Program a real Omron PLC, one rung at a time.

Wire an Omron CP1E, download your first program with CX-One and solve 20+ hands-on ladder exercises with bit logic, timers, counters, comparators and data registers.

26lessons
5sections
€29one-time, 1 year access
Learn Omron PLC Programming course with the CP1E PLC

“I have done many courses on PLC programming, but the one I did through Code and Compile was definitely my favorite.”

Jaco Venter, Engineer
What you will learn

Everything you need to program an Omron PLC with confidence.

Short, focused exercises. Each one is a real control task you solve in ladder logic.

01

Understand the PLC

Learn how the CP1E is built and how its digital inputs and outputs work.

02

Wire inputs and outputs

Connect push buttons, sensors and lamps to the CP1E and follow the wiring.

03

Go online with CX-One

Create a project, then download, upload and monitor programs on the PLC.

04

Master bit logic

Series and parallel circuits, latching, interlocking and edge detection.

05

Time and count events

Solve timer and counter tasks, then combine them with comparison instructions.

06

Work with data registers

Store, move and process values in data registers, like real machine programs.

Your learning journey

From first rung to real machine logic.

Five stages, each building on the last. Here is what you will be able to do by the end.

1
Phase 1 · 8 lessons

Meet the CP1E

Wire inputs and outputs and go online with CX-One.

2
Phase 1

Master bit logic

Series, parallel, latching and interlocking rungs.

3
Phase 2 · 9 lessons

Timers and comparisons

Delays, sequences and timers with compare logic.

4
Phase 3 · 3 lessons

Count events

Count parts and trigger actions at a set value.

5
Phase 4 · 6 lessons

Data registers

Store and move values like a real machine program.

Where you end upYou can wire, program and debug an Omron CP1E with timers, counters and data registers.
0
lessons
0
sections
Is this the right course?

Built for beginners and engineers working on Omron machines.

Start here if

  • You are new to PLCs and want to learn ladder logic step by step.
  • You work with, or will support, machines that run Omron PLCs.
  • You learn best by solving practical exercises, not just theory.

Choose another path if

Course content

5 sections. 26 lessons. One clear path.

PHASE 1
8 lessons

Introduction and bit logic

Meet the CP1E and CX-One, then series and parallel circuits, latching, interlocking and edge detection.

PHASE 2
9 lessons

Timers and comparisons

Timer exercises from simple delays to timers combined with comparison instructions.

PHASE 3
3 lessons

Counters with comparisons

Count events and trigger actions when a counter reaches its set value.

PHASE 4
6 lessons

Data registers and wrap-up

Store and move values in data registers, then grab the resources for your next step.

Try before you buy

Watch 3 lessons for free.

See how Rajvir teaches on a real Omron CP1E before you spend a single euro.

Free course resources

Download the files used in the course

Find the course files and Omron software links on the Code and Compile Wiki.

Open the wiki
Student stories

What students say about Rajvir.

“Rajvir is an exceptional teacher who simplifies complex topics effortlessly. He’s always available in comments or even via TeamViewer to help you understand. Truly dedicated and teaches straight from the heart.”

Mohammad Alharbi
Engineering Student

“I was shy to learn PLC and IIoT, but Rajvir’s teaching on Code and Compile inspired me. His passion, clarity, and willingness to answer every question made learning PLCnext and Node-RED exciting.”

Nam Bach
Software Engineer

“I’m a software engineer at NASA Ames, and Rajvir’s videos greatly help me interface PLCs for testing heat shield systems on reentry vehicles, truly contributing to space exploration and innovation.”

Brian Droncheff
Software Engineer, NASA Ames
10+ Years of experience

Your Instructor

Rajvir Singh

Founder
Code and Compile

He is a skilled Automation and IIoT Specialist, dedicated to achieving goals with precision. His passion lies in making learning accessible and enjoyable through the use of cutting-edge educational tools.

Education and Experiences
Masters Mechatronics
Siegen, Germany
Online Teaching
10+ years
International Trainer
3 years
Software Developer
5 years
Recognition
ctrlX Automation
Influencer
2022
LearnWorlds
Influencer
2023
Enroll

Choose how you want to learn.

Take this course on its own, or unlock every Code and Compile course with PRO.

This course

Learn Omron PLC Programming

€29, one-time payment
  • 1 year of access
  • 26 lessons
  • Instructor support
  • Completion certificate
Enroll now
All courses

Code and Compile PRO

From €12/month, paid yearly
  • €19 monthly, €12/month paid yearly, or €249 for 3 years
  • Access to all courses
  • Tech support
  • Completion certificate
View PRO plans
Coming soon

Practice flashcards. Test yourself on PLC and HMI concepts at beginner, medium and advanced levels on cards.codeandcompile.com.

You will be redirected to Code and Compile School for payment.

FAQs

Questions before you start?

Do I need a real PLC?

The lessons are recorded on a real Omron CP1E, so a PLC is recommended to follow along. No hardware yet? Practise the same ladder logic for free in our SIMUMATIK and CODESYS course.

Will I get instructor support?

Yes. Every lesson has a comment section for your questions. If a query cannot be resolved there, Rajvir offers free screen-sharing sessions.

Can I learn on my phone?

Yes. Use the Teachable app on Android or iOS, sign in with your account and save videos for offline access.

Do I get a certificate?

Yes. You receive a unique completion certificate when you finish the course.

What is the refund policy?

You can request a refund within 72 hours of purchase by emailing info@codeandcompile.com.

Your first Omron program is 26 lessons away.

Learn at your own pace, with an instructor who helps you when you get stuck.

Start the course