Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL Database Programming for WinCC SCADA Engineers
Rating: 4.5 out of 5(88 ratings)
680 students

SQL Database Programming for WinCC SCADA Engineers

Leverage SQL programming, VBScript and WinCC to create powerful database-driven SCADA applications.
Created byBob Meads
Last updated 8/2024
English

What you'll learn

  • Install and Use Microsoft SQL Server Management Studio
  • Create & Manage SQL Server Databases, Tables and Data
  • Create Database Diagrams and Views with SQL Server Management Studio
  • Use Structured Query Language (SQL) to Query Database Tables
  • Use SQL to Insert, Update and Delete Data in SQL Server databases
  • Write VBScripts in WinCC that leverage SQL Programming for your SCADA application
  • Build WinCC Screens that interact with SQL Server Databases
  • Learn to use SQL Aggregate Functions, JOINS and Sub Queries
  • Learn to leverage SQL Queries in generating reports in WinCC Reports Designer

Course content

7 sections38 lectures6h 31m total length
  • Course Introduction0:37

    An overview of this course!

  • Download & Install WinCC SCADA + SQL Server3:19

    If you already have WinCC version 7.4 or higher installed, you can skip this step! If not, I will show you where you can download a trial copy of WinCC Version 8 from Siemens which will run for 21 days. After that, you will need a licensed version, so be sure you have time to complete the course before that time is up!

  • Download & Install Microsoft SQL Server Management Studio2:01

    Here I will show you how to download &install Microsoft SQL Server Management Studio (SSMS) from Microsoft. SSMS is a free product used to create and manage SQL Server databases and allows you to write SQL queries. We will use SSMS for the duration of this course. If you already have SSMS Installed, you can also skip this step.

  • Import the BatteryCo Course Database2:00

    Once we have WinCC and SSMS Installed, we will create the course database we will use for this course.

  • Import The BatteryCo Course Database
  • Write Your First SQL Query!1:01

    So, now that our programming environment is set up, it's time to write our first SQL Query!

  • Write Your First SQL Query

Requirements

  • A PC with WinCC version 7.4 or higher installed.
  • No prior WinCC, SQL or VBS experience required; I will teach you what you need to know.

Description

This comprehensive beginner’s course for WinCC SCADA engineers will put you on the path to creating and deploying database enabled SCADA applications! SQL and related database technology are a vital part of any manufacturing or process plant floor; SCADA engineers with expertise in leveraging database technology for their industrial software applications are always in demand. As a 30-year veteran of successfully building industrial software applications, I can tell you that fully half of all SCADA applications I have deployed use the skills and techniques you will learn in this course. You will learn how to leverage Microsoft SQL Server, the SQL programming language, Visual Basic Scripting (VBScript) and ActiveX Data Objects (ADO) to create powerful database-driven WinCC SCADA applications. You’ll learn to create and manage databases, tables, views and queries in Microsoft SQL Server Management Studio. Master the basics of the Transact SQL (T-SQL) Programming language, writing simple and complex SQL queries. Embed SQL Queries in WinCC's Visual Basic Scripting Language using ADO to add, manage and delete data in Microsoft SQL Server. Create WinCC screens and dialogs that interact with and display data from SQL Server databases. You will learn to generate reports using SQL in the WInCC Layout Editor. As part of this course, you will also receive reusable VBS code functions and examples that you can drop into any WinCC SCADA application to quickly build scripts and screens that can interact with your production databases; these alone are more than worth the price of this course! After successfully completing this course, you will have the skills to leverage the power of SQL programming, VB Script and WinCC for your next SCADA Application.


Who this course is for:

  • Industrial application engineers interested in leveraging the power of SQL Programming and databases into their WinCC SCADA Applications