Hallo Kolumbus,
Zitat:Mein Programm liest momentan den Messwert einmal aus und speichert ihn dann alle 10 sek. Es nimmt also nicht den aktuellen Wert auf.
Jo, das könnte an mangelhaftem Dataflow liegen...
- Wozu (in "Modbus auslesen.vi") überhaupt eine lokale Variable, wenn du einen Draht ziehen könntest?
- Zweiter Fehler: Du liest ein Array namens "Array" aus, ersetzt darin einen Wert und schreibst das Ergebnis in ein anderes Array namens "Array Ausgang". Was passiert wohl beim nächsten Durchlauf? Du liest ein Array namens "Array" aus,... Wo "merkt" sich "Array" die schon gesammelten Werte?
- Drittens: Wo ist die VErbindung zwischen beiden VIs? (Leider fehlt mir "Messbereichsmaske zeitversetzt.vi", wo eine Konstante "Excel" angeschlossen ist. Ich sehe also nicht, wo du Messwerte in Excel speicherst...)