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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
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
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.
Hallo ebt'ler,
thnx für die Info.
benutze die Hardware von Wago 750-841 und IPC 758-874
mfg
Speicherzelle