ON-LINE COURSE | Programming

Motion control – servo drives PLC programming

You will program a drive application, write a program for a manipulator, and create your own flying saw app!

What makes ControlByte programming courses so popular?

  • You get access to video lessons on the e-learning platform

  • You perform programming exercises based on provided project templates. All you need is your PC and a simulator!

  • You can take the training whenever and wherever you want. You can start the training at a later date.

  • You will have homework assignments to complete on your own!

  • You receive course support through Discord chat and live meetings.

“In this course, you will learn to program PLCs, even if you are new to the automation industry.
All you need is a well-prepared learning path.”

 

Jacob K. Biedulski

  • Education: MSc. Automation and Robotics

  • Experience: 10 years

  • PLC projects completed: 80+

  • Students taught: 850+ in the past 3 years.

What will you receive after signing up for this course?

  • Over lessons 85 practical video lessons

  • Support from instructors on Discord chat and live meetings.

  • You will have homework to do on your own!

  • Certificate of course completion in English.

Configuration and commissioning of the Sinamics V90 servo drive

Module content:

  • Description of the drive system

  • Configuration of a servo drive in Sinamics V-Assistant

  • Starting the drive in JOG mode

Motion library instruction exercises

Module content:

  • MC_Power, MC_Home

  • MC_MoveJog, MC_MoveVelocity

  • MC_MoveAbsolute, MC_MoveRelative

  • MC_GearIn, MC_GearInPos

Drive application based on the PackML standard

Module content:

  • What is PackML

  • States and modes of machine operation

  • PackML-based programming exercises

Programming a flying saw

Module content:

  • Overview of the library and the principles of operation of the station

  • Drive functions performed by the station (axis synchronization)

  • Process parameterization

  • Exercises and homework

Codesys installation and virtual axis configuration

Module content:

  • Codesys installation

  • Virtual axis configuration

  • First traffic control program

  • Visualization tests in the simulator

Open Motion PLC library and PackML sequence for the machine

Module content:

  • Overview of function blocks from the Open Motion PLC library

  • Simulation of linear axis and rotary axis

  • Program for PackML traffic control sequence

  • Visualization template for axis control

Production line design at Codesys

Module content:

  • Create axes for feeder, robot and rotary table

  • Configuration of kinematics for SCARA robot

  • A program that supports axes in ST and FBD language

  • Sequence for the machine and tests on the visualization

Launching the Weintek panel and Estun servo at Codesys

Module content:

  • Launching the Weintek panel in Codesys

  • Making electrical connections between devices

  • PLC communication <–> EtherCAT servo amplifier

  • Program for the actual axis

Course content

Introduction to the course

Welcome and course plan
Join the chat for automation professionals – Discord ControlByte!
Download TIA Portal and PLCSIM Advanced, but don’t install yet…
Requirements for your PC

Introduction to Codesys

Codesys installation
The first program with a virtual axis

Configuration of a servo drive using the Sinamics V90 as an example

Introduction to Siemens V90 servo drive hardware
Servo amplifier configuration in Sinamics V-Assisttant software
Create a project in TIA Portal and configure the technology object – TO

Introduction to servo drives

Drive applications and types of engines
Structure of regulators in the drive system

Installation of TIA Portal

Installation of TIA Portal and PLC SIM Advanced software

Motion Control library in TIA Portal - basic instructions

MC_Power simulator and manual
MC_Power – parameterization
MC_MoveJog
MC_Home – introduction
MC_Home – basing modes
MC_MoveRelative – introduction
MC_MoveRelative – exercises (homework)
MC_MoveAbsolute – introduction
MC_MoveAbsolute – exercises (homework)
MC_Reset
MC_MoveVelocity, MC_Stop, MC_Halt (homework)

LAxisBasic library, LAxisCtrl and template for HMIs

LAxisBasic Library
LAxisCtrl library

PackML standard in driving applications

PackML standard in the drive application

Programming the flying saw application - LFlyingSaw

How does a flying saw work?
LFlyingSaw library support
Programming exercises for the “flying saw” application using a simulator

Introduction to the SM3_Basic library

Description of the SM3_Basic library
How to power the axis – MC_Power block
Resetting MC_Reset errors
MC_Home drive homing procedure
Set the MC_SetPosition drive position

Discrete Motion

Introduction to discrete motion in Codesys
MC_MoveAbsolute absolute movement for a rotary axis
MC_MoveRelative and MC_MoveAdditive relative motion
Work sequence for a linear axis in the PackML standard

Cointinuous Motion

Introduction to continuous motion in Codesys
Stop the axis: MC_Stop and MC_Halt
MC_MoveVelocity velocity profile
Difference between rotary and linear axis (Modulo vs Finite)
Continuous movement in manual mode MC_Jog
Project: sequence for a rotary axis in the Pack_ML standard

Final project in Codesys - Production line with a conveyor, SCARA robot and rotary table

Analysis of design assumptions
Definition of individual axes for the production line, rotary table and SCARA robot
Template support for visualization and alarm definition
Control in manual and automatic mode
Construction of sequences for a project in the international PackML standard
Post-tests and error handling

Bonus - Launching the Weintek panel (Codesys) and the servo drive in the EtherCAT network

Launching the Weintek panel in Codesys
Making electrical connections between devices
PLC communication <–> servo amplifier in the EtherCAT network
Program for a real axis – Open Motion PLC library from Weintek
Creating visualizations in EasyBuilder software from Weintek

Why should you join this course?

  • You gain a skill valued by employers. You can post the certificate on Linkedin, Goldenline and of course in your CV!

  • If you want to change your job and become a building automation programmer, you are in the right place!

  • You get lifetime access to materials on our platform. You can come back to them whenever you want.

  • This learning path has been tested by hundreds of students, ask what they say about us in the industry!

