PRACTICAL VBSCRIPT TRAINING FOR SIEMENS SCADA

Write, Diagnose and Maintain WinCC VBScript

WinCC V7/V8 • TIA Portal • PCS 7

Learn reusable scripting principles through practical examples, diagnostics, error handling and 50+ ready-made scripts.

Start with the $1 Trial View Curriculum

A structured path from syntax to maintainable WinCC scripts

130+ lessons in 14 modules
Move from VBS syntax and control flow to files, Excel, SQL, diagnostics and reusable WinCC solutions.
Learn from an active SCADA practitioner
Łukasz Krzesiński brings 18 years of HMI, PLC and SCADA engineering experience into practical course examples.
Practice after the explanation
Short theory sections introduce each concept before demonstrations, implementation examples and homework.
Certificate of completion
Finish the course and homework to earn a certificate confirming your VB scripting skills.
Write scripts yourself
Use the exercises to create functions, procedures and global actions instead of only watching finished examples.
Return to specific topics
Use the on-demand lessons as a reference when a similar scripting problem appears in your own project.
Private engineer community
Join a closed expert group to network, ask questions, and discuss how to apply what you learn.
50+ ready-made scripts
Study and adapt the included examples to your project requirements; verify each script in your own WinCC environment before deployment.
🎥
130
VIDEO LESSONS
⏱️
15
HOURS OF HD CONTENT
👥
273
SCADA WORLD
STUDENTS

ONE SCRIPTING FOUNDATION

Apply VBS concepts across Siemens SCADA environments

Learn reusable scripting principles and see how they relate to three widely used WinCC environments.

01

SIMATIC WinCC V7/V8

Build and maintain scripts for classic WinCC projects.

02

WinCC Professional

Understand how the same core VBS ideas apply in TIA Portal projects.

03

SIMATIC PCS 7

Use transferable scripting skills in process-control applications.

The course focuses on transferable VBS skills. Product-specific features can differ between WinCC versions and configurations.

Who is this course for?

For beginners and practicing automation engineers, maintenance engineers, and anyone growing in HMI/SCADA development. Short theory intro to VBS, then hands-on writing, modifying, and debugging VB scripts for Siemens WinCC.

For engineers who need a structured path to their first working WinCC script

For non-programmers who want to modify, debug, and write VBS scripts

For engineers who want to understand VBS from syntax to diagnostics

For WinCC users who need more than standard properties and built-in actions

For people who build, modify or maintain production SCADA applications

For engineers who want reusable patterns instead of one-off code snippets

For teams that need scripts which are easier to diagnose, review and maintain

What is in the program?

The course includes 14 modules. You will learn both basic and advanced skills related to VBS scripts.

01
MODULE 1: GAME PLAN
  1. Greeting and Our Purpose
  2. Game plan
  3. Description of the Course
  4. How To Study This Course?
  5. Requirements
  6. Who Is Your Instructor
  7. Homework
02
MODULE 2: INTRODUCTION TO VB
  1. Greeting
  2. What is Visual Basic?
  3. VB in WinCC V7
  4. Global Scripts
  5. Global Actions
  6. VBS Editor
  7. Window Scripts
  8. Element Scripts
  9. First script in button (step by step)
  10. First function (step by step)
  11. First global action (step by step)
  12. Actions (other option for global action)
  13. Homework
03
MODULE 3: VB SCRIPTS DIAGNOSTICS
  1. Greeting
  2. Scripts Diagnostics
  3. Comments in VB Scripts
  4. Diagnostics Window (GSC Diagnostic)
  5. Diagnostics Window (GSC Runtime)
  6. Trace function (HMIRuntime.Trace)
  7. VB Scripts Debugger
  8. Error Handling: Err Object
  9. Error Handling: On Error
  10. Homework
  11. 🔴🔴 BONUS EXAMPLE : Err Object and On Error with SQL
