Autor Thema: Zähler - 2 Merker ansteuern  (Gelesen 4808 mal)

Offline Timi

  • Jr. Member
  • **
  • Beiträge: 29
    • What i´ve to Say
Zähler - 2 Merker ansteuern
« am: Januar 09, 2007, 14:15:25 Nachmittag »
Hallo!

Bitte euch um etwas Hilfe . . .
Ich möchte in mein bestehendes Programm gerne eine zusätzliche funktion mit zählern einfügen.

Aufgabenstellung:
Drücke ich an einem der eingänge I den Taster 2x soll M1 für eine bestimmte zeit gesetzt werden.
Drücke ich an einem der eingänge I den Taster 3x soll M2 für eine bestimmte zeit gesetzt werden.
Nach ablauf von zeit x z.B. 2 sec. soll der zähler wieder resetet werden.

Mein Problem:
Wie kann ich M2 ansteuern ohne zuerst über M1 zu gehen?
Auch kommt mir vor ich verwende zuviele Timer usw. . .

THX für Anregungen oder besser Beispiele
Gernot
« Letzte Änderung: Januar 09, 2007, 14:21:53 Nachmittag von Timi »
****
Das einzige Backup das Du je brauchst ist das,
wofür Du keine Zeit hattest.
****

Offline henry

  • Full Member
  • ***
  • Beiträge: 305
Re: Zähler - 2 Merker ansteuern
« Antwort #1 am: Januar 09, 2007, 15:30:50 Nachmittag »
Moin Gernot,
du schreibst...."in einem bestehenden Programm..."
Hat also der Taster den du 2 bzw. 3x drücken willst auch eine Funktion
bei der dieser beim ersten Tastendruck eine Aktion ausführt ?

D.h. das 1x betätigen diese Tasters müsste für den Zähler unterdrückt werden,
sonst würde beim 2ten "einmaligen betätigen" des Tasters der Zähler den Impuls
für sich auswerten. Seh' ich das richtig ?


Gruss.......Heinrich

Offline Timi

  • Jr. Member
  • **
  • Beiträge: 29
    • What i´ve to Say
Re: Zähler - 2 Merker ansteuern
« Antwort #2 am: Januar 09, 2007, 16:00:56 Nachmittag »
Moin Gernot,
du schreibst...."in einem bestehenden Programm..."
Hat also der Taster den du 2 bzw. 3x drücken willst auch eine Funktion
bei der dieser beim ersten Tastendruck eine Aktion ausführt ?

D.h. das 1x betätigen diese Tasters müsste für den Zähler unterdrückt werden,
sonst würde beim 2ten "einmaligen betätigen" des Tasters der Zähler den Impuls
für sich auswerten. Seh' ich das richtig ?


Gruss.......Heinrich

Hallo Heinrich!

Nein so kompliziert ist es zum glück nicht  ;D
Alle Taster reagieren momentan erst ab 0,7 sec. ununterbrochenem Impuls.
Für die neue Funktion denke ich das man pro Impuls (per Tastendruck) bestimmt nicht mehr als max 0,4 sec. benötigt und addierende werte sind kein problem.
Damit meine ich z.B. 3 x 0,4 sec. da dazwischen ja der zustand wechselt . . High, low, high . .

lg Gernot
« Letzte Änderung: Januar 09, 2007, 16:09:07 Nachmittag von Timi »
****
Das einzige Backup das Du je brauchst ist das,
wofür Du keine Zeit hattest.
****

Offline henry

  • Full Member
  • ***
  • Beiträge: 305
Re: Zähler - 2 Merker ansteuern
« Antwort #3 am: Januar 10, 2007, 00:04:54 Vormittag »
Hi Gernot,

versuchs mal hiermit, vielleicht bringt es dich weiter. I01 steuert 2 Zähler.
C01 für 2x tasten setzt M1
C02 für 3x tasten setzt M2
Der 3te Impuls für M2 muss in der Zeit von T02 erfolgen sonst wird
M1 gesetzt. T01 setzt den Zähler zurück.
Wenn ich dich richtig verstanden habe sollte es eigentlich passen ;D


CU..........Heinrich

hmai

  • Gast
Re: Zähler - 2 Merker ansteuern
« Antwort #4 am: Januar 10, 2007, 08:00:29 Vormittag »
Hallo Timi,

hatte schon einmal ein Projekt vorgestellt, in dem zwei 400 EASY
miteinander verknüpft sind und die eine EASY an die andere EASY
serielle Informationen sendet.
Die Software der Empfänger EASY erhält über I 1 Impulse, die dann
weiter verarbeitet werden.
Anstelle der sendenden EASY ist bei Dir der Taster an I1 und Du
kannst innerhalb einer Timeoutzeit Impulse (Tastendrücke) an die
empfangende EASY senden.

Viel Erfolg     hmai

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re: Zähler - 2 Merker ansteuern
« Antwort #5 am: Januar 10, 2007, 11:01:11 Vormittag »
Hallo Gernot

Habe mal ein Programm erstellt,es sollte so funktionieren wie
du beschrieben hast.
Bin Anfänger beim programieren,kann nur ein Beispiel sein.
Ich hoffe es hilft dir.

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 Timi

  • Jr. Member
  • **
  • Beiträge: 29
    • What i´ve to Say
Re: Zähler - 2 Merker ansteuern
« Antwort #6 am: Januar 10, 2007, 14:25:57 Nachmittag »
Hallo Gernot

Habe mal ein Programm erstellt,es sollte so funktionieren wie
du beschrieben hast.
Bin Anfänger beim programieren,kann nur ein Beispiel sein.
Ich hoffe es hilft dir.

Gruß veltins54

Hallo!

Danke für so rasche, zahlreiche und tolle antworten  ;D

Habe mich für die lösung von veltins54 entschieden da ich diese schaltung am besten
verstanden habe (ich auch anfänger).
Diese kann ich mir ggf. auch noch erweitern 4x, 5x usw drücken - super EASY *gg*

Da es aber öfters vorkommt das ein eingang I (Taster) nur 1x betätigt wird, um funktion 1
(schalten durch betätigung grösser als 0,7 sec.) zu aktivieren, hab ich versucht eine "reset" funktion einzufügen damit ich den zähler wieder auf 0 bekomme.
Lt. simulation funktioniert es, kann bitte jemand kontrollieren ob es so korrekt ist?

Danke nochmal an alle für eure Hilfe  ;D

Gernot
« Letzte Änderung: Januar 10, 2007, 14:29:14 Nachmittag von Timi »
****
Das einzige Backup das Du je brauchst ist das,
wofür Du keine Zeit hattest.
****

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re: Zähler - 2 Merker ansteuern
« Antwort #7 am: Januar 10, 2007, 15:51:42 Nachmittag »
Hallo Gernot

Habe deine Version getestet ist OK.
Habe deine Version etwas verändert um Bausteine zu sparen.
Reset kleiner 2 grösser 3.
Hatte die möglichkeit nicht beachtet(Anfänger).
Eine erweiterung nach oben ist weiterhin möglich.
Kannst ja mal testen.

Grüß 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 b2082

  • Newbie
  • *
  • Beiträge: 5
    • Webseite im Aufbau
Re: Zähler - 2 Merker ansteuern
« Antwort #8 am: Januar 23, 2007, 19:56:51 Nachmittag »
Hallo hmai, hallo veltins54,

genau vor diesem Problem (serieller Datenaustausch) zw. einer Fremdsteuerung und einer EASY619 stand ich auch und finde den Ansatz von hmai wirklich gut, da ich selbst auf keine Lösung gekommen bin.

Jetzt würde ich mir noch gerne die von veltins54 anschauen,aber ich habe nur EASY-SOFT 5.01 und die kann die .e60 Programme nicht lesen. Könntet Ihr das bitte in .eas- oder .e40-Format speichern ?

Danke Dieter
Mit  elektronischem  Gruss

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re: Zähler - 2 Merker ansteuern
« Antwort #9 am: Januar 23, 2007, 21:06:39 Nachmittag »
Hallo Dieter

Mein Programm hat nicht mit Datenaustausch zu tun.

Aber fals du eine Datei e60 öffnen willst,lade dir die Demosoft
6.20 von www.moeller.net runter.

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 KressSwiss

  • easy god
  • *****
  • Beiträge: 1659
  • Und sie dreht sich doch..."Galileo Galilei"
    • Electronics Planet
Re: Zähler - 2 Merker ansteuern
« Antwort #10 am: Januar 26, 2007, 20:52:19 Nachmittag »
Hallo
Der Download der Easy Soft ist auf der Moeller Homepage nicht so leicht zu finden. Ich habe daher hier gleich den direkten Link zum Download.

ftp://ftp.moeller.net/EASY/EASY-SOFT_DEMO/Index.html

Gruss
KressSwiss


Achtung:
Angehängte Dateien sind nur für eingelogte User sichtbar!