Zähler mit cpu takt

beilo

Level-1
Beiträge
12
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich hab da wieder ein Problem. Ich habe eine CPU 313 2 dp und versuche an den Takt zu gelangen, um ihn für einen Zähler nutzen zu können. In der CPU habe ich den takt auf MB 100 gelegt und rufe ihn am zähler als impuls am eingang ZR als M100.5 auf. wenn ich das ganze in der Runtime laufen lasse kommt kein Takt am zähler an. Woran kann das liegen?

Danke!

beilo
 
Die Signale sind wie schon der Name sagt ein Takt
Wenn Du einen Impuls brauchst

u m100.5
fp m20.0
= m20.1

Gruss
Audsuperuser
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast du die HW-Config zur CPU übertragen, nachdem du das MB100 als Taktmerkerbyte definiert hast ?
Was bedeutet "in der Runtime laufen lassen" ? PLC-Sim ?
Eine gute Idee wäre auch, dein Programm (und sei es noch so einfach) hier mal vorzustellen ...
 
Die Signale sind wie schon der Name sagt ein Takt
Wenn Du einen Impuls brauchst

u m100.5
fp m20.0
= m20.1

für den zähler brauch man keine flankenauswertung, die is da schon drin ... anders wäre das beim inkrementieren oder dekrementieren von hand...

@beilo
wo hast du deinen zähler programmiert? wird dieser baustein aufgerufen? läuft in der statuszeile der grüne balken "run" oder zeigt er dauerhaft grün?
 
Zuletzt bearbeitet:
plc-sim

Anlage läuft erst mal nur auf dem rechner unter plc sim. Soll auch erst mal nur zum testen sein. Bei der Simulation kann man den Merker "per Hand" takten. Nur von sich aus will er nicht. als zähler nutze ich eine Rückwärtszähler aus der bibliothek. welcher "von Hand" getaktet auch super funktioniert. Ich bekomme nur keinen Takt. Muß ich den Takt erst umwandeln? In einer Beispielaufgabe wurde der Merker auch direkt angeschlossen.
 
Takt

Hat sich gerade erledigt! Läuft!!! Die ganze zeit sitz ich hier, und jetzt läufts. Liegt warscheinlich am Neustart vom SIMATIC Manger. CPU Takt kann also direkt an den Zähler.

Danke für Eure Hilfe
 
für den zähler brauch man keine flankenauswertung, die is da schon drin ... anders wäre das beim inkrementieren oder dekrementieren von hand...

quote]

Danke für den Hinweis. War mir schon bekannt.
Ich wollte darauf hinweisen, dass es sich beim Taktmerkerbyte um einen Takt handelt und du beim inkrementieren oder dekrementieren von hand... sehr interessante Ergebnisse bekommen kannst.

Gruss
Audsuperuser
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für den Hinweis. War mir schon bekannt.
Ich wollte darauf hinweisen, dass es sich beim Taktmerkerbyte um einen Takt handelt und du beim inkrementieren oder dekrementieren von hand... sehr interessante Ergebnisse bekommen kannst.

aber eindeutig beschrieben hast du es nicht und beilo hat das bestätigt :rolleyes: ...

... schwamm drüber ...
 
Zurück
Oben