04
MODULE 4: WinCC VB SCRIPTS TIPS AND TRICKS
  1. Greeting
  2. CTRL + SPACE
  3. Hints
  4. Tag browser
  5. Object browser
  6. Code templates
  7. Cross reference
  8. Homework
05
MODULE 5: BASIC FUNCTIONS
  1. Greeting
  2. Reserved Words
  3. VBScript Variables
  4. Declaring Constants
  5. Arithmetic Operators
  6. Comparison Operators
  7. Logical Operators
  8. Concatenation Operators
  9. MsgBox Function
  10. vb Colors and RGB()
  11. Homework
  12. 🔴🔴 BONUS : VB FUNCTIONS CHEAT SHEET
06
MODULE 6: STATEMENTS
  1. Greeting
  2. IF
  3. IF...ELSE
  4. Nested IF
  5. IF - ELSEIF - ELSE - THEN
  6. Switch / SELECT CASE
  7. Homework
  8. 🔴🔴 BONUS : VB STATEMENTS CHEAT SHEET
07
MODULE 7: LOOPS
  1. Greeting
  2. For
  3. For with STEP
  4. For...Each
  5. While...Wend Loop
  6. Do..While
  7. Do..Until
  8. Exit For
  9. Exit Do
  10. Homework
  11. 🔴🔴 BONUS : VB LOOPS CHEAT SHEET
08
MODULE 8: WORKING WITH NUMBERS
  1. Greeting
  2. Conversions (CDbl, CInt, CLng, ...)
  3. Conversion to String (CStr)
  4. Convert data to Hex and Hext to decimal
  5. FormatNumber
  6. FormatPercent, FormatCurrency
  7. Mathematical functions (Int, Fix, Log, ...)
  8. Homework
  9. 🔴🔴 BONUS : VB NUMBERS CHEAT SHEET
09
MODULE 9: WORKING WITH STRINGS
  1. Greeting
  2. Easy way to lower/upper case for string ( Lcase and Ucase)
  3. Cut the string (Left, Right and Mid)
  4. How to remove spaces (Trim, Ltrim and Rtrim)
  5. Calculate the number of letter (Len)
  6. Using Replace
  7. Homework
  8. 🔴🔴 BONUS : VB STRINGS CHEAT SHEET
10
MODULE 10: Date and Time
  1. Greeting
  2. Date
  3. DateAdd
  4. DateDiff
  5. DatePart
  6. FormatDateTime
  7. Day, Month, Year, Hour, Minute, Second
  8. Now
  9. Homework
  10. 🔴🔴 BONUS : VB DATE AND TIME CHEAT SHEET
11
MODULE 11: Working with Objects
  1. Greeting
  2. WinCC V7 Objects
  3. WinCC TIA Objects
  4. Interact with ActiveX
  5. Working with .NET controls
  6. Excel objects
  7. IE objects
  8. Working with WSH
  9. Homework
12
MODULE 12: Working with filesystem
  1. Greeting
  2. Windows File System Objects
  3. Windows CE File System Objects
  4. Excel, Word files
  5. XML
  6. HTML
  7. Homework
13
MODULE 13: VB SCRIPT PERFORMANCE
  1. Introduction
  2. Read from buffer vs directly from PLC?
  3. How to measure script execution time?
  4. 5 biggest mistakes everyone makes when writing VB scripts (even me)
  5. Script cycle must be lower than the script buffer! (easy way to crash any WinCC SCADA app)
  6. Homework
14
MODULE 14: COMPLETION
  1. Introduction
  2. Knowledge check quiz
  3. Certificates for participants
  4. Live session recordings
  5. Conclusion

Was ist im Programm enthalten?

Der Kurs umfasst 14 Module. Sie lernen grundlegende und fortgeschrittene Fähigkeiten rund um VBS-Skripte.

