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

Ergebnis 1 bis 3 von 3

Thema: Any-Zeiger auf Daten in einem Instanz-DB basteln

  1. #1
    Registriert seit
    22.02.2012
    Ort
    Niedersachsen
    Beiträge
    6
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen.<br>
    <br>
    Ich habe folgendes Problem: Ich habe einen FB, in dessen statische Daten ich ein Array of Real deklariert habe. Ich möchte jetzt per Any-Zeiger auf gewisse Elemente in dem Array zugreifen können. <br>
    <br>
    Eins vorweg: Der Umgang mit Any-Zeigern bei allen anderen Datentypen ist mir nicht neu. Habe ich schon häufig gemacht. Nur beim Instanz DB eines FBs habe ich noch keine Erfahrung.<br>
    <br>
    Eins ist mir nicht ganz klar.<br>
    <br>
    Ich geb die HEX#85 für Instanz-DB an.<br>
    <br>
    Wie komme ich jetzt an die DB-Nummer ran? Die ändert sich ja für jede Instanz eines FBs... (Siehe Kommentare im Code)<br>
    <br>
    <br>
    Code:
    LAR1  P##P_ANY                           
    L     W#16#10                           
    T     LB [AR1,P#0.0]      
    L     W#16#8                           
    T     LB [AR1,P#1.0]      
    L     200                    
    T     LW [AR1,P#2.0]      
    L     #DB                       // Wie komme ich an die Instanz-DB Nummer innerhalb eines FBs???     
    T     LW [AR1,P#4.0]     
    L     #28                       
    SLD   3      
    T     LD [AR1,P#6.0]      
    L     B#16#85                   // Instanz DB      
    T     LB [AR1,P#6.0]
    Geändert von Potz Blitz (22.02.2012 um 21:05 Uhr)
    Zitieren Zitieren Any-Zeiger auf Daten in einem Instanz-DB basteln  

  2. #2
    Potz Blitz ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.02.2012
    Ort
    Niedersachsen
    Beiträge
    6
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ärgs... Sorry für die Steuercodes

  3. #3
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Einfach

    L dino

    schreiben.
    Damit lädst du die Instanzdbnummer in Akku 1...
    "arbeite klug, nicht hart" - deutsches Sprichwort

  4. Folgender Benutzer sagt Danke zu SPSKILLER für den nützlichen Beitrag:

    Potz Blitz (23.02.2012)

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 24.01.2011, 19:42
  2. Daten von Instanz-DB nach Global-DB kopieren
    Von DiGo1969 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 20.05.2010, 06:21
  3. Zeiger/Pointer auf eine Struktur
    Von logo78 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 29.03.2009, 17:09
  4. speicherdirekte Adressierung (Zeiger) auf DB
    Von Incubant im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 21.12.2007, 21:37
  5. Antworten: 13
    Letzter Beitrag: 31.07.2007, 09:55

Stichworte

Lesezeichen

Berechtigungen

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