INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Fehler bei Kommunikation mit einem Stepmotorcontroller RS232



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.07.2012, 08:01
Beitrag #1

Flautens Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Apr 2012

2010
2012
DE



Fehler bei Kommunikation mit einem Stepmotorcontroller RS232
Guten Tag, liebe Labviewgemeinde

Meine momentane Aufgabe ist die Benutzung eines Stepmotors zur Steuerung eines Farbstofflasers.
Hierzu verwenden wir folgende Hardware:

PI C-663 Mercury Step Stepper Motor Controller

Das Ganze wird kontrolliert über ein eigens dafür geschriebenes Labviewprogramm.
Nachdem sichtbare Fehler im Labview ausgemerzt wurden, sollte das Programm zumindest in seiner aktuellen Version funktionieren.
Nun habe ich folgendes Problem:

Ich führe das Programm aus, ist auch soweit kein Problem, die aktuelle Motorposition wird auch korrekt wiedergegeben.
Allerdings wird das Programm danach beendet und der Controller von PI zeigt einen Error, also die rote
Lampe leuchtet auf.

[Bild: image.php?img=beispiel84i26.jpg]


Angehängte Datei(en)
8.2 .vi  FL_Ablation_eigen_VersionG.vi (Größe: 127,53 KB / Downloads: 306)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2012, 08:19 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2012 08:21 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehler bei Kommunikation mit einem Stepmotorcontroller RS232
Hallo Flautens,

Zitat:Nachdem sichtbare Fehler im Labview ausgemerzt wurden
Nichts für ungut, aber (ineinander) gestapelte Sequenzen halte ich schon für "Fehler". Und damit einhergehender übermäßiger Gebrauch lokaler Variablen auch...

Zitat:Allerdings wird das Programm danach beendet und der Controller von PI zeigt einen Error
Das ist ja schön...
Warum wird das Programm beendet?
Warum zeigt der PI einen Fehler an? Welchen Fehler will er signalisieren?
Hast du Debugging betrieben?
Irgendwelche Error-Codes in LabVIEW?

Wie sollen wir dir helfen, wenn der Hauptteil des Programm (seine ganzen subVIs) fehlt und du keine Fehlermeldungen beschreibst?
Wie groß ist die Chance, dass du jemanden findest, der sowohl den PI-Controller als auch die ganzen subVIs installiert hat und außerdem Zeit und Lust hat, dein VI zu debuggen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2012, 09:18 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2012 09:25 von Flautens.)
Beitrag #3

Flautens Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Apr 2012

2010
2012
DE



RE: Fehler bei Kommunikation mit einem Stepmotorcontroller RS232
Also das Programm in Labview wird regulär beendet, die Errorbox zeigt keinen Error code an.

Welchen Fehler er hat versuche ich ja herauszufinden.
Das Programm beendet und die Error Leuchte erscheint
Hier hänge ich mal eben die Programme an bzw Bibliotheken, in denen die Subvi´s sind.


/edit:

Also ich vermute, das es noch ein Problem in der Kommunikation zwischen Programm und Controller ist.
Wir haben mehrere Farbstofflaser, die mit ähnlichen Programmen gesteuert werden, allerdings sind
es unterschiedliche Motor controller, da es die ursprünglich verwendeten nicht mehr gibt :/


Angehängte Datei(en)
0.0 .llb  Communication.llb (Größe: 1,91 MB / Downloads: 775)

0.0 .llb  General command.llb (Größe: 1.016,55 KB / Downloads: 420)

80.8 .llb  File handling.llb (Größe: 390,63 KB / Downloads: 210)

7.1 .vi  Mercury_GCS_All_VIs.vi (Größe: 909,41 KB / Downloads: 211)

8.2 .vi  Mercury_GCS_Configuration_Setup.vi (Größe: 261,64 KB / Downloads: 238)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2012, 09:24
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehler bei Kommunikation mit einem Stepmotorcontroller RS232
Hallo Flautens,

Glas1 Vielleicht zeigt der Controller ja an, dass ein Watchdog zugeschlagen hat, der ausbleibende Steuerbefehle bemängelt? Glas1

An dem Punkt musst du wohl selbst nach der Fehlerursache suchen - oder deutlich mehr Informationen bereitstellen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2012, 13:52
Beitrag #5

Flautens Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Apr 2012

2010
2012
DE



RE: Fehler bei Kommunikation mit einem Stepmotorcontroller RS232
Hallo Gerd,

Danke schonmal für die Antworten.
Ich werd der Sache nochmal nachgehen und die Manual ein weiteres Mal studieren,
vielleicht hab ich einfach auch was übersehen...

Noch eine Frage zu:

"Nichts für ungut, aber (ineinander) gestapelte Sequenzen halte ich schon für "Fehler". "

Wie würdest du das denn anders machen?
Soweit wie möglich, die Sequenzen in eigene Sub-Vi´s überführen?


Grüße Flix
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2012, 14:02 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2012 14:02 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehler bei Kommunikation mit einem Stepmotorcontroller RS232
Hallo Flix,

zu dem Thema hatte ich gerade erst eine angeregte Diskussion, vielleicht liest du die durch und entscheidest für dich selbst Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kommunikation mit Steuergerät via USB, LAN, RS232 ? _Markus_ 7 7.097 03.01.2019 11:17
Letzter Beitrag: _Markus_
  Kommunikation rs232 brainbox und labview hassayo 11 11.301 06.02.2015 18:04
Letzter Beitrag: hassayo
  Kommunikation mit einem Controller (TLK31) über RS485 David_EA 6 6.733 01.10.2013 11:44
Letzter Beitrag: GerdW
  Rs232 Kommunikation - Vorlage? labview2013 7 6.633 14.02.2013 15:38
Letzter Beitrag: labview2013
  Kommunikation mit FPGA durch RS232 blue_wings_ 4 5.368 23.08.2012 08:00
Letzter Beitrag: GerdW
  Kommunikation via RS232 Problem mit Enterzeichen don_leinad 1 4.367 29.03.2012 21:50
Letzter Beitrag: NWOmason

Gehe zu: