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.1. Introduction to the Course

    • 1.2. What You Will Learn by Completing This Course

  2. 2
    • 2.1. Data Types

    • 2.2. Simple Analog Program

    • 2.3. Tasks, GDS, C&P Folder

    • 2.4. Section 2 Quiz

  3. 3
    • 3.1. Download & Install Eclipse IDE for C++ Developers

    • 3.2. Download PLCnext Toolchain and SDK for Windows

    • 3.3. Install PLCnext Toolchain

    • 3.4. Install SDK for Windows

    • 3.5. Section 3 Quiz

  4. 4
    • 4.1. Eclipse C++ Project Structure

    • 4.2. Create an Eclipse C++ Project

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

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

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

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

    • 4.7. Run C++ Project on PLCnext Starterkit

    • 4.8. Section 4 Quiz

  5. 5
    • 5.1. Data Logging-Creating the Ladder Logic Program

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

Eduardo Cali

I’m a maintenance technician at my company and I recently transferred to automation. We’re working more and more with Siemens so I needed to get up to speed on the newest PLC software. RealPars videos feel like a real classroom experience. The instructors are great…they’re easy to follow and they make the lessons relevant to real-world applications and I like that. I definitely recommend RealPars.

Mario Flores

I tried other online training, but I have to say that RealPars instructors helped me connect the dots in a way the others didn’t. I was able to expand my Siemens knowledge…I only knew Allen-Bradley…now I understand the differences and similarities better. I find RealPars to be a professional and affordable way to get the big picture of PLC as well as gain lots of practical knowledge.

Meet your instructor

Ted Mortenson

Ted Mortenson has over 35 years of experience in North America and abroad in the fields of instrumentation, Automation, Electrical, and Electronics. Ted is the Owner/President of TAM Technical Services and has participated in the development and delivery of industry-specific short-term intensive training courses in the areas of process control, instrumentation, and electrical for oil and gas, pulp and paper, sawmill, and mining employees. Ted has collaborated in, as well as spearheaded a number of initiatives in developing engineering technology and apprenticeship programs at Canadian and international colleges. Ted loves to teach. He’s very excited to be a part of the RealPars Team as an Instructor.

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.

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.

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. RealPars will issue a Certificate of Completion (certified by RealPars) when you complete the course.

  • 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.