10.04.2013 21:28 | |
Beiträge: 12 Bewertung: (0) |
Ich bin dabei eine alte Maschine mit neuer Technik auszustatten. Die Steuerung der Schussfäden soll über Pneumatikzylinder die mittels zwei Magnetventilen angesteuert wird erfolgen. Im Endausbau sind 5 Pneumatikzylinder vorgesehen. Der Ablauf ist nicht sonderlich kompliziert. Wenn die Antriebswelle eine bestimmte Position (Set) hat, wird der Erste Zylinder von seiner Home Position in die obere (high) Position gebracht. Die Position wird von einem Taster rückgemeldet. Danach dürfen die Pneumatikzylinder nicht mehr angesteuert werden. Erst wenn die Set Position erreicht ist, wird Zylinder 1 auf die untere (Low) Position gefahren, Der Stopppunkt wird mit einem Taster rückgemeldet. Das Spiel wiederholt sich noch dreimal. Danach wird Zylinder 1 in die Home Position gefahren (kleiner als Low). Gleichzeitig wird Zylinder 2 auf die High Position gefahren und mit einem Taster gestoppt. Wie mit Zylinder 1 auch 4x. Dann Wechsel auf Zylinder 1,... Das Ganze habe ich mit der 0BA6 und einem Display realisiert. Mein Schwachpunkt ist das Zählen. Ich habe festgestellt (Probeaufbau mit Fischertechnik) dass die Zählerei speziell bei den Übergänegen von Zylinder 1 auf 2 nicht immer stimmt. (mit mehr Zylindern habe ich es noch nicht getestet) Ich habe auch die "Kleinigkeiten" wie Anzahl der Zylinder (Farben) auswählbar gemacht, diverse Stopp Funktionen und einen Zähler der noch verbesserungswürdig ist. Hat Ihr bessere Vorschläge als ich? Kann man die Logo auch mit einer C oder ähnlichen programmieren? DateianhangHäckelgalonmaschine.zip (107 Downloads) |
11.04.2013 21:02 | |
Beiträge: 12 Bewertung: (0) |
@Helmut: Danke für Deinen Hinweis. Der Aufbau ist derzeit nur in Fischertechnik realisiert (Kolben eingespannt, betätigt die beiden Taster) und eine Nockenscheibe simuliert die Antriebswelle. Das Prellen kann nur bei dem Taster störend sein, dann müsste der Ablauf aber "hektischer" werden. Das tut er nicht. @motmonti: Super dass Du Dir mein Programm angesehen hast. Mit Schuss ist der entsprechende Kolben gemeint. Schuss 1 low bedeutet Pneumatikkolben 1 Position bei Home, untere Postion. Schuss1 high heisst Pneumatikkolben 1 obere Postition, fast ausgefahren. Home heisst, Kolben wird komplett eingefahren. Eine Farbe bedeutet einen Pneumatikkolben bzw Schuss.Jeder Pneumatikkolben schiesst die Nadel für eine Farbe durch das Grundgeflecht. Die Fransen im oberen Bild werden von so einer Maschine erzeugt. Diese ist zweifarbig. Der Impulsgeber (Eingang 4) ist der zentrale Taktgeber. Er wird von der Antriebswelle betätigt, und darf nur eine bestimmte Zeit die Pneumatikzylinder freigeben. Sorry, das habe ich nicht richtig ausgedeutscht. Ich bin Nachrichtentechniker auf der Hardwareseite. Mit programmieren bin ich leider nicht so fit. Die Logo habe ich mir selbst beigebracht, an der S7 bin ich gescheitert. Ich habe es nicht geschafft, im Onlinemodus die Abläufe zu sehen. Ich verwende XP mit der Logosoft 7.0 und der seriellen Verbindung. Das würde mir die Sache erleichtern. Mit der normalen Simulation ist es für mich schwierig die Abfolge genau nachzustellen. Vielleicht kennst Du da eine Lösung. Ich werde die Schaltung nach Deinen Tipps entrümpeln und morgen testen. |
17.04.2013 23:23 | |
Beiträge: 12 Bewertung: (0) |
Hallo! Du kannst die Steuerung wie folgt testen: Schalte I4 auf high 1x F1 damit wählst Du eine Farbe aus 1x F3 damit startest Du die Maschine Mit I4 machst Du den "Takt". In betätigter Position werden die Ausgänge Schuss 1/2 gesetzt. Nach einer längeren Rücksprache mit meinem Bruder sieht das Bewegungsmuster so aus: Home - Schuss 1 high - Schuss1 low - Schuss 1 high - Schuss1 low - Schuss 1 high - Schuss1 low - Schuss 1 high - Schuss1 Home(Low) Dann wieder von vorne, aber mit Schuss 1 high Bei 2x F1 --> zwei Farben folgendes Muster: Home - Schuss 1 high - Schuss 1 low - Schuss 1 high - Schuss 1 low - Schuss 1 high - Schuss 1 low - Schuss 1 high - Schuss 1 Home(Low) - Schuss 2 high - Schuss 2 low - Schuss 2 high - Schuss 2 low - Schuss 2 high - Schuss 2 low - Schuss 2 high - Schuss 2 Home(Low) Dann wieder von vorne, aber mit Schuss 1 high B42 muss einen halben Schritt hinter B41 sein. Das RS FF B151 soll verhindern, dass B42 nach dem Start zu früh zählt. Hier habe ich immer wieder unreproduzierbare Prob, dass es manchmal beim Betätigen von F1 am Ausgang H wird. Sollte erst nach dem Start F3 und wenn Schuss 1 High (Q4) H wird, ebenfalls H werden. Ich habe auch gesehen, dass B42 zeitweise einen halben Impuls vor B41 ist, auch nicht reproduzierbar. Und der Homezähler B155 bekommt vom Q3 (Schuss 1 low) falsche Impulse. Dem bin ich aber noch nicht nachgegangen. Wie funktioniert das Loggen bei der 0BA7? DateianhangHäckelgallonmaschune_1.zip (78 Downloads) |
22.04.2013 17:48 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Das mit den Schieberegister sieht so wie im Beispiel aus! Was die werteeingabe angeht, so baust du dir einen V/R-Zähler auf. Vorwärts mit F1 und Rückwärts mit F2 zum Beispiel. Den Zählerwert kannst du dann über Verweis in anderen Bausteinen als Grenzwert usw. nutzen. Ist aber hardwareabhängig. Es gibt da aber auch schon Beispiele hier im Forum! DateianhangSchieberegister ohne alles.zip (48 Downloads) |
Folgen Sie uns auf