-> Hier kostenlos registrieren
Hallo an alle,
da dies mein erster Eintrag hier ins Forum ist, möchte ich mich kurz vorstellen. Ich bin 27 Jahre alt und kein Elektriker oder Programmierer von Beruf sondern Maurer.
Ich bin aber ziemlich technisch interessiert und würde gerne in meiner Freizeit ein wenig programmieren und machen.
Ich habe mir in der Bucht ein paar Teile günstig gesichert wie etwa eine CPU 315 2PN/DP und zwei Antriebe. Die Antriebe habe nach langer Zeit des Versuchens und im Internet Suchens zum laufen bekommen . Jetzt würde ich gerne aber noch eine Kollisionsüberwachung programmieren, hier weiß ich aber nicht wie .
Mir stehen lediglich die zwei aktuellen Istpositionen der Antriebe zu Verfügung. Ein bekannter von mir hat mir jetzt noch für meine Antriebe ein Gestell geschweißt mit zwei Spindeln und genau hier komme ich zu meinem Problem. Die beiden Antriebe werden in gleiche Fahrrichtung referenziert mit jeweils einem Referenzschalter. Jetzt ist es aber so, dass die Antriebe bzw. die Spindeln ja im selben Gestell verbaut sind und somit wenn die eine Achse in positive Fahrrichtung verfährt und die eine Achse in negative Fahrrichtung verfährt kollidieren könnten weshalb ich gerne eben eine Kollisionsüberwachung programmieren würde mit Hilfe der zwei Istpositionen.
Kann mir hier vielleicht jemand ein wenig weiterhelfen wie ich das machen könnte? Ich habe mir das so vorgestellt, dass ich einen beliebigen Wert als Abstand der beiden Antriebe zueinander eingeben kann, so das diese dann immer beim verfahren den Abstand zu einander einhalten und nicht kollidieren. Super gut wäre es wenn man die Überwachung anhand der beiden Istposition so gestalten könnte, das man schon gar keinen Wert als Zielposition eingeben kann wenn es dann beim Verfahren zu einer Kollision kommen kann.
Ich hoffe das ist so mach und realisierbar und vielleicht kann mir hier auch der ein oder andere ein wenig weiterhelfen bzw. helfen.
Danke und Grüße
Flo
da dies mein erster Eintrag hier ins Forum ist, möchte ich mich kurz vorstellen. Ich bin 27 Jahre alt und kein Elektriker oder Programmierer von Beruf sondern Maurer.
Ich bin aber ziemlich technisch interessiert und würde gerne in meiner Freizeit ein wenig programmieren und machen.
Ich habe mir in der Bucht ein paar Teile günstig gesichert wie etwa eine CPU 315 2PN/DP und zwei Antriebe. Die Antriebe habe nach langer Zeit des Versuchens und im Internet Suchens zum laufen bekommen . Jetzt würde ich gerne aber noch eine Kollisionsüberwachung programmieren, hier weiß ich aber nicht wie .
Mir stehen lediglich die zwei aktuellen Istpositionen der Antriebe zu Verfügung. Ein bekannter von mir hat mir jetzt noch für meine Antriebe ein Gestell geschweißt mit zwei Spindeln und genau hier komme ich zu meinem Problem. Die beiden Antriebe werden in gleiche Fahrrichtung referenziert mit jeweils einem Referenzschalter. Jetzt ist es aber so, dass die Antriebe bzw. die Spindeln ja im selben Gestell verbaut sind und somit wenn die eine Achse in positive Fahrrichtung verfährt und die eine Achse in negative Fahrrichtung verfährt kollidieren könnten weshalb ich gerne eben eine Kollisionsüberwachung programmieren würde mit Hilfe der zwei Istpositionen.
Kann mir hier vielleicht jemand ein wenig weiterhelfen wie ich das machen könnte? Ich habe mir das so vorgestellt, dass ich einen beliebigen Wert als Abstand der beiden Antriebe zueinander eingeben kann, so das diese dann immer beim verfahren den Abstand zu einander einhalten und nicht kollidieren. Super gut wäre es wenn man die Überwachung anhand der beiden Istposition so gestalten könnte, das man schon gar keinen Wert als Zielposition eingeben kann wenn es dann beim Verfahren zu einer Kollision kommen kann.
Ich hoffe das ist so mach und realisierbar und vielleicht kann mir hier auch der ein oder andere ein wenig weiterhelfen bzw. helfen.
Danke und Grüße
Flo