LabVIEWForum.de
Isel Motion Problem mit Programmierung einer Endlosschleife - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Isel Motion Problem mit Programmierung einer Endlosschleife (/Thread-Isel-Motion-Problem-mit-Programmierung-einer-Endlosschleife)

Seiten: 1 2 3 4 5 6 7 8 9 10 11


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - MoJoJo - 03.12.2014 12:55

(03.12.2014 11:27 )MoJoJo schrieb:  einmal das Interval von 500ms das den Labjack ausliest. Verkürze ich dieses Intervall läuft die Achse nicht mehr, anscheinend ist die Zeit zu kurz um ein Signal als Startbedingung zu verarbeiten und meinen Status auszulesen...

Damit meine ich die Schleife mit den 500ms Wartezeit, ja.

Ich kann mir einfach nicht erklären, warum das Anlegen einer Spannung per Knopfdruck zum exakten Start führt, aber der Abfall der Spannung nicht direkt zum Stop der Achse führt, sondern eine Nachlaufzeit beinhaltet.
Liegt es an der Programmierung der Ereigniscasestartbedingungen und der Statusabfrage mit der LED Move?? Wenn ja warum, meiner Meinung nach funktioniert alles gleich, Start (Positiv / Negativ) und Stop meine ich.


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - Trinitatis - 03.12.2014 15:10

(03.12.2014 12:55 )MoJoJo schrieb:  Ich kann mir einfach nicht erklären, warum das Anlegen einer Spannung per Knopfdruck zum exakten Start führt, aber der Abfall der Spannung nicht direkt zum Stop der Achse führt, sondern eine Nachlaufzeit beinhaltet.

Hallo Joana,

ich habe diesen Thread schon länger nicht mehr mitgelesen. Es ist aber so, dass dein "Losfahren" nur einen Impuls auf die Linearachse gibt, die dann die vorgegebene Strecke abfährt. Das ist dann auch nicht ohne weiteres zu stoppen. Also entweder du fährst kleinere Strecken oder du führst ein hartes STOP beim Unterschreiten der Spannung ein.

Meine Beschreibung beruht auf einem älteren Kenntnisstand. Falls sich dein Konzept grundlegend geändert hat, vergiss diesen Beitrag.


Gruß, Marko


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - MoJoJo - 03.12.2014 15:21

Ich habe nichts grundlegendes geändert,es sollte so laufen wie vorher.
Wie führe ich denn ein "hartes" Stop durch?
Danke Joana


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - Trinitatis - 03.12.2014 15:34

(03.12.2014 15:21 )MoJoJo schrieb:  Wie führe ich denn ein "hartes" Stop durch?

Das musst du aus deinen Unterlagen zur Linearachse raussuchen. Aber schon aus Sicherheitsgründen muss es ja möglich sein, an die Achse ein STOP-Kommando zu senden.


Gruß, Marko


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - MoJoJo - 04.12.2014 07:22

Guten Morgen.
Ich habe das Sub Vi schon benutzt allerdings als Abbruchbedingung für das anhalten der Achse unter dem Ereigniscase Stop. Setze ich es nun von Abbruch auf Stop, so läuft die Achse gar nicht mehr. Wie und wo muss ich das Sub Vi integrieren, damit es ein hartes Stop auslöst?


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - GerdW - 04.12.2014 08:36

Hallo Joanna,

Zitat:Wie und wo muss ich das Sub Vi integrieren, damit es ein hartes Stop auslöst?
Das "Wie" steht im Handbuch deines Antriebs, das "Wo" ergibt sich aus deiner Anforderung…

Also mal ehrlich: Solange, wie du jetzt schon an diesem Problem arbeitest, solltest du dir doch schon ein paar Grundlagen der Programmierung angeeignet haben! Hmm


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - MoJoJo - 04.12.2014 08:46

Nur leider gibt es kein Handbuch, was mein Problem dann wohl erklärt, warum ich nicht weiter komme.
Und da ich hier ganz auf mich alleine gestellt bin und nur dieses Forum zur Hilfe habe, ist es reichlich schwer das alles hinzubekommen.


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - GerdW - 04.12.2014 12:05

Hallo Joanna,

Zitat:Nur leider gibt es kein Handbuch
Dann einfach den Hersteller anrufen und dort nachfragen! Der sollte schließlich wissen, wie sein Gerät funktioniert und es dir auch erläutern können…


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - MoJoJo - 04.12.2014 14:44

Auch das habe ich getan, Isel bietet keinen Support für Labview. Sad


RE: Isel Motion Problem mit Programmierung einer Endlosschleife - Trinitatis - 04.12.2014 19:03

Hallo Joana,

soviel ich weiß, baut isel nur die Linearachse. Diese wird durch eine Endstufe angesteuert, mit der du dann kommunizieren kannst. Bei mir war es das Monopack Modul von Trinamic.
Deswegen ist es auch nicht verwunderlich, wenn die nix zu LabView wissen.

Das Grundproblem bleibt aber die Art, wie du eine Linearachse ansteuerst, da eine Linearachse immer nur eine vorgegebene Position anfährt. Du könntest also kleine Schritte vorgeben, was die Sache aber ruckelig machen würde. Oder du schickst die Achse bei Überschreiten deiner Spannung einfach los bis zur entferntesten Position und stoppst das ganze über NotAUs, wenn deine Spanung unterschritten ist. Das Problem beim Notaus ist, dass dieser quittiert werden muss - genauso, wie ein echter NotAusschalter. Außerdem Wird eine Linearachse beschleunigt und vor ihrem Ziel entschleunigt. Der NotAus haut aber sofort zu, was auf die Mechanik geht.
Insofern wäre ein Bremsstop schon die bessere Wahl.



Gruß, Marko