Step 7 Zählerstand abfragen, aber wie?

pjh

Level-1
Beiträge
15
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Mahlzeit! :sb8: 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. :ROFLMAO:

Schon jetzt einmal Danke für die Hilfe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke schonmal. Aber wie bekomme ich das programmiert? Ich müsste die Abfrage zusammen mit 3 anderen "Bedingungen" an einen UND-Baustein programmieren.

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

Mfg
 
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
 
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...
 
Zurück
Oben