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

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 30

Thema: Vergleicher geht nicht richtig

  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
    Zitat Zitat von bitotec Beitrag anzeigen
    Habe die ganze Sache in einen FC geschrieben - Da gehts komischerweise
    aber nicht mit #Merker im Temp-Bereich! oder
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  2. #12
    bitotec ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    29.02.2008
    Ort
    Buchloe
    Beiträge
    25
    Danke
    6
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Habe aber den #Merker in die stat geschrieben da wird er gar nicht gesetzt- ???

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

    Zitat Zitat von bitotec Beitrag anzeigen
    Habe aber den #Merker in die stat geschrieben da wird er gar nicht gesetzt- ???
    aufruf aktualisiert und instanz-DB neu geladen?
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  4. #14
    Registriert seit
    13.05.2008
    Beiträge
    316
    Danke
    43
    Erhielt 23 Danke für 15 Beiträge

    Standard

    *gelöscht*
    Geändert von Beren (04.07.2011 um 18:00 Uhr)

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

    Zitat Zitat von Beren Beitrag anzeigen
    FC: Nimm anstatt #Merker (temp) einen Mx.x.
    das ist nicht dein ernst, oder? entschuldige aber: bist du von allen guten geistern verlassen - so einen tipp hab ich ja schon lange nicht mehr gelesen!

    bevor ich in einer funktion, die den anspruch hat, mehrfach aufgerufen werden zu können, global zu adressieren lass ich mir lieber ein bein abhacken!

    statt global zu adressieren verwendet man ein INOUT ... und ich denke, dass wird er gemacht haben, denn den tipp gab ich vorhin schon einmal!
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  6. #16
    bitotec ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    29.02.2008
    Ort
    Buchloe
    Beiträge
    25
    Danke
    6
    Erhielt 1 Danke für 1 Beitrag

    Standard

    jo - glaube(hoffe) das ich alles draufgeladen habe

    Ich probiers nochmal

    sah irgendwie witzig aus am Merker stand bei setzten ne 1 und bei rücksetzten ne 0 aber der Merker war nicht gesetzt

    ----he Vierlagig----

    hättest du da ne idee wie ich es anders lösen könnte da ich gerne jedesmal einen extra instanzdatenbaustein möchte

    MfG Thomas

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

    Zitat Zitat von bitotec Beitrag anzeigen
    hättest du da ne idee wie ich es anders lösen könnte da ich gerne jedesmal einen extra instanzdatenbaustein möchte
    machs als FB, das funktioniert, ich schwör!
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  8. #18
    Registriert seit
    13.05.2008
    Beiträge
    316
    Danke
    43
    Erhielt 23 Danke für 15 Beiträge

    Standard

    *gelöscht*
    Geändert von Beren (04.07.2011 um 18:00 Uhr)

  9. #19
    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 Beren Beitrag anzeigen
    INOUT habe ich bisher nie benutzt. Wo liegt der Vorteil?
    Da kannst du deinen Merker dann außen an den FC schreiben und den FC dadurch beliebig oft verwenden.
    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

  10. #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
    Zitat Zitat von Beren Beitrag anzeigen
    Bei uns wurde das bisher immer so gemacht. Aber ich lerne ja gerne dazu. Ich muss aber auch dazu sagen, daß die Regel besteht einen Merker nur einmal zu verwenden. Wenn man sich daran hält, kann doch nichts schief gehen...

    INOUT habe ich bisher nie benutzt. Wo liegt der Vorteil?
    pass auf:

    du schreibst eine funktion, sei es fb oder fc, du übergibst die eingangsvariablen und holst die ausgangsvariablen ab, aber intern ist alles lokal. diese funktion kannst du in eine bibliothek packen und immer wieder ausgraben, wenn du sie mal wieder brauchst ohne darauf achten zu müssen welche globalen variablen darin verwendet wurden - sind ja keine drin.

    darüber hinaus kannst du in einem projekt so, die selbe funktion mehrfach mit unterschiedlichen parametern aufrufen ohne die bausteinnummer und die verwendeten globalen variablen anpassen zu müssen.

    verstehste?
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

Ähnliche Themen

  1. Projektplanung – wie geht es richtig... ...schief
    Von Cassandra im Forum Stammtisch
    Antworten: 3
    Letzter Beitrag: 30.07.2011, 22:14
  2. S7/224XP PTO funktioniert nicht richtig
    Von rerdma3s im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 11.08.2010, 20:19
  3. SFB4 funktioniert nicht richtig auf 416-2DP
    Von Astralavista im Forum Simatic
    Antworten: 35
    Letzter Beitrag: 24.12.2008, 13:53
  4. Antworten: 7
    Letzter Beitrag: 19.02.2008, 20:04
  5. FB alleine geht, FB 2x geht nicht?
    Von MSP im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 18.08.2005, 15:00

Stichworte

Lesezeichen

Berechtigungen

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