01
MODUL 1: SPIELPLAN
  1. Greeting and Our Purpose
  2. Game plan
  3. Description of the Course
  4. How To Study This Course?
  5. Requirements
  6. Who Is Your Instructor
  7. Homework
02
MODUL 2: EINFUEHRUNG IN VB
  1. Greeting
  2. What is Visual Basic?
  3. VB in WinCC V7
  4. Global Scripts
  5. Global Actions
  6. VBS Editor
  7. Window Scripts
  8. Element Scripts
  9. First script in button (step by step)
  10. First function (step by step)
  11. First global action (step by step)
  12. Actions (other option for global action)
  13. Homework
03
MODUL 3: VBS-SKRIPT-DIAGNOSE
  1. Greeting
  2. Scripts Diagnostics
  3. Comments in VB Scripts
  4. Diagnostics Window (GSC Diagnostic)
  5. Diagnostics Window (GSC Runtime)
  6. Trace function (HMIRuntime.Trace)
  7. VB Scripts Debugger
  8. Error Handling: Err Object
  9. Error Handling: On Error
  10. Homework
  11. 🔴🔴 BONUS EXAMPLE : Err Object and On Error with SQL
04
MODUL 4: TIPPS UND TRICKS IN VBS
  1. Greeting
  2. CTRL + SPACE
  3. Hints
  4. Tag browser
  5. Object browser
  6. Code templates
  7. Cross reference
  8. Homework
05
MODUL 5: GRUNDFUNKTIONEN
  1. Greeting
  2. Reserved Words
  3. VBScript Variables
  4. Declaring Constants
  5. Arithmetic Operators
  6. Comparison Operators
  7. Logical Operators
  8. Concatenation Operators
  9. MsgBox Function
  10. vb Colors and RGB()
  11. Homework
  12. 🔴🔴 BONUS : VB FUNCTIONS CHEAT SHEET
06
MODUL 6: BEDINGUNGEN
  1. Greeting
  2. IF
  3. IF...ELSE
  4. Nested IF
  5. IF - ELSEIF - ELSE - THEN
  6. Switch / SELECT CASE
  7. Homework
  8. 🔴🔴 BONUS : VB STATEMENTS CHEAT SHEET
07
MODUL 7: SCHLEIFEN
  1. Greeting
  2. For
  3. For with STEP
  4. For...Each
  5. While...Wend Loop
  6. Do..While
  7. Do..Until
  8. Exit For
  9. Exit Do
  10. Homework
  11. 🔴🔴 BONUS : VB LOOPS CHEAT SHEET
08
MODUL 8: MIT ZAHLEN ARBEITEN
  1. Greeting
  2. Conversions (CDbl, CInt, CLng, ...)
  3. Conversion to String (CStr)
  4. Convert data to Hex and Hext to decimal
  5. FormatNumber
  6. FormatPercent, FormatCurrency
  7. Mathematical functions (Int, Fix, Log, ...)
  8. Homework
  9. 🔴🔴 BONUS : VB NUMBERS CHEAT SHEET
09
MODUL 9: MIT STRINGS ARBEITEN
  1. Greeting
  2. Easy way to lower/upper case for string ( Lcase and Ucase)
  3. Cut the string (Left, Right and Mid)
  4. How to remove spaces (Trim, Ltrim and Rtrim)
  5. Calculate the number of letter (Len)
  6. Using Replace
  7. Homework
  8. 🔴🔴 BONUS : VB STRINGS CHEAT SHEET
10
MODUL 10: DATUM UND UHRZEIT
  1. Greeting
  2. Date
  3. DateAdd
  4. DateDiff
  5. DatePart
  6. FormatDateTime
  7. Day, Month, Year, Hour, Minute, Second
  8. Now
  9. Homework
  10. 🔴🔴 BONUS : VB DATE AND TIME CHEAT SHEET
