TIA High speed Counter zählt falsch S7 1215C DC DC RLY

marc_ampa

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ich bin noch recht neu in dem Thema und habe ein Problem mit dem HSC.
Wahrscheinlich was ganz einfaches.
Habe alles wie vorgegeben konfiguriert: einfach HSC1 als Standard Zähler haken gesetzt, Messung soll einphasig sein.
Variable erstellt: Zaehler als DWord %ID1000
Dann im OB1 zum testen einen Vergleicher mit DWord und der Variable Zaehler.
Am Zähleinangang habe ich einen Schalter den ich zum testen einfach ein und aus schalte. Der Zähler reagiert auch wenn ich ihn beobachte.
Er Zählt aber in mir vollkommen unerklärlichen Schritten 5, 11, 15, 27 usw.
BEobachtungsmodus ist Dezimal.


Gibt es dafür eine Erklärung?


TIA V 13
CPU 1215C DC/DC/RLY
 
Ja, der Schalter prellt, wie man das bei mechanischen Kontakten auf schnellen Eingängen öfter mal hat.

Gruß
Erich
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok danke,
dann brauche ich ja nicht mehr zu verzweifeln.

Aus reinem Interesse, ich weiß dass der Eingang nicht dafür vorgesehen ist.
Gäbe es eine einfache Möglichkeit, das Prellen softwareseitig zu eliminieren?
Ich weiß aus der µC Programmierung dass es dort Möglichkeiten gibt.
 
Die Möglichkeit gibt es. Dann braucht du aber keinen schnellen Zähler mehr, da du dann wieder von der Zykluszeit abhängig bist.

Also brauchst du den schnellen zähler überhaupt. Will heissen, kommen deine Zählimpulse in kürzeren Abständen als deine Zykluszeit lang ist?

mfG René
 
Nein ich brauche ihn später um einen Inkrementalgeber auszulesen.
Bekomme dann also hoffentlich ein sauberes Signal.
Bin nur gerade am testen und da habe ich nur einen Schalter dort dran.
Hätte mich nur interessiert ob und wie man das lösen kann.
Dass man dann wieder von der Zykluszeit abhängig is,t hatte ich mir schon fast gedacht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du könntest Hardwareseitig mit Flipflops arbeiten. Allerdings bin ich kein Elektroniker, aber ich denke im Netz findest du sicher was wie man ein paar Flipflops mit Transistoren oder Spannungsteilern zusammenschaltet um die 24VDC für deinen Zähleingang sauber zu schalten.

mfG René
 
Wenn noch Ausgänge frei sind, könntest du ja schnell zwei Ausgänge auf
die HSC Eingänge legen. Ausgänge kannst du dann Softwaremäßig entprellen.

Könntest sogar vernünftig testen, da du dann eine bestimmte Anzahl von Impulse
schicken kannst.
 
Wenn noch Ausgänge frei sind, könntest du ja schnell zwei Ausgänge auf
die HSC Eingänge legen. Ausgänge kannst du dann Softwaremäßig entprellen.

Könntest sogar vernünftig testen, da du dann eine bestimmte Anzahl von Impulse
schicken kannst.
Wenn das Relais-Ausgänge sind, was die CPU-Bezeichnung vermuten lässt, bringt das eher wenig.
Gruß
Erich
 
Geh doch mal hin und gib einen Taktmerker drauf.Also seine Flanke.Siehe Oscat Bibliothek.
Dann weisst du ja ob er richtig zählt.

Was ihr immer mit dem WordKack habt, nimm doch Dint!:ROFLMAO:

Taktaus/Taktein jeweils 50ms.Ergibt dann mit dem Flankenmerker als 100ms einen Impuls.:smile:
 
Wenn das Relais-Ausgänge sind, was die CPU-Bezeichnung vermuten lässt, bringt das eher wenig.
Gruß
Erich

Geh doch mal hin und gib einen Taktmerker drauf.Also seine Flanke.Siehe Oscat Bibliothek.
Dann weisst du ja ob er richtig zählt.

Was ihr immer mit dem WordKack habt, nimm doch Dint!:ROFLMAO:

Taktaus/Taktein jeweils 50ms.Ergibt dann mit dem Flankenmerker als 100ms einen Impuls.:smile:

Den Ausgang auf den Zählereingang das ist klar?:ROFLMAO:

Du hast schon die Beiträge vor deiner Post gelesen und auch verstanden?
 
Ich hätte einfach mal etwas an der Filterzeit der Digital Eingänge gedreht, Vorrausgesetzt es its ein Fw 4.x CPU.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also vielen Dank,
ich hab erstanden woran es liegt.
Ja ist mit Relais. ... Deshalb kann ich kein PTO nutzen.

Nein du hast es nicht verstanden, ich habe eingeworfen, das er
Ausgänge der Steuerung als Simulation nutzen soll, um ein prellen
der Taster zu unterbinden.

LargoD ist aufgefallen das dieses nichts bringt, da er eine Steuerung mit
Relais Ausgänge nutzt und diese in der Regel auch Prellen werden.
 
Zurück
Oben