Hallo zusammen schon mal danke für eure Bemühungen!
Also es ist nämlich so, mein Vorgänger hat angefangen das Programm zu schreiben.
Da er nun nicht mehr da ist habe ich mich in das Programm reingearbeitet.
Denke mal habe es einigermaßen verstanden. Da ich noch ein Grünschnabel bin fehlen mir Grundkenntnisse mit der Datenübertragung.
Ich weiß wie man an die serielle Schnittstelle schreiben kann usw...
Könnte euch schon mal ein VI schicken, da es aber sehr viele sind fehlt dann evtl. eben das ein oder andere VI.
Aber die Grundstruktur könntet ihr doch mal anschauen. oder?
Es handelt sich um ein Pumpenprogramm. Ein VI nehme ich um die Daten zu schreiben und um die Manuelle Kontrolle der Pumpe zu steuern.
Bei dem anderen VI besteht die Möglichkeit die Werte in ein Array zu schreiben und dann über Globale Variablen an die Manuelle bzw. Datenübertragung zu senden.
Schicke euch einfach mal die Manual Control sowie die Automatic Control!
Das Programm funktioniert schon so wie ich es haben möchte, aber mein Problem liegt darin das die .Net Schnittstelle immer abschmiert.
Der Schnittstellenverlust ist immer unterschiedlich bezüglich Zeit. ( z.B. 3 Std. oder auch mal nach 10 Std. usw.)
Hab schon alles angeguckt wo ich Fehler bei der Übertragung habe, aber bin leider nicht darauf gekommen außer
ich weiß wenn ein Druckwert übermittelt wird und an das PresControl gesendet wird dann gibt es den Fehler.
LV 8.5
PresControl3slave_new.vi (Größe: 573,1 KB / Downloads: 171)
LV 8.5
scheduler_new.vi (Größe: 1,39 MB / Downloads: 202)
Weiß auch nicht mehr so richtig weiter! Was mach ich falsch?
VG