easy-forum

Deutsch - Software => XSoft-CoDeSys => Thema gestartet von: elektro1998 am Februar 10, 2010, 20:43:44 Nachmittag

Titel: Messsystem
Beitrag von: elektro1998 am Februar 10, 2010, 20:43:44 Nachmittag
Hallo,
mein Problem handelt von einem Messsytem in einem Hydraulikzylinder. Ausgang 4-20mA. Das Analoge Signal wandle ich anhand des EASY 800 Bausteins Wertskalierung in den wirklichen Hub des Zylinders um, 180cm. Jetzt mein Problem: Ich hätte gern, einstellbar, nach zum Beispiel jeden cm, oder alle zwei cm, oder 3cm ... ein 1 Signal. Gibts hierfür vielleicht einen fertigen Funktionsbaustein? Oder wie könnte man das am sinvollsten lösen?
Vielleicht hat ja jemand eine Idee...
Danke im Voraus,
Gruß Jürgen
Titel: Re: Messsystem
Beitrag von: BimbosRache am Februar 12, 2010, 20:12:20 Nachmittag
Du teilst deinen Analogwert mit den AR-Baustein und stellst das Ergebniss auf ein Merkerwort, das sich mit dem Bitbereich überschneidet (Merker in der Auswahl anklicken und F1 drücken). Das letzte Bit blinkt dann.

Titel: Re: Messsystem
Beitrag von: elektro1998 am Februar 15, 2010, 16:52:07 Nachmittag
Hallo BimbosRache.
Erstmal danke für die Antwort. Ich muss ehrlich gesagt gestehen, dass ich deinen Vorschlag null verstehe.  ???  Könntest du mir das vielleicht anhand eines Beispiels erklären?
Gruß Jürgen
Titel: Re: Messsystem
Beitrag von: BimbosRache am Februar 16, 2010, 19:30:53 Nachmittag
Da ich Deinen bisherigen Ansatz nicht kenne, nehme ich einfach mal an:

Du hast bei 180cm einen skalierten Wert von 1800. Wenn du den Istwert durch 60 (Bsp.) teilst, ist beim Ergebniss das letzte Bit immer 3cm an und die nächsten 3cm aus. Teilst Du Deinen Istwert durch 180, ist das letzte bit 1cm high und 1cm low....

Um das letzte Bit zu erhalten, kannst Du das Ergebniss auf ein Merkerword schieben, das im Bitbereich liegt. Die Geschichte mit den Merkerbereichen findest Du, wenn in  der Programmierung einen Merker anklickst und F1 drückst.

Sollte ich mich immer noch zu oberflächlich ausgedrückt haben, frage einfach noch mal nach.

Titel: Re: Messsystem
Beitrag von: elektro1998 am Februar 17, 2010, 19:27:29 Nachmittag
Hallo BimbosRache.
Naja ich verstehs jetzt schon einigermaßen, aber vielleicht könntest du mir das trotzdem anhand eines Beispiels erklären?
Wär echt super.

Gruß Jürgen
Titel: Re: Messsystem
Beitrag von: Maikky am Februar 17, 2010, 20:34:41 Nachmittag
Hallo elektro1998.

Im Anhang findest Du ein Beispiel. Ist zwar nicht CoDeSys, aber was Bimbo meint
wird deutlich.

Gruß
Maikky

Titel: Re: Messsystem
Beitrag von: elektro1998 am Februar 17, 2010, 20:47:54 Nachmittag
Hallo Maikky,
danke für das Beispiel. Werd ich mir morgen mal genauer anschauen.

Gruß Jürgen