Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
VBS mit WinCC Advanced TIA Portal V14/V15 Teil 1
Highest Rated
Rating: 4.6 out of 5(38 ratings)
189 students

VBS mit WinCC Advanced TIA Portal V14/V15 Teil 1

Einführung in Skripte schreiben, damit HMI-Objekte mit der Maus bewegt werden können
Created byJohannes Hofer
Last updated 11/2020
German
German [Auto],

What you'll learn

  • Programmierung VBS mit den Objekten aus der Visualisierung (HMI) und einer SPS
  • VBS-Programmierung, damit Sie Objekte in der Runtime mit der Maus bewegen können
  • Grundlagen zu VBS mit TIA V14, V15 aus Sicht der praktischen Anwendung
  • Grundsätzliche Vorgehensweise VBS mit dem TIA Portal

Course content

4 sections13 lectures3h 22m total length
  • Einleitung7:39
    • Überblick der verwendeten TIA-Version und Gerätekonfiguration.

    • Allgemeines Handling der Dateien und dessen Anordnung.

  • HMI-Projekt mit VBS-Grundlagen Teil-124:44
    • Den ersten Scripte in der HMI erstellen

    • Skript mittels Button aufrufen

    • Objekteigenschaften (grafische Elemente) mittels Skript verändern

    • Operatoren mit internen HMI-Variable anwenden

    • Eine Prozessvariable (SPS) anzeigen und mittels Skript verändern






  • HMI-Projekt mit VBS-Grundlagen Teil-227:11
    • Skripte und die lokale Variable mit Dim

    • Anwendung mit DB-Daten aus der SPS

    • Die Systemfunktion Rnd (Random) und dessen Rückgabewert in VBS anwenden

    • Das If-Statement

    • Die For-Schleife

    • Arbeiten mit Sub-Funktionen und Fehlersuche über die SPS

  • HMI-Projekt mit VBS-Grundlagen Teil-315:29
    • Kontroll-Struktur Select Case

    • Konvertierung mit CStr

    • Textausgabe mittels String

    • Fehlersuche nach Übersetzung

    • Exit-Anweisung




Requirements

  • Alle Beispiele werden in der Version TIA-Portal Advanced V14 gezeigt und sind zudem auf die Version V15 hochgerüstet.
  • Allgemeine Grundlagen einer Programmiersprache wie z. B. SCL (IEC 61131) , C, VB, VBA oder JS
  • Grundlagen zur Bedienung des TIA-Portal
  • Die Struktur eines DB's in einer SPS (hier S7-1500) verstehen

Description

Dieser Kurs soll den praktischen Einstieg in die Programmierung VBS mit dem TIA Portal zeigen. Es handelt sich hier nicht um die Abarbeitung der VBS-Syntax, so wie das beim Erlernen einer Programmiersprache üblicherweise der Fall ist, sondern die zwangsmäßige Einarbeitung in VBS durch die Vorgabe eines Projektzieles.

Kurz zusammengefasst: Projektorientiertes Lernen

Unsere Zielsetzung ist es, VBS zur Bewegung von HMI-Objekte mit der Maus zu erlernen. Dazu benutzen wir einen kleinen Maustreiber, welcher in C++ als Konsolenanwendung geschrieben ist. Die Sourcen dazu befinden sich im entsprechenden Kapitel.

Alle Übungen werden in der Version TIA V14 gezeigt und auch auf TIA V15 (hochgerüstet) zur Verfügung gestellt. Die Beispiele werden jeweils mit den Simulatoren des TIA Portals vorgestellt.  Dazu wird zuerst ein Touchpanel und später eine PC-Version angewendet.

Dieser Kurs ist für  VBS-Einsteiger geeignet, erleichtert aber das Verstehen von VBS, wenn Grundkenntnisse einer höheren Programmiersprache vorhanden sind. Die Einführung der  Grundlagen zu VBS kann übersprungen werden, wenn Sie bereits Grundkenntnisse in VBS besitzen.

Das gemeinsame Praktikum zur Chemie-Aufgabe soll das erlernte festigen. Schauen Sie sich bitte dazu die kostenfreie Vorschau in Lexion 12 an.

Who this course is for:

  • Automatisierer mit dem TIA-Portal (SPS-Programmierer)
  • Anwender, welche Objekt-Daten aus der SPS (DB) mit VBS in einer HMI bearbeiten möchten.
  • Visualisierer (HMI) mit dem TIA-Portal V14/V15 welche VBS anwenden möchten
  • Anwender aus dem Chemie-Bereich mit Anwendungen des TIA Portal's
  • SPS (PLC) Programmierer
  • Praktiker, welche aus dieser Sicht in VBS mit dem TIA Portal einsteigen möchten
  • VBS Quereinsteiger zum TIA Portal