Effizienz und Nachhaltigkeit

Das LabVIEW Trainingsprogramm der Pichlik Datensysteme unterscheidet sich fundamental von anderen Angeboten auf dem Markt. Durch die durchdachte didaktische Ausrichtung können Inhalte schneller erlernt, verstanden und behalten werden.

LabVIEW ist eine universelle Entwicklungsplattform zum rationellen Erstellen komplexer technischer Software. Im Basisintensivkurs lernen Sie die Grundlagen von LabVIEW kennen und  sind in der Lage eigene Programme (mit Ablaufsteuerung, Datenerfassung/-analyse/-verarbeitung) zu verwirklichen. Im Vertiefungskurs lernen Sie den Umgang mit fortgeschrittenen Technologien kennen. Die Entwicklung von komplexeren Programmen wird möglich.

Ein Teil der Schulung (vor allem beim Fortgeschrittenenkurs) ist kundenspezifisch.

Schulungen vor Ort (auch in Ihrem Hause) sind möglich. Preise und Konditionen hängen unter anderem von der Anzahl der zu schulenden Mitarbeiter, der Entfernung und vom Umfang des kundenspezifische Anteils der Schulung ab.

Spezialkurse sind möglich. Gerne erstellen wir Ihnen ein - für Sie optimiertes - Angebot.

Bitte kontaktieren Sie uns per Email:    herbert@pichlik.de

 LabVIEW Basiskurs Inhalte

·         LabVIEW Plattform

o   Historie, Einsatzgebiete, Zielumgebungen, Funktionsumfang, Programmiermodelle

·         Grundlagen

o   Modularität, Hierarchie, Parallelität

o   Icons und VIs editieren, Oberflächengestaltung

o   Unterprogrammtechnik, Debugging, Datenfluss, Deadlocks, Fehlermanagement

o   Variablen (lokal, global, Netzwerk)

o   Referenzen, Eigenschaftknoten, Methodenknoten, Formelknoten

o   Arrays, Cluster

o   Plotten von Daten (Graphen, Charts, 3D)

o   Schleifen und Wiederholungen

o   Entscheidungsfindung, Schieberegister

o   Umgang mit Zeichenketten (Strings; Programmieraufgabe)

o   Vorlagenbasierte Entwicklung

o   Erstellen von Projekten und Executables

·         Umgang mit Dateien

o   Programmiermodell, Zugriff

o   Dateiarten (ASCII, Binär, TDMS, XML)

·         Ereignismanagement, Ablaufsteuerung, Kommunikation  und Synchronisation (Basics)

o   Eventstrukturen (statisch)

o   ActiveX mit MS-Excel™

o   Message Queue (Producer Consumer Loop)

o   Konventionelle State Machine

·         Datenerfassung, Messgeräteansteuerung

o   MAX, DAQ mit NI myDAQ (Basics, Hands On)

o   Kommunikation mit Messgeräten (Beispiel RS232/GPIB Agilent 34401A)

o   DAQ Anwendungsbeispiel mit statischem Event

·         Dokumentation, Hilfefunktion, Designregeln, Tipps und Tricks 

LabVIEW Vertiefung

·         Kurzwiederholung LabVIEW Basiskurs

·         Ereignismanagement, Ablaufsteuerung, Kommunikation  und Synchronisation

o   Eventstrukturen (dynamisch)

o   Message Queues

o   Notifications

o   Occurencies

o   Semaphoren

o   Rendezvous

o   Datasocket, VI-Server, TCP/IP, UDP

o   State Machines

o   ActiveX, OPC, .net, DataSocket

o   Funktionale Globale Variablen

·         Datenerfassung, Messgeräteansteuerung (Advanced)

o   DAQ mit NI myDAQ (Hands On)

o   Kommunikation mit Messgeräten (Beispiel RS232/GPIB Agilent 34401A)

o   VISA, IVI

·         Softwaremanagement

o   Profiler, VI-Metrics

·         Entwickeln großer Applikationen, Reporting

o   Objektorientierung

o   Ereignismanagement

o   Excel Toolset

o   Templatebasierte Entwicklung

o   Actor Framework

o   Code Optimierung

·         Tipps, Tricks, Informationsquellen