Autor Thema: Inkrementalwertzähler  (Gelesen 3929 mal)

Offline genesis999

  • Newbie
  • *
  • Beiträge: 6
Inkrementalwertzähler
« am: Januar 12, 2009, 22:02:55 Nachmittag »
Hallo

Ich benötige mal wieder Hilfe

Wenn ich einen Impulswertgeber auf i2 und i2 klemme,  zählt der Inkrementalwertzähler wunderbar auf und ab. Auch ins Negative. Wie kann man den zähler so begrenzen das er z.B. nur im Bereich von 0-100 zählt, und den Analogausgang von 0-10 volt ansteuert

Ich habe es zwar geschafft den Ausgang und die Anzeige an der mfd zu realisieren, allerdings zählt er intern weiter. D.H. wenn ich bis 120 drehe muss ich erst 20 zurückdrehen bis die spannung anfängt zu fallen. das selbe natürlich auch bei 0.

Offline KressSwiss

  • easy god
  • *****
  • Beiträge: 1659
  • Und sie dreht sich doch..."Galileo Galilei"
    • Electronics Planet
Re: Inkrementalwertzähler
« Antwort #1 am: Januar 12, 2009, 23:23:07 Nachmittag »
Zitat von: genesis
Wenn ich einen Impulswertgeber auf i2 und i2 klemme
Hi, ich denke Du meinst I1 und I2
Der CI - Inkrementalwertzähler ist ein in der Steuerung integrierter Hardwarebaustein und daher vom Programm her möglichereise nur schlecht zu beeinflussen. Sonst hätte man den Zählerbaustein, in dem Moment wenn er 100 erreicht hat, mittels JUMP überspringen können. Da er aber als Hardware realisiert ist wird er wohl auch dann weiterzählen.
Nun, ich weiss zu so später Zeit (23:30) auch keine Lösung. Vielleich kommt mir Morgen noch eine Idee. Und sonst gibt es noch viele andere pfiffige User die eine Lösung im Köcher haben.

Bis später also,
KresSwiss
« Letzte Änderung: Januar 12, 2009, 23:27:42 Nachmittag von KressSwiss »
Achtung:
Angehängte Dateien sind nur für eingelogte User sichtbar!

Offline Maikky

  • Sr. Member
  • ****
  • Beiträge: 531
Re: Inkrementalwertzähler
« Antwort #2 am: Januar 13, 2009, 01:33:41 Vormittag »
Hallo genesis999

Ich habe mit dem Inkrementalwertzähler zwar keine Erfahrung, aber es müsste doch möglich sein - ähnlich wie bei einem normalen Zähler - die Kontakte OF und FB zu benutzen, um den Zähler zu stoppen.

Im Anhang ist ein Beispiel für einen normalen Zähler, da dieser simulierbar ist.

Die Überprüfung auf overflow (OF) bzw. fall below (FB) schliesst den jeweiligen Grenzwert mit ein, so dass Du die Drehrichtung mit einpflegen mußt (Merker M3 im Beispiel). Sonst kannst Du die Zähler-Spule nicht mehr aktivieren, sobald einer der Grenzwerte erreicht ist.   

Aber wie gesagt, ob es beim CI auch so geht weiss ich nicht.

Gruss Maikky

Juergen.J

  • Gast
Re: Inkrementalwertzähler
« Antwort #3 am: Januar 13, 2009, 05:52:25 Vormittag »
Hallo genesis,
keine Ahnung ob es funktioniert, weil keine Sim möglich, aber probiers einmal aus und gib bitte Nachricht ob es tut oder nicht.
Gruss
Jürgen

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re: Inkrementalwertzähler
« Antwort #4 am: Januar 13, 2009, 06:20:44 Vormittag »
Hallo genesis999

den Weg den Jürgen gezeigt hat ist der richtige, Reset + Vorgabewert verwenden.

Ich kann es leider auch nicht testen,habe einen Inkrementalgeber aber keine
Steuerung.

Gruß veltins54
Für die Richtigkeit der Beispiele wird keine Gewähr übernommen.
Für Schäden, die durch Verwendung der Beispiele entstehen, wird keine Haftung übernommen.

Offline genesis999

  • Newbie
  • *
  • Beiträge: 6
Re: Inkrementalwertzähler
« Antwort #5 am: Januar 13, 2009, 08:32:12 Vormittag »
Wunderbar. Das beispiel von Jürgen funktioniert.

Danke für die schnellen Antworten

Juergen.J

  • Gast
Re: Inkrementalwertzähler
« Antwort #6 am: Januar 14, 2009, 05:41:40 Vormittag »
Hallo Genesis,
freut mich das ich helfen konnte. Was mich noch interessieren würde ist ob es auch Funktioniert wenn man den Merker 96 (aus meinem Beispiel) weg lässt. Wenn du das noch probieren könntest und Antwort gibts wäre toll.
Gruss
Jürgen