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 

Lokale Variablen eliminieren / Signale Zusammenfassen



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!

20.09.2019, 14:17
Beitrag #6

Philipp841 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 74
Registriert seit: Mar 2018

LV 2015 SP1 32bit
2016
DE

28359
Deutschland
RE: Lokale Variablen eliminieren / Signale Zusammenfassen
Hallo IchSelbst,

sehr gerne.

Da das Programm bereits aus einer Main und ca. zwei dutzend SubVIs besteht werde ich eine .zip posten.

Ein paar Anmerkungen zum VI:
Es werden zwei Stepmotoren angesteuert. Einmal für das Aufbringen einer Normalkraft (Vertikal) und einmal zum Abscheren einer Probe (Horizontal). Während des Verfahrens werden kontinuierlich 6 analoge Signale aufgezeichnet:
1 Verschiebung an der Probe (Displacement Horizontal) = Scherweg
2 Verschiebung nahe am Motor (Displacement Base Horizontal) = Scherweg + Deformation der Maschine
3 Setzung der Probe (Displacement Vertical) = Konsolidierung
4 Scherkraft
5 Normalkraft
6 Stromversorgung für die Wegaufnehmer

Mein Wunsch ist, das VI in Richtung NI-Guidelines zu modifizieren. Sprich, mit noch viel mehr mit SubVIs zu arbeiten, lokale Variablen zu eliminieren und die Übersichtlichkeit/Nachvollziehbarkeit erheblich zu verbessern.

Und noch eine Anmerkung:
Betreibt man das VI mit einem simulierten Gerät, dessen Signale sich mit ca. 1Hz ändern, nehmen anscheinend die Anzeigeinstrumente soviel CPU-Power in Anspruch, dass es zum einem DAQ-Error aufgrund Buffer-Overflow kommt. (Ich glaube es wird dann nicht mehr häufig genug gelesen). Mit stabilen Signalen an den Eingängen eines echten DAQ-Gerätes läuft das jedoch. Lässt sich vermutlich auch noch besser umsetzen (?). Hmm
By the way: Ist es bei einem simulierten Gerät möglich die Frequenz der simulierten Signale zu verändern?

Nochmals danke und schönes W.e.,
Philipp


Angehängte Datei(en)
0.0 .zip  20190621_DSDL6_G5.zip (Größe: 1,61 MB / Downloads: 418)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Lokale Variablen eliminieren / Signale Zusammenfassen - Philipp841 - 20.09.2019 14:17

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Erstellte Regelung zusammenfassen Special354 6 3.937 01.11.2019 11:11
Letzter Beitrag: Special354
  Wie kann man Lokale Variablen sauber verpacken? Tobzn 10 6.767 04.03.2018 12:02
Letzter Beitrag: IchSelbst
  Lokale Variable galilio 5 4.253 09.02.2017 22:20
Letzter Beitrag: Trinitatis
  Schleifenkommunikation: Melder und Benutzer-Ereignisse oder lokale Variablen lumaxo 7 5.587 19.03.2015 17:49
Letzter Beitrag: lumaxo
Question Lokale Variablen wie in textbasierten Sprachen nutzen RobBoss 5 4.717 28.05.2014 11:59
Letzter Beitrag: Kiesch
  Lokale Variable in while-Schleife auslesen Io1610 6 6.808 26.05.2014 15:57
Letzter Beitrag: Io1610

Gehe zu: