PLC Programming – Motion Control

Categories: Codesys, S7-1200/1500
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

The “Motion Control in PLC Programming” course offered by ControlByte Academy is designed to teach students how to program PLC (Programmable Logic Controllers), even if they are new to the automation industry. The course is suitable for both beginners and experienced programmers, providing them with the knowledge and skills needed to succeed in the field of industrial automation.

The course is conducted through video lessons on the e-learning platform, programming exercises based on provided project templates, and homework assignments. Students receive course support through Discord chat and live meetings. The course uses Siemens TIA Portal, Codesys, and Motion Control Libraries for teaching.

Key topics covered in the course include:

  1. Configuration and commissioning of Sinamics V90 servo drive.
  2. Exercises with Motion Control library instructions.
  3. Drive application based on the PackML standard.
  4. Programming a flying saw.
  5. Installation of Codesys and configuration of a virtual axis.
  6. Production line project in Codesys.

The instructor for the course is Jacob K. Biedulski, who has a MSc in Automation and Robotics, 10 years of experience, has completed 80+ PLC projects, and has taught 850+ students in the past 3 years.

After signing up for this course, students will receive over 84 practical video lessons (more than 16 hours), test their programs in the virtual factory, receive support from instructors on Discord chat and live meetings, have homework assignments to complete on their own, and receive a certificate of course completion.

The course does not require any physical equipment as a PLC simulator PLCSIM from Siemens and Codesys runtime are used. The code written can be used in real-life projects. The course offers lifelong access to the course materials on their platform.

Show More

What Will You Learn?

  • Configuration and commissioning of Sinamics V90 servo drive.
  • Exercises with Motion Control library instructions.
  • Drive application based on the PackML standard.
  • Programming a flying saw.
  • Installation of Codesys and configuration of a virtual axis.
  • Production line project in Codesys.

Course Content

Introduction

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

Introduction to Codesys

Configuration and startup of Sinamics V90 servo drive

Introduction to servo drives

TIA Portal installation

Motion Control library in TIA Portal – basic instructions

LAxisBasic and LAxisCtrl library, and HMI template – TIA Portal

PackML standard in the drive application

Motion Control library – advanced instructions

Flying Saw Application

Introduction to SM3_Basic library in Codesys

Continous Motion – Codesys

Discrete Motion – Codesys

Final project in Codesys – production line with conveyor and robots

Delta Robot, XYZ Manipulator, Palletizer, SCARA – Codesys