11
MODUL 11: ANWENDUNGSOBJEKTE
  1. Greeting
  2. WinCC V7 Objects
  3. WinCC TIA Objects
  4. Interact with ActiveX
  5. Working with .NET controls
  6. Excel objects
  7. IE objects
  8. Working with WSH
  9. Homework
12
MODUL 12: MIT DEM DATEISYSTEM ARBEITEN
  1. Greeting
  2. Windows File System Objects
  3. Windows CE File System Objects
  4. Excel, Word files
  5. XML
  6. HTML
  7. Homework
13
MODUL 13: VBS-SKRIPT-PERFORMANCE
  1. Introduction
  2. Read from buffer vs directly from PLC?
  3. How to measure script execution time?
  4. 5 biggest mistakes everyone makes when writing VB scripts (even me)
  5. Script cycle must be lower than the script buffer! (easy way to crash any WinCC SCADA app)
  6. Homework
14
MODUL 14: ABSCHLUSS
  1. Introduction
  2. Knowledge check quiz
  3. Certificates for participants
  4. Live session recordings
  5. Conclusion

¿Qué incluye el programa?

El curso incluye 14 módulos. Aprenderás habilidades básicas y avanzadas relacionadas con scripts VBS.

01
MÓDULO 1: PLAN DE ACCIÓN
  1. Greeting and Our Purpose
  2. Plan de acción
  3. Descripción del curso
  4. ¿Cómo estudiar este curso?
  5. Requisitos
  6. ¿Quién es tu instructor?
  7. Tarea
02
MÓDULO 2: INTRODUCCIÓN A VB
  1. Greeting
  2. What is Visual Basic?
  3. VB in WinCC V7
  4. Global Scripts
  5. Acciones globales
  6. VBS Editor
  7. Window Scripts
  8. Element Scripts
  9. First script in button (step by step)
  10. First function (step by step)
  11. First global action (step by step)
  12. Actions (other option for global action)
  13. Tarea
03
MÓDULO 3: DIAGNÓSTICO DE SCRIPTS VBS
  1. Greeting
  2. Scripts Diagnostics
  3. Comments in VB Scripts
  4. Diagnostics Window (GSC Diagnostic)
  5. Diagnostics Window (GSC Runtime)
  6. Trace function (HMIRuntime.Trace)
  7. VB Scripts Debugger
  8. Error Handling: Err Object
  9. Error Handling: On Error
  10. Tarea
  11. 🔴🔴 BONUS EXAMPLE : Err Object and On Error with SQL
04
MÓDULO 4: TRUCOS Y CONSEJOS EN VBS
  1. Greeting
  2. CTRL + SPACE
  3. Hints
  4. Tag browser
  5. Object browser
  6. Code templates
  7. Cross reference
  8. Tarea
05
MÓDULO 5: FUNCIONES BÁSICAS
  1. Greeting
  2. Reserved Words
  3. VBScript Variables
  4. Declaring Constants
  5. Arithmetic Operators
  6. Comparison Operators
  7. Logical Operators
  8. Concatenation Operators
  9. MsgBox Function
  10. vb Colors and RGB()
  11. Tarea
  12. 🔴🔴 BONUS : VB FUNCTIONS CHEAT SHEET
06
MÓDULO 6: CONDICIONALES
  1. Greeting
  2. IF
  3. IF...ELSE
  4. Nested IF
  5. IF - ELSEIF - ELSE - THEN
  6. Switch / SELECT CASE
  7. Tarea
  8. 🔴🔴 BONUS : VB STATEMENTS CHEAT SHEET
07
MÓDULO 7: BUCLES
  1. Greeting
  2. For
  3. For with STEP
  4. For...Each
  5. While...Wend Loop
  6. Do..While
  7. Do..Until
  8. Exit For
  9. Exit Do
  10. Tarea
  11. 🔴🔴 BONUS : VB LOOPS CHEAT SHEET
