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

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

Thema: Zählerstand abfragen, aber wie?

  1. #1
    Registriert seit
    07.03.2016
    Ort
    Lüneburg, Deutschland
    Beiträge
    15
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Mahlzeit! Ich habe einen GRAFCET gegeben. Die Transition um die es geht lautet: "2s/(-2B2*-1B2*-1B4(negiert)*(C>0))"

    Ich habe in einem FC einen Rückwärtszähler (Z_RUECK) programmiert, der als ZW '5' hat. Dieser soll nun in einem anderen Netzwerk bzw. FC angefragt werden (siehe Transition). Wie kann ich in dieser Transition nun die Abfrage des Zählers programmieren und somit herausfinden, ob er größer als 0 ist?


    Vielleicht ist es noch interessant zu wissen, dass ich in FUP programmiere.

    Schon jetzt einmal Danke für die Hilfe.
    Zitieren Zitieren Zählerstand abfragen, aber wie?  

  2. #2
    Registriert seit
    15.10.2014
    Beiträge
    91
    Danke
    15
    Erhielt 18 Danke für 15 Beiträge

    Standard

    Du kannst Zähler wie ein Bit abfragen. Im Step7 Classic:
    Z == 0 =true
    Z <> 0 = false


    Stefan

  3. #3
    pjh ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    07.03.2016
    Ort
    Lüneburg, Deutschland
    Beiträge
    15
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke schonmal. Aber wie bekomme ich das programmiert? Ich müsste die Abfrage zusammen mit 3 anderen "Bedingungen" an einen UND-Baustein programmieren.

    Phillip

  4. #4
    Registriert seit
    22.03.2010
    Beiträge
    151
    Danke
    2
    Erhielt 39 Danke für 25 Beiträge

    Standard

    Erst vergleichen , dann den Vergleichs - Ausgang auf dein UND legen und das Ergebnis verarbeiten.

    Mfg

  5. #5
    Registriert seit
    15.10.2014
    Beiträge
    91
    Danke
    15
    Erhielt 18 Danke für 15 Beiträge

    Standard

    zähller.PNG


    Stefan

  6. Folgender Benutzer sagt Danke zu Stefan592 für den nützlichen Beitrag:

    pjh (08.03.2016)

  7. #6
    pjh ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    07.03.2016
    Ort
    Lüneburg, Deutschland
    Beiträge
    15
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Super, Stefan. Ich danke dir recht herzlich!

  8. #7
    Registriert seit
    15.10.2014
    Beiträge
    91
    Danke
    15
    Erhielt 18 Danke für 15 Beiträge

    Standard

    Ganz so richtig ist es aber nicht. Ich hab gerade nochmal nachgeschaut.
    Eine Signalzustandsabfrage nach "1" an Ausgang Q ergibt "1", wenn der Zählwert größer als "0" ist. Die Abfrage ergibt "0", wenn der Zählwert gleich "0" ist.
    Das heißt also:
    Z > 0 = true
    Z == 0 = false


    Stefan

  9. #8
    pjh ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    07.03.2016
    Ort
    Lüneburg, Deutschland
    Beiträge
    15
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Habe da noch eine Frage, vielleicht kannst du mir die auch beantworten:

    In unserem Grafcet folgt dem 'Schritt 6' eine Transition, die 'X6' lautet. Anschließend folgt der Schritt '6a'. Jedoch ohne jegliche Aktion. Wie programmiere ich das in FUP? Habe schon einiges ausprobiert und bin ratlos...

  10. #9
    Registriert seit
    13.12.2015
    Beiträge
    5
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    könnte es so klappen?
    x6.jpg

  11. Folgender Benutzer sagt Danke zu Polk für den nützlichen Beitrag:

    pjh (14.03.2016)

  12. #10
    Registriert seit
    15.10.2014
    Beiträge
    91
    Danke
    15
    Erhielt 18 Danke für 15 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ja so klappt das.

Ähnliche Themen

  1. TIA Wie Array in SCL abfragen?
    Von spirit im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 24.04.2013, 16:09
  2. Schrittkette - aber wie?
    Von Flowrider im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 26.01.2012, 19:53
  3. Massig Eingänge gleichzeitig abfragen - wie?
    Von sk1rie im Forum Simatic
    Antworten: 24
    Letzter Beitrag: 05.12.2011, 12:47
  4. C-problemSetPropWord aber wie?
    Von sailor im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 01.06.2010, 15:29
  5. Meldenummernverfahren, aber wie?
    Von Andy_Scheck im Forum Simatic
    Antworten: 19
    Letzter Beitrag: 11.03.2010, 09:28

Stichworte

Lesezeichen

Berechtigungen

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