Parameter
TriggerActivation[TriggerSelector]
TriggerDelay[TriggerSelector]*
MultiSlopeMode[TriggerSelector]
MultiSlopeKneePointCount*
Tabelle 25: Benutzerdefinierte SFNC-Parameter für die Erfassungssteuerung
Parameter
MaxLineRate
TriggerEffectiveDelay[TriggerSelector]
HoldFrameLevelOneLineAfterPulseEnd*
Tabelle 26: Standard-SFNC-Befehle für die Erfassungssteuerung
Befehl
AcquisitionStart
AcquisitionStop
8026048/1N9H/2024-05 | SICK
Irrtümer und Änderungen vorbehalten
Typ
Beschreibung
enum
Gibt den Aktivierungsmodus des Triggers an.
Werte:
RisingEdge
LevelHigh
float
Legt die Verzögerung (in Mikrosekunden) fest, die nach Emp‐
fang des Triggers und vor der Aktivierung angewendet wird.
Für RegionExposureStart-Trigger bedeutet dies eine Verzöge‐
rung zusätzlich zu der für den Sensorzeitplan erforderlichen
Verzögerung. Beachten Sie, dass der tatsächlich mögliche
Maximalwert niedriger sein kann als der angezeigte „Trigger‐
Delay max". Für Regionen außer Region1 wird der Höchstwert
nicht dynamisch neu berechnet.
enum
Steuert den Status der Belichtung mit mehreren Rampen
(HDR). Erhöht den dynamischen Bereich.
Werte:
Off
PresetSoft
PresetMedium
PresetAggressive
int
Die Anzahl der Kniepunkte sowie die Anzahl der zusätzlichen
Belichtungsrampen, die für eine Belichtung mit mehreren
Rampen verwendet werden.
Typ
Beschreibung
float
Die maximale Rate, mit der Linien im Linescan3D-Modus
erfasst werden können. Gültig sowohl im Modus „Free-run‐
ning" als auch im Modus freilaufenden als auch im Modus
„Triggered".
float
Die Gesamtverzögerung vom Beginn der Linie bis zum Beginn
der Belichtung der Region. Beeinflusst von TriggerDelay und
der effektiven Verzögerung von vorherigen Regionen im Sen‐
sorzeitplan. Wenn eine Komponente nicht aktiv ist, ist Trigge‐
rEffectiveDelay -1. Beachten Sie, dass aufgrund der Anpas‐
sung an die internen Takte bei TriggerEffectiveDelay eine
kleine Verzögerung von unter einer Mikrosekunde auftreten
kann, selbst wenn TriggerDelay auf 0 gesetzt ist.
bool
Erlaubt das Triggern einer zusätzlichen Linie, auch wenn
der Frame-Triggerwert niedrig geworden ist. Dies ist nützlich,
um sicherzustellen, dass jeder Satz von Frames aus einem
Frame-Trigger-Impuls mit einer Linie mit Metadaten endet, die
zeigt, dass der Frame-Trigger niedrig ist
Beschreibung
Startet die Erfassung des Geräts. Die Anzahl der aufgenom‐
menen Frames wird durch AcquisitionModefestgelegt.
Stoppt die Erfassung des Geräts am Ende des aktuel‐
len Frames. Wird hauptsächlich verwendet, wenn Acquisition‐
ModeContinuous ist, kann aber in jedem Erfassungsmodus
verwendet werden.
ANHANG
Zugriff
R(W)
RW
RW
RW
Zugriff
R
R
RW
Zugriff
R(W)
RW
B E T R I E B S A N L E I T U N G | Ruler3000
16
121