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

Ergebnis 1 bis 2 von 2

Thema: Intouch 9.5 Indirekte Variable

  1. #1
    Registriert seit
    18.04.2005
    Ort
    Fast an der Schweiz
    Beiträge
    856
    Danke
    208
    Erhielt 108 Danke für 76 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich möchte eine Indirekte Variable erzeugen und bekomme immer eine Fehlermeldung.

    Vorgehensweise wie folgt:

    Ich drücke einen Taster und Rufe ein Action script auf mit folgendem Text auf, mache ein Popup fenster auf um den wert zu bearbeiten:
    Die zu bearbeitende Variable hat die Bezeichnung : OF1_2200_dn_Cmd und ist integer.
    Der Variablenname "OF1_2200" (oder andere Gerätenamen) ändert sich. der Text "_dn_Cmd" bleibt immer gleich.

    Mache ich es so :

    dn_Cmd.Name = OF1_2200_dn_Cmd.Name;
    {open Window}
    CALL ShowPopupAt( "Drive",480,480);

    Funktioniert es

    Diese Version geht nicht :

    PI_Name = "OF11_2200"; {create PI Number}
    m_Header = "OF-2200 Oil heater"; {write header}
    {write indirect}
    dn_Cmd.name = PI_Name +"_dn_Cmd.Name";

    {open Window}
    CALL ShowPopupAt( "Drive",480,480);



    Variablen :
    PI_Name // ist Memory Message
    m_Header // ist Memory Message
    dn_Cmd // ist indirekt Analog

    Ich bekomme als Fehler im SMC : .Name for indirect not found: "OF1_2200_dn_Cmd.Name"
    Was mache ich falsch.


    Code:
     RTFM ! Read The F..ing Manual
    Arbeitet mit : Step7 V5.5 SPx / WinCC Flex 2008 SPx / Intouch / Winmod /TIA V14 (abgestürzt...Zitat der Hotline : "Sie dürfen nicht so viel rumdrücken....." TIA, so isses halt)

    ║▌║█║║▌║█║ Warnung! Falscher oder fehlender Kaffee - Benutzer angehalten --(◔̯◔)--
    1334566890111
    Zitieren Zitieren Intouch 9.5 Indirekte Variable  

  2. #2
    Registriert seit
    27.04.2007
    Beiträge
    22
    Danke
    5
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Waelder Beitrag anzeigen
    Ich bekomme als Fehler im SMC : .Name for indirect not found: "OF1_2200_dn_Cmd.Name"
    Was mache ich falsch.

    Hast Du mal versuchtm das ".Name" wegzulassen?

    dn_Cmd.name = PI_Name +"_dn_Cmd";

  3. Folgender Benutzer sagt Danke zu franzz für den nützlichen Beitrag:

    Waelder (26.09.2007)

Ähnliche Themen

  1. InTouch Integer Variable
    Von stemue im Forum HMI
    Antworten: 2
    Letzter Beitrag: 04.08.2011, 17:30
  2. S7 Variable in Java Variable umwandeln
    Von maxi81 im Forum HMI
    Antworten: 0
    Letzter Beitrag: 26.11.2010, 17:55
  3. indirekte Adressierung
    Von Linowitch im Forum HMI
    Antworten: 13
    Letzter Beitrag: 06.12.2008, 19:43
  4. Antworten: 7
    Letzter Beitrag: 05.03.2008, 07:38
  5. indirekte adressierung in FUP?
    Von Markus im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 21.06.2003, 13:39

Lesezeichen

Berechtigungen

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