Impulszähler

2010-07-17
2010-07-19
  • Speicherzelle - 2010-07-17

    Hallo Ihr's,
    habe einen Impulszähler und möchte die Impulse die in Abhängigkeit der Motorgeschwindigkeit sind optisch anzeigen.

    z.B Motor 500 Um/min sind 1000 Impulse
    Motor 1000 Um/min sind 2000 Impulse usw

    Hat jemand eine Idee oder Function die das bewerkstelligen kann ?
    Den durch die Impulse pro Min errechne ich dann einen Volumenstrom von einer Flüssigkeit.

    MFG
    Speicherzelle

     
  • gravieren - 2010-07-17

    Hi

    Nur mal vorab als Überlegung.

    1000 rpm --> 2000 Impulse

    Sind
    2000 Impulse pro Minute.

    Sind 33,33 Impulse pro Sekunde.

    Es triff etwa alle 30 ms so ein impuls ein.

    Abgefragt sollte schneller als 15 ms werden.
    Dadurch, da du zuerst auf 0 und dann auf 1 abfragen musst.
    (In der Prxis natürlich höher !!!)

    KURZUM:
    Die solltest hierfür einen geeigneten schneller Zähler verwenden.
    Diesen haben etliche Hersteller im "Programm".
    (Welche PLC / Hersteller verwendest du überhaupt ? )

    Wenn du dich für eine zusätzliche Hardware (PLC-Stechkarte des Herstellers)
    entscheidest, so kann du auch diese speziellen Fähigkeiten nutzen.
    Z.b. haben diese meist einen Frequenzzähler-Modus.

    Also Frequenz auslesen, umrechnen und fertig.

    Gruss Karl

     
  • Anonymous - 2010-07-17

    Originally created by: ebt'ler

    Wenn die Verarbeitung schnellgenug für die anliegende Fequenz seien sollte könntest du zur Auswertung die Funktion "FREQ_MEASURE" aus der Util.lib verwenden. Diese lib ist bei Codesys standartmäßig enthalten.

     
  • Speicherzelle - 2010-07-19

    Hallo ebt'ler,

    thnx für die Info.
    benutze die Hardware von Wago 750-841 und IPC 758-874

    mfg
    Speicherzelle

     

Log in to post a comment.