Top organizations train their team with RealPars

daimler mercedes benz uses RealPars platform
Ford motors uses RealPars platform
General Electric uses RealPars platform
Pfizer uses RealPars platform
Tesla uses RealPars platform

After taking this course, you’ll:

  • List the PLC Engineering elementary data types and bit size of each, and their C++ equivalents

  • Code a simple program to turn on an LED01 on the digital output module when the input voltage from the Starter kit 0 to 10V sliding potentiometer exceeds 5V

  • Demonstrate how to create and schedule a new program instance under the same task

  • Explain the purpose of the PLCnext Components and Programs Folder in the COMPONENTS section of PLCnext Engineering

  • Explain the difference between INPUT and OUTPUT Ports in the Global Data Space (GDS)

  • Demonstrate how to download and install “Eclipse IDE for C/C++ Developers”

  • Demonstrate how to Download and install the PLCnext Technology C++ tool chain for Windows

  • Demonstrate how to install the PLCnext plugin for Eclipse

  • Demonstrate how to assign variables to INPUT and OUTPUT GDS Ports

  • Demonstrate how to run and test a C++ program on PLCnext Engineer using the PLCnext Starter kit hardware.

Course curriculum

    1. 1.1. Introduction to the Course

    2. 1.2. What You Will Learn by Completing This Course

    1. 2.1. Data Types

    2. 2.2. Simple Analog Program

    3. 2.3. Tasks, GDS, C&P Folder

    4. 2.4. Section 2 Quiz

    1. 3.1. Download & Install Eclipse IDE for C++ Developers

    2. 3.2. Download PLCnext Toolchain and SDK for Windows

    3. 3.3. Install PLCnext Toolchain

    4. 3.4. Install SDK for Windows

    5. 3.5. Section 3 Quiz

    1. 4.1. Eclipse C++ Project Structure

    2. 4.2. Create an Eclipse C++ Project

    3. 4.3. Create C++ Program in Eclipse | Part 1

    4. 4.4. Create C++ Program in Eclipse | Part 2

    5. 4.5. Run C++ Program in PLCnext Engineer | Part 1

    6. 4.6. Run C++ Program in PLCnext Engineer | Part 2

    7. 4.7. Run C++ Project on PLCnext Starterkit

    8. 4.8. Section 4 Quiz

    1. 5.1. Data Logging-Creating the Ladder Logic Program

    2. 5.2. Data Logging - Creating the C++ Project - Part 1

    3. 5.3. Data Logging - Creating the C++ Project - Part 2

    4. 5.4. Data Logging - Creating the C++ Project - Part 3

    5. 5.5. Data Logging – Using WinSCP

    6. 5.6. Data Logging – Importing C++ Projects

    7. 5.7. Data Logging - The Final Project - Part 1

    8. 5.8. Data Logging - The Final Project - Part 2

    9. 5.9. Section 5 Quiz

About this course

  • 28 lessons
  • 1.5 hours of video content
  • Pro Course
  • Earn Certificate of Completion

Ideal for you if…


This course continues from the first course called PLCnext Starterkit Configuration and Programming Basics. Students will have already completed and successfully tested a ladder logic coded project specified in the first course.

Students who have not completed the first course will be provided with the coded project program at the beginning of the course.

Students will use the editor Eclipse to create C++ programs, along with the PLCnext Eclipse plugin to create projects. Before diving into C++ programming, several new concepts not covered in the first course will be introduced such as elementary data types, Tasks and Events in the ESM, PLCnext Components and Programs, Libraries, the GDS, and the GDS Ports list.

Before working with the completed project from the first course, students will complete a basic C++ program, and run and test it with PLCnext Engineer using the AXC F 2152 Starter kit hardware. The last stages of this course will have students writing a more complex C++ program based on the first-course project. This C++ program will provide logging data of several project operations.

Please note:
This course is built on the knowledge and skills participants have learned from completing the first course. We understand that many learners who have not completed the first course may be keen to participate in this course. If you are one of those learners, please note that we have limited time for review and we will move quickly through processes and procedures already covered in the first course.

Prepare for better pay & bigger responsibility

Testimonial title

Marcin Trojak

From my experience, I have to say that RealPars is the most professional online training program out there. The instructors are easy to follow and clearly explain PLC theories with excellent supporting visuals and real-life application examples. I like that they provide a summary after each lesson that brings together all the information and makes it easier to retain. Plus, I can train anytime, anywhere. I’m a maintenance apprentice right now, but when I complete RealPars training I’ll be ready to go after the PLC programming jobs I want.

Mohammad Khabazi

I work on electrical and instrument maintenance now, but my goal is to become a full-time PLC programmer. University courses take too much money and time. The RealPars video training method is great…the instructors are all experts and speak clearly so they keep my interest and are easy to follow. I’m eager to gain even more PLC expertise as new content is added.

The RealPars guarantee

  • Suited for all skill levels

    we’ll help you get the skills you need to stand out and get hired!

  • Learn practical skills

    You can immediately apply learnings and improve your results.

Meet your instructor

Ted Mortenson

Ted Mortenson has a powerhouse of experience to draw from, having worked in North America and abroad for over 35 years with expertise ranging across Instrumentation, Automation, Electricals, and Electronics.

As the Owner/President at TAM Technical Services, he's had his share of achievements including setting up short-term intensive training courses centered around process control instrumentations & electricals in various industries like oil & gas; pulp& paper; sawmills as well as mining employees - all this adding to Ted’s wealth of knowledge!

What really drives him though is an eagerness birthed out of teaching opportunities – fortunately something which the RealPars team was happy to provision making Ted one of our Instructors. Experience + Passion = Win-Win!!

Here’s why you’ll succeed

  • One-on-one support

    Stuck or have a question? You get unlimited support from our team of proven PLC programming experts.

  • Laser-focused lessons

    We only teach you exactly what you need to know to master a PLC course. No fluff, filler, or wasting your time.

  • Experienced instructors

    All PLC training courses include step-by-step instructions from the world’s best so you can join their ranks and gain an unfair advantage.

Start learning now

You'll get access to this course and ultimate access to the rest of the courses in the library.


  • Can I get a certificate for this course?

    Yes. Once you complete this course, you will receive a signed certificate of completion from Phoenix Contact.

  • What is the required software and equipment for this course?

    Software used: Eclipse IDE PLCnext Engineer PLCnext Toolchain Equipment used: Laptop or PC with Windows 10 OS

  • Can my employer purchase a course for me?

    Yes. Most people enroll individually, and then submit their receipt to their employer for reimbursement. However, if your employer has a tuition budget and wants to train 5 people or more, you can send us an email at [email protected] and we will help you with bulk signup.

  • Can I register for a course if I am working full time?

    Of course. All of our course content is pre-recorded, so you can work and study on your own time.

  • Do I have to travel to take this course?

    Nope! All our courses are offered online, so you can take them from anywhere in the world. All you need is a high-speed internet connection and the applicable software for your course.