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

Ergebnis 1 bis 10 von 10

Thema: FB-Nummer in Step7 auslesen

  1. #1
    Registriert seit
    02.05.2006
    Beiträge
    47
    Danke
    1
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    gibt es einen Befehl oder SFB/SFC in Step7, mit dem ich die Nummer eines FBs auslesen und in eine Variable schreiben kann?

    Vielen Dank für eure Hilfe!
    Zitieren Zitieren FB-Nummer in Step7 auslesen  

  2. #2
    Registriert seit
    22.09.2006
    Ort
    Bodenseeraum
    Beiträge
    1.022
    Danke
    61
    Erhielt 136 Danke für 122 Beiträge

    Beitrag

    Äääääeeem, glaube nicht. Wofür brauchst du denn das?

    Vladi
    ______________________________________
    relax, take it easy
    Zitieren Zitieren FB Nummer  

  3. #3
    MKP ist offline Benutzer
    Themenstarter
    Registriert seit
    02.05.2006
    Beiträge
    47
    Danke
    1
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Ich möchte von einem FB aus eine FC aufrufen, die die gleiche Nummer wie der FB haben soll. Der FB soll bei verschiedenen Anlagenteilen eingesetzt werden. Der FB wird dann im Programm jeweils nur kopiert und mit neuer Nummer versehen. Die FC ist aber individuell und für jeden Anlagenteil anders.

  4. #4
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    check ich nicht, warum ändert sich die FBNummer, es ändert sich eh die Instanz....

  5. #5
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Kannst Du bitte das eigentliche Problem noch mal erklären.

  6. #6
    Registriert seit
    22.09.2006
    Ort
    Bodenseeraum
    Beiträge
    1.022
    Danke
    61
    Erhielt 136 Danke für 122 Beiträge

    Beitrag

    Hi,
    und dann die indirekte Aufrufe von den FCs: wie geht denn das?

    Vladi
    ______________________________________
    relax, take it easy
    Zitieren Zitieren FC Aufruf  

  7. #7
    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

    Zitat Zitat von vladi Beitrag anzeigen
    Hi,
    und dann die indirekte Aufrufe von den FCs: wie geht denn das?

    Vladi
    Das geht mit CC FC [Nummer] //Nummer: Word

    @MKP
    Dann übergib doch dem aufrufenden FB die Nummer als Parameter.
    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

  8. Folgender Benutzer sagt Danke zu Ralle für den nützlichen Beitrag:

    vladi (09.07.2007)

  9. #8
    Registriert seit
    02.04.2006
    Ort
    nähe Muc
    Beiträge
    2.787
    Danke
    115
    Erhielt 126 Danke für 107 Beiträge

    Standard

    EDIT: War ich zu langsam.
    -------------------------

    Er möchte unterschiedliche FC erstellen.
    z.B.
    FC 10 Wasser 0 Grad
    FC 11 Wasser 1 Grad
    usw. usw.

    Aber nur einen FB, den Er immer wieder kopieren kann.

    Er möchte das der FB selbst nachsieht welche Nummer er hat (FB10 oder 11 oder 12) und dann den FC mit der gleichen Nummer aufrufen.

    --

    Ich finde das sehr interessant, eien Lösung würde mich auch interessieren.
    ___________________________________________





    Sende eine SMS mit dem Stichwort "Feuer" an die 112 und innerhalb von 10 Minuten steht ein roter Partybus mit derbem Sound vor deiner Tür.


    AGB: Wer Rechtschreibfehler findet darf diese behalten. Bitte meine in eile gefertigten, selten anfallenden Vertipsler zu entschuldigen.

  10. #9
    Registriert seit
    22.09.2006
    Ort
    Bodenseeraum
    Beiträge
    1.022
    Danke
    61
    Erhielt 136 Danke für 122 Beiträge

    Beitrag

    Hi,
    eine Lösung wäre, man sagt: die Nummer des Instanz DB ist dann immer
    die Nummer für die entspr. FC. Im FB die Inst.DB Nummer rauslesen, und die FC damit aufrufen, fertig.

    Vladi
    ______________________________________
    relax, take it easy
    Zitieren Zitieren Aufrufe  

  11. #10
    MKP ist offline Benutzer
    Themenstarter
    Registriert seit
    02.05.2006
    Beiträge
    47
    Danke
    1
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Die Programmstruktur soll folgendermaßen aussehen:

    OB1

    - FB Anlagenteil1
    -- FB Schrittkettenorganisation (multiinstanz)
    --- FC Zuweisungen Schrittmerker1

    - FB Anlagenteil2
    -- FB Schrittkettenorganisation (multiinstanz)
    --- FC Zuweisungen Schrittmerker2
    ...


    Der FB Schrittkettenorganisation ist nur ein mal im Programm vorhanden. Die Nummer des FB Anlagenteil1 ist gleich der Nummer der FC Zuweisungen Schrittmerker1. Ich muss also dem FB Schrittkettenorganisation mitteilen (über statische Variable im FB Anlagenteil1), welche FC er aufrufen soll.

    Ich hoffe das war verständlicher als meine erste Beschreibung.
    Geändert von MKP (09.07.2007 um 11:04 Uhr)

Ähnliche Themen

  1. bit-Nummer der E-Adresse in int
    Von Holger Levetzow im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 01.11.2010, 15:29
  2. VATs aus Step7 Projekt auslesen.
    Von Jochen Kühner im Forum Hochsprachen - OPC
    Antworten: 1
    Letzter Beitrag: 23.10.2010, 17:02
  3. Daten aus Visionsensor in Step7 auslesen
    Von dominik_Thesis im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 05.11.2008, 12:05
  4. DB-Nummer und Offset aus Symbol auslesen
    Von nobby_nobbs im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 14.08.2008, 15:41
  5. S5-95U mit STEP7 auslesen???
    Von Supervisor im Forum Simatic
    Antworten: 25
    Letzter Beitrag: 21.12.2007, 10:26

Lesezeichen

Berechtigungen

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