29.06.2016 10:03 | |
Beiträge: 648 Bewertung: (95) |
Hallo S. Knoop, es gibt hierbei viele Lösungen. Mein Vorschlag: Du solltest eine interne Variable anlegen, welche je nach dem, welchen Pfeil du drückst einen definierten Wert annimmt. Dann brauchst du noch ein Skript, dass zyklisch abläuft und je nach Wert, dass Bild aufruft. Das Handbuch ist hierbei eine gute Lösung. Du findest es unter https://support.industry.siemens.com/cs/de/de/view/73453640/47770083083. Auch im Handbuch "WinCC V7.2: Arbeiten mit WinCC" findest du im Kapitel Prozessbilder dynamisieren, wie du dies tuen kannst. Beispielprojekte zu WinCC V7.2 findest du unter der Beitrags-ID 73506085. Viel Erfolg bei der Umsetzung Mit freundlichen Grüßen rh1990 |
Zuletzt bearbeitet von: rh1990 am: 29.06.2016 10:05:06 |
|
04.07.2016 11:09 | |
Beiträge: 648 Bewertung: (95) |
Hallo Logon-70, ich würde dir gerne eine fertige Lösung präsentieren. Wir helfen gerne, jedoch sind wir eine Forengemeinschaft und auch zeitlich beschränkt. Zusätzlich ist jedes Projekt sehr individuell und WinCC sehr vielfältig in diesem Bereich. Da bedarf es ein wenig Einlesen und Eigeninitiative. Es gibt daher auch ein eigenes Kapitel zu diesem Thema im Handbuch. Anbei der Link. Jede Lösungsmöglichkeit hat seine Vor- und Nachteile, daher musst du selbst abwägen, welche du realisieren möchtest. Wenn du dir das Kapitel kurz durchliest, denke ich, wirst du eine geeignete Lösung finden. Es folgen ein paar Auszüge aus dem Handbuch: Du kannst Bildwechsel beispielsweise per Drag&Drop realisieren. ".... Wenn das Auswahlfenster den Fokus besitzt und Sie "Ctrl+C" drücken, wird die (gefilterte) Liste in die Zwischenablage kopiert. Die Liste können Sie dann in Editoren wie Excel einfügen. Mit Drag&Drop haben Sie für die Bilder und Faceplates folgende Optionen: ● Wenn Sie eine ".pdl"-Datei in ein Bild ziehen, wird ein Button mit vorkonfiguriertem Bildwechsel bei Mausklick erstellt. ● Wenn Sie eine ".pdl"-Datei in ein Bild ziehen während Sie die Taste "Alt" drücken, wird ein Bildfenster mit der Bilddatei erstellt. ● Wenn Sie eine ".fpt"-Datei in ein Bild ziehen, wird eine Faceplate-Instanz im Bild erstellt..." Oder via Hotkeys: ".....Die Prozessbilder können Sie auch dann bedienen, wenn eine Steuerung per Maus nicht verfügbar ist. Dazu müssen für die benötigten Bedienfunktionen Tastenkombinationen definiert sein. Die wichtigsten Hotkeys für die mauslose Bedienung in Runtime legen Sie im Dialog "Eigenschaften Rechner" auf der Registerkarte "Graphics-Runtime" fest....." Oder per VBScript oder C-Skript usw. Es gibt auch ein Beispiel zum Bildwechsel in einem Bildfenster, Kapitel 4.6.4 im Handbuch, welches einen Bildwechsel über "Eigenschaften > Ereignis" eines Bildfensters realisiert. Dies könnte eine fertige Lösung für dich sein. Anbei der Link. Mit freundlichen Grüßen rh1990
|
Folgen Sie uns auf