Learn Delta PLC programming in ladder logic, design HMI screens, and control VFDs, servo drives and stepper motors. ISPSoft is free and includes PLC simulation, so you can start without hardware.

“I have done many courses on PLC programming, but the one I did through Code and Compile was definitely my favorite.”
Learn every part of a Delta automation system and how they work together.
Write ladder logic for digital and analog operations on Delta DVP PLCs.
Configure analog input and output modules and implement MODBUS communication.
Build HMI screens and interface them with the PLC using EasyBuilder Pro.
Interface a Delta M-Series VFD with the PLC.
Integrate ASDA-B servo drives and stepper drives with Delta PLCs.
Wire PLCs, sensors and actuators into full PLC, HMI and drive systems.
Programming the DVP12SE, from SET and RESET to timers, comparisons and analog I/O.
HMI design with EasyBuilder Pro and Delta B-Series HMIs.
Understanding the Delta VFD M-Series, including multi-step speed commands.
ASDA-B servo drives in position and dual control modes, stepper drive integration and the course wrap-up.
See how Rajvir teaches, from the PLC to the HMI and servo drives.
Get to know the PLC at the centre of the course.
Connect the PLC to an HMI without HMI hardware.
Learn the servo system you will control from the PLC.
Find the course files, exercises and software links on the Code and Compile Wiki.
“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.”
“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.”
“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.”
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.

Take this course on its own, or unlock every Code and Compile course with PRO.
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.
Hardware is optional. ISPSoft is free and includes PLC simulation, and EasyBuilder Pro lets you design HMI screens and connect them to the PLC without HMI hardware. A DVP 12SE is recommended, and the drives are optional.
Yes. Every lesson has a comment section for your questions. If a query cannot be resolved there, Rajvir offers free screen-sharing sessions.
Yes. Use the Teachable app on Android or iOS, sign in with your account and save videos for offline access.
Yes. You receive a unique completion certificate when you finish the course.
You can request a refund within 72 hours of purchase by emailing info@codeandcompile.com.
Learn at your own pace, with an instructor who helps you when you get stuck.
Start the course