08
MÓDULO 8: TRABAJAR CON NÚMEROS
  1. Greeting
  2. Conversions (CDbl, CInt, CLng, ...)
  3. Conversion to String (CStr)
  4. Convert data to Hex and Hext to decimal
  5. FormatNumber
  6. FormatPercent, FormatCurrency
  7. Mathematical functions (Int, Fix, Log, ...)
  8. Tarea
  9. 🔴🔴 BONUS : VB NUMBERS CHEAT SHEET
09
MÓDULO 9: TRABAJAR CON STRINGS
  1. Greeting
  2. Easy way to lower/upper case for string ( Lcase and Ucase)
  3. Cut the string (Left, Right and Mid)
  4. How to remove spaces (Trim, Ltrim and Rtrim)
  5. Calculate the number of letter (Len)
  6. Using Replace
  7. Tarea
  8. 🔴🔴 BONUS : VB STRINGS CHEAT SHEET
10
MÓDULO 10: FECHA Y HORA
  1. Greeting
  2. Date
  3. DateAdd
  4. DateDiff
  5. DatePart
  6. FormatDateTime
  7. Day, Month, Year, Hour, Minute, Second
  8. Now
  9. Tarea
  10. 🔴🔴 BONUS : VB DATE AND TIME CHEAT SHEET
11
MÓDULO 11: OBJETOS DE LA APLICACIÓN
  1. Greeting
  2. WinCC V7 Objects
  3. WinCC TIA Objects
  4. Interact with ActiveX
  5. Working with .NET controls
  6. Excel objects
  7. IE objects
  8. Working with WSH
  9. Tarea
12
MÓDULO 12: TRABAJAR CON SISTEMA DE ARCHIVOS
  1. Greeting
  2. Windows File System Objects
  3. Windows CE File System Objects
  4. Excel, Word files
  5. XML
  6. HTML
  7. Tarea
13
MÓDULO 13: RENDIMIENTO DE SCRIPTS VBS
  1. Introducción
  2. Read from buffer vs directly from PLC?
  3. How to measure script execution time?
  4. 5 biggest mistakes everyone makes when writing VB scripts (even me)
  5. Script cycle must be lower than the script buffer! (easy way to crash any WinCC SCADA app)
  6. Tarea
14
MÓDULO 14: FINALIZACIÓN
  1. Introducción
  2. Knowledge check quiz
  3. Certificates for participants
  4. Grabaciones de sesiones en vivo
  5. Conclusión
SPECIAL BONUS

EXAMPLES &
READY-TO-USE SCRIPTS

Each example includes source code with comments and a step-by-step video explaining the solution.

  1. Introduction
  2. How to read and write values to/from PLC?
  3. How to stop WinCC Runtime with VBScript?
  4. How to stop WinCC Runtime and shut down Windows with VBScript?
  5. How to show/hide layers at runtime?
  6. Write values to the PLC with diagnostics
  7. Create a .csv file in a specific format
  8. SQL connection string
  9. Insert a new record set into an SQL table
  10. Auto-save date/time every hour to Modbus variables on S7-1200 CPU
  11. Working with RAW DATA blocks and understanding the licensing implications
  12. SQL: read 100 record sets and write them to WinCC tags
  13. How to display time in milliseconds?

50+ SCRIPT EXAMPLES

TO STUDY AND ADAPT

What you will be able to do

Read and understand existing WinCC VBScript instead of treating it as a black box

💬

Structure maintainable scripts with functions, procedures and reusable logic

Diagnose runtime problems with traces, debuggers and controlled error handling

💳

Work with tags, screen objects, files, Excel and SQL data from WinCC scripts

👥

Ask implementation questions and compare solutions in the private student community

📈

Adapt transferable VBS principles to WinCC V7/V8, TIA Portal and PCS 7 projects

Łukasz Krzesiński
Meet your instructor

Łukasz Krzesiński

140+ systems | 18 years in industrial automation

