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

Seite 2 von 17 ErsteErste 123412 ... LetzteLetzte
Ergebnis 11 bis 20 von 164

Thema: Wertübergabe zw. FBs

  1. #11
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    der aufruf des zweiten ist nach dem aufruf des zählers?

    dann mußt du dein signal über einen zyklus retten, also z.b. setzen ... oder eben andersrum programmieren, vom ende zum anfang, ist bei förderstrecken sowieso meist sinnvoller...

    zeig mal die aufrufe und kringel die signale ein, die übergeben werden sollen...
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  2. Folgender Benutzer sagt Danke zu vierlagig für den nützlichen Beitrag:

    Jackjackson (16.10.2008)

  3. #12
    Avatar von Jackjackson
    Jackjackson ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    17.09.2008
    Beiträge
    156
    Danke
    97
    Erhielt 6 Danke für 5 Beiträge

    Standard

    Zitat Zitat von vierlagig Beitrag anzeigen
    der aufruf des zweiten ist nach dem aufruf des zählers?

    dann mußt du dein signal über einen zyklus retten, also z.b. setzen ... oder eben andersrum programmieren, vom ende zum anfang, ist bei förderstrecken sowieso meist sinnvoller...

    zeig mal die aufrufe und kringel die signale ein, die übergeben werden sollen...
    E0.1 vom FB2 soll an FB1 übergeben werden...
    (Nf heißt Nachfolger, Vg Vorgänger..... vlt hab ich das Ganze mit den Variablen verhunzt )
    Angehängte Dateien Angehängte Dateien

  4. #13
    Avatar von Jackjackson
    Jackjackson ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    17.09.2008
    Beiträge
    156
    Danke
    97
    Erhielt 6 Danke für 5 Beiträge

    Standard

    In AWL...
    Angehängte Dateien Angehängte Dateien

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

    Standard

    E 0.0
    E0.1

    also mit den eingängen zählst du vorwärts und rückwärts??
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  6. #15
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.797
    Danke
    398
    Erhielt 2.418 Danke für 2.014 Beiträge

    Standard

    du verwendest in deinen FB's durchgängig absolute Adressen und nichts von den Schnittstellen ...
    Das ist nicht der Sinn eines FB ...

  7. Folgender Benutzer sagt Danke zu Larry Laffer für den nützlichen Beitrag:

    Jackjackson (16.10.2008)

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

    Standard

    Zitat Zitat von Larry Laffer Beitrag anzeigen
    du verwendest in deinen FB's durchgängig absolute Adressen und nichts von den Schnittstellen ...
    Das ist nicht der Sinn eines FB ...
    ja das ist nicht gut.denn so kannst du den fb nicht mehrfach nutzen

    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

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

    Jackjackson (16.10.2008)

  10. #17
    Avatar von Jackjackson
    Jackjackson ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    17.09.2008
    Beiträge
    156
    Danke
    97
    Erhielt 6 Danke für 5 Beiträge

    Standard

    Wären FCs angebrachter? Mit denen kann ich aber keine Variablen an den OPC übergeben....

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

    Standard

    muß nicht sein.
    tausche die absolute adressierung gegen statische variablen und gut ist
    Code:
    
    
    U( L #Zaehlerwert L 2 ==I )
    = M 10.3
    ist der zaehlwert jener wert den du vom fb2 brauchst??
    Geändert von Gerhard K (16.10.2008 um 17:28 Uhr)
    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:

    Jackjackson (17.10.2008)

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

    Standard

    du hast ja nur den wert vom zähler1 im fb1.wo bekommst du den wert von zähler2 her??überleg dir das mal.entweder über inout oder du nutzt die instanz.
    aber wie vl schon gesagt hat finden das manche unsauber.
    ich nutze die instanzen auch gelegentlich und hatte damit noch keine probleme.so jetzt kann man über mich herfallen.
    Geändert von Gerhard K (16.10.2008 um 17:38 Uhr)
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

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

    Jackjackson (17.10.2008)

  15. #20
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    aua! nicht tun! zeig mir nie wieder solche bausteine, da tut mir ja das programmiererherz weh!

    wie gerhard und larry schon richtig sagten, dafür ist ein FB nicht da und ich füge hinzu: er fühlt sich dabei auch verarscht!

    das zauberwort heißt kapselung. du erschaffst eine funktion, die du immer wieder verwenden kannst und nur von außen mit anderen übergabewerten versorgt wird. innerhalb der funktion arbeitest du nur mit dem, was dir von außen zur verfügung gestellt wird ... nich mal eben gucken, welcher globale merker da einen anderen wert hat - nein nein nein! entweder er kommt über die schnittstelle rein oder er hat dich nicht zu interessieren!

    ...aber irgendwie hatte ich schon sowas geahnt... noch viel lernen du mußt, junger krieger!

    @gerhard: solange ich deine instanzangreifenden programmteile nicht unter die finger bekomme, werd ich auch nicht über dich gerfallen, aber wenn ...
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

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

    Jackjackson (17.10.2008)

Ähnliche Themen

  1. Antworten: 31
    Letzter Beitrag: 10.01.2009, 13:10
  2. Wertübergabe von TP 170B an S5 95U
    Von Soccer im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 28.02.2007, 14:50

Lesezeichen

Berechtigungen

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