OWIS Dipcoater: Difference between revisions

From IMT-Wiki
Jump to navigationJump to search
mNo edit summary
mNo edit summary
Line 112: Line 112:
== Programmbeispiel ==
== Programmbeispiel ==


<pre>
Proc ProcGoHome
Proc ProcGoHome
: SetVel A1=100
SetVel A1=100
: Var ZielHome 1
Var ZielHome 1
: SetTarget A1=ZielHome
SetTarget A1=ZielHome
: MoveAbs A1
MoveAbs A1
: MessageBoxDelay 2 'Take me Home, to the place...'
MessageBoxDelay 2 'Take me Home, to the place...'
: Beep
Beep
: WaitForAxisStop A1
WaitForAxisStop A1
: EndWait
EndWait
: Beep
Beep
EndProc
EndProc



Proc ProcGoChangeSubstrate
Proc ProcGoChangeSubstrate
: SetVel A1=100
SetVel A1=100
: Var ZielChangeSubstrate 5
Var ZielChangeSubstrate 5
: SetTarget A1=ZielChangeSubstrate
SetTarget A1=ZielChangeSubstrate
: MoveAbs A1
MoveAbs A1
: MessageBoxDelay 2 'zzzZZZzzz'
MessageBoxDelay 2 'zzzZZZzzz'
: Beep
Beep
: WaitForAxisStop A1
WaitForAxisStop A1
: EndWait
EndWait
: Beep
Beep
: MessageBox 'Du hast unendlich Sekunden zum Substratwechsel':
MessageBox 'Du hast unendlich Sekunden zum Substratwechsel'
: Beep
Beep
EndProc
EndProc



Proc ProcGoFish
Proc ProcGoFish
: SetVel A1=100
SetVel A1=100
: Var ZielFish 60
Var ZielFish 60
: SetTarget A1=ZielFish
SetTarget A1=ZielFish
: MoveAbs A1
MoveAbs A1
: MessageBoxDelay 2 'Das taucht was!'
MessageBoxDelay 2 'Das taucht was!'
: Beep
Beep
: WaitForAxisStop A1
WaitForAxisStop A1
: EndWait
EndWait
: Beep
Beep
EndProc
EndProc



Proc ProcGoDipCoating
Proc ProcGoDipCoating
: SetVel A1=49.58
SetVel A1=49.58
: Var ZielDipCoating 10
Var ZielDipCoating 10
: SetTarget A1=ZielDipCoating
SetTarget A1=ZielDipCoating
: MoveAbs A1
MoveAbs A1
: MessageBoxDelay 2 'Nanu, da beist was!'
MessageBoxDelay 2 'Nanu, da beist was!'
: Beep
Beep
: WaitForAxisStop A1
WaitForAxisStop A1
: EndWait
EndWait
: Beep
Beep
EndProc
EndProc
Call ProcGoHome
Call ProcGoChangeSubstrate
Call ProcGoFish
Call ProcGoDipCoating
Call ProcGoChangeSubstrate
Call ProcGoHome
</pre>



Call ProcGoHome </br>
Call ProcGoChangeSubstrate </br>
Call ProcGoFish </br>
Call ProcGoDipCoating </br>
Call ProcGoChangeSubstrate </br>
Call ProcGoHome </br>





Revision as of 17:10, 18 August 2015


English Version

250px|thumb|right|<Bildunterschrift>

Gerätebezeichnung: OWIS Dipcoater

Geräteverantwortliche/Operateure: Hendrik Hölscher und Untergebene

Standort: Labor 107.4

Prüfmittel-/Fertigungsmittelnummer: XXXX

Spezifikations-Nummer: SP-XXXX


Kurzbeschreibung

Wie der Name schon sagt handelt es sich um einen Dipcoater: Es ist ein 1-Achsen Lineartisch, der per PC-Software gesteuert wird. Lineare Geschwindigkeiten und Beschleunigungen sind einfach vor Ort einzustellen, komplexere Dip-Geschwindigkeits-Kurven sollten zuvor (numerisch) geplant werden.

Alternativen

Es gibt einen Dipcoater in Gebäude 321, ich glaube in Bastian Rapps Gruppe. Aber die 107er Labore sind "reinräumiger".

Spezifikationen des Geräts

Maximaler Hub: 70 mm

Etablierte Prozesse

Er funktioniert...

Einschränkungen

Welche Prozesse lassen sich mit dem Gerät nicht durchführen oder würden die Funktion des Gerätes beeinträchtigen?

Eingewiesene Nutzer

Lutz, Christian von der Ecken, Sebastian

Bedienung

Die Bedienungsanleitung könnt ihr hier finden: - klick mich - Im folgenden gibts den wesendlich praktischeren Schnelleinstieg für euch.

Gerät einrichten

OWIS Dipcoater instruction:

1. Start computer under Microsoft Windows XP

2. Login

3. Plug in the power cable, the USB-port and switch on the controller

4. Run OWISoft program

5. Datei -> Steuerung -> Neu

RS-232: Port: Com7 Steuergerät Typ: PS10

-> Verbinden

6. “Schritt 1” -> Dialog anzeigen -> Ja -> Schließen -> Eingabe A1 -> OK

-> LTM80-75-HSM -> Automatisch konfigurieren -> Schließen

“Schritt 5“ -> Initialisieren -> Schließen

7. “Freie Positionierung“ e.g. A1 -2 -> stage drive 2 mm up

e.g. A1 10 -> stage drive 10 mm down

8. “Programm” -> Datei -> Öffnen -> C -> Programme -> OWISoft -> Application -> data -> ‘dipcoating1.owp’ -> select and open

9. Choose dipcoating parameters in the program:

Velocity: first velocity ‘positive’ -> drive down

second velocity ‘negative’ -> drive up

v_program = 0.8264∙v_real

Desired velocity [mm/min]: Input:
1 0.8264
5 4.132
10 8.264
20 16.528
30 24.792
40 33.06
50 41.32
60 49.58
70 57.85
80 66.11


Programmbeispiel

Proc ProcGoHome
	SetVel A1=100
	Var ZielHome 1
	SetTarget A1=ZielHome
	MoveAbs A1
	MessageBoxDelay 2 'Take me Home, to the place...'
	Beep
	WaitForAxisStop A1
	EndWait
	Beep
EndProc

Proc ProcGoChangeSubstrate
	SetVel A1=100
	Var ZielChangeSubstrate 5
	SetTarget A1=ZielChangeSubstrate
	MoveAbs A1
	MessageBoxDelay 2 'zzzZZZzzz'
	Beep
	WaitForAxisStop A1
	EndWait
	Beep
	MessageBox 'Du hast unendlich Sekunden zum Substratwechsel'	
	Beep
EndProc

Proc ProcGoFish
	SetVel A1=100
	Var ZielFish 60
	SetTarget A1=ZielFish
	MoveAbs A1
	MessageBoxDelay 2 'Das taucht was!'
	Beep
	WaitForAxisStop A1
	EndWait
	Beep
EndProc

Proc ProcGoDipCoating
	SetVel A1=49.58
	Var ZielDipCoating 10
	SetTarget A1=ZielDipCoating
	MoveAbs A1
	MessageBoxDelay 2 'Nanu, da beist was!'
	Beep
	WaitForAxisStop A1
	EndWait
	Beep
EndProc
	
Call ProcGoHome
Call ProcGoChangeSubstrate
Call ProcGoFish
Call ProcGoDipCoating
Call ProcGoChangeSubstrate
Call ProcGoHome


Kategorie:Geräte - Devices