New Video- ADAM-250PN - Full Walkthrough with TIA Portal, Node-RED & MQTT → Watch now
Siemens S7-1200 + Ignition SCADA

Turn PLC data into live SCADA screens and reports.

Connect a Siemens S7-1200 to Ignition SCADA, read and write PLC tags, log data to MySQL, and build charts, screens and reports, finishing with a conveyor monitoring project.

26lessons
7sections
MySQLdata logging
Siemens S7-1200 with Ignition SCADA course

“I recommend it to those who are interested in SCADA systems.”

Sattar, Student
What you will learn

See and analyse what your PLC is doing, from anywhere.

Go from a PLC on the bench to a SCADA project with a database behind it.

01

Install and connect Ignition

Set up Ignition and interface it with the S7-1200.

02

Read and write PLC tags

Exchange tag data between the PLC and SCADA.

03

Understand databases

Learn database basics and connect Ignition to MySQL.

04

Log PLC data

Exchange information between the PLC and MySQL through Ignition.

05

Visualise with charts

Show PLC information with charts, graphs and tables.

06

Create reports

Build reports and a complete conveyor monitoring example.

Is this the right course?

Built for PLC programmers ready to visualise their data.

Start here if

  • You know the S7-1200 basics and want to build SCADA screens.
  • You want to log PLC data to a database.
  • You want an industrial example from start to finish.

Choose another path if

Course content

7 sections. 26 lessons. One clear path.

PHASE 1
6 lessons

Ignition and PLC tags

Installing Ignition, interfacing with the PLC, and reading and writing tags.

PHASE 2
4 lessons

Databases

An introduction to databases and connecting them to your SCADA project.

PHASE 3
4 lessons

Visual elements

Tables, charts and more visual elements for PLC tags and database data.

PHASE 4
12 lessons

Conveyor project and reports

An industrial conveyor monitoring example, making reports in Ignition and the course wrap-up.

Try before you buy

Watch 3 lessons for free.

See how Rajvir teaches, from installing Ignition to designing a conveyor control screen.

Free course resources

Download the files used in the course

Find Ignition SCADA resources and software links on the Code and Compile Wiki.

Open the wiki
Student stories

Don’t take our word for it.

“If you want basic knowledge of PLC, SCADA and you want your career to excel in Automation…”

Omkar Mahajan
Student

“…you won't regret to joint Code & Compile.”

Rezki Ben
Engineer

“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.”

Mohammad Alharbi
Engineering Student
10+ Years of experience

Your Instructor

Rajvir Singh

Founder
Code and Compile

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.

Education and Experiences
Masters Mechatronics
Siegen, Germany
Online Teaching
10+ years
International Trainer
3 years
Software Developer
5 years
Recognition
ctrlX Automation
Influencer
2022
LearnWorlds
Influencer
2023
Enroll

Choose how you want to learn.

Take this course on its own, or unlock every Code and Compile course with PRO.

This course

Siemens S7-1200 with Ignition SCADA

One-time purchase
  • 1 year of access
  • 26 lessons
  • Instructor support
  • Completion certificate
Enroll now
All courses

Code and Compile PRO

From €12/month, paid yearly
  • €19 monthly, €12/month paid yearly, or €249 for 3 years
  • Access to all courses
  • Tech support
  • Completion certificate
View PRO plans
Coming soon

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.

FAQs

Questions before you start?

Do I need a real PLC?

An S7-1200 is recommended. Without one, you can use Net2PLCsim with TIA Portal or PLCSIM Advanced to connect SCADA to a simulated PLC. Ignition is free to download for evaluation and non-commercial use.

Will I get instructor support?

Yes. Every lesson has a comment section for your questions. If a query cannot be resolved there, Rajvir offers free screen-sharing sessions.

Can I learn on my phone?

Yes. Use the Teachable app on Android or iOS, sign in with your account and save videos for offline access.

Do I get a certificate?

Yes. You receive a unique completion certificate when you finish the course.

What is the refund policy?

You can request a refund within 72 hours of purchase by emailing info@codeandcompile.com.

Build your first SCADA project today.

Learn at your own pace, with an instructor who helps you when you get stuck.

Start the course