LabVIEW - EasyPort  -> Messen Steuern und Regeln


 

Voraussetzungen für den Einsatz der LabVIEW-Tools -> EasyPort:

 1 

Der EasyPort muss Installiert sein. Bei Lieferung ist CD dabei. Achtung, es muss auch der ActiveX- Treiber mit installiert sein. Der aktuelle Treibe kann von der Festo-homepage heruntergeladen werden:

http://www.festo-didactic.com/de-de/service/software/vollversion-demos/activex-steuerelement-zu-easyport.htm?fbid=ZGUuZGUuNTQ0LjEzLjMyLjgyNS42OTQ1

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2

Zum einfachen ansprechen des EasyPorts mit LabVIEW können fertige Funktionen verwendet werden .Diese im nachstehenden Ordner. Es ist die LabVIEW-Version 2012 oder neuer erforderlich. Wenn Sie nur eine ältere Version haben, dann melden Sie sich. Ich kann dann andere Tools liefern.

 

 

Datei: LabVIEW-Tools.zip  --> auspacken und auf PC-kopieren

Es stehen dann folgende Funktionen zur Verfügung:

Das Tool zum EasyPort_Lesen_Schreiben.llb prüft ob da EasPort vorhanden ist, wenn nicht, schaltest es um auf die DtaSocket-Kommunikation, damit dann ein virtuelles EasyPort betrieben werden kann.

 

Hinweis:

Der EasyPort muss auf Adresse 1 stehen (Beide Tasten am EasyPort drücken, dann wird Adresse angezeigt. Mit  einem Taster kann umgeschaltet werden (1...4)

---------------------------------------------------------------------------------------------------------------------------------------

 Startbeispiel (Programm ist im obigen Downlaod unter Beispiel -> 01.....vi)

 


 


 


 


 


Nach dem Starten muss!!!! die Lampe "Verbindung" grün werden.

Wenn nicht Liegt ein Fehler vor:

Möglichkeiten: 

1 Easyport nicht richtig installiert.

2 EasyPort erst an USB anschließen, nachdem der PC hochgefahren ist.

3 Adresse nicht richtig eingestellt.

 

kleiner Kurs mit  Lernaufgaben :

Aufgabe 1:

 Der Eingang I0, I1, I7  werden eingelesen und als Lampe (0=grau/1=grün) dargestellt. 

Logik:   Q0 =  ( IO OR  I1 ) AND I7

Randbedingung:

Wenn EasyPort i.O. dann soll eine Lampe (grau/grün) und Text ( not i.O. / i.O) dies anzeigen

 Zykluszeit(Taktzeit) =100ms       //10 scans/sec

Lösung:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Aufgabe 2:    Ew. Zylinder – Speicher -  Druck einlesen

Mit einem Start Button soll ein Kolben gespeichert ausfahren.

Wenn der Prägedruck > ..... bar ist, soll der Kolben wieder einfahren.

Lösungshinweise:

  1. Druckabfrage über AIN 0  (Funktion: Bibliothek ( EasyPort_Lesen_Schreiben.llb)

  2. Speicher mit Speicherbaustein RS aus Bibliothek ( PLC_FBs.llb)

 

 

 

 

 

 

 

 

 

 

 

 

Aufgabe 3:  Ew. Zylinder - Zweipunktregler   

                     Regler als Unterprogramm

                     Einlesen  des Sollwertes von Excel

    

 

 

                   Weitere Beispiel im Menü Pneumatik

***********************************************************************************

 


  Aktualisiert  

  am 17.01.2024

############

Verurteile nur dann jemanden, wenn du 1 Meile in dessen Schuhe gelaufen bist

(unbekanntes Zitat)


Den Fortschritt verdanken wir nicht den Zufriedenen, den Fortschritt verdanken wir den Unzufriedenen

(Karl Maier, Unterkochen)


Man kann das Hirn nicht daran hindern dass es lernt

(Prof. Spitzer, Ulm)


Machen ist wie Wollen nur

krasser

(unbekannt)


Egal wie tief man die Messlatte des geistigen Verstandes setzt,
es gibt jeden Tag jemanden der bequem darunter durchlaufen kann.

( Volksmund)


Das große Ziel der 

Bildung ist nicht Wissen sondern Handeln
(Herbert Spenzer)


Der Hahn glaubt auch, dass deshalb, weil er kräht, die Sonne aufgeht.

   (Quelle unbekannt


Einen Esel, der keinen 

Durst hat, kann man nicht zum Trinken bringen,    

(franz. Sprichwort )


Wir können den Wind nicht ändern, aber wir können die Segel richtig setzen.

(Aristoteles) 

 

Wenn Pferde fehlen, traben Esel

Mutter Margareta, Don Bosco


Du kannst den Ozean nicht überqueren, wenn du nicht den Mut hast die Küste aus den

Augen zu verlieren.

(Christoph Columbus)

 

Ein Computer kann das menschliche Gehirn

nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden.

 (Gerd W. Heyse)

 

 Man soll alles so

einfach wie möglich machen, aber nicht einfacher!

(Albert Einstein)

 

Nichts auf der Welt

 ist so mächtig wie eine Idee, deren Zeit gekommen ist.

(Victor Hugo)

  

Nicht die Großen

werden die kleinen verdrängen, sondern

die Schnellen die Langsamen
 (unbekannt)

 

Der Erfolg ist dann

eine Frage des Glücks, wenn man keine Strategie hat!

  

Wissen, das nicht

 jeden Tag zunimmt, nimmt jeden Tag ab

(chinesische Weisheit)
 

 Man sieht nur was

man weiß!
 (
Johann Wolfgang  Goethe)

 

Ich hätte es verstanden, 

wenn man es mir nicht erklärt hätte

(Albert Einstein)

 

Wer viel redet hat

keine Zeit zum Denken!

(unbekannt)