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

Ergebnis 1 bis 5 von 5

Thema: DB Nummer an FB übergeben

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich möchte in einem FB mit verschiedenen DB Aufrufen hantieren.
    Das ganze soll ziemlich variabel sein, deshalb möchte ich die DB Nummern über die IN Variabeln übergeben.

    Variable IN: DBNr Datenformat: Word

    AUF [#DBnr]
    L DW 10

    so funktioniert das ganze

    Da ich in dem FB aber sehr viele DB Aufrufe habe, möcht ich nicht dauernt mit AUF DB arbeiten, sonder gerne so:
    L [#DBnr].DBW 10
    funzt aber so nicht!

    Mach ich da was falsch, oder geht das generell so nicht!


    Gruss Gerd
    Zitieren Zitieren DB Nummer an FB übergeben  

  2. #2
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.218
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard

    Das geht leider nicht. Du mußt mit "Auf" arbeiten.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  3. #3
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    .
    Da hat der Ralle recht.

    Du könntest höchstens einen zweiten DB mittels "AUF DI" öffnen,
    um dann z.B. darauf mit L DIW xx zugreifen zu können.

    Vielleicht reduziert sich dein Vorhaben durch diesen weiteren
    verfügbaren DB damit schon mal um einiges.


    Ansonsten könnte ich mir vorstellen, deine Daten vor dem FB-Aufruf
    in einem oder zwei DB`s vorab zusammenzustellen und dann nur mit
    diesen beiden zu arbeiten.
    kind regards
    SoftMachine

  4. #4
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.163
    Danke
    921
    Erhielt 3.286 Danke für 2.655 Beiträge

    Standard

    Zitat Zitat von SoftMachine Beitrag anzeigen
    Du könntest höchstens einen zweiten DB mittels "AUF DI" öffnen,
    um dann z.B. darauf mit L DIW xx zugreifen zu können.

    Vielleicht reduziert sich dein Vorhaben durch diesen weiteren
    verfügbaren DB damit schon mal um einiges.
    Dann erkläre dem TE doch auch gleich, wie er den als IN-Parameter #DBnr übergebenen DB als DI öffnen kann.
    Vor allem unter der Prämisse, daß das Ganze in einem FB stattfinden soll
    Übrigens schreibt der TE nicht, daß er mit mehreren variablen DB gleichzeitig arbeiten will.

    @screwdriver
    Das AUF ist nun aber nicht wirklich mehr Aufwand ausser daß das Laden immer auf 2 Zeilen "umgebrochen" wird.
    Im Gegenteil: das AUF ist gar nicht bei jedem Zugriff nötig.
    Code:
    AUF [#DBnr]
    L DBW 10
    T #var1
    L DBW 12
    T #var2
    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  5. #5
    Registriert seit
    12.11.2013
    Beiträge
    14
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Das Thema ist zwar schon älter, ich habe aber das selbe bzw. ähnliche Problem vor wie screwdriver.
    Gerne würde ich die DB Nummer an einen FC über eine Variable übergeben.

    Ist dies auch möglich?

    Viele Grüße

    Lösung:
    http://www.sps-forum.de/simatic/35695-db-nr-fc-uebergeben.html
    Geändert von chrissi0907 (24.02.2016 um 13:56 Uhr) Grund: Lösung gefunden

Ähnliche Themen

  1. DB-Nummer in FB übergeben in SCL
    Von Der Bithirte im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 10.08.2010, 13:15
  2. DP/AS-I Link - Nummer
    Von rkoe1 im Forum Feldbusse
    Antworten: 1
    Letzter Beitrag: 04.01.2010, 08:03
  3. FB Nummer ändern
    Von Kiter11 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 20.03.2009, 17:48
  4. aktuelle FB/FC-Nummer abfragen?
    Von Werner v. Siemens im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 09.10.2008, 20:27
  5. FB-Nummer in Step7 auslesen
    Von MKP im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 09.07.2007, 10:53

Lesezeichen

Berechtigungen

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