Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,690 --> 00:00:05,240
In dieser Vorlesung lernen wir, wie man die Schaltflächen im Inneren verwendet.
2
00:00:06,830 --> 00:00:15,700
Aktionen und Skripte zur Steuerung einiger Werte und Eigenschaften von Elementen in WinCC Runtime
3
00:00:15,710 --> 00:00:16,120
Aktionen und Skripte zur Steuerung einiger Werte und Eigenschaften von Elementen in WinCC Runtime
4
00:00:20,290 --> 00:00:21,000
Schaltflächen sind nützlich
5
00:00:22,190 --> 00:00:28,640
zur Steuerung der Werte in WinCC V7.
6
00:00:28,690 --> 00:00:30,400
Mit Knöpfen können wir Farben steuern,
7
00:00:30,620 --> 00:00:37,370
Sichtbarkeit der Elemente oder ändern Sie beispielsweise den Schrifttyp und die Schriftgröße.
8
00:00:37,940 --> 00:00:40,380
Wir können dies viel mit Knöpfen steuern.
9
00:00:40,400 --> 00:00:47,900
Bisher haben wir die Anmelde- und Abmeldeoption über die Schaltflächen erstellt
10
00:00:47,950 --> 00:00:48,170
Bisher haben wir die Anmelde- und Abmeldeoption über die Schaltflächen erstellt
11
00:00:48,990 --> 00:00:49,550
Bisher haben wir die Anmelde- und Abmeldeoption über die Schaltflächen erstellt
12
00:00:50,600 --> 00:00:51,830
mit C-Aktion.
13
00:00:53,370 --> 00:01:00,330
Jetzt können wir weitere Skripte erstellen und damit einige Optionen testen.
14
00:01:00,900 --> 00:01:07,290
Diese Möglichkeiten benötigen wir für die zukünftige Verwendung in unserem SCADA
15
00:01:09,780 --> 00:01:14,580
Wir haben auch die Fenstersteuerung mit den Schaltflächen gesteuert.
16
00:01:15,210 --> 00:01:18,900
Jetzt erstellen wir die neue Schaltfläche auf unserem Bildschirm.
17
00:01:23,300 --> 00:01:25,210
Diese Schaltfläche schreibt Wert
18
00:01:25,460 --> 00:01:27,980
in unser Tag.
19
00:01:28,700 --> 00:01:33,860
Nehmen wir an, es wird das gleiche Tag sein, das wir in uns haben.
20
00:01:34,460 --> 00:01:34,710
E / A-Feld
21
00:01:35,240 --> 00:01:37,160
Es ist also tag6
22
00:01:38,740 --> 00:01:44,570
Wir gehen zu Ereignissen, wir gehen zu einer Maus, weil wir dies mit der Maus steuern wollen.
23
00:01:45,730 --> 00:01:49,560
Und wir gehen zu visuellen grundlegenden Skriptaktionen.
24
00:01:50,710 --> 00:01:53,460
Wir sehen, dass wir OnClick haben
25
00:01:54,050 --> 00:01:54,380
Jetzt.
26
00:01:55,600 --> 00:02:05,430
Mit der DIM-Funktion können wir ein internes Tag in diesem Skript und in tag_1 erstellen
27
00:02:05,610 --> 00:02:09,200
Wir haben die HMIRuntime.tags erstellt
28
00:02:09,940 --> 00:02:11,260
Wir haben einen Namen erstellt.
29
00:02:11,440 --> 00:02:12,730
Es ist tag6.
30
00:02:13,120 --> 00:02:15,430
Und wir machen READ Option.
31
00:02:15,820 --> 00:02:22,030
In tag_1 haben wir also einen Wert von Tag6
32
00:02:24,110 --> 00:02:34,670
Nachdem wir auf eine Schaltfläche geklickt haben, lesen wir Daten von Tag6 und verwenden nun einige grundlegende visuelle Funktionen
33
00:02:34,770 --> 00:02:40,310
Basisskript "if" können wir die Werte steuern.
34
00:02:40,520 --> 00:02:48,830
Wenn der Wert von tag_1 0 ist, können wir etwas anderes machen.
35
00:02:49,130 --> 00:02:51,980
Wir können etwas anderes schaffen.
36
00:02:52,480 --> 00:02:52,720
OK.
37
00:02:52,790 --> 00:02:56,870
Machen wir also, ob tag_1 Null ist.
38
00:02:57,050 --> 00:02:59,120
Wir wollen Daten schreiben.
39
00:03:00,020 --> 00:03:02,990
Und zum Beispiel wollen wir 1 schreiben.
40
00:03:04,860 --> 00:03:16,450
Und wenn dieses "else" funktioniert, ist unser Tag 1 und wir möchten den Wert in 0 ändern.
41
00:03:16,960 --> 00:03:18,940
Also jetzt haben wir die.
42
00:03:20,840 --> 00:03:27,440
Eine Schaltfläche, die den Tag-Wert von 0-> 1 und 1-> 0 ändert
43
00:03:31,020 --> 00:03:33,540
Lassen Sie uns sehen, wie es funktioniert.
44
00:03:34,930 --> 00:03:37,480
Im Inneren klicken wir auf WinCC Runtime.
45
00:03:38,850 --> 00:03:41,100
Und wir haben 1 und beim nächsten Klick
46
00:03:41,240 --> 00:03:49,780
Wir haben 0, und jetzt sehen Sie, jedes Mal, wenn ich darauf klicke, ändert sich der Wert von null auf eins.
47
00:03:51,600 --> 00:03:55,410
Jetzt erstellen wir das nächste visuelle Basisskript.
48
00:03:56,340 --> 00:04:02,190
Wir gehen zum Mausklick, nachdem wir gesehen haben, dass wir das gleiche Skript haben.
49
00:04:02,310 --> 00:04:04,800
Jetzt können wir eine weitere Aktion erstellen
50
00:04:07,190 --> 00:04:07,810
Jetzt können wir eine weitere Aktion erstellen
51
00:04:07,990 --> 00:04:09,110
in Visual Basic.
52
00:04:09,780 --> 00:04:11,490
Und jetzt wollen wir schaffen.
53
00:04:12,940 --> 00:04:19,920
Bis ich auf die Schaltfläche klicke, möchte ich sagen, dass es 1 sein sollte.
54
00:04:22,550 --> 00:04:22,800
OK.
55
00:04:23,190 --> 00:04:24,440
Lassen Sie uns löschen.
56
00:04:25,040 --> 00:04:25,750
Mausklick.
57
00:04:25,790 --> 00:04:29,000
Weil ich erstellen möchte, drücke links.
58
00:04:30,210 --> 00:04:31,020
Auf links drücken.
59
00:04:31,080 --> 00:04:41,070
Jedes Mal, wenn ich den Mausklick drücke, wird es einer sein, nachdem ich diese Taste losgelassen habe.
60
00:04:41,520 --> 00:04:42,570
Es sollte 0 sein.
61
00:04:43,050 --> 00:04:45,000
Jetzt können wir das testen.
62
00:04:45,420 --> 00:04:46,410
Also klicke ich.
63
00:04:47,600 --> 00:04:53,160
Wir haben den Wert 1 und unser grünes Rechteck ist sichtbar.
64
00:04:53,820 --> 00:04:59,970
Nachdem ich die Maus losgelassen habe, klicke darauf und gehe auf Null.
65
00:05:00,480 --> 00:05:02,910
Und unsere letzte Funktion.
66
00:05:02,940 --> 00:05:05,840
Es funktioniert wie zuvor.
67
00:05:07,840 --> 00:05:14,150
Wir haben also zwei Arten von Tasten, Momentan- und Schalttaste
68
00:05:14,330 --> 00:05:14,890
Wir haben also zwei Arten von Tasten, Momentan- und Schalttaste
69
00:05:16,920 --> 00:05:19,370
Lassen Sie uns die 3. Schaltfläche erstellen
70
00:05:20,940 --> 00:05:21,730
Diese Schaltfläche.
71
00:05:22,650 --> 00:05:24,560
Lassen Sie uns etwas anderes machen.
72
00:05:29,730 --> 00:05:33,910
Lassen Sie uns statischen Text in unserem Bildschirm erstellen.
73
00:05:35,050 --> 00:05:37,190
Lassen Sie uns zum Beispiel diesen Text machen.
74
00:05:38,910 --> 00:05:40,830
Lassen Sie uns dies konfigurieren.
75
00:05:43,090 --> 00:05:46,380
Wir ändern das globale Farbschema
76
00:05:48,640 --> 00:05:57,340
Lassen Sie uns den Objektnamen ändern, damit wir ihn leichter mit Schrauben steuern können, damit wir diesen Objektnamen kennen
77
00:05:57,400 --> 00:06:02,850
ST1 ist unser Text und wir deaktivieren das globale Farbschema.
78
00:06:03,070 --> 00:06:03,370
ST1 ist unser Text und wir deaktivieren das globale Farbschema.
79
00:06:04,730 --> 00:06:15,740
Jetzt gehen wir zum dritten Button und schreiben das Skript, das diese Texte steuert, mit einer Art von
80
00:06:15,740 --> 00:06:26,900
Basisfunktionen. ScreenItems ist die Funktion, mit der alle Elemente in unserem Bildschirm nach Namen gefunden werden können.
81
00:06:27,110 --> 00:06:31,150
Also nachdem wir Screenitems ("ST1")
82
00:06:31,220 --> 00:06:33,560
Also der Name dieses Textes
83
00:06:34,640 --> 00:06:40,070
Wir können das Objekt erstellen, das mit Eigenschaften arbeiten kann.
84
00:06:40,490 --> 00:06:47,270
Nachdem wir auf diese dritte Schaltfläche geklickt haben, können wir diesen Text ausblenden.
85
00:06:48,540 --> 00:06:51,210
Klicken Sie und unser Text verschwindet.
86
00:06:56,110 --> 00:07:03,020
Lassen Sie uns diese Funktion ändern, um etwas Schwierigeres zu erstellen.
87
00:07:04,560 --> 00:07:11,450
Lassen Sie uns DIM erstellen, damit wir mit dieser Funktion ein internes Tag erstellen.
88
00:07:12,090 --> 00:07:25,180
Dieses obj-Tag ist in dieser Funktion erst verfügbar, nachdem wir das gesetzt haben
89
00:07:25,180 --> 00:07:26,630
"set obj ="
90
00:07:28,360 --> 00:07:35,050
Bildschirmelemente ("ST1"), damit wir das Objekt als statischen Text haben.
91
00:07:36,910 --> 00:07:40,540
Nun, wenn wir "obj" setzen.
92
00:07:42,290 --> 00:07:49,230
Wir konnten die Eigenschaften dieses Bildschirmelementobjekts so sehen, wie wir es sehen.
93
00:07:49,670 --> 00:07:57,770
Ich habe einen Objektpunkt und kann ihn verkaufen, zum Beispiel die Hintergrundfarbe oder zum Beispiel das Blinken.
94
00:07:59,880 --> 00:08:05,730
Schriftgröße, Schriftfarbe, sichtbar oder zum Beispiel der Text.
95
00:08:07,190 --> 00:08:07,890
Lassen Sie uns Text wählen.
96
00:08:08,760 --> 00:08:09,210
So.
97
00:08:10,740 --> 00:08:15,380
Wir können den nächsten Text definieren, nachdem wir auf die Schaltfläche geklickt haben.
98
00:08:16,260 --> 00:08:16,830
So.
99
00:08:18,330 --> 00:08:25,610
Nachdem ich auf diese Schaltfläche geklickt habe, ändere ich den zur Laufzeit angezeigten Text in "TEXT NACH ÄNDERUNG".
100
00:08:26,610 --> 00:08:31,140
Nun Objekt, wir können die Änderung der Rückenfarbe sagen.
101
00:08:31,980 --> 00:08:34,740
Wir verwenden das eingebaute
102
00:08:36,070 --> 00:08:43,420
visuelle grundlegende Skriptfunktion RGB, in der wir die Farbe einstellen können.
103
00:08:46,850 --> 00:08:47,360
OK.
104
00:08:47,690 --> 00:08:50,770
Wir werden das überprüfen.
105
00:08:50,840 --> 00:08:55,120
Jetzt gehen wir zur Laufzeit, nachdem ich auf die Schaltfläche geklickt habe.
106
00:08:56,390 --> 00:08:59,510
Unsere Bildschirmtexte sollten sich ändern.
107
00:09:00,800 --> 00:09:09,890
OK, jetzt sehen Sie, dass wir die Farbe und den Anzeigetext nach dem Neustart geändert haben
108
00:09:10,590 --> 00:09:11,570
unsere Laufzeit
109
00:09:11,930 --> 00:09:14,350
Wir können das immer wieder testen.
110
00:09:15,810 --> 00:09:18,310
Überprüfen Sie weitere Optionen und finden Sie Ihre
111
00:09:20,480 --> 00:09:22,080
Demo-Anwendungen
112
00:09:22,280 --> 00:09:27,590
So können Sie überprüfen, wie Sie dies richtig verwenden.
113
00:09:34,340 --> 00:09:37,540
Diese Art von Objekt funktioniert in WinCC V7
114
00:09:37,650 --> 00:09:39,860
wir können kontrollieren.
115
00:09:41,330 --> 00:09:49,010
Fast alle Eigenschaften aus Windows, so dass wir eine Schaltfläche zur Steuerung erstellen können.
116
00:09:49,210 --> 00:09:59,490
Zum Beispiel Wertetext und zum Beispiel einige Eigenschaften aus Bildfenstern, damit wir einige erstellen können
117
00:09:59,500 --> 00:10:00,190
Popups.
118
00:10:00,370 --> 00:10:02,530
mit der Anzeige einiger Daten.
119
00:10:03,550 --> 00:10:11,800
Wir können zum Beispiel eine Schaltfläche zum Einstellen des Motors und nach dem Einstellen des Motors erstellen
120
00:10:11,960 --> 00:10:20,540
Wir können diese Farbe auch für etwas ändern oder einige Elemente ausblenden oder einige Elemente anzeigen.
121
00:10:20,560 --> 00:10:28,120
So lassen wir beispielsweise Motoren laufen, nachdem wir darauf geklickt haben, dass Motoren starten sollen.
122
00:10:28,570 --> 00:10:30,320
Wir können den Text anzeigen.
123
00:10:30,660 --> 00:10:31,200
In Ordnung.
124
00:10:31,360 --> 00:10:33,300
"Motor startet, bitte warten ..."
125
00:10:34,270 --> 00:10:41,620
Nach beispielsweise fünf Sekunden können wir diesen Text ausblenden und anzeigen
126
00:10:41,680 --> 00:10:44,030
Zum Beispiel "Motor läuft".
127
00:10:44,830 --> 00:10:48,190
Oder zum Beispiel, wo wir die SPS-Verbindung haben.
128
00:10:48,460 --> 00:10:49,570
Wir können nehmen
129
00:10:51,330 --> 00:10:58,260
Ein Signal von der SPS, bei dem wir wissen, dass der Motor läuft. Diese grundlegende
130
00:10:59,850 --> 00:11:02,800
Demo des visuellen Basisskripts.
131
00:11:02,930 --> 00:11:05,720
Es soll Ihnen nur zeigen, dass es möglich ist.
132
00:11:06,350 --> 00:11:14,510
Ich hoffe, Sie können mehr Skripte erstellen, wenn Sie mehr Skripte und Details benötigen.
133
00:11:14,840 --> 00:11:19,550
Du kannst meinen YouTube-Kanal überprüfen, in dem ich welche abgelegt habe.
134
00:11:20,940 --> 00:11:25,570
Tutorials zum visuellen Basisskript oder zu C-Aktionen
135
00:11:26,080 --> 00:11:34,510
Sie können dies nehmen und mit Ihrer Anwendung testen. Sie können das Siemens-Forum überprüfen, wo Sie können
136
00:11:34,510 --> 00:11:44,860
Hier finden Sie viele visuelle grundlegende Skriptbeispiele, in denen Sie sich im WinCC VBS-Editor zurechtfinden.
137
00:11:44,860 --> 00:11:46,250
Hier finden Sie viele visuelle grundlegende Skriptbeispiele, in denen Sie sich im WinCC VBS-Editor zurechtfinden.
138
00:11:47,490 --> 00:11:49,730
Ich hoffe du magst diese Option
139
00:11:49,860 --> 00:11:52,800
Wenn nicht, lassen Sie es mich bitte wissen.
140
00:11:53,370 --> 00:12:00,090
Ich möchte so viele mögliche Beispiele prüfen und anhängen, wie Sie benötigen.
141
00:12:00,180 --> 00:12:02,310
Also gib mir deine Kommentare
142
00:12:02,550 --> 00:12:04,710
Senden Sie mir eine Nachricht, wenn Sie diese benötigen.
13889
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.