Sekansör Tanıtımı

Bu uygulama notu, Baumer endüstriyel kameralarla sekansör kullanımının genel yaklaşımını tanıtmaktadır.

Sekansör, farklı olaylar ve sinyallere dayalı olarak kameranın otomatik yeniden parametrelemesini içeren görüntü serisi kaydını mümkün kılar. Bu nedenle, her adım için istenen kamera ayarları, sekansör setleri olarak adlandırılan setlerde saklanır. Bu sekansör setlerinin bir araya getirilmesi bir sekans oluşturur. Sekansların bağlantısı, farklı yollar kullanılarak gerçekleştirilir. Kamera özelliklerinin yanı sıra yol ile ilgili özellikler de bir sekansör setinin parçasıdır.

Sekansör Setleri

Sekansör setleri, kamera özelliklerini (bir kullanıcı setine benzer) ve sekansör (set ve yol) ile ilgili parametreleri birleştirir.

Aşağıdaki gibi çeşitli kamera özellikleri için ayarlar:

  • Pozlama süresi
  • Kazanç (gain)
  • Kısmi tarama
  • Kullanıcı çıkışı
  • Sayaç

sekansör tarafından kontrol edilebilir ve bu nedenle bir sekansör setine kaydedilebilir. Ayrıca, dört farklı yol aracılığıyla set geçişi için gerekli bilgiler de kaydedilir.

Her yol aşağıdakileri içerir:

  • SequencerSetNext özelliği ile eşlenen, set geçişinin yapılacağı hedef
  • SequencerTriggerSource olarak eşlenen, set geçişini tetiklemek için kullanılan sinyalin durum değişikliği
  • SequencerTriggerActivation olarak eşlenen, set geçişini tetikleyen durum değişikliği

Kullanıcı setlerinde olduğu gibi, bir sekansör seti yüklendiğinde ve sekansör etkinleştirildiğinde kameranın mevcut ayarları üzerine yazılır.

Sekansör Setinin Yapısı

Yapılandırma

Sekansör yapılandırılırken mevcut kamera ayarlarının üzerine yazılmasını önlemek için kameranın sekansör yapılandırma moduna ayarlanması gerekir. Kamera sekansör yapılandırma moduna alındıktan sonra, bireysel sekansör setleri SequencerSetSelector ile seçilebilir, yapılandırılabilir ve SequencerSetSave komutu ile kaydedilebilir. Yapılandırılan sekansı başlatmak için sekansör yapılandırma modunun kapatılması ve sekansör modunun etkinleştirilmesi gerekir.

Komut Genel Bakışı

Özellik Değerler Açıklama
SequencerMode On/Off Sekansör mekanizmasını etkinleştirir/devre dışı bırakır. Bu özelliği kullanmak için SequencerConfigurationMode kapalı olmalıdır.
SequencerConfigurationMode On/Off Sekansör yapılandırma modunu etkinleştirir/devre dışı bırakır. Bu modda sekansör yapılandırması yapılabilir ancak görüntü alımı gerçekleşmez. Bu özelliği kullanmak için SequencerMode kapalı olmalıdır.
SequencerFeatureSelector ExposureTime, Gain (All), OffsetX, OffsetY, Width, Height, UserOutputValueAll, UserOutputValue, CounterEventSource, CounterEventActivation, CounterResetSource, CounterResetActivation, CounterDuration, TriggerMode Sekansör tarafından kontrol edilen kamera özelliklerini seçer.
SequencerFeatureEnable true/false [RO] Seçilen özelliği etkinleştirir/devre dışı bırakır.
SequencerSetSelector 0…127 Ardından gelen özellik ayarlarını içeren sekansör setini seçer.
SequencerSetSave Mevcut cihaz ayarlarını seçilen sekansör setine kaydeder.
SequencerSetLoad Mevcut seçilen sekansör setini yükler.
SequencerSetActive 0…127 [RO] Şu anda aktif olan sekansör setini gösterir.
SequencerSetStart 0…127 Başlangıç sekansör setini tanımlar.
SequencerPathSelector 0…3 Ardından gelen ayarları içeren yolu seçer.
SequencerSetNext 0…127 Sonraki Set’i tanımlar.
SequencerTriggerSource Counter1End, Counter2End, ExposureActive, Line0, ReadoutActive, Timer1End, Off Sekansör için tetikleyici kaynak olarak kullanılan dahili veya harici olayı tanımlar.
SequencerTriggerActivation RisingEdge, FallingEdge, AnyEdge Sekansörü tetikleyen sinyalin kenarını tanımlar.

Not: Gri renkle işaretlenmiş özellikler yalnızca sekansör yapılandırma modunda kullanılabilir.