Durchfluß normieren

WIX

Level-1
Beiträge
211
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo experten

ich habe eine 315 2DP SPS
Daran hängt eine Analogkarte
Ich möchte mit hilfe von einem Durchfluß sensor (0..20mA) den durchfluß
normieren (mit hilfe von FC105)
0mA= 0.0 m3/h
20mA=750.0 m3/h das macht 0.208 m3/s

Da meine sps keine feste Abtastzeit hat, habe ich mir übelegt die FC105 in OB35 (Abtastzeit=1 s) aufzurufen.
Das heißt normieren auf 0.0 bis 0.208

Ist das richtig?
Hat jemand von euch einen anderen vorschlag?

Ich bedanke mich im voraus

WIX
 
Hallo,
was möchtest du denn weiter mit dem Messwert machen, dass du eine feste Abtastzeit brauchst ?
Wenn du den Wert nur irgendwo Anzeigen oder min-max-Auswerten möchtest, so wäre es m.E. vollkommen ausreichend, wenn du das normieren im OB1 (oder in einer von dort aufgerufenen Funktion) machst ...

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Logo

Ist aus meiner Sicht richtig. Vielleich bietet sich an, über alles noch ein wenig zu filtern, denn wenn der Geber für Q/stunde ausgelegt ist, sind Sekunden Promille von der Einheit. Ist es ein MID, Messung durch Auswertung der Magnetfeldverbiegung oder werden Impulse von einem Flügel ausgewertet?
 
Hallo,

je nachdem was du vorhast...

Wenn du die Stunden- oder Sekundenleistung nur als Anzeige oder zum Regeln benutzen willst reicht die Normierung im Zyklischen Programm - wie Larry bereits erwähnt hat.
Als Obergrenze gibst du dabei den Wert an, mit dem du arbeiten willst (z.B. 0.208 wenn du m3/sek brauchst).

Wenn du die durchgelaufene Menge erfassen (=zählen) willst schliesst du den Impulsausgang vom Zähler an einen Digitaleingang der SPS, machst eine Impulsauswertung und du kannst die Menge entsprechend der Einstellungen des Durchflusssensors (z.B. 10l / Imp.) zählen.

Sollte der Sensor aber keinen Impulsausgang haben (wäre mir aber neu), dann ist dein Ansatz mit dem Zeitgesteuerten Aufruf der richtige. Du musst dir dann aus der Menge/Zeit die abgelaufene Menge rausrechnen und damit dann zählen.
Ob das aber ausreichend genau ist...

Gruss
momo
 
Hallo noch mal ...
ich bedanke mich zuerst für eure Antworten und Meinungen...
Ich bin froh, dass man so ein Forum hat :-D

So..
ich möchte einfach nur den Wert vom sensor skalieren ....Mir geht es einfach um diesen MAX wert (MAX bei FC105)pro sekunde(0.208 m3/s), weil wie gesagt die Abstastzeit der SPS nicht fest ist..
Klaro zum glätten vom Ausgang (von FC105) habe ich ein PT1 Glied eingebaut..
Ich finde die Lösung vom Sekunden-Takt (Timer) nicht schlecht..
Das heißt ich werde den EN (eingang) vom FC105 mit dem dem Ausgang vom 1 Sekunden-Timer verschalten...Ich denke, das soll reichen oder?

WIX
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
was möchtest du denn weiter mit dem Messwert machen, dass du eine feste Abtastzeit brauchst ?
Wenn du den Wert nur irgendwo Anzeigen oder min-max-Auswerten möchtest, so wäre es m.E. vollkommen ausreichend, wenn du das normieren im OB1 (oder in einer von dort aufgerufenen Funktion) machst ...

Gruß
LL


Hallo Larry,
der actuelle Fluß muss auf einem Panel angezeigt werden....
Der Max wert(0.208 m3/s) ist für jede Sekunde,,,,Aber
meine sps hat eine abtastzeit von 170 bis 210 ms...Wenn ich die FC105 im OB1 aufrufe wird der MAX wert (0.208) nicht mehr gültig.....
Oder verstehe ich dich falsch:rolleyes:

Gruß

WIX
 
Wenn du nur den aktuellen Durchfluss anzeigen willst spielt das Abtastintervall keine Rolle.
Wenn du den FC105 zyklisch aufrufst wird dein Messwert bei deiner Zykluszeit alle 170ms - 210ms aktualisiert.
Dein Panel wird wahrscheinlich nur jede Sekunde den Wert einlesen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Larry,
der actuelle Fluß muss auf einem Panel angezeigt werden....
Der Max wert(0.208 m3/s) ist für jede Sekunde,,,,Aber
meine sps hat eine abtastzeit von 170 bis 210 ms...Wenn ich die FC105 im OB1 aufrufe wird der MAX wert (0.208) nicht mehr gültig.....
Oder verstehe ich dich falsch:rolleyes:

Hallo WIX,
wenn dein Mess-/ Anzeigewert über den Analog-Eingang hereinkommt, dann ist es ein Absolutwert. Möglicherweise hat er einen zeitlichen Bezug, aber der würde dann in dem Messaufnehmer gebildet werden und nicht in deiner SPS. Es könnte also sein, dass sich der Analogwert nicht zyklisch, sondern im Sekundentakt ändert (falls sich etwas ändert).
M.E. würdest du hier mittels des Zeit-INT-OB's nichts hinzugewinnen.

Edit:
Ich sehe gerade, dass Crash im Grunde das Gleiche geschrieben hat - sorry ...
Gruß
LL
 
Hallo WIX,
wenn dein Mess-/ Anzeigewert über den Analog-Eingang hereinkommt, dann ist es ein Absolutwert. Möglicherweise hat er einen zeitlichen Bezug, aber der würde dann in dem Messaufnehmer gebildet werden und nicht in deiner SPS. Es könnte also sein, dass sich der Analogwert nicht zyklisch, sondern im Sekundentakt ändert (falls sich etwas ändert).
M.E. würdest du hier mittels des Zeit-INT-OB's nichts hinzugewinnen.

Edit:
Ich sehe gerade, dass Crash im Grunde das Gleiche geschrieben hat - sorry ...
Gruß
LL

*ACK* ihr habt recht....

Ich danke euch sehr :D

Viele Grüße

Wix
 
Zurück
Oben