Łukasz Krzesiński is a practitioner with years of corporate HMI/PLC/SCADA experience. He has built 140+ SCADA systems for companies including SEAT, Faurecia, SKF, ThyssenKrupp, and Nedschroef.

He still actively builds SCADA systems and advises on modernization projects across Europe.

"I created the course I needed at the start of my career, no documentation, nobody had time to explain."

Free tutorials on the SCADA World YouTube channel

Private Discord community for students

When standard features are not enough...

WinCC is powerful, but you unlock its real strength with scripts. This course focuses entirely on programming, dynamic objects, custom logs, ERP data exchange, and solutions that seemed impossible before.

⌨️

VBS syntax

Learn the language from scratch: variables, arrays, loops, conditionals, all with real automation examples.

📂

File handling

Create log files, write data to CSV, read parameters from TXT configuration files.

📊

Excel reports

Auto-generate shift reports in .xlsx, open, edit, and save worksheets from WinCC.

🗄️

SQL databases (ADO)

Connect to MS SQL Server, fetch recipes, store production results, exchange data with MES/ERP.

🔍

Diagnostics

Find bugs with GSC Diagnostics and build resilient scripts using On Error handling.

⚙️

HMIRuntime

Full control over screen objects, change colors, positions, and text in real time from code.

Learn on real code

No "Hello World" here, you write scripts you will use at work. Here is a simple CSV logging example we cover in the course.

You also get a library of ready-made functions to copy into your projects.

Dim fso, f, ts Set fso = CreateObject("Scripting.FileSystemObject") ' Check if file exists If Not fso.FileExists("C:\Logs\Data.csv") Then Set f = fso.CreateTextFile("C:\Logs\Data.csv") f.WriteLine "Date;Time;Value1;Value2" f.Close End If ' Dopisz dane Set f = fso.GetFile("C:\Logs\Data.csv") Set ts = f.OpenAsTextStream(8, -2) ts.WriteLine Now & ";" & SmartTags("TankLevel") & ";" & SmartTags("Pressure") ts.Close

Review the training with a 30-day guarantee

Eligible lifetime-access purchases are covered by our 30-day money-back guarantee under the guarantee terms.

To request help or a refund within the guarantee period, email lukasz@myscadaworld.com.

View access options
30-day money-back guarantee

Do I really need this training?
Is there another way?

Of course there is!

I used to think free materials were enough to learn anything.

Google and YouTube are full of free content, yet we still buy books, attend college, and pay for classroom courses, because free content often has gaps and hidden pitfalls.

You don't have to buy a WinCC VBS course. You can install WinCC and learn on your own. But organizing scattered tutorials into one coherent path takes a lot of time, and you won't have step-by-step guidance when questions appear.

Łukasz Krzesiński
  • ✓ a curriculum built around real WinCC tasks
  • ✓ a clear A-to-Z learning path
  • ✓ all materials in one place
  • ✓ instructor support when implementation questions appear
  • ✓ taught by a practitioner, not a theorist
  • ✓ examples, exercises and reference scripts in one sequence
YouTube
  • ✕ anyone can upload a video, quality varies
  • ✕ no clear learning order
  • ✕ content scattered across channels
  • ✕ no one to ask when you're stuck
  • ✕ no structured path with practical skills

Sample lessons from the course

Not sure about online courses or this training content?

Watch free demo lessons

Choose Your Access

Start with the $1 trial, choose lifetime access, or explore the full membership.

LIFETIME
VBScript Course
$997
One-time payment
  • Full course: VB Scripting for WinCC V7/V8
  • 130+ video lessons + future updates
  • Ready templates, scripts, PDF guides
  • Instructor support + expert community
  • 🎁 Certificate of completion
  • 🎁 50+ ready-made scripts to copy into your projects
  • 🎁 30-day money-back guarantee
Get Lifetime Access
FULL MEMBERSHIP
SCADA World Library
ALL COURSES
One membership
  • VBScript course included
  • WinCC Basic and Advanced
  • FactoryTalk and other training
  • One library, one account
