Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Normaler

camming

Listenbefehl
Funktion
Aktiviert die Camming-Funktionalität.
Aufruf
camming ( FirstPos, NPos, EncoderNo, Ctrl, Scale, Code )
Parameter
FirstPos
NPos
EncoderNo Nummer des Encoder-Zählers, dessen Pulse zur Steuerung des Camming-
Ctrl
Scale
Code
Hinweise
• Siehe auch
• Bei unzulässigen Parameterangaben wird camming schon beim Laden durch ein
list_nop
• Bei jedem Aufruf von camming wird der aktuelle Encoder-Zählwert als neuer Referenz-
wert ermittelt. Zu einem späteren Zeitpunkt wird für den dann aktuellen Encoder-Zähl-
wert (unter Verwendung des Referenzwerts und des Parameters Scale) der zugehörige
Befehls-Index der Camming-Befehlsliste berechnet. Bei jedem Aufruf von camming
wird also immer zuerst der erste Befehl in der Camming-Befehlsliste (Index = 0) abge-
arbeitet.
• camming wartet ein Scanner-Delay ab, setzt aber selbst kein Delay.
• Für Ctrl = 0 wird der Laser (wie bei einem normalen Mark-Befehl) zu Beginn des
Camming-Prozesses eingeschaltet und beim Beenden ausgeschaltet (eingestellte Laser-
Delays werden berücksichtigt). Für Ctrl > 0 wird der Zustand des Lasers nicht verän-
dert; dessen Kontrolle obliegt dann vollständig dem Benutzer.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Anfangsadresse der Camming-Befehlsliste (absolute Adresse im
Listenspeicher) als 32-Bit-Wert ohne Vorzeichen. Zulässige Werte:
20
[0 ... (2
–1)].
Länge der Camming-Befehlsliste (ohne abschließendes
list_return) als 32-Bit-Wert ohne Vorzeichen.
20
Zulässige Werte: [1 ... (2
Prozesses ausgewertet werden, als 32-Bit-Wert ohne Vorzeichen.
Zulässige Werte:
= 0:
Encoder-Zähler Encoder0.
= 1:
Encoder-Zähler Encoder1.
Höherwertige Bits werden ignoriert.
Camming-Steuerungsmodus als 32-Bit-Wert ohne Vorzeichen.
Zulässige Werte:
®
= 0:
RTC
5 steuert Laser wie bei einem Mark-Befehl, camming endet
automatisch.
= 1:
Benutzer steuert Laser, camming endet automatisch.
= 2:
Benutzer steuert Laser, camming endet nicht automatisch,
der Ausgabe-Index wird auf [0, NPos–1] geclippt.
= 3:
Benutzer steuert Laser, camming endet nicht automatisch,
die Camming-Liste wird kontinuierlich umlaufend (Ausgabe-Index
modulo NPos) abgearbeitet.
Übersetzung (Umrechnungsfaktor) zwischen Encoder-Zählwert und Befehls-
Index im 64-Bit-IEEE-Gleitkommaformat.
–60
Zulässige Werte: 2
< |Scale| < 2
32-Bit-Wert ohne Vorzeichen. Wird nicht verwendet.
Kapitel 8.12 "Camming", Seite
ersetzt (get_last_error-Returncode RTC5_PARAM_ERROR).
®
5 PC/104-Plus-Karte, RTC
–FirstPos)].
60
.
223.
®
5 PCIe/104-Karte
set_end_of_list
oder
266

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis