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

Ergebnis 1 bis 1 von 1

Thema: S7 Variable in Java Variable umwandeln

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    mein Problem ist folgendes. Ich moechte eine S7 Variable in Java zur Verfuegung haben.

    Meine SPS besteht aus einer 315-2DP mit einer Ethernet CP 343-1 Advanced.

    Kleine Erlaeuterung zu meinem Ziel:
    Moechte Variablen aus der S7 auslesen und in einem Java Applet verwenden. Das Applet moechte ich komplett schreiben und kein geflicke mit mehreren vorgefertigten S7 Applets auf einer HTML Seite.

    Habe mit den Beispielen herumexperimentiert und das hat auch alles soweit super geklappt. Bin nun an folgendem Punkt, der auch mein Problem darstellt.

    Code:
    s7CP = new S7CP();
            s7CP.setHostString(new HostString (Connection.getHoststring()));
            
            s7Device = new S7Device();
            s7Device.setSlot(Connection.getCp());
            s7Device.setS7CP(s7CP);
            
            s7Variable = new S7Variable();
            s7Variable.setS7Anypointer(new S7Anypointer ((int)5,(int)1,(int)132,(int)1,(int)2, (int)0));
            s7Variable.setS7Device(s7Device);
    Habe die Variable wie oben Deklariert. Lese DB1.DBW2 (int) aus.

    Edit: Die IP und die Rackposition werden in ner anderen Klasse deklariert. Daher die Variablen an dem Punkt.

    Rufe dann:

    Code:
    s7Variable.processGet();
    auf.

    Moechte dann den "Wert" der Variable haben und habe es bis jetzt mit folgendem Versucht.

    Code:
    System.out.println(this.s7Variable.toString());
    Dies gibt mir aber nur die Pointeradresse aus, auf die mein Anypointer in der S7 zeigt.

    Meine Frage nun ist es, wie komme ich an den wirklichen Variablenwert ran?

    Habe rumprobiert und gegoogelt, konnte aber leider keine Loesung finden.

    Bin da im Moment ein wenig Ratlos.
    Geändert von maxi81 (26.11.2010 um 17:57 Uhr) Grund: Vergessene Information
    Zitieren Zitieren S7 Variable in Java Variable umwandeln  

Ähnliche Themen

  1. S7-Variable ändern per JAVA
    Von Elektriktick im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 23.09.2010, 09:49
  2. WORD Variable umwandeln
    Von boggle im Forum CODESYS und IEC61131
    Antworten: 8
    Letzter Beitrag: 06.08.2009, 11:41
  3. Antworten: 7
    Letzter Beitrag: 05.03.2008, 07:38
  4. OP7 Variable
    Von godi im Forum HMI
    Antworten: 5
    Letzter Beitrag: 25.04.2006, 22:09
  5. Variable umwandeln
    Von Deti im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 22.10.2005, 13:45

Lesezeichen

Berechtigungen

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