See Membership

What engineers say after completing the course

Native English reviews from SCADA World students

“A very helpful course for someone learning WinCC from scratch. The lessons are clearly divided and easy to understand.”
Janik EcksteinStudent
“This course has been very helpful and makes the material very easy to follow and understand.”
John FieldorfMaintenance
“The biggest positive surprise is the level of detail, from beginner to advanced concepts, presented in an accessible way.”
ArunElectrical Engineer / Automation Professional
“Excellent and unique course. It helped me learn and became a reference for me. Thank you, Luke.”
Hassan Samir Mohamed Ahmed ElabdAssistant Section HeadView original review
“Fantastic, clear, and vividly explained. The tasks reinforce previously learned material. I definitely recommend it.”
MikeAutomation Engineer
“SCADA World courses helped me move from instrumentation engineer to automation engineer and supported me during job interviews.”
KenyonAutomation Engineer
See all reviews →

Frequently Asked Questions

Can't find your answer? Email us at lukasz@myscadaworld.com

Course Access

How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

The course starts now. It takes about 10 weeks. You will get access to videos, materials, secret group and more.

YES. All modules will be delivered automatically with your progress.

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Still have a question?

Email me directly or book a quick call, I'll help you choose the right learning path.

Häufig gestellte Fragen

Keine Antwort gefunden? Schreiben Sie an lukasz@myscadaworld.com

Garantie & Zahlung

Ja! Sie haben eine 30-Tage-Zufriedenheitsgarantie. Wenn der Kurs Ihre Erwartungen nicht erfüllt, erstatten wir ohne unnötige Fragen. Schreiben Sie an lukasz@myscadaworld.com.

Ja, alle Preise auf der Website sind Bruttopreise (inkl. MwSt.).

Ja! Die Rechnung wird nach dem Kauf automatisch erstellt. Beim Bestellen können Sie Firmendaten angeben.

Ja! Ratenzahlung ist über Stripe verfügbar. Teilen Sie die Zahlung in mehrere Raten ohne Zusatzkosten auf.

Schreiben Sie an lukasz@myscadaworld.com - wir erstellen ein Angebot oder eine Proforma-Rechnung. Für Teams ab 5 und 10 Personen gibt es Sonderpreise.

Schreiben Sie an lukasz@myscadaworld.com - ich erstelle ein offizielles Angebot mit Nutzenbeschreibung für das Unternehmen. Arbeitgeber finanzieren den Kurs oft zu 100 % als Investition in die Weiterbildung.

Je nach Land und Programm können Weiterbildungsförderungen möglich sein. Schreiben Sie uns, wir helfen bei den verfügbaren Optionen und benötigten Unterlagen.

Zugang & Kursinhalt

Lebenslang! Einmal kaufen, für immer Zugang. Alle zukünftigen Updates ohne Aufpreis inklusive.

Ja! Nach dem Kauf haben Sie sofort Zugang zu allen 130 Lektionen. Lernen Sie in Ihrem eigenen Tempo.

Der Kurs ist online auf der Lernplattform verfügbar. Computer, Tablet oder Smartphone, 24/7 von überall.

Natürlich! Unter jeder Lektion finden Sie kopierbaren Code. Im Bonusmodul erhalten Sie 50+ fertige Skripte für kommerzielle Projekte.

Ja! Der Kurs wird laufend aktualisiert. Alle Updates sind kostenlos für Kursteilnehmer.

Fragen zum VBS-Kurs

Ja. Wir beginnen mit vollständigen VBScript-Grundlagen (Variablen, Schleifen, Bedingungen). Sie müssen kein Programmierer sein. Wichtig sind WinCC-Grundlagen (Bildschirme, Tags erstellen).

