Zitat:2. Wie stellt ihr die Kommunikation zwischen den States an? Also z.B. Referenz auf ein Messgerät? Gibt es die Möglichkeit eine Schieberegister während der Laufzeit zu verändern? Cluster zu entfernen/hinzuzufügen.
Wenn Du Variant einbindest, bist Du frei diese während der Laufzeit zu ändern. natürlich in Verbindung mit einem Schieberegister.
Zitat:Wie legt ihr die Testabläufe + benötigte Daten in der Datenbank ab?
Das kann man nur schwer beantworten.
Ich habe für die Prüfschritte eine Tabelle, die eine Spalte für die Reihenfolge, den Befehl, Kurztext und eine Spalte als Boolen. Mit dem Boolen kann ich Prüfschritte verwenden oder eben nicht, ohne in das Programm eingreifen zu müssen. Natürlich muss man auch die verschiedenen Prüfungen noch filtern können. Auch dafür eine Spalte.
Die Prüfergebnisse kommen in eine andere Tabelle.
Ich verwende eine SQL Datenbank, da bietet LabView alles was man braucht.
Gruß
Freddy