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 

VI zur Takterzeugung



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!

04.01.2017, 11:52
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.513
Registriert seit: May 2009

LV2019 (LV2021)
1995
DE_EN

10×××
Deutschland
RE: VI zur Takterzeugung
Hallo LabViewer,

Zitat:Damit das mit der negativen Differenz auch klappen kann, habe ich die Typenumwandlungen drin.
Das ist ein Problem: der Timerwert kann auch größer als 2^31 werden und deine Umwandlung nach I32 wird dann scheitern!
Schnelle Lösung: arbeite mit I64, das kann alle U32-Werte abbilden!

- Das Bit "Boolesch" würde ich in einem Schieberegister halten, dann entfällt die lokale Variable.
- Das Metronom liefert dir auch einen Timer-Wert, damit kannst du die zusätzliche Zeit-Abfrage in der Schleife wegfallen lassen.
- Im TRUE-Case fragst du nochmal die aktuelle Zeit ab: nimm doch einfach den Wert, der schon vor dem Case bestimmt wurde!

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


Nachrichten in diesem Thema
VI zur Takterzeugung - LabViewer12 - 04.01.2017, 11:36
RE: VI zur Takterzeugung - GerdW - 04.01.2017 11:52
RE: VI zur Takterzeugung - LabViewer12 - 04.01.2017, 14:10

Gehe zu: