Autor Thema: Frequency counter function block  (Gelesen 2288 mal)

Offline Germo60

  • Newbie
  • *
  • Beiträge: 1
Frequency counter function block
« am: März 06, 2024, 22:36:25 Nachmittag »
Hi all,

Brand new to this, hoping to use an EASY with a frequency counter FB to accept pulses from a proximity switch near gear teeth, and output a steady 24V when pulses are received (Gear moving) or zero V when no pulses (Gear stopped)
I thought this would be easy - but not for me  ;D

Offline weiss_nix

  • Sr. Member
  • ****
  • Beiträge: 609
  • it has to be easy, it's a easy!
Antw:Frequency counter function block
« Antwort #1 am: März 08, 2024, 08:36:32 Vormittag »
Hello,
what pulse frequency can be expected from the queried gear wheel?

weiss_nix
Sollte ich (gefährliches) Halbwissen verbreiten, beuge ich demütig mein Haupt mit der Gewissheit versagt zu haben!
WICHTIG: Sämtliche Programme dienen lediglich der Veranschaulichung von Funktionen und sind nicht für den Produktiveinsatz geeignet!

Offline ELWMS

  • Jr. Member
  • **
  • Beiträge: 97
  • 400er...500...800...e4...Galileo
Antw:Frequency counter function block
« Antwort #2 am: März 08, 2024, 09:18:19 Vormittag »
Hello!

The EASY E4 has 4 fixed frequency counters CF, which are hard-wired internally to the inputs I1...I4. Up to max. 5kHz. Pulse-to-pause ratio 1:1.
So you have to connect your initiator to one of the first 4 inputs of your Easy, DC version.
You can find more information about this under Help F1 in EasySoft.

You will probably have problems detecting the sides of the teeth cleanly. Maybe a HALL sensor would be something for you.
I think the pause ratio only becomes interesting when we get close to the maximum frequency of 5kHz. There must be an appropriate pulse length. At a frequency of 5kHz you have a period of 0.2ms and with a P/P ratio of 1:1 the pulse length/pause must then be 0.1ms. Clean flanks are more of a problem.
Hallo!

Die EASY E4 hat 4 feste Frequenzzähler CF, welche auf die Eingänge I1...I4 fest intern verdrahtet sind. Bis max. 5kHz. Puls-Pausenverhältnis 1:1.
Du musst also deinen Initiator auf einen der 4 ersten Eingänge deiner Easy anschließen, DC Ausführung.
Mehr Infos dazu findest du unter der Hilfe F1 in EasySoft.

Probleme wirst du wahrscheinlich eher bekommen, die Flanken der Zähne sauber zu detektieren. Eventuell wäre ein HALL-Sensor etwas für dich.
Das Pausenverhältnis, glaube ich wird erst intressant, wenn wir in die Nähe der max. Frequenz von 5kHz kommen. Eine entsprechende Impulslänge muss ja vorhanden sein. Bei einer Frequenz von 5kHz hast due eine Periodendauer von 0,2ms bei einem P/P Verhältnsi von 1:1 müssen es dann 0,1ms Impulslänge/pause sein. Saubere Flanken ist da eher ein Problem.

Gruß,

ELWMS
« Letzte Änderung: März 08, 2024, 09:26:18 Vormittag von ELWMS »
C64...ABB ACS100 bis 880...ABB SAL...EPLan P8...STEP7...300/400 & TIA... EASY E4... GALILEO... EATON SWD... SEW...STÖBER...AUTOSEN...IT...PROFIBUS...PROFINET