WinCC unterstützt beide Sprachen. C-Script ist schneller, aber schwerer zu lernen (Zeiger!). VBS ist einfacher und mächtiger bei Windows-Integration (Dateien, Excel, Datenbanken). In diesem Kurs liegt der Fokus auf VBS, es gibt Automatisierungsingenieuren echte Integrations-Superkräfte.

Ja, das ist ein großer Teil des Kurses. Ich zeige ADO (ActiveX Data Objects). Sie lernen, SQL-Abfragen (SELECT, INSERT) direkt per VBS-Skript an den Datenbankserver zu senden.

Nein. WinCC Unified nutzt JavaScript. Dieser Kurs gilt für WinCC V7/V8 (Classic) mit VBS. Für Unified siehe unseren Kurs „TIA Portal WinCC Unified“.

Nein, der Kurs enthält keine WinCC-Lizenz. Zum Lernen können Sie die Trial-Version (Siemens-Website) oder Ihre Arbeitslizenz nutzen. Die Demo-Lizenz erlaubt uneingeschränktes Arbeiten im Editor.

Grundkenntnisse in WinCC (Bildschirme, Tags) sind erforderlich. Wenn Sie gerade erst anfangen, empfehlen wir zuerst den WinCC BASIC-Kurs, dann VBS. Es gibt auch ein vergünstigtes Erweitertes Paket (Basic + VBS).

Noch eine Frage?

Schreiben Sie mir oder buchen Sie ein Gespräch, ich helfe Ihnen, den richtigen Lernumfang zu wählen.

Preguntas frecuentes

¿No encuentras respuesta? Escríbenos a lukasz@myscadaworld.com

Garantía y pago

Sí. Tienes una garantía de satisfacción de 30 días. Si el curso no cumple tus expectativas, te devolvemos el dinero.

Sí, todos los precios mostrados son precios finales (impuestos incluidos).

Sí. La factura se genera automáticamente después de la compra.

Sí. Hay opción de pago en cuotas vía Stripe.

Escribe a lukasz@myscadaworld.com. Preparamos oferta o factura proforma, con precio especial para equipos.

Escríbenos y preparamos una oferta formal con beneficios para la empresa.

Dependiendo del país o programa puede ser posible. Escríbenos y te ayudamos con opciones y documentación.

Acceso y contenido

De por vida. Pagas una vez y tienes acceso permanente, con futuras actualizaciones incluidas.

Sí. Tras la compra tienes acceso a las 130 lecciones al instante.

El curso está online. Puedes verlo en ordenador, tablet o móvil, 24/7 desde cualquier lugar.

Sí. Debajo de cada lección tienes código para copiar. Además, en el bonus hay 50+ scripts listos para proyectos comerciales.

Sí. El curso se actualiza continuamente y esas actualizaciones son gratuitas para alumnos.

Preguntas sobre el curso VBS

Sí. Empezamos con fundamentos completos de VBScript (variables, bucles, condiciones). Solo necesitas bases de WinCC (pantallas y tags).

WinCC soporta ambos. C-Script es más rápido pero más difícil. VBS es más simple y muy potente para integración con Windows (archivos, Excel, bases de datos).

Sí. Es una parte importante del curso. Aprenderás ADO y consultas SQL (SELECT, INSERT) desde scripts VBS.

No. WinCC Unified usa JavaScript. Este curso está enfocado en WinCC V7/V8 Classic con VBS.

No. Puedes practicar con la versión trial o con la licencia de tu empresa.

Se requieren conocimientos básicos de WinCC. Si empiezas desde cero, te recomendamos primero el curso WinCC BASIC.

¿Todavía tienes dudas?

Escríbeme o reserva una llamada y te ayudo a elegir el nivel correcto de formación.

🚀

See the teaching style before you commit

Start with the $1 trial and explore the complete VBScript course, exercises and reference scripts.

Build a repeatable scripting workflow for real WinCC projects.

Start the $1 Trial
$1 for 7 days, then $49/month unless cancelled during the trial.