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 

Großes Projekt



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!

07.08.2008, 07:20
Beitrag #7

s200rs Abwesend
LVF-Gelegenheitsschreiber
**


Beiträge: 75
Registriert seit: Jul 2005

7.1 / 8.5.1
2002
DE

02826
Deutschland
Großes Projekt
Hallo Eugen,

in der Firma, in der ich arbeite, werden verschiedene Komplettgeräte mit unterschiedlichen Konfigurationen oder auch einzelne Baugruppen getestet. Die meisten Prüfstände sind für Dauertests mit bis zu 16 Prüflingen ausgelegt.

will mal kurz unser Prüfsystem vorstellen:

- jede prüfungsrelevante Aktion (Einschalten, Prüflingsinitialisierung, Messen usw.) wird in ein Sub-VI gesteckt, den sog. Prüfschritt. Diese Sub-VIs haben nach außen alle die gleiche Anschlußkonfiguration, mit der z.B. notwendige Übergabeparameter (Sollwerte, Toleranzen, Schnittstellennamen, Bedingungen, die bei der Messung prüfstandsseitig einzuhalten sind etc.) übergeben werden. Nur in diesen SubVIs erfolgt die Kommunikation mit den Prüflingen und angeschlossener Peripherie des Prüfstands.
- für jede Gerätekonfiguration wird eine sinnvolle Aneinanderreihung dieser Prüfschritte mit den dazu passenden Vorgaben, die zum Bestehen dieses Schritts einzuhalten sind, festgelegt. Das ist die Prüffolge.
- Beim Prüfungsstart wird entsprechend der Gerätekonfiguration auf den 16 Prüfplätzen aus den Prüffolgen ein zweidimensionales Feld, die Prüftabelle, erzeugt.

Die Prüffolgen bzw. Tabellen wurden in der Vergangenheit auch textbasiert angelegt, jedoch hatte teilweise das Bedienpersonal Probleme, die richtigen Folgen auszuwählen, bzw. wurden versehentliche falsche Auswahlen getroffen. Daher wird aktuell das ganze datenbankgestützt anhand von Serien- bzw. Artikelnummern der Prüflinge zusammengestellt.

Das Hauptprogramm ist eine Zustandsmaschine, die, nachdem die Prüfung gestartet wurde, solange läuft, bis alle Schritte für alle Geräte abgearbeitet, das Programm abgebrochen wurde oder alle Prüflinge als defekt befunden wurden.
Ein Algorithmus wählt nach einem Prüfschritt immer aus, welcher als nächstes mit welchem Prüfling durchzuführen ist. Anschließend werden die Übergabeparameter aus der Tabelle geholt, dem SubVI übergeben, der Prüfschritt ausgeführt, die Ergebnisse vom Prüfschritt zurückgeliefert, im Frontpanel und in Log-File bzw. Datenbank abgelegt.

Das hat für uns den Vorteil, daß man die Prüfabläufe anpassen kann, ohne das Programm neu kompilieren zu müssen, und man kann im nachhinein noch Prüfschritte neu erzeugen und in die Prüffolgen aufnehmen.

Gruß Andreas

________________

LV 7.1; 8.5
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Großes Projekt - eg - 24.07.2008, 19:53
Großes Projekt - Y-P - 25.07.2008, 10:31
Großes Projekt - eg - 25.07.2008, 10:45
Großes Projekt - eg - 30.07.2008, 11:11
Großes Projekt - IchSelbst - 30.07.2008, 11:38
Großes Projekt - eg - 30.07.2008, 11:50
Großes Projekt - s200rs - 07.08.2008 07:20
Großes Projekt - eg - 07.08.2008, 09:51
Großes Projekt - s200rs - 07.08.2008, 10:57
Großes Projekt - VDB - 07.08.2008, 11:30
Großes Projekt - eg - 07.08.2008, 11:36
Großes Projekt - eg - 07.08.2008, 11:38
Großes Projekt - s200rs - 07.08.2008, 12:23
Großes Projekt - VDB - 07.08.2008, 12:31
Großes Projekt - eg - 07.08.2008, 12:49
Großes Projekt - eg - 07.08.2008, 12:50
Großes Projekt - VDB - 07.08.2008, 13:34

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Projekt in anderes Projekt einbinden A.Limbach 4 6.530 19.09.2014 11:52
Letzter Beitrag: A.Limbach
  Speicher läuft in Statemachine voll (großes Array...) Peter04 5 7.824 30.11.2013 22:42
Letzter Beitrag: D_Sev
  Großes Array richtig handeln FirstSoulWinner 12 9.243 21.08.2012 10:48
Letzter Beitrag: GerdW
  Großes Labview-Programm von 7.1 nach 2011 FirstSoulWinner 13 10.826 02.05.2012 10:28
Letzter Beitrag: Tschirno
  Geschwindigkeitsproblem: großes array an trigger teilen und sortieren tinger 39 26.564 17.01.2011 14:15
Letzter Beitrag: tinger
  Kleines Array in großes Array umwandeln Ruthenium-Jan 5 5.874 07.09.2010 18:39
Letzter Beitrag: TSC

Gehe zu: