Tauchbeschichter: Difference between revisions
No edit summary |
mNo edit summary |
||
| Line 25: | Line 25: | ||
== „Schnell-“ einstieg == |
== „Schnell-“ einstieg == |
||
1. |
1. Corvus eco mit LS-110 verbinden (graues Kabel, grüne und schwarze Farbmarkierung)<br /> |
||
2. |
2. Corvus Eco und Steckdose über Netzkabel verbinden<br /> |
||
3. |
3. Computer und Corvus eco mit USB Kabel verbinden<br /> |
||
4. |
#4. Starte Matlab und Ordner mit Matlab-Programmen aufrufen und folgenden Befehle ausführen: |
||
serialHW = instrhwinfo('serial') |
<code>serialHW = instrhwinfo('serial')</code> |
||
5. Objekt serialHW öffnen, Feld AvailableSerialPorts öffnen und Index des (emulierten) COM-Ports feststellen, dessen |
#5. Objekt serialHW öffnen, Feld AvailableSerialPorts öffnen und Index des (emulierten) COM-Ports feststellen, dessen |
||
* PC z.B.: „COM3“ |
* PC z.B.: „COM3“ |
||
* MAC z.B.: „/dev/cu.usbserial-00001004“ |
* MAC z.B.: „/dev/cu.usbserial-00001004“ |
||
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: |
6. Folgenden Befehl ausführen, dabei „<index>“ durch die entsprechende Zahl ersetzen: <br /> |
||
<code> |
|||
corvus = serial(serialHW.AvailableSerialPorts{<index>},'BaudRate',57600,'DataBits',8); |
corvus = serial(serialHW.AvailableSerialPorts{<index>},'BaudRate',57600,'DataBits',8); |
||
</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> |
|||
fopen(corvus); |
fopen(corvus); |
||
fprintf(corvus, '0 2 setaxis'); |
fprintf(corvus, '0 2 setaxis'); |
||
fprintf(corvus, '0 3 setaxis'); |
fprintf(corvus, '0 3 setaxis'); |
||
fprintf(corvus, '1 setdim'); |
fprintf(corvus, '1 setdim'); |
||
fprintf(corvus, '15 sv'); |
fprintf(corvus, '15 sv'); |
||
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> |
|||
8. |
8. Zum Bewegen folgende Befehle ausführen: <br /> |
||
<code> |
|||
fprintf(corvus, '20 setvel') |
fprintf(corvus, '20 setvel') % Geschwindigkeit ‚20 setvel‘ = 20mm/s |
||
fprintf(corvus, '10 m'); |
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! |
|||
</code> |
|||
9. |
9. Zum schließen der Verbindung zum Instrumenten-Obejekt eingeben: |
||
<code> |
|||
fclose(corvus); |
fclose(corvus); |
||
</code> |
|||
Revision as of 15:46, 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
- PC z.B.: „COM3“
- MAC z.B.: „/dev/cu.usbserial-00001004“
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);
fprintf(corvus, '0 2 setaxis');
fprintf(corvus, '0 3 setaxis');
fprintf(corvus, '1 setdim');
fprintf(corvus, '15 sv');
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