Zähler programmieren

Zuviel Werbung?
-> Hier kostenlos registrieren
generier einen takt von 1 sekunde und hänge ihn an ZV.schon zählt er alle sekunden 1 hoch.
noch werden wir die händchen halten müssen VL
@vl
wrast schon wieder mal schneller
 
Ich habe einen Taktgeber gefunden und stur in das Programm eingefügt.
Das ganze funktioniert auch.
Leider verstehe ich die Funktionsweise des Taktgebers nicht ganz.

Kann mir einer die Funktionsweise des benutzten Taktgebers(Anhang) erklären?
 

Anhänge

  • 8.JPG
    8.JPG
    150,8 KB · Aufrufe: 30
Zuviel Werbung?
-> Hier kostenlos registrieren
cpu taktmerker war eigentlich gemeint.
du mußt keinen globalen timer verwenden.
im hardwaremanager cpu-->eigenschaften->taktmerker->häckchen und entweder die 0(MB0) drinnenlassen oder irgendein gewünschtes byte auswählen.

du brauchst dann für sekundentakt den Merker M x.5.
sonst muß das wieder vl schreiben
 
Kann mir einer die Funktionsweise des benutzten Taktgebers(Anhang) erklären?

da gerhard sich weigert, mach ich halt mal wieder die erklärung:

du hast da einen timer, der läuft hoch, wenn der timer nicht durchgeschalten hat und das macht der ne ganze sekunde lang, bis er halt einschaltet, juche, dann wird er automatisch zurückgesetzt und schaltet wieder ein nach, genau, richtig, einer sekunde ... das, mein kleiner freund ist leider kein takt, sondern nur ein impulsgeber: 1s false - 1zyklus true - 1s false - 1zyklus true ... taktgeber geht anders, hat mindestens gleiches puls-pause-verhältnis, im idealsten fall aber ein variables
 
Hallo..

Ich mache jeztzt eine Frequenzmessung mittels FM350-1. Ich habe schon die Pulses von Geber bekommen und habe ich auch die Frequenz berechnet.

Ich mache für jede Sekunde eine Zähler. Diese Zähler zählt bis zum 100.Zähler und danach reset. Fangt die Zähler wieder von 1 an.

Um ein frequenz zu messen. Frequenz= [Impulses/(1s*Zähler)]
Im mein program:
Impulses= DB1.DBD 34
Zähler = MW 76
Frequnez = MD 78

Mein Problem ist, mein Zähler reset nach dem 100 Zähler bzw 100 Sekunde, aber mein Impulses zählt weiter. Ich muss mein Impulses auch nach dem 100 Zähler bzw 100 Sekunde reset, um eine richtige Frequenz zu berechnet. Aber habe ich kein Idee das zu machen. Hilft mir, ich bin bin neue Benutzer im SPS.
 

Anhänge

  • Nw 1 und 2.JPG
    Nw 1 und 2.JPG
    120,2 KB · Aufrufe: 11
  • NW 3.JPG
    NW 3.JPG
    129,6 KB · Aufrufe: 7
  • NW 4 und 5.JPG
    NW 4 und 5.JPG
    128,5 KB · Aufrufe: 8
  • NW 5 und 6.JPG
    NW 5 und 6.JPG
    120,5 KB · Aufrufe: 7
  • FC10.pdf
    9,2 KB · Aufrufe: 7
Zurück
Oben