Tauchbeschichter: Difference between revisions
From IMT-Wiki
Jump to navigationJump to search
mNo edit summary |
mNo edit summary |
||
| Line 25: | Line 25: | ||
== „Schnell-“ einstieg == |
== „Schnell-“ einstieg == |
||
1. Corvus eco mit LS-110 verbinden (graues Kabel, grüne und schwarze Farbmarkierung)<br /> |
:1. Corvus eco mit LS-110 verbinden (graues Kabel, grüne und schwarze Farbmarkierung)<br /> |
||
2. Corvus Eco und Steckdose über Netzkabel verbinden<br /> |
:2. Corvus Eco und Steckdose über Netzkabel verbinden<br /> |
||
3. Computer und Corvus eco mit USB Kabel verbinden<br /> |
:3. Computer und Corvus eco mit USB Kabel verbinden<br /> |
||
:4. Starte Matlab und Ordner mit Matlab-Programmen aufrufen und folgenden Befehle ausführen: |
|||
<code>serialHW = instrhwinfo('serial')</code> |
<code>serialHW = instrhwinfo('serial')</code> |
||
:5. Objekt serialHW öffnen, Feld <tt>"AvailableSerialPorts"</tt> öffnen und Index des (emulierten) COM-Ports feststellen, dessen Name am |
|||
:: PC z.B.<tt> "COM3" </tt>oder am |
|||
:: MAC z.B.<tt> "/dev/cu.usbserial-00001004" </tt> lauten kann. |
|||
Index: Wir brauchen die Zeilennummer des Feldes, in dem der Name des COM-Ports steht: <index> |
::Index: Wir brauchen die Zeilennummer des Feldes, in dem der Name des COM-Ports steht: <index> |
||
6. Folgenden Befehl ausführen, dabei „<index>“ durch die entsprechende Zahl ersetzen: <br /> |
:6. Folgenden Befehl ausführen, dabei „<index>“ durch die entsprechende Zahl ersetzen: <br /> |
||
<code> |
<code> |
||
corvus = serial(serialHW.AvailableSerialPorts{<index>},'BaudRate',57600,'DataBits',8); |
corvus = serial(serialHW.AvailableSerialPorts{<index>},'BaudRate',57600,'DataBits',8); |
||
</code><br /> |
</code><br /> |
||
7. Folgende Befehle ausführen, dabei immer warten, bis LS-110 sich nicht mehr bewegt: |
:7. Folgende Befehle ausführen, dabei immer warten, bis LS-110 sich nicht mehr bewegt: |
||
<code> |
<code> |
||
fopen(corvus); |
fopen(corvus); % Verbindung öffnen |
||
fprintf(corvus, '0 2 setaxis'); |
fprintf(corvus, '0 2 setaxis'); % Achse zwei(2) deaktivieren(0) |
||
fprintf(corvus, '0 3 setaxis'); |
fprintf(corvus, '0 3 setaxis'); % Achse zwei(3) deaktivieren(0) |
||
fprintf(corvus, '1 setdim'); |
fprintf(corvus, '1 setdim'); |
||
fprintf(corvus, '15 sv'); |
fprintf(corvus, '15 sv'); % Verfahrgeschwindigkeit einstellen |
||
fprintf(corvus, 'cal'); |
fprintf(corvus, 'cal'); |
||
fprintf(corvus, '2 1 setunit'); |
fprintf(corvus, '2 1 setunit'); |
||
fprintf(corvus, '2 240 setlimit'); |
fprintf(corvus, '2 240 setlimit'); |
||
</code> |
</code> |
||
8. Zum Bewegen folgende Befehle ausführen: <br /> |
:8. Zum Bewegen folgende Befehle ausführen: <br /> |
||
<code> |
<code> |
||
fprintf(corvus, '20 setvel') % Geschwindigkeit ‚20 setvel‘ = 20mm/s |
fprintf(corvus, '20 setvel') % Geschwindigkeit ‚20 setvel‘ = 20mm/s |
||
fprintf(corvus, '10 m'); % Bewegen (absolut Position zwischen 0 und 240(!) in mm) |
fprintf(corvus, '10 m'); % Bewegen (absolut Position zwischen 0 und 240(!) in mm) |
||
% ‚10 m‘ = das „m“ steht für move, NICHT für Meter! |
% ‚10 m‘ = das „m“ steht für move, NICHT für Meter! |
||
</code> |
</code> |
||
9. Zum schließen der Verbindung zum Instrumenten-Obejekt eingeben: |
:9. Zum schließen der Verbindung zum Instrumenten-Obejekt eingeben: |
||
<code> |
<code> |
||
fclose(corvus); |
fclose(corvus); |
||
Revision as of 15:55, 20 December 2013
Kurzbeschreibung
Ansteuerung und Betrieb des MICOS corvus eco und der daran angeschlossenen Linear-Stage LS-110
Die benötigten Komponenten
- PC/Mac mit USB Anschluss
- Corvus eco Box
- Mindestens eine LS-110
- USB Kabel
- Netzkabel
- Kabel Box zu Linear Stage
- MATLAB Software
- MATLAB Programme
- corvus_init.m
- MoveMe.m
- Gebrauchsanweisungen
- Corvus_eco_manual_1_0.pdf
- Corvus_Venus_eng_2_0.pdf
- Dieses Wiki
„Schnell-“ einstieg
- 1. Corvus eco mit LS-110 verbinden (graues Kabel, grüne und schwarze Farbmarkierung)
- 2. Corvus Eco und Steckdose über Netzkabel verbinden
- 3. Computer und Corvus eco mit USB Kabel verbinden
- 4. Starte Matlab und Ordner mit Matlab-Programmen aufrufen und folgenden Befehle ausführen:
serialHW = instrhwinfo('serial')
- 5. Objekt serialHW öffnen, Feld "AvailableSerialPorts" öffnen und Index des (emulierten) COM-Ports feststellen, dessen Name am
- PC z.B. "COM3" oder am
- MAC z.B. "/dev/cu.usbserial-00001004" lauten kann.
- Index: Wir brauchen die Zeilennummer des Feldes, in dem der Name des COM-Ports steht: <index>
- 6. Folgenden Befehl ausführen, dabei „<index>“ durch die entsprechende Zahl ersetzen:
corvus = serial(serialHW.AvailableSerialPorts{<index>},'BaudRate',57600,'DataBits',8);
- 7. Folgende Befehle ausführen, dabei immer warten, bis LS-110 sich nicht mehr bewegt:
fopen(corvus); % Verbindung öffnen
fprintf(corvus, '0 2 setaxis'); % Achse zwei(2) deaktivieren(0)
fprintf(corvus, '0 3 setaxis'); % Achse zwei(3) deaktivieren(0)
fprintf(corvus, '1 setdim');
fprintf(corvus, '15 sv'); % Verfahrgeschwindigkeit einstellen
fprintf(corvus, 'cal');
fprintf(corvus, '2 1 setunit');
fprintf(corvus, '2 240 setlimit');
- 8. Zum Bewegen folgende Befehle ausführen:
fprintf(corvus, '20 setvel') % Geschwindigkeit ‚20 setvel‘ = 20mm/s
fprintf(corvus, '10 m'); % Bewegen (absolut Position zwischen 0 und 240(!) in mm)
% ‚10 m‘ = das „m“ steht für move, NICHT für Meter!
- 9. Zum schließen der Verbindung zum Instrumenten-Obejekt eingeben:
fclose(corvus);
Kategorie:Geräte - Devices Kategorie:Fertigungsmittel - Manufacturing Equipment