Hallo tega,
Zitat:Mein Problem: Lass ich ihn durch den Debuger laufen kommt beim zweiten Durchlauf ein Fehler.
Lösung: Lass einfach das Highlight-Debugging weg!
DAQmx beschwert sich darüber, dass du nicht rechtzeitig neue Daten bereitstellst, wenn die nächste Signalperiode ausgegeben werden soll…
Zu deinem VI:
Du berechnest dort die Sampleanzahl für das PWM-Signal aus Samplerate und PWM-Frequenz. Beispiel: bei Samplerate = 1kS/s und einer Frequenz von 100Hz bekommst du nur 10 Samples pro Waveform, die dann in 10ms ausgegeben werden. Wenn du dann mit Debugging nur alle 10s mal neue Werte berechnest, gibt es natrülich Fehlermeldungen!
Gib doch einfach mal eine feste Anzahl Samples vor. Wenn dein RS232-Gerät nur alle 500ms einen neuen Messwert generiert, könntest du hier auch Waveforms für eine halbe Sekunde erstellen lassen…