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 

Dieses Thema hat akzeptierte Lösungen:

CLD Prüfungsängste, Timeout



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!

29.03.2016, 08:52
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: CLD Prüfungsängste, Timeout

Akzeptierte Lösung

Meine Empfehlungen zum CLD:

1) Aufgabenstellung genau durchlesen - nimm dir dafür die notwendige Zeit, ruhig 15 min.
2) Programmierkonzept so einfach wie möglich, und das ist eine State-Machine. Im Extremfall sogar ohne Event-Struktur, dafür mit gutem altmodischen Polling der Bedienelemente. Keine aufwändige Programm-Struktur anfangen, nicht mal Producer-Consumer oder ähnliches. Sowohl die Beispiel-Prüfungen als auch meine CLD-Prüfung waren mit diesem Konzept lösbar.
3) Was du auf jeden Fall direkt hinprogrammieren können musst, ist ein Timing-VI. Also ein FGV, welches eine verstrichene Zeit misst (mglw. mit Unterbrechungen), diese mglw. zurückmeldet usw. usw., alternativ musst du dich mit den Timing-Express-VIs sehr gut auskennen.
4) Doku hatten wir ja schon, kann auch kurz und knapp sein. Selbst wenn in der VI Beschreibung nur steht "hier kommt die Doku rein", bringt dir das schon Plus-Punkte.
5) Sieh zu, dass dein Programm am Ende ausführbar ist, selbst wenn es nicht ganz korrekt ist. Das ist besser als andersrum
6) Enums IMMER typdefinieren!
7) Fehlerbehandlung nicht vergessen. Es kann nützlich sein, sich am Anfang ein leeres VIT-Dummy mit "Error-In", "Error-Out", Case-Struktur, und Anordnung "DATA-IN", "DATA-OUT" im FP anzulegen (s. Anhang).
8) Keyboard-Shortcuts und Quick-Drop können dir das Leben extrem vereinfachen.
9) Die VI-Icons nicht auf Standard lassen. Vorschlag: Am Anfang ein einfaches Template erstellen (Header mit weißer Restfläche), auf das weitere Design keinen zu großen Aufwand legen. Schon ein Text langt aus. Maximal nach einem passenden Icon in der Icon-Lib suchen, aber nicht selber anfangen, etwas zu designen.
10) VIs aufräumen. Ctrl-U kann bei einfachen Sub-VIs (und die Sub-VIs sollten beim CLD eher einfach sein) durchaus eine Hilfe sein!

So, das war es erstmal.
Und nicht vergessen, du brauchst "nur" 70% zum Bestehen, nicht 100%. Es muss nicht alles perfekt sein.

Gruß, Jens


Angehängte Datei(en)
14.0 .vi  Untitled 1.vi (Größe: 7,86 KB / Downloads: 240)

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: CLD Prüfungsängste, Timeout - jg - 29.03.2016 08:52
RE: CLD Prüfungsängste, Timeout - jg - 29.03.2016, 12:54

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Timeout LP 8 8.149 10.10.2019 09:05
Letzter Beitrag: jahu
  Event-Struktur: Timeout während der Eventabarbeitung kwakz 4 5.494 04.09.2015 17:21
Letzter Beitrag: Lucki
  Timeout für Netzwerkpfad einstellbar? hansi9990 3 4.190 18.05.2015 17:54
Letzter Beitrag: GerdW
  UDP Write Timeout NoWay 5 6.111 06.01.2015 12:34
Letzter Beitrag: rolfk
  BenutzerEvent löst timeout-Case aus Hasenfuss 21 14.589 04.07.2013 18:46
Letzter Beitrag: Holy
  queued state machine timeout nope-it 4 6.174 26.07.2011 07:46
Letzter Beitrag: nope-it

Gehe zu: