Stückzähler über TP177, der bis mindestens 500000 zählt

EMW

Level-1
Beiträge
12
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo, wie kann ich einen stückzähler realisieren, der bis mindestens 500000 zählt und wo der Endwert über ein TP177 eingegeben werden kann (wenn Stückzahl erreicht - schaltet Ausgang) und auch die aktuelle Stückzahl abgelesen werden kann ??

Software Step 7 5.3 /Win CCflec2008

Gruß
EMW
 
einfache möglichkeit wäre ein Variable in Doppelwortformat, durch eine
flanke zu inkremtieren und vergleichen.
Code:
U #Impuls
FP #FM_Impuls
SPBN VERG
L #Zaehler
L L#1
+D
T #Zaehler
VERG: NOP 0
L #Zaehler
L #Soll
>=D
= #Ereignis
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Zähler

Hallo

Danke für die schnelle Antwort -- aber....

Ich kriege es mit dem TP nicht hin, den Wert auszulesen oder einen Grenzwert vorzugeben...

emw
 
Ich kriege es mit dem TP nicht hin, den Wert auszulesen oder einen Grenzwert vorzugeben...

Scheiterst du an der STEP7/WinCC-Flex-Integration [Step 7 5.3 /Win CCflec2008 passt eigentlich nicht zusammen]
und kannst keine Variablen in Flex sehen oder ist die Frage grundsätzlicher. Da mit "#" interne Variablen bezeichnet
werden muß du natürlich für die Anbindung MERKER oder DBs sowie die passende Es und As nehmen.

U E0.0
FP M2.0
SPBN VERG
L MD4 //Zähler
L L#1
+D
T MD4 //Zähler
VERG: NOP 0
L MD4 //Zähler
L MD8 //Soll
>=D
= A0.0

nun aber!
 
Zuletzt bearbeitet:
Scheiterst du an der STEP7/WinCC-Flex-Integration [Step 7 5.3 /Win CCflec2008 passt eigentlich nicht zusammen] -- --passt undfunktioniert !!

zu Flex:

Ich habe mir DB´s für die Eingabe und für Ausgabe angelegt - auf diese greife ich mit dem Flex zu -- kriege diese aber nicht in deinem Baustein untergebracht....

wobei doch MD8 //Soll der Sollwert sein soll /habe ich nen db eingesetzt..

aber wo den Istwert abgreifen..... / wo resetten :confused::confused::confused:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
MD4 = IStwert

du mußt nur
Code:
O(
L Istwert
L Sollwert
>=D
)
O ResetTaster
SPBN ende
L 0
T MD4
ende: Nop 0
einfügen und schon ist dein Zähler wieder auf 0.
 
Zuletzt bearbeitet:
Zurück
Oben