Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 6 von 6

Thema: WinCC - SSMChangeWorkfield in VBS

  1. #1
    Registriert seit
    26.03.2013
    Beiträge
    86
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,

    ich suche verzweifelt an einer VBS Funktion, diebei Verwendung des Picture Tree Managers die Funktion SSMChangeWorkfield in VBS realisiert.
    Hintergrudn ist der, ich habe sehr viele globale Skripte mittels VBS realsiert. C in WinCC ist mir noch etwas fremd, von daher möchte ich in ein schon bestehendes VBS Skript zu verscheidenen Zeiten Bildwechsel durchführen. habe aber leider noch keinen brauchbaren Sourcecode gefunden.

    Versucht hatte ich es mittels

    HMIRuntime.Screens("@screen.@win12:@1001.@Desk").PictureName = Übersicht

    was mir logisch erschien...

    Leider ohne Erfolg.

    Vielleicht kann mir ja jemand helfen.

    Für jede Anregung bedanke ich mich im Vorraus
    Zitieren Zitieren WinCC - SSMChangeWorkfield in VBS  

  2. #2
    Registriert seit
    09.08.2006
    Beiträge
    3.627
    Danke
    912
    Erhielt 656 Danke für 542 Beiträge

    Standard

    Zitat Zitat von soundmachine123 Beitrag anzeigen
    HMIRuntime.Screens("@screen.@win12:@1001.@Desk").PictureName = Übersicht
    funktioniert:

    HMIRuntime.Screens("@screen.@win12:@1001.@Desk").PictureName = Übersicht.PDL
    ???

    Was genau willst Du denn warum machen?

    Gruß.

  3. #3
    Registriert seit
    26.03.2013
    Beiträge
    86
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Funktioniert leider auch nicht.
    Was will ich konkret:
    Ich möchte aus einem Script (VBS) heraus immer zu verscheidenen logischen Zuständen (multiplexing) verschiedene Seiten innerhalb des Picture Tree managers aufrufen.

    Mit SSMChange Workfield funktioiniert das auch einwandfrei, ich kann auch eigentlich recht gut C programmieren, habe aber 0-Plan über den Funktionsumfang der Befehle von WinCC in C, deshalb habe ich die letzten Jahre inmer alles in VBS gemacht. Hier erfolgt auch das multiplexing, aus dessen die neue Seite hervorgeht.
    Deshalb soll auch der Aufruf der neuen Seite aus VBS heraus erfolgen.

    Der o.g. Befehl erschien mir logisch, funktioniert jedoch leider nicht

  4. #4
    Registriert seit
    09.08.2006
    Beiträge
    3.627
    Danke
    912
    Erhielt 656 Danke für 542 Beiträge

    Standard

    Zitat Zitat von soundmachine123 Beitrag anzeigen
    Funktioniert leider auch nicht.
    Aber das hier geht zumindest bei mir auf ner WinCC-Singlestation mit einem Monitor und WinCC7.2Upd3:

    Code:
    Dim objITEM
    Set objITEM = HMIRuntime.Screens("@SCREEN.@WIN12:@1001").ScreenItems("@Desk")
    objitem.picturename = "Uebersicht.pdl"
    oder

    Code:
    HMIRuntime.Screens("@SCREEN.@WIN12:@1001").ScreenItems("@Desk").picturename = "Uebersicht.pdl"
    Gruß.
    Geändert von ducati (22.10.2013 um 13:09 Uhr)

  5. #5
    Registriert seit
    09.08.2006
    Beiträge
    3.627
    Danke
    912
    Erhielt 656 Danke für 542 Beiträge

  6. #6
    Registriert seit
    26.03.2013
    Beiträge
    86
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    AHHHHHHHHHHRRRGGGGG. Wie blöd...
    natürlich...vielen Dank.

    Manchmal steht man sowas von aus dem Schlauch

Ähnliche Themen

  1. WinCC 7 VBS-Problem
    Von Krumnix im Forum HMI
    Antworten: 1
    Letzter Beitrag: 26.04.2013, 08:39
  2. WinCC V7.0 - VBS TagPrefix
    Von BPlagens im Forum HMI
    Antworten: 1
    Letzter Beitrag: 06.07.2011, 16:59
  3. WinCC flex VBS Problem
    Von Zyrano im Forum HMI
    Antworten: 6
    Letzter Beitrag: 25.01.2011, 11:40
  4. WinCC VBS im Global Script
    Von sunny79 im Forum HMI
    Antworten: 4
    Letzter Beitrag: 23.06.2008, 14:10
  5. Bitzugriff in WinCC VBS
    Von Anfängerproggi im Forum HMI
    Antworten: 9
    Letzter Beitrag: 30.07.2007, 10:51

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •