Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Siemens WinCC: Complete VB Scripting Course
MODULE 1 : GAME PLAN (00:27)
LECTURE 1 : Greeting and Our Purpose (3:04)
LECTURE 2: Game plan (2:00)
LECTURE 3: Description of the Course (8:09)
LECTURE 4: How To Study This Course? (3:01)
LECTURE 5: Requirements (1:19)
LECTURE 6: Who Is Your Instructor (2:28)
LECTURE 7: Homework (1:52)
MODULE 2 : INTRODUCTION TO VB (00:42)
LECTURE 1 : Greeting (1:09)
LECTURE 2 : What is Visual Basic? (1:36)
LECTURE 3 : VB in WinCC V7 (8:37)
LECTURE 4 : Global Scripts (1:13)
LECTURE 5 : Global Actions (1:29)
LECTURE 6 : VBS Editor (5:38)
LECTURE 7 : Window Scripts (1:21)
LECTURE 8 : Element Scripts (2:32)
LECTURE 9 : First script in button (step by step) (3:41)
LECTURE 10 : First function (step by step) (4:59)
LECTURE 11 : First global action (step by step) (7:14)
LECTURE 12 : Actions (other option for global action) (2:09)
LECTURE 13 : Homework (1:04)
MODULE 3 : VB SCRIPTS DIAGNOSTICS (01:17)
LECTURE 1 : Greeting (1:08)
LECTURE 2 : Scripts Diagnostics (6:11)
LECTURE 3 : Comments in VB Scripts (2:31)
LECTURE 4 : Diagnostics Window (GSC Diagnostic) (9:53)
LECTURE 5 : Diagnostics Window (GSC Runtime) (12:06)
LECTURE 6 : Trace function ( HMIRuntime.Trace ) (6:25)
LECTURE 7 : VB Scripts Debugger (16:56)
LECTURE 7 : VB Scripts Debugger PART #2 (4:58)
LECTURE 8 : Error Handling: Err Object (10:13)
LECTURE 9 : Error Handling: On Error (3:57)
LECTURE 10 : Homework (1:34)
EXAMPLE 1 : Err Object and On Error (7:40)
MODULE 4 : WinCC VB SCRIPTS TIPS AND TRICKS (00:39)
LECTURE 1 : Greeting (1:15)
LECTURE 2 : CTRL + SPACE (3:52)
LECTURE 3 : Hints (4:59)
LECTURE 4 : Tag browser (5:00)
LECTURE 5 : Object browser (6:17)
LECTURE 6 : Code templates (3:03)
LECTURE 7 : Cross reference (9:50)
MODULE 5 : BASIC FUNCTIONS (00:57)
LECTURE 1 : Greeting (0:43)
LECTURE 2 : Reserved Words (4:14)
LECTURE 3 : VBScript Variables (7:22)
LECTURE 4 : Declaring Constants (4:07)
LECTURE 5 : Arithmetic Operators (8:24)
LECTURE 6 : Comparison Operators (4:50)
LECTURE 7 : Logical Operators (9:28)
LECTURE 8 : Concatenation Operators (5:59)
LECTURE 9 : MsgBox Function (6:41)
LECTURE 10 : vb Colors and RGB() (5:01)
MODULE 6 : STATEMENTS (00:41)
LECTURE 1 : Greeting (1:18)
LECTURE 2 : IF (10:28)
LECTURE 3 : IF...ELSE (7:59)
LECTURE 4 : Nested IF (5:29)
LECTURE 5 : IF - ELSEIF - ELSE - THEN (8:42)
LECTURE 6 : Switch / SELECT CASE (4:05)
MODULE 7 : LOOPS (00:39)
LECTURE 1 : Greeting (1:04)
LECTURE 2 : For (7:56)
LECTURE 3 : For with STEP (4:09)
LECTURE 4 : For...Each (4:14)
LECTURE 5 : While...Wend Loop (3:58)
LECTURE 6 : Do..While (5:00)
LECTURE 7 : Do..Until (3:40)
LECTURE 8 : Exit For (4:46)
LECTURE 9 : Exit Do (6:27)
MODULE 8 : WORKING WITH NUMBERS (00:27)
LECTURE 1 : Greeting (1:28)
LECTURE 2 : Conversions (CDbl, CInt, CLng, ...) (6:51)
LECTURE 3 : Conversion to String (CStr) (3:04)
LECTURE 4 : Convert data to Hex and Hext to decimal (4:27)
LECTURE 5 : FormatNumber (4:59)
LECTURE 6 : FormatPercent, FormatCurrency (3:19)
LECTURE 7 : Mathematical functions (Int, Fix, Log, ...) (10:48)
MODULE 9 : WORKING WITH STRINGS (00:35)
LECTURE 1 : Greeting (1:54)
LECTURE 2 : Easy way to lower/upper case for string ( Lcase and Ucase) (5:19)
LECTURE 3 : Cut the string (Left, Right and Mid) (5:08)
LECTURE 4 : How to remove spaces (Trim, Ltrim and Rtrim) (7:26)
LECTURE 5 : Calculate the number of letter (Len) (4:49)
LECTURE 6 : Using Replace (7:07)
MODULE 10 : Date and Time (00:38)
LECTURE 1 : Greeting (1:45)
LECTURE 2 : Date (2:14)
LECTURE 3 : DateAdd (5:26)
LECTURE 4 : DateDiff (6:43)
LECTURE 5 : DatePart (9:01)
LECTURE 6 : FormatDateTime (4:11)
LECTURE 7 : Day, Month, Year, Hour, Minute, Second (2:22)
LECTURE 8 : Now (3:42)
MODULE 11 : Working with Objects
LECTURE 1 : Greeting (2:04)
LECTURE 2 : WinCC V7 Objects (18:32)
LECTURE 3 : WinCC TIA Objects (8:25)
LECTURE 4 : Interact with ActiveX (17:24)
LECTURE 5 : Working with .NET controls (27:24)
LECTURE 6 : Excel objects (14:10)
LECTURE 8 : Working with WSH (Windows Script Host) (6:53)
MODULE 12 : Working with filesystem
LECTURE 1 : Greeting (0:55)
LECTURE 2 : Windows File System Objects (6:56)
LECTURE 3 : Windows CE File System Objects (HMI Panels TIA and WinCC Flexible) (4:01)
MODULE 13 : VB scripting performance
LECTURE 1 : Greeting (2:01)
LECTURE 2 : Read from Process Image/Buffer or Controller? (11:07)
LECTURE 5 : Script cycle must be lower than your script buffer! (easy way to kill any WinCC SCADA) (12:11)
⭐EXAMPLES, READY TO USE SCRIPTS - BASIC
Introduction (1:05)
EXAMPLE 1 : How to Read and Write values from/to PLC? (9:59)
EXAMPLE 2 : How to Stop WinCC Runtime with vbscript? (0:51)
EXAMPLE 4 : How to show/hide layers while application is running? (2:22)
EXAMPLE 5 : Write values to controller with disgnostic. (5:17)
EXAMPLE 6 : How can I change the object transparent property with VBS? (+SCRIPT) (8:55)
⭐⭐EXAMPLES, READY TO USE SCRIPTS - ADVANCED
Introduction (1:05)
EXAMPLE 2 : SQL Connection string (2:24)
EXAMPLE 3 : How to Insert new recordset to SQL table? (18:27)
EXAMPLE 4 : Automatically every 1 hour writes the date and time in modbus variables already existing in the S7 1200 CPU. (WccYear, WccMonth, WccDay, WccHour, WccMinute and WccSecond). (11:07)
⭐⭐⭐EXAMPLES, READY TO USE SCRIPTS - PRO
Introduction (1:35)
EXAMPLE 1 : Working RAW DATA Blocks can save 3000 EURO per project! (6:19)
EXAMPLE 1_2 : RAW DATA Blocks by VB Scripts to Read Data from PLC (21:42)
EXAMPLE 1_3 : RAW DATA Blocks by VB Scripts to Write Data to PLC (8:56)
Teach online with
LECTURE 2 : What is Visual Basic?
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock