Autor Thema: Harte (?) Nuss für Freaks  (Gelesen 21671 mal)

Offline Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Harte (?) Nuss für Freaks
« am: Februar 21, 2011, 22:19:31 Nachmittag »
Hallo allesammt,

Hab hier eine harte nuss zu knacken und hoffe hier Hilfe zu finden. sollte ich meine Frage im falschen Bereich setzten, bitte einfach verschieben.

Hardware: Easy 819-AC-RCX + 618-AC-RC

Unser Kunde hat folgende Aufgabe an uns gestellt:

Es sollen am Ende mehrere Programme existieren, die abwechselnd und in verschiedenen Längen eine frei wählbare Anzahl von Zyklen durchlaufen und dabei abwechselnd Q1 oder Q2 schalten. Zusätzlich soll am ende ein Programmspezifisch voreingestelleter Zyklus je nach Programm noch einmal  on top Q1 oder Q2 schalten.
Pro Programm soll es ein Schalter geben mit dem man das Programm wählen kann und einen Startknopf mit dem der spaß beginnt. Ein reset zum Abbrechen wäre nicht schlecht.
...
« Letzte Änderung: März 02, 2011, 20:12:32 Nachmittag von Seegoggel »

Offline Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Harte Nuss nur für Fraks - Teil 2
« Antwort #1 am: Februar 21, 2011, 22:36:51 Nachmittag »
... (konnte nicht weiterschreiben im ersten Beitrag ?!?!)

Ein Beispiel:

Kunde Wählt Programm 1.
danach werden als Zyklus zum Beispiel 3 eingestellt
der Extrazyklus beträgt 40 Sekunden Q2
Danch der startknopf

20s Q1
40s Q2

20s Q1
40s Q2

20s Q1
40s Q2

40s Q2

Reset und zurück zum Ausgang

Kunde Wählt Programm 6
danach werden als Zyklus zum Beispiel 5 eingestellt
der Extrazyklus beträgt 35 Sekunden Q1
Danch der startknopf


Q2 34
Q1 65

Q2 34
Q1 65

Q2 34
Q1 65

Q2 34
Q1 65

Q2 34
Q1 65

Q2 35

Reset und zurück auf Anfang

Je nach Programm beginnt es mal mit Q1 oder Q2. Der extrazyklus ist ebenfalls entweder Q1 oder Q2 (unabhängig vom letzten Zyklus)

Die anderen Ausgänge sind zum Signalisieren welches Programm derzeit aktiv ist
Für das einstellen der Anzahl der Zyklen soll es zwei Tasten geben. Der Standardwert ist 5. geht bis max. 9 und ist mindestens zwei

Ich bin an der Aufgabe gescheitert. Habe mit Zeitgebern gearbeitet aber immer Im Oszilloskop nach den Zyklen einen extrapeak erhalten der Fatale folgen hätte. auch wie ich die Programme nachher wählen kan ist mir nicht bekannt. Vielleicht gibt es ja hier die passenden Freaks


Gruß Seegoggel
« Letzte Änderung: Februar 21, 2011, 22:38:46 Nachmittag von Seegoggel »

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re: Harte Nuss nur für Fraks - Teil 1
« Antwort #2 am: Februar 21, 2011, 22:45:15 Nachmittag »
Hallo Seegoggel,
wie viel  Programme sollen es am ende sein
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 Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Re: Harte Nuss nur für Fraks - Teil 1
« Antwort #3 am: Februar 21, 2011, 22:48:24 Nachmittag »
DAnke für die schnelle Reaktion,
derzeit sind max. sechs geplant

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re: Harte Nuss nur für Fraks - Teil 1
« Antwort #4 am: Februar 21, 2011, 22:51:40 Nachmittag »
Hallo Seegoggel,

sollte eigentlich kein großes Problem sein.

kannst du mal den Ablauf aller 6 Programme aufschreiben.
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 Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Re: Harte Nuss nur für Fraks - Teil 1
« Antwort #5 am: Februar 21, 2011, 22:57:11 Nachmittag »
Du machst mir Mut :-)

Hab aber leider die Abläufe gerade nicht zu Hause. kann ich leider erst morgen (22.2.) nachreichen

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re: Harte Nuss nur für Fraks - Teil 1
« Antwort #6 am: Februar 21, 2011, 23:09:13 Nachmittag »
Hallo Seegoggel,
wie sieht denn der Wahlschalter aus (BCD)kodiert oder anders
« Letzte Änderung: Februar 21, 2011, 23:52:33 Nachmittag von 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 Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Re: Harte Nuss nur für Fraks - Teil 1
« Antwort #7 am: Februar 21, 2011, 23:17:11 Nachmittag »
Pro Programm ein eigener Taster mit LED (gesteuert durch Q3-Q8), damit der Bediener nachher auch schön sehen kann welches Programm gewählt wurde. Es ist auch davon aus zu gehen, dass die Nutzer (Fabrikhalle, Stahlarbeiter) nicht den höchsten Bildungsgrad haben. daher auch erst wählen, sehen was gewählt wurde und dann Start. Und zur not mit Reset Programm beenden und raus.

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re:Harte Nuss nur für Fraks - Teil 1
« Antwort #8 am: Februar 22, 2011, 11:08:11 Vormittag »
Hallo Seegoggel,

Habe dir mal ein Programm geschrieben.

Dabei ist einzutragen in:

MX1 Zeit 1
MX2 Zeit 2
MX3 Zeit 3
MX4 start mit Q1 =0 oder Q2 =1
MX5 Endimpuls mit Q1 =0 oder Q2 =1
MX6 Anzahl der Zyklen.
in den MX Parametern bleibt I1 immer 0

ab dann in der reihenfolge Programm 1-7
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 Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Re:Harte Nuss nur für Fraks - Teil 1
« Antwort #9 am: Februar 22, 2011, 13:51:14 Nachmittag »
mir haut es das Blech weg... Super, hab es eben in der Mittagspause mal überflogen. Aber das ist schon richtig gut was Du da aus dem Hut gezaubert hast. Werd es heute abend mal genau Testen. Aber schon jetzt mal herzlichen Dank. Machst Du eigentlich noch was anderes außer Easy? Ich meine, hast Du auch Freunde? ;-)

Gruß Seegoggel

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re:Harte Nuss nur für Fraks - Teil 1
« Antwort #10 am: Februar 22, 2011, 14:19:30 Nachmittag »
Hallo Seegoggel,

Das mit den Freunden ist so eine Sache,solange man Arbeitern kann und gesund ist hat man
welche sowie ich auch mal.
Wenn du aber krank wirst und arbeitsunfähig dann werden es immer weniger bis zum
Schluss keiner mehr da ist.
Seit dem beschäftige ich mich mit der Easy um nicht auch noch meinen verstand zu verlieren.
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 veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re:Harte Nuss nur für Fraks - Teil 1
« Antwort #11 am: Februar 22, 2011, 14:33:23 Nachmittag »
Hallo Seegoggel,

wenn der Zyklus mit Q1 endet und der Sonderzyklus auch Q1 ist gibt es keine Pause
dazwischen soll das so sein?
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 Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Re:Harte Nuss nur für Fraks - Teil 1
« Antwort #12 am: Februar 22, 2011, 20:01:40 Nachmittag »
ja, das soll in der Tat so sein. allerdings laut dem Oszilloskop macht der da eine kurze Pause von etwa 200ms. Das könnte eventuell sogar schon zu viel sein, da am ausgang je ein Relais angeschlossen wird. ich fürchte das das reicht um die einmal kurz fallen zu lassen.

Um Konkret zu werden, es handelt sich um die Steuerung von einem Galvanikvorreinigungsbad. je nach Metall das gereinigt wird, beginnt das mit einem anodischen oder einem kathodischen Takt. die Zyklen sind dabei entweder zwischen 1 und 3 oder zwischen 4 und 8 und enden mit einem extrazyklus. je nach Metallbeschaffenheit. Daher muss der Bediener nachher die Anzahl der Zyklen einstellen können müssen. Wir haben auch das einfache Display über das er die Anzahl ablesen kann die er Einstellt. 

die Zyklen hab ich übrigens mittlerweile da. Der vollständigkeithalber schreib ich die hier noch rein

anodischer TaktKathodischer TaktAnzahl derZyklenendtakt
2054-8anodisch
2054-8kathodisch
10601-3kathodisch
-601-3kathodisch
-601-3kathodisch

Unterm strich steht da derzeit einer dran und dreht da einen Schalter von links nach rechts (mit Null-Stellung) und Zählt dabei die Taktlängen und die Anzahl der Zyklen mit. Also mehr ein Job für einen der Vater und Mutter totgeschlagen hat. Und das soll jetzt automatisiert werden. Allerdings schalten wir da bei etwa 12 Volt mehrere 100 Ampere. Also alles nicht so einfach.

Als ich Dein Programm gesehen hatte hab ich schon gemerkt, das ich mich total verrannt hätte. 

Offline veltins54

  • easy god
  • *****
  • Beiträge: 1199
Re:Harte Nuss nur für Fraks - Teil 1
« Antwort #13 am: Februar 22, 2011, 20:23:22 Nachmittag »
Hallo Seegoggel,

das mit der Pause von 200ms ist auch nur in der Simulation so hoch in der realen Steuerung
sollte es weit weniger sein.
Welche Softwareversion hast du
wenn es aber nicht reichen sollte kann man im Programm bestimmt noch etwas ändern
damit es weniger wird.
« Letzte Änderung: Februar 22, 2011, 20:33:26 Nachmittag von 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 Seegoggel

  • Jr. Member
  • **
  • Beiträge: 24
Re:Harte Nuss nur für Fraks - Teil 1
« Antwort #14 am: Februar 22, 2011, 21:35:20 Nachmittag »
ah, sehr gut. hatte schon das schlimmste befürchtet *puh*

ich hab eben versucht die Anzahl der Zyklen variabel zu gestalten. dazu müsste ich ja theoretisch bei MX6 nur die Werte I2 bis I7 mit der selben Variable laden und diese über ein Zählerrelais vorgeben. praktisch scheiter ich aber an mangelndem Wissen... *grmpf*