Course price

Before I show you the price, see what exactly you get by joining the servo drive programming course:

1

Teaching materials, 85 lessons in video form, explaining the basics of automation design.

Through videos, we will guide you step by step from simple issues to advanced projects

Value: 189 €

2

Tasks to do yourself - you will have to be creative!

Not everything in the course will be shown directly! You will have to come to some solutions on your own.

Value: 59 €

3

Analysis of your homework - feedback from the teachers

We check your homework and send comments to make your programs better and better!

Wartość: 149 €

4

Contact with instructors via the e-learning platform.

If you have any problems, feel free to write! We will dispel your doubts on an ongoing basis.

Value: 45 €

5

Consultations in the form of weekly live webinars

You will be able to ask questions and conduct discussions live.

Wartość: 69 €

6

Closed discussion forum for students

You will join the community of PLC programmers and be able to share your thoughts.
Solving problems through group work is much faster!

Value: PRICELESS

7

Chat for students

Casual conversations over coffee and quick solutions to quick questions.

Value: PRICELESS

8

Satisfaction guarantee - 14 days to return the product

We guarantee that you will be satisfied with your participation in our course.
If you don't like our training, you have 14 days to return the product - we will refund the full amount for the course. So far, no one has refunded any of our training!

Value: PRICELESS

9

A proven educational path for over 350 students

Over 350 automation engineers have already completed our training program in previous editions.

Value: PRICELESS

Thanks to the proven formula of our training and cost optimization, you can purchase this training for:

297 €

Join now for 297 €

Currently not available...

Kliknij w przycisk i odbierz zniżkę (nawet 300zł)!

Kliknij tutaj i odbierz zniżkę na kurs!

Opinions of students

Hello, the course is especially helpful for people who have never been exposed to servo programming. The course gives you the basics to start programming or adjusting servo drives from the side of PLCs, in addition, in the training was presented the standard, PackML used in industry with a practical example of how to use it and integrate it with the HMI panel. An interesting feature of the course was the demonstration and description of the capabilities of the delta robot and for simulating it in the Codesys environment.

FilipServo Programming Course

I am an automation specialist in an integrator company. I took this course related to servo programming and I must say it was a great choice. It gave me hands-on experience in the simulator, and now I can apply those skills to real-world projects.
The training materials are available for life, which allows me to go back to them when needed. We also get homework assignments to complete on our own, which makes it easy to consolidate knowledge. The support from the instructors is also at a high level, so I could count on help throughout the course.
After completing the training, I received a certificate, as well as access to a useful course group on Discord, which allows me to further develop my skills and exchange experiences with others.

Karol F.Servo Programming Course

I've been working in maintenance for 2 years and bought access to a course on servo drives. The course was nice because I learned a lot in the simulator and now I can do it with the equipment we have in the company.
In the course we used Siemens TIA Portal and Codesys software, as well as Softmotion to learn how to program servo drives. This was very helpful. It was great that everything was in free simulators.
The teachers are also helpful. After the course, I got a certificate and was able to join a group on Discord where I can chat with other people who are learning.

Mieczysław Z.Servo Programming Course

Finally, a course that shows multiple engineering perspectives. Why limit yourself to just one software. In the course, we used Siemens TIA Portal and Codesys to learn servo programming. In addition, we had the opportunity to learn about the Open Motion PLC library, run a Weintek panel and servo on EtherCAT, and learn how to program an application for a flying saw. All of this was available in free simulators, which made learning easy. Super job! Let's keep it up. I heartily recommend to everyone

TomekServo Programming Course

Watch the video and see what the training looks like!

FAQ

How can I sign up for the course?

Use the “Join the Course” button on this website or send us an inquiry at: contact@controlbyte.tech

Will I receive support from the instructors for this training?

Yes! We stay in touch with you through Discord channel –  chat for participants, forums, and live meetings – webinars.

Will I receive a certificate upon completion of the training?

After submitting all projects from homework assignments and having them checked by the instructors, you will receive a certificate of completion for the training.

Will I need a PLC controller during the course?

No! In the course you will use advanced PLC simulator, so you won’t need a real PLC controller. The Factory I/O environment simulates automation systems such as conveyors, manipulators, actuators, robots, etc. The PLC controller’s operation is simulated using the Siemens S7-PLCSIM environment.

Do I need to purchase a license for Siemens TIA Portal software?

NO! To take part in the course, all you need is a free license.

What if it turns out that the course is not for me? Can I return the course?

You have 14 days to return the course, counting from the start date of the course. We guarantee a safe purchase.

Is the course suitable for me if I have no prior experience with programming?

Yes. This is a basic course, designed in such a way that even someone without any experience with PLC controllers will be able to learn programming in LAD/FBD language.

How long will I have access to this course?

Access to the course is lifetime! As long as the ControlByte company exists in the automation market.

What does an online course on the ControlByte platform look like?

You get access to video materials with lessons explaining programming concepts. Participants follow exercises according to guidelines from the videos.

They also have homework assignments to solve independently. Homework projects are uploaded to the portal, where instructors check the tasks and provide feedback.

I would like to purchase training for my company. I need an official offer.

Please send an email with the information needed for the offer. We will send the offer to the indicated address. Upon receiving the order, we will grant you access to the course. Payment can be made according to the agreed commercial terms.

contact@controlbyte.tech

Can I receive an invoice?

No problem, please send us an email.

contact@controlbyte.tech

What if I have a problem or something is unclear?

Send us e-mail: contact@controlbyte.tech

Do zamknięcia zapisów pozostało:

Servo drive programming training

WITH A 14-DAY RETURN GUARANTEE