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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: Bausteine schreiben das sie 2.mal aufgerufen werden können, WIE?

  1. #1
    Registriert seit
    21.02.2009
    Ort
    Kaiserslautern
    Beiträge
    9
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi Leute,
    ich bin grad an meiner Abschlussprojekt für Automatisierungstechniker und soll darin auch einen FC200 ein zweitesmal als FC201 mit den selben Unterfunktionen aufrufen können. Da ich angehender Techniker bin hab ich noch nicht viel erfahrung, kann mir da jemand weiterhelfen?
    Danke im vorraus, wenn was unklar ist, fragen!

    mfg
    Zitieren Zitieren Bausteine schreiben das sie 2.mal aufgerufen werden können, WIE?  

  2. #2
    Registriert seit
    06.03.2008
    Ort
    Eppelborn, Saarland
    Beiträge
    132
    Danke
    33
    Erhielt 14 Danke für 14 Beiträge

    Standard

    Hallo,
    was soll dein FC200 denn machen? Hat er eine Verbindung zur Hardware (werden Ein- oder Ausgänge darin aufgerufen)?

  3. #3
    MarkusG85 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    21.02.2009
    Ort
    Kaiserslautern
    Beiträge
    9
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard

    FC200 soll FB´s aufrufen in denen Ein- und Ausgänge aufgerufen werden (zB FB für Förderband ansteuerung und FB für Greifer usw)

  4. #4
    Registriert seit
    06.03.2008
    Ort
    Eppelborn, Saarland
    Beiträge
    132
    Danke
    33
    Erhielt 14 Danke für 14 Beiträge

    Standard

    Hallo,
    hab' mal ein kleines Beispiel gemacht. Hoffe es hilft weiter. Du kannst den FC200 kopieren (incl. FB) musst aber andere DB's vorgeben.
    Viele Grüße
    Angehängte Dateien Angehängte Dateien

  5. Folgender Benutzer sagt Danke zu rkoe1 für den nützlichen Beitrag:

    MarkusG85 (22.02.2009)

  6. #5
    MarkusG85 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    21.02.2009
    Ort
    Kaiserslautern
    Beiträge
    9
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard

    ok vielen dank, ich werds mal ausprobieren

  7. #6
    Registriert seit
    03.12.2008
    Beiträge
    654
    Danke
    160
    Erhielt 185 Danke für 113 Beiträge

    Standard

    Hi Leute,
    ich bin grad an meiner Abschlussprojekt für Automatisierungstechniker und soll darin auch einen FC200 ein zweitesmal als FC201 mit den selben Unterfunktionen aufrufen
    FC200 kopieren --> einfügen --> umbennennen in FC201 und im OB1 aufrufen.
    Ich hoffe ich habe die Frage richtig verstanden.

    FC200 soll FB´s aufrufen in denen Ein- und Ausgänge aufgerufen werden (zB FB für Förderband ansteuerung und FB für Greifer usw)
    Wenn du FBs mehrfach aufrufen willst darfst du innerhalb des FBs niemals Eingänge, Merker, Ausgänge, etc. als absolute Adressen verwenden. Du mußt sie in der Deklarationstabelle eintragen und beim FB-Aufruf von außen beschalten.

    mfg
    Paul
    Geändert von Paul (22.02.2009 um 18:47 Uhr)

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

    MarkusG85 (23.02.2009)

  9. #7
    Registriert seit
    13.04.2008
    Ort
    Großraum KA
    Beiträge
    963
    Danke
    52
    Erhielt 128 Danke für 112 Beiträge

    Standard

    @ paul

    " darfst du innerhalb des FBs niemals "

    man kann und darf es sehr wohl - es funktioniert.

    Aber man macht es niemals weil sonst alles sehr unübersichtlich wird.
    Es ist sozusagen unanständig!


    peter(R)

  10. Folgender Benutzer sagt Danke zu peter(R) für den nützlichen Beitrag:

    MarkusG85 (23.02.2009)

  11. #8
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    man kann und darf es sehr wohl - es funktioniert.
    aber nur einmal.wenn ich einen fb mehrfach nutzen will,darf man keine absolute adressierung in einem fb verwenden.
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  12. Folgender Benutzer sagt Danke zu Gerhard K für den nützlichen Beitrag:

    MarkusG85 (23.02.2009)

  13. #9
    Registriert seit
    22.01.2008
    Ort
    Allgäu, da wo die Kühe schöner sind als die Mädels
    Beiträge
    1.773
    Danke
    50
    Erhielt 729 Danke für 434 Beiträge

    Standard

    Zitat Zitat von peter(R) Beitrag anzeigen
    @ paul

    " darfst du innerhalb des FBs niemals "

    man kann und darf es sehr wohl - es funktioniert.

    Aber man macht es niemals weil sonst alles sehr unübersichtlich wird.
    Es ist sozusagen unanständig!


    peter(R)
    Wenn du sauber programmierst und in jedem projekt die gleichen merker für z.B. Taktmerker nimmst ist das durchaus nicht unanständig, sondern kann viel arbeit sparen.

    Gruss
    Audsuperuser
    Gruss Audsuperuser

    Herzlich Willkommen im Chat:
    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  14. Folgender Benutzer sagt Danke zu AUDSUPERUSER für den nützlichen Beitrag:

    MarkusG85 (23.02.2009)

  15. #10
    Registriert seit
    03.12.2008
    Beiträge
    654
    Danke
    160
    Erhielt 185 Danke für 113 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Peter(R)
    man kann und darf es sehr wohl - es funktioniert.


    Wenn du den FB mehrfach aufrufst wird es nicht funktionieren.
    Gerhard K war schneller

    Aber man macht es niemals weil sonst alles sehr unübersichtlich wird.
    Es ist sozusagen unanständig!
    Bei nur einmal aufgerufenen FBs funzt es, aber ich gebe dir völlig recht, man sollte es vermeiden wenn es irgenwie geht.

    mfg
    Paul
    Geändert von Paul (22.02.2009 um 19:51 Uhr)

  16. Folgender Benutzer sagt Danke zu Paul für den nützlichen Beitrag:

    MarkusG85 (23.02.2009)

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 17.06.2013, 20:28
  2. Referenzdaten können nicht angelegt werden
    Von Neuling74 im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 21.11.2011, 18:04
  3. SDB's können nicht übertragen werden
    Von blasterbock im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 04.10.2010, 14:51
  4. Webseiten können in Prozessvisualisierung eingebettet werden
    Von pvbrowser im Forum Werbung und Produktneuheiten
    Antworten: 0
    Letzter Beitrag: 15.08.2009, 09:48
  5. Antworten: 4
    Letzter Beitrag: 18.10.2006, 09:23

Lesezeichen

Berechtigungen

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