Scream! Kullanma Kılavuzu

Transkript

Scream! Kullanma Kılavuzu
Scream!
Versiyon 4.2
Kullanma Kılavuzu
Bölüm MAN-SWA–0001
Çeviri : Ahmet KARAKAŞ & Süleyman TUNÇ
Düzenleme : Süleyman TUNÇ
Güralp Systems Limited tarafından tasarlanmış ve üretilmiştir.
Güralp Systems Limited
3 Midas House, Calleva Park
Aldermaston RG7 8EA
England
Telif Hakkı Uyarısı: Bu kılavuzdaki bilgiler
Güralp Systems Limited şirketine aittir ve Güralp
Systems Limited şirketinin izni olamadan
çoğaltılması
veya
onaylanmış
kullanıcı
organizasyonlar dışında dağıtımı yasaktır. Güralp
Systems Limited teknik veya basım hatalarından
veya işlenmemiş konulardan aynı zamanda bu
kılavuzun kullanımı, tedarik edilmesi ve
uygulanması sonucu veya kazaen ortaya
çıkabilecek hasarlardan sorumlu değildir.
Yayın B
2005-12-21
Mart 2006
İÇİNDEKİLER
1.
1.1.
1.2.
1.3.
2.
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
2.8.
3.
3.1.
3.2.
3.3.
4.
4.1.
4.2.
4.3.
4.4.
5.
5.1.
GİRİŞ
Başlangıç
Hata Tespit (Diagnostic) Özellikleri
Veri Kaydı ve Yeniden görüntüleme
ANA PENCERE
Seri Portlar
Veriler için tampon bellek (Stream Buffer)
Alet Dizini
İkonlar
Stream Listesi
Sıralama Seçenekleri (Sorting Options)
Durum Çubuğu (Status Bar)
Veri Akışının Görüntülenmesi (Viewing Streams)
Aletlere Bağlanma
Diğer Özellikler
VERİ GÖRÜNTÜLEME PENCERESİ (Waveview Windows)
Pencere Fonksiyonları
Yakınlaştırma Ve Uzaklaştırma (Zooming in and out)
Ölçümler Yapmak
Yazdırma (Printing)
Kaydı Duraklatma Modu (Paused Mode)
Diğer İkonlar
İçerik Menüsü (Context Menu)
Stream Fonksiyonları
Streamları Belirleme (Identifying Streams)
Streamların Görünümlerini Değiştirme
Streamları Ölçeklendirme (Scaling Streams)
Ofsetleri, Aralıkları ve Ortalamaları Görüntüleme
Spektrogram (Spectrogram)
Görüntü Seçenekleri
Görüntü Ayarı (Display Setup)
Veri Akışı Haritalaması (Stream Mapping)
AĞ BAĞLANTILARI (Networking)
İstemcim (My Client)
Çoklu Yayım (MultiCast Clients)
Sunucum (My Server)
Boşluk Kurtarma (Gap Recovery)
Çevirmeli Hatlar Üzerinden Veri Alınması
EK PENCERELER
Terminal Pencereleri
Aletler ile İletişim
Makro Komutlar
2
5
5
5
6
7
7
10
11
12
13
14
15
15
17
18
19
20
20
21
22
23
25
26
27
27
28
29
29
30
31
31
34
37
38
40
40
43
44
47
47
47
49
5.2.
5.3.
5.4.
6.
6.1.
6.2.
6.3.
6.4.
6.5.
7.
7.1.
7.2.
7.3.
7.4.
7.5.
8.
8.1.
8.2.
Doğrudan Bağlantılar
Sayısallaştırıcı Durum Dosyası (Digitizer Status Streams)
GPS
Özet Penceresi
Timing (Zamanlama)
Mass Position (Kütle Pozisyonu)
Age (Yaş)
Errors (Hatalar)
Trigs (Trigger Status)
ViewInfo Penceresi
SAYISALLAŞTIRICILARIN YAPILANDIRILMASI
System ID (Sistem Kimliği)
Output Control (Çıkış Kontrolü)
Triggering (Tetikleme)
STA/LTA
Seviye (Level)
Harici Tetikleme (External Triggering)
Tetikleme öncesi ve sonrası kayıt (Pre and Post-trigger Recording)
Mux Kanallar (Mux Channels)
Portlar (Ports)
SAYISALLAŞTIRICILARI KONTROL ETME (Controlling Digitizer)
Sistem
Triggering (Tetikleme)
Calibration (Kalibrasyon)
Mass Control (Kütle Kontrolü)
Veri Akışı (Data Flow)
DIRECT
FILING
Heartbeat Messages:
FIFO (First In First Out)
ADAPTIVE
DUAL
RE-USE/RECYCLE
WRITE-ONCE (Bir kez kullanım)
KAYIT ve YENİDEN GÖRÜNTELEME (Recording and Playback)
Recording (Veri Kaydı)
Files (Dosyalar)
UFF Dosya Formatı
UFF Formatında Veri Kaydı
UFF ve Diğer Dosya Formatları Arasında Dönüşüm
SAC Dosya Formatı
MiniSEED Dosya Formatı
SUDS Dosya Formatı
GSE Dosya Formatı
CSS Dosya Formatı
3
49
51
52
54
55
55
56
56
57
59
62
63
64
68
70
74
75
76
76
77
80
80
81
82
84
84
85
86
86
87
88
89
89
90
91
92
93
97
97
97
98
99
100
100
101
8.3.
8.4.
9.
9.1.
9.2.
10.
10.1.
10.2.
Ek A
Ek A.1.
Ek A.2.
Ek B
Ek B.1.
Ek B.2.
Ek B.3.
Ek C
Ek C.1.
Ek C.2.
Ek C.3.
Ek C.4.
SEG-y Dosya Formatı
Yeniden Görüntüleme (Playback)
GCF Dosyaları
SCSI Hard Diskler
SCSI Teypler (Tapes)
Otomatik Tekrar Görüntüleme (Automatic Playback)
Yazdırma Seçenekleri
Sayfa çıktısı
Otomatik çıktı alma
Otomatik Ekran Yakalama (Automatic screenshots)
Sürekli çıktı alma (Continous Printout)
Port yakalama (Port capturing)
LOG TUTMA ve BİLDİRME (Logging and Notification)
Log dosyaları (Log Files)
Elektronik Posta ile Bildirim (E-mail Notification )
Scream’de Eklentiler (Extending Scream!)
Yeni Eklentilerin Yüklenmesi (Installing new extensions)
Eklentileri Çalıştırma (Running Extensions)
Klavye Kısa Yolları
Ana Pencere
Waveview Pencereleri
Detaylar Penceresi
Scream! İçinde
Komut Satırı Seçenekleri
Dosyalar ve Klasörler
Dosya ve Dizin Yerleri
Windows Versiyonu
Linux Versiyonu
Hata Mesajları
4
101
102
102
106
107
108
110
110
110
112
114
116
118
118
120
123
123
124
126
126
127
128
129
129
130
133
133
134
135
1. GİRİŞ
Scream! Sismometre yapılandırılması, gerçek zamanlı veri alımı ve izlenmesi için yazılmış bir
Windows 95/98/NT uygulamasıdır. Scream! her hangi bir Güralp Systems sayısal aletinden elde
edilen GCF verilerini sıkıştırma, görüntüleme, yazdırma, kaydetme ve yeniden görüntüleme
işlemlerini gerçekleştirmek için kullanılabilir.
1.1. Başlangıç
Scream! Programı bilgisayara yüklendikten sonra, ekrana tüm Stream’ların (veri akışlarının)
görüldüğü bir ana pencere açar. Bu ana pencere tüm programın kontrol merkezidir. Eğer bu pencere
kapanırsa, Scream!’in çalışması sona erer. Scream! programının tüm fonksiyonları bu ana pencere
üzerinden kullanılır.
Ana pencere içindeyken Waveview penceresi açılarak herhangi bir veri akışı görüntülenebilir.
İstendiği kadar Waveview penceresi açılabilir ve her bir pencerede istendiği kadar veri akışı
görüntülenebilir. İstenildiğinde aynı veri akışı, birkaç Waveview penceresinde de görüntülenebilir.
Her bir Waveview penceresi kendine ait bir genliğe (amplitude) ve zaman ölçeklendirmesine, renk
şemasına ve görüntüleme parametrelerine sahiptir. Örneğin;
•
Bir veri akışı farklı pencerelerde farklı büyütme faktörleri ile eşzamanlı görüntülenebilir,
•
Farklı gruplar halinde olan veri akışları her grup için aynı büyütme faktörüne sahip olarak
görüntülenebilir veya,
•
Bir dizinin tümü sadece bir pencerede görüntülenirken, diğer bir pencerede de, gelen
verilerin detaylı incelemesi yapılabilir.
1.2. Hata Tespit (Diagnostic) Özellikleri
Scream! programı bazı yararlı hata tespit edici özelliklere sahiptir. Program, dışarıdan kaydedilen
tüm GCF verileri üzerinde detaylı bir kontrol gerçekleştirir ve tespit edilen hataları diskte bir
5
dosyaya kaydeder. Scream! tarafından belirlenen herhangi bir hatayı içeren veri hakkındaki detaylar,
programda ShowInfo, Network Control, Summary and Status pencerelerinden görülebilir.
1.3. Veri Kaydı ve Yeniden Görüntüleme
Scream! programında verilerin diske kaydı için gerekli komutu bir ikon üzerine tıklayarak basit bir
şekilde verebilirsiniz. Scream!, GCF, SAC, miniSEED, SEGy, PEPP, SUDs ve GSE formatlarını
destekler. Bu veri transferinin daha sonraki veri analizi ve işlemeleri için kolay ve rahat bir şekilde
yapılmasına izin verir.
Scream!, Güralp Systems SAM birimilerindeki verileri de içeren GCF dosyalarını bir kaç işlemle
okuyabilir, farklı zaman ölçeklerinde yeniden görüntüleyebilir ve farklı bir formata dönüştürebilir.
6
2. ANA PENCERE
Scream! başlatıldığında, aşağıda olduğu gibi ekranda bir boş ana pencere görülür.
Scream! bu haliyle veri kaynaklarının eklenmesi işleminin başlatılması için hazırdır.
2.1 Seri Portlar
1. File →Setup...’ı seçiniz (Eğer ‘Com Ports’ sekmesi önde değilse önce onu seçiniz)
Eğer Scream! programını ilk kez çalıştırıyorsanız, program bu pencereyi kısa bir eğitim notu ile
beraber açacaktır.
7
Stream listesinde bulunan bir Stream’ ın seri portunu mausunuzun sağ tuşuna tıkladıktan sonra
Configure özelliği seçerek yapılandırabilirsiniz. Ancak bunu yalnızca seri porttan gelen verinin
Stream listesinde görülmesi ile yapabilirsiniz.
2. Scream! için kullanılacak seri portlar tabloda listelenmiştir. Her portu ve o porta bağlanacak
aleti tanımlayınız. Eğer Microsoft Windows kullanıyorsanız, port numarası COMn seri
portun numarasına karşılık gelir. Eğer Linux kullanıyorsanız, 1-64 arasındaki port
numaraları dahili (built-in) seri portlara /dev/ttyS0 – /dev/ttyS63, ve 65 ve yukarısı için
/dev/ttyUSB0 ile başlayan USB bağlantılı seri portlara karşılık gelir.
Herhangi bir port eğer yüklenmemişse, uygun sürücüsü yoksa ya da başka bir program tarafından
kullanılıyorsa listede adı görülmez. Scream!, setup penceresi açıldığında her defasında bilgisayarı
yeni Portlar için tarar. Scream!’in portları tekrar taraması için port sutun başlığına tıklamanız
gerekir.
3. Her portu, o porta bağlanan aletlerin ayarlarına göre yapılandırın.
8
Baud Rate: Seri portun alete bağlantı hızı. Alete bağlanan seri 3 kanallı Güralp sayısallaştırıcıları
9600 ve 6 kanallı sayısallaştırıcıları 19200 hızlarına göre ayarlanmıştır. DCM üniteleri 115200
bağlantı hızına göre ayarlıdır. Eğer sayısallaştırıcının çıkış portunun bağlantı hızını bilmiyorsanız,
Scream! Programı tarafından sizin için bulmasını menüden Auto-Detect’i seçerek isteyebilirsiniz. Bu
özelliğin çalışması için aletten veri geliyor olması gerekir. Eğer gerçek zamanlı veri için Scream!’i
kullanıyorsanız, geri kalan ayarların herhangi birini değiştirmenize gerek yoktur.
AutoBaud: Alete bağlanınca, Scream! bağlı bulunduğu aletin bağlantı hızına uymak için kendi
bağlantı hızını değiştirir. Bu olay gürültü içeren hatların veri transferi ile karışabilir. Eğer herhangi
bir problem ile karşılaşırsanız bu seçimi iptal ediniz.
ACKs: Scream!’in alete Acknowledged (alındı) mesajları yollayıp yollamamasını sağlar.
NACKs: Veri transferi sırasında bir sorun belirlenirse, Scream!’in alete Not Acknowledged
(alınmadı) mesajları yollayıp yollamamasını sağlar.
BRP: Güralp Block Recovery Protocol kullanarak bağlantısı kesilen blokların Scream! tarafından
tekrar elde edilmesini sağlar. Eğer tek yönlü (simplex) bir iletişim hattı kullanılıyorsa bu özellik
seçilmemelidir.
Eğer yukarıda açıklanan üç özelliği (ACKs, NACKs ve BRP) seçmezseniz, Scream! gönderilen veri
paketlerini anlamayacaktır. Bu özellikle veri akışını değiştirmeden sayısallaştırıcıya bağlanmanız
gerektiğinde yararlı olmaktadır. Örneğin, FIFO veya ADAPTIVE modunda olan bir sayısallaştırıcı
normal olarak verileri Flash hafızada depolayacaktır (eğer veri paketleri alınmamışsa). Böyle bir
sayısallaştırıcıdan kaydedilen verileri yüklemeye geldiğiniz zaman, bu üç özelliğin kutucuğu
üzerindeki işareti sayısallaştırıcıya bağlanmadan önce kaldırmak gerekir. Bu işlemi yapmak kaydı
devam eden verilerin Scream!’e iletilmeden sayısallaştırıcı tarafından depolanmasını sağlar.
Rx T/O (veri alımında zaman aşımı) : Scream! bir bloğun transferinin tamamlanması için zaman
olarak bu saniyeler aralığında bekler. Eğer aletin iletişimi veri bloğunun transferinin esnasında
9
kesilirse, Scream!’in hata tespit (Diagnostic) özelliği bu hatayı algılar ve alet ikinci kez
bağlandığında o yarım kalmış veri iletiminin tamamlanmasını ister.
Tüm işaretli kutuları sutun başlıklarına tıklayarak ayarlayabilir veya ayarını kaldırabilirsiniz.
4. OK’yi tıklayınız
Bağlı bulunan aletlerden gelen Stream’ler (bileşenler) Scream!’in ana penceresinin sağ tarafında bu
işlemlerden sonra görülmelidir.
Eğer ağdaki (Örneğin DCMs, veya diğer Scream! durumları) Scream! sunucusuna (server) ulaşmak
isterseniz, Network Control penceresini kullanarak sunucuları listeye eklemeniz gerekir. Detaylı
bilgi için istemcim (My Client) Bölüm 4.1’e bakınız. Scream!, tanımlanan tüm veri kaynaklarını
programı kapattığınızda hatırlayacaktır. Bir dahaki seferde programı açtığınızda, otomatik olarak
tüm bağlantıları kurmaya çalışacaktır.
2.2. Veriler için tampon bellek (Stream Buffer)
Scream! Stream buffer olarak tanımlanan sabit bir hafıza alanına verileri kaydederek çalışır.
Scream!’in bütün fonksiyonları, veriler ile bu tampon bellekte çalışır. Scream! ilk çalıştırıldığında,
bu tampon bellek boş bir alandır. Bu alana veriyi ya yerel seri portlardan ya ağ sunucusuna
bağlanarak yada GCF dosyalarını yeniden görüntüleyerek ekleyebilirsiniz.
Bu alanın büyüklüğü Setup penceresinde Display özelliğinden ayarlanabilir (bkz Display Setup,
Bölüm 3.3).
Tampon bellek dolunca, Scream! en eski verileri siler. Eğer Scream!’e gelen verileri kaydetmesini
söylemediyseniz (bkz Bölüm 8, Veri kaydı ve yeniden görüntüleme), silinmiş veriyi geri
getiremezsiniz. Eğer GCF kaydını aktif hale getirdiyseniz, Scream! tampon bellekte veriyi içeren
dosyaların kaydını tutar ve bu bilgiyi .lst uzantılı bir dosya olarak o anki kayıt klasöründe saklar.
Scream! tekrar başlatılıldığında bu dosyayı okur ve tampon belleği bir önceki gibi ayarlamaya
10
çalışır. Aksi takdirde tampon bellek sanki Scream! ilk kez çalıştırılıyormuş gibi boş olarak kayda
başlar.
2.3. Alet Dizini
Scream!’e bağlı yerel aletler, ağ üzerinden bağlı aletler veya yeniden görüntülenen dosyalar gibi tüm
veri kaynaklarını ana pencerenin sol tarafındaki aşağı doğru açılarak gösterilir.
Scream!’in alet dizini, yeniden görüntülenen dosyaların tümünü içeren Files ve sismik ağı gösteren
Network olarak iki ana bileşenden oluşur.
Network’un altında Scream!’in bağlı olduğu tüm Network sunucuların listesi, artı işaretlerinin
altında yerel (local) seri portlar bulunmaktadır.
Bir sonraki katman seri portları içerir. Bu ikonlar aletleri tanıyabilmeye yardımcı olmak için
sağlanmıştır, aynı zamanda doğrudan terminale erişimi sağlar.
11
Örnek olarak, yukarıdaki ekran görüntüsü herhangi bir alete doğrudan bağlanmış Scream!’in
bilgisayarda çalışmasını göstermektedir. Program MACALLAN1 adında COM1 ve COM2 olarak iki
porta sahip bir ağ kaynağından veri almaktadır. Bu portlara BHOLE-BH05 ve GURALP-DA79
aletleri bağlı durumdadır. Eğer kurulumunuz, seri portlara bağlı bir CRM (Combiner-Repeater
Module) veya DCM kullanıyorsa, birden fazla alet tek bir seri port ikonu altında listelenir.
MACALLAN1 sunucu ikonu seri port bağlantılarını göstermek için aşağı doğru açılmıştır.
Bağlantıları
kutucuğu ikonuna tıklayarak yukarı doğru toplayarak alandan kazanmış olursunuz.
Herhangi bir aleti devre dışı bırakmak için o aletin ikonu üzerindeyken sağ tuşla tıklayarak Ignore’u
seçerek yapabilirsiniz. Bunu yapınca Scream! aletten gelen veri bloklarını kaydetmez. O aletin
verileri tampon bellekte görünmez veya diske kaydedilmez. Ignore’u tekrar seçerek aletin devre dışı
kalması sona erdirilebilir.
İkonlar (Icons)
Alet ikonları, aletin zamanlaması ve kütle pozisyonu durumu hakkında hızlı bir bilgi sağlamak için
renklerini değiştirir.
Eğer alet ikonunun her iki yarısı da renksiz ise
, Scream! programı başladığından beri aletten
herhangi bir bilgi almamıştır.
Eğer ikonun üst yarım kısmı yeşil ise
Eğer ikonun üst yarım kısmı sarı ise
,alet tatmin edici bir zamanlama sabiti bildirmiştir.
, alet zamanlama akışında bir boşluk tespit etmiştir.
Eğer ikonun üst yarım kısmı kırmızı ise
, alet bir saatten fazla bir süre zarfında tatmin edici bir
zamanlama sabiti bildirmemiştir. Bu olay eğer alet hata rapor etmişse ve aynı zamanda hiçbirşey
rapor etmemişse meydana gelir. Eğer GPS sisteminin gücünün kesilmesi için zaman aralığı bir
saatten fazlaya ayarlanmışsa, ikon, sistem normal çalışıyor olsa bile kırmızıya dönecektir.
12
Eğer ikonun alt yarım kısmı kırmızı ise
, alet (veya aletin bileşenlerinden biri) kütle pozisyonu
15000 sayımdan (counts) fazla şekilde çalışmaktadır (yaklaşık olarak aletin düzenli hareketinin %
50’ si). Büyük yer sarsıntıları esnasında herhangi bir kesme (clipping) olayı ile karşılaşmamak için
bileşenin merkeze tekrar oturtulması gerekmektedir.
alet Scream’ e veri yerine durum blokları
Eğer alet yeşil bir kutu şeklinde görünürse,
göndermiştir. Kutu bir Güralp CRM/SAM’ı temsil eder. Bu modüller diğer aletlerden veri depolar
veya iletir. Fakat bazen kendileri için durum blokları iletirler. Eğer herhangi bir sayısallaştırıcı
veriden önce durum bloğu üretirse, bunun anlamı çok yavaş veri hızı yapılandırmış veya FILING
veya DUAL filing modlarını kullanıyorsunuz demektir ve alet geçici olarak bu ikon ile gösterilir.
(bkz Bölüm 7.5, Veri Akışı).
2.4. Stream Listesi
Eğer alet dizininde Network, seçilmiş ise pencerenin sağ tarafında Scream’in aldığı Stream’ların
tümünü listeleyecektir. Eğer cihazlardan biri seçildi ise, Stream listesinde sadece seçili olan cihaza
ait bileşenler görülecektir.
Tablodaki sutunlar her bir Stream hakkında yararlı bilgiler sağlamaktadır.
Stream ID: Veri akışı için özel bir isim, A-Z arasında 6 harfli ve 0-9 arasında 6 sayıdan oluşan bir
kombinasyon 00 ile biten veri akışları dahili sayısallaştırıcı hakkında durum bilgisi taşır, diğer veri
akışları bağlı bulundukları aletlerden gelen verileri içerir. Düşük hızlı çevresel kanallar (Mux
kanallar) Mx ile biten Stream ID’ lere sahiptirler (x: 0-9 veya A-F). Diğer Stream ID’ leri bağlı
bulunan aletlerden gelen sismik veriler için kullanılır.
Stream ID’ nin son rakamı veri akışının tap (kademe) numarasını verir (örnekleme hızını sırasıyla 0,
2, 4 veya 6’ ya düşürmek için). Eğer 6 kanallı sayısallaştırıcı kullanılıyorsa, ikinci 3 kanal için tap
numaraları 1, 3, 5 ve 7 kullanılır.
13
Rec: Scream!’in bilgisayarın sabit hard-diskine veri akışını kaydetmesi. Eğer ağdaki başka bir alet
Scream!’ den bağımsız olarak veri kaydediyorsa, bu sutundaki giriş yine No şeklinde olur. Bu
sekmeye basarak kayıt başlatılabilir veya durdurulabilir.
Comp: Stream verisinin sıkıştırma faktörü, her kaydın içerdiği bit sayısı olarak ifade edilir (8, 16
veya 32 bit).
SPS: Saniye cinsinden veri akışının örnekleme hızı. Sonu 00 ile biten Status Stream’ler çıktı verisi
üretmez ve SPS olarak 0 değerine sahiptirler. Varsayılan olarak, Stream listesi, status stream’ler en
altta olmak üzere örnekleme hızına göre sıralanır.
End Time and Date: En son gelen verinin kaydedilmiş tarihi ve zamanı. Bu en geç gelen veri
anlamına gelmemektedir.
RIC: Reverse Integrating Constant. Son gelen örneğin değeri. Bu kütle pozisyonunu veya çevresel
veri akışlarının okunması için en faydalı özelliktir. Status Streams ‘in (Veri akış durumu) RIC değeri
sıfırdır.
View→ List’ i seçerek her veri akışı hakkındaki genişletilmiş bilgiyi saklayabilirsiniz. Tekrar
genişletilmiş bilgiye dönmek için View→ Details’i seçiniz.
Sıralama Seçenekleri (Sorting Options)
Sıralama seçenekleri menüden View→ Sort By olarak bulunmaktadır.
Alphabetical: Alfabetik sıralama, önce 0-9 sonra A(a)- Z(z).
Component: Dikey bileşenleri (Zx ile biten) Nx ve Ex bileşenleri takip eder, sonra Mux kanallar Mx
ile gelir. Bileşen tipinde Stream ID’nin ilk dört karakterine göre sıralanır.
14
Instrument: Stream ID’nin ilk dört karakterine göre sıralanır. Bir aleti önce tap sonra da bileşen
olarak sıralar.
Sample Rate: En büyükten en küçük örnekleme hızına göre sıralanır. Örnekleme hızında alet olarak
sıralanır.
Tap: Tap olarak sıralar (Stream ID’nin son karakteri). Tap’ de önce alete sonra bileşene göre
sıralama yapılır.
Reversed’ı seçerek bu sıralama işlemlerinden herhangi birinin tersten çalışmasını sağlayabilirsiniz.
Aynı zamanda listeyi ilgili başlıklara tıklayarak Stream ID veya SPS’ ye göre sıralayabilirsiniz ve
tekrar tıklayarak sıralamayı ters çevirebilirsiniz.
2.5. Durum Çubuğu (Status Bar)
Scream!’ in ana peceresinin altında Scream’ in bulunduğu durum hakkında özet bilgi içeren bir
durum çubuğu bulunmaktadır.
• Pencereden ulaşılabilinen farklı veri Stream’larının sayısı
• Scream’ in tampon belleği tarafından kullanılan hafıza miktarı. Setup penceresinden
tampon belleğin maksimum büyüklüğünü değiştirebilirsiniz (bkz Display Setup, Bölüm
3.3).
Eğer
değiştirilmiş
değer
bilgisayarınızın
kapasitesine
yakınsa
bilgisayar
yavaşlayabilir ve kullanmak zorlaşabilir.
• O anki zaman, yerel bilgisayarın zamanına göre (gelen verinin zamanı değil).
Menüden View→ Status Bar’ ı tekrar seçerek durum çubuğunu iptal edebilirsiniz.
2.6. Veri Akışının Görüntülenmesi (Viewing Streams)
Veriyi görüntülemek için bir pencere açmak gerekir bunu da veri kayıtlarından birinin üzerine iki
kez tıklayarak veya herhangi bir kaydın üzerine gelip sağ tuş ile View’ i seçerek yapabilirsiniz.
15
Alternatif olarak listeden bir veri akışı seçip buna iki kez tıklamak ve ENTER tuşuna basarak veriyi
bir pencerede görebilirsiniz.
Data Stream’lerinin (Veri Akışları) bir Waveview penceresinde açılmış hali.
Bu pencere size gelen gerçek zamanlı verileri gösterir. Penceredeki veri akışını durdurabilir ve
tampon bellekte olan veriyi inceleyebilirsiniz. Bu konu hakkında ayrıntılı bilgi Bölüm 3 Waveview
Pencereleri altında verilmektedir.
Status Stream’ler (00 ile bitenler) normal metin içerirler. Status Stream’ e iki kez tıklayarak durum
penceresini açabilirsiniz.
16
İlk bloklar sayısallaştırıcıdan boot mesajı verirler (sayısallaştırıcının yazılım (software) yenilemesi,
seçilen veri akışlarının yüklenmesi ve tetiklenmesini de içerir). Sonraki bloklar görünür GPS
uyduları, GPS anteninin yeri ve zaman senkronizasyon durumu hakkında bilgi verir. Ayrıca, her
kanal ve veri hattı için o an kullanılan bağlantı hızları görüntülenir.
Status Streams ve GPS hakkında daha fazla bilgi Bölüm 5.2 Digitizer Status Streams’ e bakınız.
Eğer durum ve veri akışı (status and data stream) içeren bir seçimi görüntülerseniz, Status
Stream’ler beraber toplanacak ve bir Status penceresinde görünütülenecektir. Veri Streamları ise tek
bir Waveview penceresinde görüntülenecektir.
2.7. Aletlere Bağlanma
Sayısallaştırıcı (digitizer) yapılandırılması ve diğer yaygın işlemler alet dizinindeki digitizer üzerine
sağ tıklayarak, Configure.. veya Control..’u seçerek gerçekleştirilir. Daha fazla bilgi için Bölüm 6
Sayısallaştırıcıların Yapılandırılması ve Bölüm 7 Sayısallaştırıcıların Kontrolü’ne bakınız.
17
Aynı zamanda Scream!, sayısallaştrıcı üzerine sağ tıklayarak ve Terminal…’ i seçerek,
sayısallaştırıcının seri bağlantı noktasına ulaşmanıza ve doğrudan komut vermenize imkân sağlar.
(Bkz Bölüm 5.1, Terminal Pencereleri)
Scream!, herhangi bir alete diğer birimler üzeriden bağlanabilir (SAMs, DCMs vb.). Scream! her bir
birim ile görüşerek ilgilendiğiniz alete ulaşmanızı sağlar. Fakat bu işlem biraz zaman alabilir.
2.8. Diğer Özellikler
Ana menü bazı ek özellikler sunar.
File→ Save Program State’i seçerek Scream!’in yapılandırmaların bir dosyaya hemen
saklayabilirsiniz. Scream!’i başlatınca bu dosya okunur ve Scream!’i kapatırken de yapılan herhangi
bir değişiklik bu dosyaya yazılır. Windows işletim sisteminde yapılandırma dosyası Windows
klasöründe scream.ini olarak; Linux altında ise, $HOME dizininde saklanır. Yapılandırma dosyasının
adı, komut satırı ile değiştirilebilir (bkz Ek C.1,Command Line Options).
File→ Application Caption… ile Scream’ ın ana penceresinin adını değiştirebilirsiniz. Bu özellik
eğer birden fazla Scream! aynı bilgisayarda çalışıyorsa yararlıdır (Örneğin birden fazla network
servisinin çalıştırılması durumunda).
View→ Stay On Top… ile Scream!’ ın ana penceresinin her zaman diğer Scream! pencerelerinin
üstünde olmasını sağlar. Diğer uygulamalar Scream!’ ın ana penceresinin üstüne gelebilir.
18
3. VERİ GÖRÜNTÜLEME PENCERESİ (Waveview Windows)
Scream!’ in en yaygın kullanılan özelliklerine Waveview penceresinden ulaşılır. Herhangi bir veri
akışı kombinasyonu için istediğiniz kadar Waveview penceresi açabilirsiniz. Aynı veri akışı birçok
Waveview pencerelerinde ve farklı ölçeklerde görüntülenebilir.
Scream!’ in ana penceresinden bir Waveview penceresi açmak için;
•
Ana menüden Window→ New Window’ u seçiniz
•
Stream’ler listesinden bir Stream ID üzerine iki kez tıklayınız
•
Listedeki bir stream üzerine sağ tıklayarak ve View’ ı seçerek yada
•
Stream’lerin belli bir kısmını seçin ve bu seçilen kısım üzerine iki kez tıklayın (veya ENTER
tuşuna basınız)
Waveview penceresine yeni Stream’leri, Streams listesinden seçip, seçilmiş olanı Waveview
penceresine sürükleyerek veya diğer Waveview pencerelerinden sürükleyerek ekleyebilirsiniz.
19
Taşımayı Ctrl tuşuna basılı iken yapmak Stream’in bir pencereden diğer pencereye kopyalanmasını
sağlar aksi halde Stream yeni bir pencereye taşınacaktır.
Stream’leri bir Waveview penceresi içinde sürükleyerek düzenleyebilirsiniz (Eğer Waveview
penceresini
ikonu ile durdurduysanız, sürüklemeyi soldaki panelden yapmak gerekir, çünkü
pencereyi çapraz sürüklemek bir büyütme (zoom in) yapacaktır).
Veri akışı görüntüsünün solunda olan panel veri akışını System ID ve StreamID veya başka bir etiket
ile tanımlamaktadır (bkz Stream Mapping Bölüm 3.3). Eğer etiket okunmak için çok uzunsa,
Waveview penceresinin köşesinden çapraz olarak sürükleyerek genişliği ayarlayabilirsiniz.
3.1. Pencere Fonksiyonları
Stream görüntüsünün üzerinde bir araç çubuğu, pencerede Streamler üzerinde etkili olan ikonları
içerir.
Yakınlaştırma ve Uzaklaştırma (Zooming in and out)
Düşey olarak yakınlaştırma ve uzaklaştırma yapmak için, pencerenin sol üst köşesinde bulunan
üzerine tıklayın. Geçerli büyütme faktörü ikonlar arasında
düşey ölçek ikonları
piksellerin sayım (counts) oranı olarak görülmektedir. Yakınlaştırma veya uzaklaştırma penceredeki
her Stream’i etkiler.
Yatay olarak yakınlaştırma ve uzaklaştırma yapmak için yatay ölçek ikonlarına
tıklayınız veya SHIFT tuşuna basıp mausunuzun tekerini (wheel) çeviriniz. Geçerli büyütme faktörü
ikonlar arasında saniyede piksel olarak gösterilir. Bir örneği piksele dönüştürmek için büyütme
faktörünü Stream!’in örnekleme hızına bölün.
Eğer çok geniş bir pencereniz varsa, özellikle büyük bir yatay büyütme faktöründe, Scream!
pencereyi
yana
kaydırmadan
yeni
verinin
20
çizimini
bitiremeyebilir.
Eğer
bu
olursa,
Scream!’pencerenin yana kaymasını geciktirecektir ( gerçek zamanı bir kez daha gösterinceye
kadar). Bunu önlemek için zaman ölçeğini azaltmanız gerekir.
Eğer pencereyi
ikonu ile duraklattıysanız, ilgilendiğiniz bir alanı, stream üzerinde bir
dikdörtgen oluşturarak yakınlaştırabilirsiniz. Scream! dikdörtgenin sağ üst kısmında zaman aralığını
ve sol alt kısımda da count sayılarını gösterir. Bu şekilde zoom yaptığınızda, Scream! her zaman
pencerenin kenarlarını 1 saniye sınırında tutar. Bir veya birden fazla Stream’i çapraz olarak
sürükleyebilirsiniz. Bu işlem penceredeki tüm Stream’leri içerecektir.
Ölçümler Yapmak
Time Cursors veya Ampl Cursors butonlarına tıklayarak düşey veya yatay imleçleri (cursors)
görüntüleyebilirsiniz. Her imlecin bir ucunda beyaz bir kare vardır ve özellikleri ölçmek için
Waveview penceresinden çapraz olarak sürüklenebilir. Eğer iki imleçde çakışırsa yalnızca kareleri
görebilirsiniz.
İmlecler arasındaki mesafe Time Cursors veya Ampl Cursors ikon yazısında Saniye - Hz veya
count olarak verilmektedir. Aynı anda düşey ve yatay imleçleri aktif hale getirebilirsiniz. İmleçlerin
21
doğruluk limiti 1 piksel olduğu için, herhangi bir ölçüm yapmadan önce ilgilendiğiniz kısmı
yakınlaştırmalısınız.
Ampl Cursors geçerli büyütme ayarlarına göre mesafe ölçer. Fakat eğer tekil bir Streame
ölçeklendirme faktörü uyguladıysanız, Ampl Cursors bu ölçeklendirmeyi hesaba katmaz, bu
nedenle ölçülen mesafe count biriminde olmaz. Eğer streamin ölçek faktörünü algılayıcı (sensor) ve
sayısallaştırıcıya (digitizer) göre ayarlarsanız, ölçülen mesafe fiziksel birimlerde olacaktır. Scream!
eğer sayısallaştırıcıyı tanırsa sizin için uygun bir ölçek faktörü seçebilir. Setup penceresinin Display
Options kısmından bu özellik aktif hale getirilir (bkz Bölüm 3.3. Görüntü Seçenekleri).
Sayımların gerçek değerini elde etmek için Ampl Cursors’ da gösterilen değer ile sol taraftaki
panelde ID numarasının altında o stream için görüntülenen ölçek faktörüne bölün. Mn ile biten Mux
kanalları için ve eğer Setup penceresinde Mux Scaling özelliğini aktif hale getirdiyseniz (bakınız
Bölüm 3.3. Görüntü Seçenekleri) elde ettiğiniz değeri 256 ile tekrar bölmelisiniz.
Yazdırma (Printing)
Waveview penceresinde görüntülenen o anki veriyi yazdırmak için Print ikonuna
tıklayın.
Scream!, pencerenin tam görüntüsünü yazdırmak için geçerli yazıcı (printer) ayarlarını kullanır.
Aynı zamanda geçerli genlik (amplitude) ve zaman ölçeklendirmesi (time scaling), filitreleme ve
diğer görüntü seçeneklerini de kullanır. İstediğiniz zaman gerçek zamanlı (real time) veya
duraklatılmış modda çıktı alabilirsiniz.
Aynı veriyi siyah beyaz yazdırmak için (renkli veya gri tonlu yazıcılardan) Print ikonu yanındaki
oka tıklayarak ve Page Print (Monochrome) özelliğini listeden seçerek yapabilirsiniz. Siyah beyaz
çıktı kopyalama ve faks işlemleri için daha uygun olmaktadır.
Aynı zamanda Scream!’ i otomatik çıktı almak için ayarlayabilir veya veriyi bağlı bir plotter’ a
doğrudan gönderebilirsiniz. Scream!’ de bulunan yazdırma seçeneklerinin daha detaylı anlatımı için
Bölüm 9 Yazdırma seçeneklerine bakınız.
22
Kaydı Duraklatma Modu (Paused Mode)
Pencerenin yana doğru kaymasını (scrolling) durdurmak için Pause ikonuna
tıklayın.
Durdurulan bu zaman aralığında gösterilen veriyi içeren bloklar gelirse, Scream! blokları pencereye
ekler.
Bir pencere duraklatma modunda iken, aşağıdakileri yapabilirsiniz,
ƒ
Scream!’ in hafızasında tuttuğu verilerin tümünü görmek için dalga şeklini (waveform) sağa
ve sola yürütebilirsiniz. Diğer bir yol ise CTRL tuşunu basılı tutup mausunuzun tekerini
(wheel) çevirerek veriyi sağa sola doğru yürütebilirisiniz. Yeni veri hafıza ön belleğine
(memory buffer) eklendiği için, görüntü duraklatıldığı sürece kaydırma çubuğu (scroll bar)
sola doğru yavaşça hareket edecektir.
ƒ
Verilerin özelliklerini kontrol etmek için yakınlaştırma ve uzaklaştırma
ƒ
Birkaç veri akışından (Streams) veriyi SHIFT tuşuna basarak ve sürükleyerek seçmek
Yukarda ki şekilde seçilmiş veriyi bir dosyaya Save özelliğine tıklayarak kaydedebilirsiniz.
23
Klasörü ve dosya formatını seçerek ve OK tıklayarak her Stream için bir dosyaya veriyi
kaydedebilirsiniz. Bazı formatlar her bir dosya için birden fazla veri akışlarını (Streams) destekler.
Bu formatlar için, Single File’ı seçerek veri akışlarını birleştirebilirsiniz. Seçilmiş verinin sol üst
kısmındaki sayı (burada 2940), sizin seçmiş olduğunuz her veri akışından gelen örnek sayısıdır.
ƒ
İki veri akışından veriyi CTRL tuşuna basarak ve sürükleyerek seçebilirsiniz.
Seçilmiş veri akışları sürüklemenin başlangıcı ile sonu arasında olanlardır.
ƒ
Veriyi Scream!’in bir uzantısına yukardaki yöntemlerden birini kullanark ve menüden iligili
uzantıyı seçerek iletebilirsiniz. Detaylı bilgi için Ek A ‘Extending Scream!’e bakınız.
24
Pause ikonuna tıklayarak gerçek-zaman (real-time) moduna dönebilirsiniz. Eğer büyütme ayarlarını
değiştirdiyseniz, pencere bir önceki durumuna dönecektir.
Diğer İkonlar
Block Boundaries ikonuna
tıklamak pencerede görüntülenen her GFC bloğunun sonunda
noktalı bir çizgi görüntülenmesini sağlar.
Her çizginin yanındaki sayı, bloklardaki her örneği saklamak için kullanılan bit sayısıdır. 8 bitlik
örneğe (en büyük fark -128 den 127’e counts) sahip sabit uzunlukta GCF bloğu, 32 bitlik bir bloğa
göre 4 kez daha fazla örnek saklayabilir. Blok sınır işaretlerini, ikona tekrar tıklayarak
kaldırabilirsiniz.
Bandpass Filter ikonuna
tıklayarak Scream!’in görüntülenen her bir veri akışına band-pass
filtresi uygulaması sağlanır. Bu daha çok, uzun periyotlu sinyallerin baseline değişmesine neden
olduğunda yararlıdır. Band pass aşağıdaki gibi ayarlanır;
ƒ
Veri 1 veya 2 örnek/s olarak 10-30 s band pass ile filtre edilir.
ƒ
Diğer örnek hızlarındaki veriler Streamın Nyquist Frekansının 0.1 ve 0.9 olan köşe (corner)
frekanslarında filtrelenir. Filtreyi kaldırmak için ikona tekrar tıklayınız
25
Zero Streams ikonuna
tıklayarak her Stream’ in ofsetini ayarlayabilirsiniz. Eğer bu ikona
tıkladığınızda belli bir Streamın sıfırlanmasını istemiyorsanız, Stream üzerine önce sağ tıklayıp
sonra Locked Offset’ i seçin. Bu seçenek özellikle bir aleti ilk kez ayarlarken yararlıdır, çünkü
aletin çıkışı sabit bir DC voltajı ile ofsettir.
İçerik Menüsü (Context Menu)
Waveview penceresi içinde sağ tıklandığında, iki kısımdan oluşan bir menü gelir. Bu menünün üst
kısmı belli bir Stream’ i etkileyen seçenekleri içerir. Alt kısımdaki seçenekler ise, tüm pencereyi
etkiler.
Background Colour…’ı seçerek pencerenin arka görünüm rengini değiştirebilirsiniz.
Label...’ı seçerek pencerenin başlığını değiştirebilirsiniz.
Clear Window...’u seçerek pencereden tüm Streamleri kaldırabilirsiniz. Bu işlem Streamleri
hafızadan kaldırmaz (silmez). Scream!’in ana penceresinden boş bir Waveview penceresine
Stream’leri sürükleyerek geri alabilirsiniz.
No Caption’ ı seçerek pencereden başlığı ve araç çubuğunu kaldırabilirsiniz. Streamların kapladığı
ekran alanını maksimum yapmak için önce Waveview penceresini maksimum yapın, sonra No
Caption’ ı seçin. Mausunuzun tekerini veya klavye kısa yollarını kullanarak alet çubuğu üzerindeki
ikonları çalıştırabilirsiniz (Bakınız Ek B Klavye Kısayolları).
Duplicate’ı seçerek ekranda geçerli olan pencerenin aynısı olan yeni bir Waveview penceresi
açabilirsiniz.(Eğer bir Streami Stream Name Mapping kullanarak isimlendirdiyseniz, yeni pencerede
aynı ismi kullanacaktır).
26
3.2. Stream Fonksiyonları
İçerik menüsünde tekil Streamlar üzerinde uygulanabilecek pek çok özellik bulunmaktadır. Her
Stream kendi ‘Focus Lane’ı (merkezi kulvar) ile gösterilir. Büyük sinyaller ve yüksek büyütme
faktörleri Focus Lane izinin kulvar dışına uzamasına neden olabilirler.
Bileşenler üzerinde mausunuzun işaretçisini hareket ettirdiğinizde bir seçme kutusu o Streamın
paneldeki etiketinin solunda üzerinde belirir. Sağ tıklamak bu Stream için menü seçeneklerini
getirecektir.
Streamları Belirleme (Identifying Streams)
Her Stream sol taraftaki panelde kendi ikonları ile belirlenir. Daha detaylı bilgi için Stream üzerinde
mousunuzun sağ tuşuna tıklayın. Menüdeki en üst seçenek System ID ve Stream ID’si belirtilen alete
ağdan bağlanma yollarının tümünü gösterir.
27
Burada, System ID’ si GÜRALP olan sayısallaştırıcıdan gelen bir Stream’in haritalanmış adı My
6TD (Bknz ‘Stream Mapping Bölüm 3.3). Stream üzerinde sağ tıklamak gösterir ki gerçek Stream
ID 6TD0MB’ dir ve veri MACALLAN bilgisayarın COM 1 portuna bağlı GURALP-6TD0
aletinden gelmektedir.
Bu özelliği seçmek sayısallaştırıcı ve Stream’ ın seçili olarak Scream’in ana penceresinin öne
gelmesini sağlar.
Streamların Görünümlerini Değiştirme
Bir Streamın izinin rengini değiştirmek için, Waveview penceresinde Stream’in üzerine sağ tıklayın
ve Colour’ ı seçin. Kullanmak istediğiniz rengi seçerek OK’ i tıklayın.
Ayrıca Waveview penceresinde Streamların adına göre Scream!’i otomatik olarak renklendirmek
için ayarlayabilir ve her birini farklı isimlendirebilirsiniz. Daha fazla bilgi için ‘ Stream Mapping’
Bölüm 3.3’e bakınız.
28
Streamları Ölçeklendirme (Scaling Streams)
Tek bir Stream’i ölçeklendirmeyi mousunuz Stream üzerindeyken sağ tıklayarak ve Scale’ i seçerek
yapabilirsiniz.
Yeni ölçek faktörünü girerek OK’ i tıklayın. Copy to all.......components in this window ikonunu
tıklayarak tüm aletleri aynı zamanda ölçeklendirebilirsiniz. Bu özellik o streamlar için daha önceki
ölçek faktörünü geçersiz kılar.
Scream’in ölçeğini fiziksel birimlere göre ayarladıysanız, bu ölçek faktörü pencerede görülür. Eğer
farklı bir ölçek faktörü girdiyseniz, daha önce ayarlı olan ölçeği değiştirir. Fiziksel birimlere
dönmek için Stream’i pencereden silin ve onu Scream!’ ın ana penceresinden sürükleyerek yeniden
yapılandırın.
Ofsetleri, Aralıkları ve Ortalamaları Görüntüleme
Bir Stream’in aralıklı ve ortalama değerini görmek için, o Streamın üzerindeyken mousunuza sağ
tıklayın ve Details’ i seçin. Stream’in yanında o anki ofset, ortalama, maksimum ve minimum
değerlerini Diff (en büyük ve en küçük değerler arasındaki fark) ve Buffer’i (bu Stream tarafından
hafızada bulunan kayıt alanı) içeren küçük bir veri penceresi görünecektir. Değerler o Stream için
geçerli olan ölçek faktörü veya sizin tarafınızdan seçilen bir fiziksel birim ile ölçeklendirilir.
Streamın ofsetini değiştirmek için Offset kutusuna yeni bir değer (count olarak) yazın ve ENTER’a
basın. Bunu Stream’in kilitli olması (locked) durumunda bile yapabilirsiniz. Ofset yalnızca o anki
Waveview penceresi için değiştirilir.
29
Eğer bir Waveview penceresinin yerini değiştirirseniz onunla ilgili tüm Details pencerelerin yeri de
değişecektir. Details penceresinin başlık çubuğundan sürükleyerek pencerelerin pozisyonunu
değiştirebilirsiniz.
Details penceresi açıkken, ortalama değer yatay noktalı bir çizgi ile gösterilirken, en büyük
(maksimum) ve en küçük (minimum) değerler kesiksiz çizgiler olarak gösterilir.
Aynı zamanda bir Streamın ofsetini klavye ile de değiştirebilirsiniz. Mousunuzun Details penceresi
üzerindeyken klavye ile yukarı ve aşağı ok tuşlarına basarak geçerli Streamı 1 piksel yukarı veya
aşağı hareket ettirebilirsiniz. Page Up ve Page Down tuşları 1 kulvar (lane) genişliğinde Streamı
hareket ettirir. Bu özellik bir Streamı diğer bir Stream üzerine doğrudan koyarak onları
kıyaslamanıza yardımcı olur. Streamları seçmek için kullandığınız kulvar (lane) aynı kalır.
Spektrogram (Spectrogram)
Scream! gelen veri üzerinde gerçek zamanlı (real-time) spektral analiz gerçekleştirebilir. Bu özelliği
aktif hale getirmek için, Waveview penceresinde ilgilendiğiniz Streamın üzerine mousunuz ile sağ
tıklayarak ve Spektrogram’ ı menüden seçerek yapabilirsiniz.
Spektrumun düşey ekseni doğrusaldır ve üstte Nyquist Frekansı ve altta 0 Hz (DC) olarak görülür.
Renklendirme logaritmiktir.
Spektrumun genişliği Setup penceresinde Display Options panelinden değiştirilebilir. + ve –
tuşlarına basarak Spektrogramdaki renk kontrastını ayarlayabilirsiniz.
30
3.3. Görüntü Seçenekleri
Waveview pencerelerinin görünümlerini etkileyen birkaç Scream! ayar seçenekleri bulunmaktadır.
Görüntü Ayarı (Display Setup)
Yeni bir Waveview penceresinin görüntü seçeneklerini değiştirmek için ana menüden File→Setup’ ı
seçip Display sekmesine tıklayın.
31
Stream Buffering: Scream!’ de stream’in tampon belleğinin boyutunu kutulardaki değeri ve birimi
değiştirerek yapabilirsiniz. Eğer bilgisayarınızın sabit diskine kayıt yapmak istiyorsanız, Recording
ve Files sekmelerini kullanarak yapabilirsiniz. Bir Streamı kaydetmeye ayarladıysanız, Stream
buffer da bulunan hehangi bir veri kayıt edilen dosyalar içinde olacaktır. Scream! kayıt edilen GCF
dosyalarını yeniden görüntüleyebilir (bakınız Bölüm 8, Recording and Playback).
StatusFont:
Select’
e
tıklayarak
Stream’lerin
durum
dosyalarında
kullanılan
fontu
değiştirilebilirsiniz. Bu değişim yeni ve var olan Status pencereleri üzerinde OK veya Apply’ a
tıkladığınızda geçerli olur.
Mux Scaling: Otomatik olarak Multipleks (Mux) kanalları görüntü için 28=256 faktörü ile
ölçeklendirilmek için bu kutuyu işaretleyin. Bazı Güralp sayısallaştırıcının Mux kanalları
(Streamları Mn ile biten) 16 bitlik çözünürlükte 4 örnek/saniye çıktısı verirler. Mux Scaling
kutusunu işaretlemek, multipleks kanallarını veri kanallarının aralığına getirmek için bir ölçek
faktörü uygulayarak, aradaki ölçek farkını giderir. Bu ölçek faktörü her pencerenin büyütme
32
faktörüne ve her bir kanala uyguladığınız ölçeklendirmeye ek olarak uygulanır. Bu değişim yeni ve
var olan Waveview pencereleri üzerinde OK veya Apply’ a tıkladığınızda geçerli olur.
Spectrogram: Waveview penceresinde görüntülenen Spektogramların piksel olarak yüksekliklerini
değiştirmek için bu değeri ayarlayın. OK veya Apply’ a tıkladığınızda, tüm Waveview
pencerelerinde yeni çizilen spektogramlar yeni yüksekliği kullanacaktır. F5 tuşuna basarak, bir
Waveview penceresinin tekrar çizilmesi yeniden boyutlandırılması (büyütme faktörünü değiştirerek
ya da alet çubuğunda diğer butonları kullanarak) sağlanır. Bir pencereyi hareket ettirmek veya
gizlemek ve sonra ortaya çıkarmak işletim sistemine bağlı olarak tekrar çizme işlemini yapabilir
veya yapmayabilir.
Waveview Defaults: Yeni Waveview pencereleri için ekranda bir pencereden genel ayarları (default)
almanıza izin verir. Select’ e tıklayın ve sonra kopyalamak isteğiniz pencereyi seçip OK veya
Apply’ a tıkladığınızda, Waveview pencereleri ile aynı yatay büyütme faktörü, filtre ve blok sınır
seçenekleri, arka plan rengi ve zaman/amplitude imleç durumu pencerede görülür. Düşey büyütme
faktörü sadece yeni ve boş Waveview pencereleri için kullanılır, çünkü Scream! otomatik olarak
pencere için uygun bir faktör seçer.
Colour-Coded Components: Bu kutu seçildiğinde, Scream! Zn, Nn veya En ile biten stream
isimlerine bakar ve otomatik olarak isimleri renkli olarak gösterir. Atanmış renkleri değiştirmek
için, kutular üzerine tıklayın. Daha özel tanımlanmış renkleri belirlemek için, stream mapping’i (veri
akışı haritalama) kullanabilirsiniz.
Acceleration Units: Scream! calvals. txt dosyasında sağlanan hassaslık (sensitivity) bilgisini
kullanarak otomatik olarak yeni Waveview pencerelerini fiziksel birimlere ölçeklendirir (bakınız Ek
C2 Calvals.txt dosyası). Bu özelliği kullanmak için, aşağı doğru açılan listeden bir ivme
(acceleration) birimi seçin. Calvals.txt dosyasında tanımlanmış herhangi bir ivme ölçer ölçeklenebilir.
Diğer aletler count olarak verileri görüntülemeye ayarlı olacaktır. Basit bir ölçeklendirme
algoritması kullanılır, bu algoritma aletin tepkisini (response) hesaba katmaz. İvme ölçerler için bu
genellikle yeterli olmaktadır.
33
Velocity Units: Aşağıya doğru açılan listeden bir hız birimi seçin, Scream! Calvals. txt dosyasındaki
bilgiye göre stream’leri hız sensorlerindan bu seçilen birime ölçeklendirmeye çalışır. Velocity Units
için, Scream! tarafından tanınmayan herhangi bir alet, count olarak görüntülenmeye ayarlı olacaktır.
Veri Akışı Haritalaması (Stream Mapping)
Scream!’ e belirli bir Stream ID’ si olan Streamlara bakması için ve bu Streamları kendi renk ve
etiketlerinde Waveview pencerelerde görüntülenmesi için talimat verebilirsiniz. Bu işlem Setup
penceresinden yapılır. Tüm ayar seçenekleri ile Scream! yarattığımız bir haritalamayı hatırlayacak
ve bir dahaki sefer programı çalıştırdığınızda onları yaniden yapılandıracaktır.
Yeni bir veri akışı haritalaması oluşturmak için:
1. Scream! programının ana penceresinden File→Setup’ı seçin ve Stream Mapping sekmesi
üzerine tıklayın.
2. Use Stream Name Mapping’ i seçiniz. Panel yeni seçenekleri göstermek için değişecektir.
3. Add…’e tıklayın ve değiştirmek istediğiniz yeni Stream ID ve etiketi (new label) yazın ve
rengi
seçin.
Etiketler
istendiği
kadar
uzun
olabilir.
Fakat
aşağıdaki
işaretleri
Çünkü bu karakterlerler DOS veya Windows
içermemelidir:
dosya isimlerinde kullanılamaz.
4. OK’ yi tıklayın. Bu örnekte 6TD0MB streamı içeren yeni Waveview pencereleri otomatik
olarak Stream ID’yi yeni renginde ve My 6TD etiketli olarak gösterecektir. Yeni etiket; ana
pencerede, çıktılar üzerinde ve kayıt edilen veri akışlarının dosya isimlerinde kullanılır.
(Eğer format tanımlayıcınız Stream ID içeriyorsa)
34
Açık olan Waveview pencereleri yenilenmeden (örneğin yeniden boyutlarını ayarlamak,
büyültme/küçültme, veya F5 tuşuna basma..) değişmeyecektir.
35
Var olan bir haritalamayı tablodaki giriş üzerine çift tıklayarak veya o haritalanmayı seçip, Edit’ i
tıklayarak düzenleyebilirsiniz. Yalnızca ayarlanmış rengi değiştirmek için, tablodaki Colour
altındaki renk paneline tıklayın.
Bir veri akışı haritasının adını silmek için, onu seçin ve Remove ‘a tıklayın.
Import’ a tıklamak, bir Scream!.ini dosyası alarak, bu dosyadan haritalanmaları elde etmenizi sağlar.
Bu işlem birden fazla Scream! kurulumları için standard isim setleri ve renklerini kullanmak
istediğinizde yararlıdır.
36
4. AĞ BAĞLANTILARI (Networking)
Scream!’ i kullanarak yerel ve uzaktaki bir ağa bağlı sayısallaştırıcıdaki veriye ulaşabilirsiniz.
Ağ bağlantısı ayarı yapıldığında, Scream! bir sunucu (server) gibi arşiv programları veya Scream!
programı olan diğer bilgisayarlara veri sağlar. O anki geçerli aktif Scream! ağ bağlantılarını görmek
için, Window menüsü ana penceresinden Network Control’ u seçiniz.
Scream! tüm sunucu ve sunucu kullanıcılarıyla iletişimini yerel bir port kullanarak gerçekleştirir. Bu
port sayısını Port used for all network communications kutusunu güncelleyelerek değiştirebilirsiniz.
Bunu yapmanız eğer aynı bilgisayarda birden fazla Scream! Programını aynı anda kullanmak
istediğinizde gerekebilir.
37
4.1 İstemcim (My Client)
Bir istemci (client) olarak, Scream! Block Rx panel kısmında da görülenUDP packets (paketleri)
içinde bulunan veri bloklarını alır. UDP verinin başarılı bir şekilde teminini garanti etmez. Eğer veri
kaybolur ve yeniden elde edilirse, bir hata tespit (diagnostic) mesajı Control panelinde görünecektir
(Scream! aynı zamanda TCP bağlantıları da gerçekleştirebilir, fakat bunlar seri porttan IP’ye
dönüştürücüler için tasarlanmıştır ve bunlara birden fazla Scream!’in aynı anda iletişimine izin
vermez).
Scream! veri dağıtımı için iki yönteme sahiptir. Birinci yöntemde, Scream! veri iletilecek
kullanıcıların bir listesini tutar. Bu yöntem ‘Server Push’ olarak bilinir.
Sunucunun seri portlarından alınan tüm veriler, otomatik olarak bağlı bulunan istemcilere
gönderilirler. Kullanıcı tarafında, veri alımına başlamak için, My Client sekmesinde Receive Data
kutusuna kontrol işareti koymanız yeterlidir. Başka bir işlem yapmak gerekmez. Eğer kullanıcı
firewall (koruyucu duvar) arkasında ise kullanıcı tarafındaki UDP portunun bloğunu açmanız
(unblock) gerekir. Sunucunuzun ayarının nasıl yapıldığı hakkında daha detaylı bilgi için Bölüm 4.2
‘My Server’ e bakınız.
İlave kullanıcılar Scream! sunucusundan veri isteyebilir. Bu yöntem ‘Client pull’ olarak bilinir.
38
İstekler sunucunun tanıyacağı UDP paketlerinde yer alır. Eğer sunucunuz bir koruyucu duvar
(firewall) arkasında ise kullanıcı ve sunucu tarafındaki UDP portunun bloğunu açmanız gerekir.
Bu yöntem ile sunucudan veri istemek için:
1 My Client sekmesine geçin.
2 Scream! in dinleme (listening) moduna almak için Receive Data’ yı işaretleyin
3 Servers liste kutusunda herhangi bir yere sağ tıklayın ve Add UDP Server…’ ı seçin. İstek
beklenen sunucunun IP adresini ve port numarasını (:) işareti kullanarak girin (Örnek
192.168.42.98:1567)
4 İletişimleri henüz ilave edilmiş sunucu üzerine sağ tıklayarak ve GCFPING seçerek test edin.
Gönderilen Ping’in kaydı Control panelinde bir mesaj olarak görülür. Eğer iletişim sağlam ise ve
sunucu kullanıcı istekleri için etkinleştirilmiş ise, Control panelinde görünen sunucudan bir
GCFACKN mesajı alırsınız.
5 Sunucu üzerine sağ tıklayarak ve menüden GCFSEND: B (veya GCFSEND: L) seçerek veri
isteyin.(L little-endian ve B big-endian byte dizilimi ve uyumu için kullanılır. Eğer emin değilseniz
B kullanın). Streamlar, Scream!’ ın ana penceresinde görünmeye başlar.
6 Bağlantıyı durdurmak için, daha önceki gibi sağ tıklayarak ve menüden GCFSTOP’ı Seçin.
GCFSTOP uygulamazsanız, artık dinlenilmeyen (not listening) bir kullanıcıya veri aktarımına
devam edecektir. Sunucunun Control panelinde herhangi bir alındı (acknowledgement) belirmezse,
39
sunucunun bir GCFACKN mesajı vermesinden emin olun ve GCFSTOP komutunu tekrar
uygulayın.
Scream! kapatıldığında, otomatik olarak birbirleriyle bağlı olan tüm sunuculara GCFSTOP
gönderir.
Yukardaki adımlar birkaç sunucudan veri almak için istendiği kadar tekrar edilir. Scream! var olan
tüm ağ ayarlarını hafızasında tutar ve otomatik olarak Scream!’ ı tekrar başlattığınızda ağ
bağlantısını tekrar kurmaya çalışır.
Çoklu Yayım (MultiCast Clients)
Çoklu yayım bir kerede birden fazla kullanıcıya (Multicast Clients) ağ paketleri (Network packets)
yollamanıza olanak veren bir TCP/IP özelliğidir. Bunlar genellikle yerel ağlarda kullanılırlar. Birden
fazla kullanıcı sunucuları 224.0.0.0 ve 239.255.255.255 arasındaki adresleri kullanırlar.
Birçok kullanıcılı bir sunucu eklediğinizde (Add), Servers listesinde o sunucu üzerine mausunuzla
sağ tıkladığınızda Connect ve Disconnect seçenekleri olan bir menü önünüze gelecektir
Connect’ i seçmek Scream!’ e çok kullanıcılı gruba katılmasını söyler. Eğer sunucu çalışıyorsa, veri
kısa süre içinde görülmeye başlanır.
Disconnect’ i seçmek Scream!’ in çok kullanıcılı gruptan ayrılmasını sağlar. Aynı anda birden fazla
çoklu yayım gruplarında olabilirsiniz ve diğerlerinden bağımsız olarak her bir gruba katılabilir veya
terk edebilirsiniz.
4.2 Sunucum (My Server)
Scream!’ in sunucusu ağ üzerinden UDP ile veri iletir. Ağ döngülerinden korunmak için, veri
yalnızca yerel bilgisayarın seri portlarından iletilir.
40
Scream!’ in o anda veri gönderdiği kullanıcılar listesi Clients tablosunda My Server panelinin üst
kısmında görülür. İletilen verinin blok blok detayları Block Tx panelinde görülür. Diğer sunucu
işlemleri Control panelinin sağ tarafında rapor edilir.
Server Push ve Client Pull kullanıcıları bu panelde listelenir. Timeout sutununa bakarak hangi
kullanıcının hangi yöntemi kullandığı görülür. Pull kullanıcısı veri isteğinde bulunduğunda,
Timeout’ u yeniden ayarlanır ve sonradan sıfıra doğru geri sayıma başlar. Pull kullanıcısın Timeout
değeri sıfıra ulaşınca, Scream! dinlemeyi durdurduğunu farzeder ve onu listeden kaldırır. Diğer
yandan, Push kullanıcılarının bir Timeout’ u yoktur çünkü Scream! herzaman onları dener ve onlara
veri iletir. Bu nedenle Pull kullanan kullanıcılar bu sutunda listelenen bir Timeout şekline sahiptir,
Pull kullanıcıları ise None girişi ile gösterilir.
Bir sunucuyu çalıştırmak için ve kullanıcıların Pull isteklerini dinlemek için, My Server panelindeki
Transmit Data From Local Com Ports kutusunu işaretleyin. Başka bir işlem yapmak gerekmez.
Eğer sunucunuz bir koruyucu duvar arkasında ise, bu istekleri almak için sunucu tarafındaki UDP
portunun bloğunu açmak (unblock) gerekecektir.
41
Belli bir kullanıcıya veri Push etmek için;
•
My Server paneline geçin
•
Transmit Data From Local Com Ports kutusunu işaretleyin.
•
Clients liste kutusunun herhangi bir yerinde sağ tıklayın ve Add’i seçin istekler bekleyen
sunucunun IP adresini ve port numarasını (:) işareti kullanarak girin. (Örnek
192.168.42.98:1567).
İstediğiniz kadar, Broadcast adresleri ve Multicast grupları da içeren, kullanıcı ilave edebilirsiniz.
Eğer UDP paketlerini broadcast veya multicast yayınlamak istiyorsanız, ağ yöneticinizden uygun
adresler temin edin.
•
Tüm bağlı bilgisayarlara geniş bantlı yayın (broadcast) yapmak için 255.255.255.255. IP
adresini kullanın.
•
Broadcast’ i ağın belli bir kısmında sınırlandırmak için, bu kısımda broadcast adresi olarak
örneğin 192.168.255.255:1567 kullanıldığında veri 1567 numaralı porttan IP adresi 192.168
ile başlayan tüm kullanıcılara broadcast yapılır.
•
Bir multicast grubundaki Scream! Programlarına veri göndermek için, bir multicast IP adresi
kullanın. 239.255.0.0-239.255.255.255 IP aralığı yerel ağlar ve 239.192.0.0-239.195.255.255
IP adresleri organizasyon seviyeli (organisation-level) ağlar için bulunmaktadır. İnternetteki
diğer multicast adreslerinin çoğu kayıtlı olmalıdır.
Sunucu otomatik olarak veri iletimine başlayacaktır.
•
Aynı bilgisayarda çalışan diğer bir Scream! programına veri göndermek için, 127.0.0.1
numaralı IP adresini kullanın.
Aynı bilgisayarda çalışan birden fazla Scream!’ e veri göndermek için 127.0.0.255 numaralı yerel
broadcast adresini kullanın veya bir multicast grubu ayarlayın.
42
x sps transmitted block limit kutusu veri iletiminde, veri örnekleme hızı üzerinde bir üst nokta
(ceiling) ayarlar. Bu eğer ağ bağlantınız yavaş veya aşırı yoğun (congested) ise yararlıdır, çünkü bu
özellik Scream!’ in yolladığı veri miktarını sınırlar. Ayarlı değer (deafult) 200’dir.
Örneğin, bir sayısallaştırıcı 4 örnek ve 100 örnek sürekli veri üretmek için yapılandırılmış ise, bu
değeri 4 ve 100 arasında ayarlayarak düşük bant aralığa sahip ağlar üzerinden uzaktan kontrol
edebilirsiniz. Yüksek hızda veri sunucu üzerinde kayıt edilebilir (bakınız Bölüm 8 Recording and
Playback); fakat kayıt edilen veri ağ üzerinden yollanamayacaktır.
Bu değeri sıfıra ayarlamak tüm veriyi bastırır (suppress), fakat yine de durum bilgisi iletir.
Scream! yerel seri porttan bağlı herhangi bir alete ağ bağlantısı üzerinden sanki yerel prttan
bağlıymış gibi görev yapar. Bunu yapmak için, Allow remote access to Com Ports’u seçin. Eğer
donanımın yapılandırmasını uzaktan değiştirmek istiyorsanız, bu seçeneği aktif hale getirmelisiniz.
Eğer güvenlik konusunda endişeliyseniz veya dışarıdan potansiyel problemler mevcut ise bu
seçeneği iptal edin.
4.3 Boşluk Kurtarma (Gap Recovery)
Normal UDP veri protokolüne ek olarak, Scream! kayıp verinin telafisini (recover) sağlamak için
bazı özelliklere sahiptir. Scream! bir boşluk (gap) içeren veri bloğu aldığında, sunucuya TCP hattı
üzerinden bağlanır. Bu bağlantı sağlanınca, Scream! kayıp veri için istekte bulunur ve eğer veri
kayıbı varsa, sunucu TCP bağlantısı üzerinden kayıp veriyi iletir. UDP veri akışı bu olaydan
etkilenmez.
43
Eğer bağlantının her iki tarafında da koruyucu duvar (firewall) kullanıyorsanız ve Scream!’in bu
yolla veri telafisini istiyorsanız, ilgili portu UDP ve TCP trafiği için unblock etmeniz gerekecektir.
4.4 Çevirmeli Hatlar Üzerinden Veri Alımı (Retrieving data over dial-up links)
Scream! yerel PC’ nize bağlı modemleri kullanarak kurulu düzeneğinizden veri alımını yönetebilir.
Bu özellik Güralp sayısallaştırıcıların Flash kaydetme modları ve tetikleme (triggering) kabiliyetleri
ile birlikte kullanmak amacıyla yapılmıştır.
1. Scream!’in menü çubuğundan File → Setup’ ı tıklayın Com Ports sekmesini seçin.
Bilgisayarınızda bulunan seri portların bir listesini göreceksiniz. COM3 tekil seri portuna sahip olan
bu bilgisayar bir modeme bağlıdır.
2. Bağlantı hızı (baud rate) ve diğer özelliklerin(flags) modem için doğru ayarlarda olduğuna
emin olduktan sonra Dialup’u tıklayın.
44
3. Uzak modemin telefon numarasını girin. Eğer birden fazla uzak düzeneğe bağlanmak
isterseniz, telefon numaralarını her biri bir satırda olacak şekilde listeleyin.
4. Sağ taraftaki panelde, Every (12) hours… özelliğini seçin ve ordaki değeri 12’ye ayarlayın.
5. Limit each call to… özelliğine tıklayarak, uygun bir arama süresi girin. Scream! eğer
belirlenen süre içinde veri almazsa aramayı durduracaktır.
Seçtiğiniz örnek ve bağlantı hızlarında tüm yeni verileri yüklemek için her aramada yeterli zamana
sahip olmaya dikkat edin. Örneğin, modem bağlantı hızı 19200 Boudrate ise, cihazdan üç bileşen
için saniyede 200 örnek alınıyorsa, bu olay tüm verinin elde edilmesi için sürekli bir bağlantı
gerektirir. Eğer veri hızı saniyede 20 örnek ise, modem bir saatin %10 luk kısmı için bağlı
kalmalıdır. (Örn: her bir saat için 6 dk’lık arama yapılmalıdır.)
6. Eğer yerel modem ekstra komutlara ihtiyaç duyarsa, bu komutları Additional Model
Settings’den ilave edebilirsiniz. Bazı yararlı komutlar
45
Q1: Sessiz mod
EO: Yerel “ECHO” yu kapatır
SO=1: Otomatik cevaplama özelliğini açma durumlarının işlemesini sağlar
Modem komutları normal olarak attention sequence AT ile başlar. Scream! bu sırayı otomatik olarak
ekler, bu nedenle bu kutuda girmenize gerek yoktur
Bazı modemlerde, komutları kalıcı olarak ayarlayabilmek için üzerlerinde Dip anahtar (switch)
mevcuttur. Bu özellik sayesinde modemlerin kurulumları otomatik olarak ayarlanmış olur. Her
hangi bir kesinti yada değişimlerden kolay kolay etkilenmez.
7. Tüm ayarlar doğru ise, Active kutusuna kontrol işareti koyun ve Apply’e tıklayarak veri
transferine başlayın. Active kutusu ayarlarınızı kaybetmeden geçici olarak veri transferini
devre dışı kalmasını sağlar.
Eğer bilgisayarınıza birden fazla modem bağlıysa, her bir modemi farklı sayılara ve polling
zamanına göre ayarlayabilirsiniz. Aşağıdaki durumlar için bunu yapmak isteyebilirsiniz, eğer;
•
Birkaç istasyondan aynı anda veri toplamak isterseniz
•
Birden fazla modem kullanmak isterseniz. (Birden fazla modem kullanmak arama arama
masraflarını azaltmanızı sağlar.)
Aynı anda veri toplamak için en fazla 99 modem kullanabilirsiniz, her biri sınırsız zamanlanmış
arama ve telefon numaralarına sahip olarak. Scream! programı kapattığınızda tüm ayarları
hatırlayacaktır.
46
5.EK PENCERELER
Ana pencere, Waveview pencereleri ve Network control penceresinin yanısıra, Scream!, Status
Stream’leri izlemek, ağın durumunu ve gelen verinin bütünlüğünü kontrol etmek ve
sayısallaştırıcılara bağlı seri konsola erşim için bazı kolaylaştırıcı özelliklere sahiptir.
5.1. Terminal Pencereleri
Scream! seri port kullanarak veya ağ üzerinden, bağlı bir sayısallaştırıcı veya DCM için bir terminal
oturumu açar (Eğer sunucu izin verirse. Bakınız Bölüm 4.2 My Server).
Aletler ile İletişim
Bir alet ile terminal oturumu açmak için, Scream!’in ana penceresinin, sol panelinde alet üzerine sağ
tıklayarak menüden Terminal…’i seçerek yapabilirsiniz.
47
Terminal penceresi açıldığında, Scream! otomatik olarak seçilen alet ile iletişim kuruncaya dek
görüşür ve sayısallaştırıcıyı komut modunda açar. Eğer saysallaştırıcı komut modunda açılmazsa,
komut modunu manuel olarak çalıştırmak için, Terminal penceresindeyken Ctrl-S tuşlarına basınız.
“ok” mesajı ekranda göründüğünde, sayısallaştırıcı (veya DCM) komutları almaya hazırdır. Aksi
takdirde ENTER’a basarak bir prompt görüntüleyin. “ok” mesajı görüntülendikten sonra Terminal
komutlarını pencereye yazabilirsiniz.
Klavyedeki aşağı ve yukarı ok tuşları ile yazmış olduğunuz komutları tekrar görüntüleyerek
kullanabilirsiniz. Bu komutları, tüm Terminal pencerelerinde görebilir ve bu sayede aynı komutu
birkaç sayılaştırıcıya kolaylıkla gönderebilirsiniz.
Terminal modda açılan oturumu ve gönderilen komutlar ile aletin verdiği cevabı bir dosyaya kayıt
(capture) edebilmek için, Terminal pencerisine sağ tıklayıp, Capture to File’ ı seçin. Tüm işlemler
seçtiğiniz dosyaya kayıt edilecektir. Bu kaydetme işlemi sayısallatırıcıyı ve Scream!’i açıp
kapadığımızda da etkili olacaktır. Yakalama dosyasının adı Terminal penceresinin başlığında
gösterilir. Bu işlemi sonlandırmak için, Terminal pencerisine sağ tıklayıp, Capture to File’ ı seçin
Sayısallaştırıcıya bir dosya yollamak için, Terminal penceresinde sağ tıklayın ve Send File…’ i
seçin. Bu işlemle, hazırladığınız komutlar listesini sayısallaştırıcıya yükleyebilir, aynı zamanda aynı
özellilere sahip birkaç sayısallaştırıcıyı aynı ayarlara çekmek için de kullanabilirsiniz. Send File…
özelliğini aynı zamanda sayısallaştırıcının yazılımını (Firmware) güncellemek için de kullanılır.
Firmware transfer ayarlarının nasıl yapıldığı hakkında detaylı bilgi için sayısallaştırıcıların
dökümanlarına bakınız.
Bir bağlantıyı kapatmak için ise, Terminal penceresini kapatmanız yeterlidir. Scream! otomatik
olarak sayısallaştırıcıya veri iletimine başlaması için talimat verir. Eğer Terminal penceresi açık iken
sayısallaştırıcı veri iletimine başlarsa, pencere ‘Terminal session closed by instrument’ mesajı ile
kapanacaktır. Terminal ekranı açık olduğu sürece veri iletişimi duracaktır.
48
Makro Komutlar
Terminal penceresi, yaygınca kullanılan komutlar (macros) ile programlanabilen F1-F12 tuşları için
ikonlar içerir. Bir makro ayarlamak için, Fn ikonu üzerinde sağ tıklayarak yazı kutusunda komutu
veya komutları girerek yapabilirsiniz.
Bu komutlar:
•
Terminal penceresinde ikonlardan birine tıklayarak,
•
Terminal açıkken o işleme karşılık gelen işlev tuşuna basarak,
•
Scream!’in ana penceresinde bulunan sayısallaştırıcının üzerine sağ tıkladıktan sonra,
menüden herhangi bir komut seçildiğinde Scream! otomatik olarak alet ile bir terminal
oturumu açar, komutu yollar ve terminal bağlantısını bitirir. Scream! tüm makro ayarlarınızı
programı kapatsanız bile hatırlar.
Doğrudan Bağlantılar
Aynı zamanda, bilgisayarınızın seri portlarında veya ağ üzerinde bir terminal oturumunu doğrudan
açabilirsiniz. Bu özellik bağlı bulunan modemler veya 3G modemler (GSM modem) ile doğrudan
iletişim için faydalıdır.
Bunu yapmak için, Scream!’in ana menüsünden File → Terminal…’ i seçin.
49
Seri bir bağlantı yapmak için, Link Type olarak Direct Serial’ ı seçin, kullanmak istediğiniz seri
portu seçin ve beklenen bağlantı hızı ile OK tıklayın. Eğer çalışmazsa Setup penceresinden portuve
hızını değiştirebilirsiniz (Bakınız Bölüm 2.1 Seri Portlar).
Scream! sunucuları ağ üzerinden kendi seri portlarına erişim sağlar. Uzaktaki bir Scream!
sunucusunun seri portuna bağlanmak için, Remote Serial’ ı seçin ve uzaktaki bilgisayarın IP adresi
ve port adını girip OK’ i tıklayın.
Bu özelliği kullanmak için Scream! sunucusunun seri port erişim özelliğini aktif hale getirmeniz
gerekir. Bunun için Network Control penceresinde My Server sekmesinde, Allow remote Access to
Com Ports’ u seçin.
Eğer Scream! sunucunuz bir DCM ise, datatransfer.scream.server allowserialaccess seçeneğini
“yes” olarak ayarlamanız gerekecektir.
Bu seçenek GCF verisi üretmeyen uzak bir bilgisayarın seri portlarına erişimi için çok faydalıdır.
Eğer uzak port GCF verisi yayıyorsa (emit), kaynak dizininda normal olarak görünecektir ve
üzerinde sağ tıklayıp Terminal ’ ı seçerek bir oturum açabilirsiniz.
TCP/IP terminal bağlantısı için, uzak Scream! sunucusuna veya bir TCP terminal aletine (Lantronix
gibi) bağlanmak için TCP/IP seçin ve uzaktaki bilgisayarın IP adresini girin sonra OK’ i tıklayın.
50
5.2. Sayısallaştırıcı Durum Dosyası (Digitizer Status Streams)
Guralp sayısallaştırıcılarının, GPS ve zaman senkronizasyonu gibi sistem bilgilerinizi kaydettiği ayrı
bir Stream’ ı vardır. Bu durum bilgisi ASCII metin formatındadır.
Herhangi bir sayısallaştırıcının durum penceresini görmek için, Stream ID xxxx00 üzerine iki kez
tıklayınız. Durum Stream’leri her zaman örnekleme hızı 0 sps olarak görünür.
Alet her açıldığında (Boot-up), model tipini, yazılım versiyon numarasını, System ID ve seri
numarasını durum dosyasında gösterir. Bu bilgiyi takiben resetlerin sayısı ve dahili saatten gelen en
son reboot zamanı gelir. Takip eden satırlar birimin geçerli örnek hızlarının yapılandırılması, çıkış
tapları ve bağlantı hızlarını rapor eder. Tipik bir sayısallaştırıcı reboot durum mesajı aşağıdaki
gibidir.
51
Alet başlatıldığında veya re-boot edildiğinde (yapılandırma ayarları değiştirildiği zamanda re-boot
olur) yukardaki mesaja benzer bir durum mesajı görüntülenecektir. Eğer bu uyarı normal
zamanlarda da ortaya çıkıyorsa, harici gürültü veya voltaj düşmesinin bir sonucu olarak sistemin
bozulduğunun ya da hasar gördüğünün bir göstergesidir.
Alet tetiklenirse veya GPS zamanı değişirse, sayısallştırıcı durum mesajları üreterek bunları xxxx00
dosyasında görüntüler.
GPS
Eğer alete bir GPS bağlandı ise, GPS’in çalışma durumu reboot ile rapor edilir. Aynı zamanda
burada zaman eşleme (senkronizasyon) durumu da gösterilir.
Başlangıçta, GPS ilk olarak No GPS time ve son pozisyon durumunu rapor eder. GPS’ den gelen
durum değişikliklerini içeren mesajların tümü, otomatik olarak rapor edilir. Tekrar eden durum
mesajları, gereksiz kalabalıktan kaçınmak için gösterilmez.
Bir Güralp sayısallaştırıcısından gelen ilk GPS durum raporu aşağıdaki gibidir.
52
Bu rapor mesajı sistemin bulduğu uyduları ve onların sinyal seviyelerini gösterir.
Eğer sistemin daha önceki yeri değiştirilmemişse, sistem yeterli sayıda uydu bularak hızlı bir şekilde
doğru bir GPS zamanına kendini senkronize eder. Eğer GPS alıcısı uyduları bulmakta zorlanıyorsa,
yeni bir mesajın görülmesinden önce bir kaç dakikalık bir gecikme olabilir.
Sayısallaştırıcının dahili zaman senkronizasyon programı, en az 3 uydudan arka arkaya gelen en az 6
mesaj ile iyi bir pozisyon raporu alana kadar GPS birimi için bekler. Mesajlar normal olarak 10–20
saniye aralıklarla alınır.
Mesaj alındıktan sonra, sistem dâhili saatini ayarlar ve yeni referansa göre verinin doğru bir şekilde
zaman-atanması (time-stamped) için Analog-Sayısal Dönüştürücülerini (Analogue to Digital
Converters) tekrardan senkronize (re-synchronise) eder. Bu noktaya kadar iletilen veriye, yeni doğru
zamana göre ayarlanmış, dahili destek saati tarafından zaman ataması (time-stamp) yapılır. Tekrar
senkronize etme işlemi alınan veride bir kesiklik yaratacaktır.
Bu noktadan itibaren zamanlama, voltaj-kontrollü kristal osilatörü ile ayarlanır. İlk olarak kontrol
işlemi hatayı minimize etmek için voltaj kontrolünü değiştirir ve sonra faz hatası [(phase error)
(Örneğin, dâhili 1 Hz sinyal ile GPS arasındaki ofset)] ve sürüklenmeyi [(drift) (GPS’e göre frekans
hatası)] minimize etmeye çalışır. Kontrol işlemi sırasında sistem, ölçülen hataları bir PWM (Pulse
Width Modulation) değeri olarak rapor eder.
İlk olarak yaklaşık ayarlama safhasında yalnızca yaklaşık voltaj kontrolü uygulanır ve hiç bir
sürüklenme hesabı (drift calculation) yapılmaz. Eğer sistem son çalışma ortamına benzer bir
ortamda çalışıyorsa, kayıt edilen kontrol parametreleri uygun olacaktır ve sistem hızlı bir şekilde
‘Fine’ (ince) kontrol moduna geçebilmelidir. Sistem kendi kontrol durumunu ve parametreleri
nominal zaman tabanlı (time base) birimler cinsinden ölçülmüş hatalarla birlikte her dakika rapor
eder. Sabit sıcaklığın olduğu bir ortamda, sistem sadece birkaç binlik bir ofset hatası (ortalama hata
< 100 mikrosaniye) ve 100 count’tan (10-6’ da < 1) az sürüklenme (drift) hızı göstererek dengeli bir
duruma gelmeldir.
53
5.3. Özet Penceresi
Bu pencere scream’e bağlı tüm cihazların sağlıklı bir şekilde çalışıp çalışmadığı bilgisini sağlar. Bu
pencereyi açmak için, Scream!’ in ana penceresinden Windows→Summary’ ı seçiniz.
Scream! tarafından bilinen her cihazın, zamanlaması (timing), kütle pozisyonu (mass position) ve
veri akış durumunu gösteren renkli ikonlar bu pencerede listelenir. Pencere aynı zamanda trigger
modda çalışan cihazların kaç kez tetiklendiğini gösterir. Scream!’ in bu bilgilerin tümünü unutup
yeniden başlamasını sağlamak için, Reset All’ı tıklamanız yeterli olacaktır. Bu işlem, streamleri ana
pencereden, Waveview pencerelerinden veya stream önbelleklerinden silmeyecektir.
4 sütunda, her alet renkli bir dikdörtgen ile gösterilir. Gri renkli dikdörtgen Scream! çalışmaya
başladıktan sonra aletten ilgili verinin alınmadığını gösterir.
54
Yeşil renk alınan ölçümünün yeterli olduğunu, sarı bazı önlemlerin alınması gerektiğini ve kırmızı
da muhtemelen bir problem olduğunu belirtir.
Eğer dikdötgen kutunun sınır çizgileri renkli ise, bu durum son resetten bu yana tatmin edici bir veri
okunması alınmadığını, fakat ölçümün ilerlediğini gösterir. Bu nedenle, eğer bir kutu sarıdan yeşile
geçerse, siz reset yapana kadar sınır sarı renkli olacaktır. Eğer aynı kutu sırasıyla aniden kırmızıya
dönerse ve sonra sarı veya yeşile dönerse, bu sınır kırmızı olarak değişecektir.Sonuç olarak geri
planda görünen renk, bir önceki durumu rapor edecektir.
Timing (Zamanlama)
Bu sütun aletin, GPS zamanlama durumu hakkında detaylı bilgi verir. Renkler ana pencerdeki alet
ikonu üst yarısı için kullanılan renkler ile aynıdır. Sutun girişi üzerine iki kez tıklayarak o aletten
gelen durum mesajlarını görebilirisiniz.
Gri (Grey): Scream! son resetten bu yana aletten herhangi bir GPS bilgisi almamıştır.
Yeşil (Green): Alet tatmin edici bir GPS zamanlama ayarı rapor etmiştir.
Kırmızı (Red): Bir saatten fazla bir süredir alet tatmin edici bir zamanlama bilgisi rapor etmemiştir.
Bu olay sinyalde boşluk (gap) varsa meydana gelecektir fakat aynı zamanda alet hiçbirşey rapor
etmemişse de olacaktır. Eğer GPS sistemini 1 saaten fazla bir süre sonra kapanacak şekilde
ayarlarsanız, ikon sistem normal olarak çalışıyor olsa bile kırmızıya dönecektir.
Mass Position (Kütle Pozisyonu)
Bu sutun cihazın kütle pozisyonu durumu hakkında detaylı bilgi verir. Sütun üzerinde çift tıklayarak
aletin kütle pozisyon kanallarını bir Waveview penceresi açarak görebilirsiniz. (Not: bazı aletlerin bu
kanallar için anlamlı veri vermesi için 1 saniyelik tepki moduna geçmesi gereklidir)
55
Gri (Grey): Scream! son resetten bu yana cihazdan kütle pozisyonu ile ilgili herhangi bir bilgi
almamıştır.
Yeşil (Green): Cihaz tatmin edici kütle pozisyonları rapor etmiştir (tüm bileşenler < tam ölçeğin %
25).
Sarı (Yellow): Bir veya daha fazla bileşen, tam ölçeğin % 25 ve % 50 ile kütle pozisyonu rapor
etmektedir. Cihazların çoğu normal bir şekilde çalışacaktır fakat kütleler en uygun durumda yeniden
merkezlenmelidir.
Kırmızı (Red): Bir veya daha fazla bileşen tam ölçeğin % 50’ den fazlası şeklinde kütle pozisyonu
rapor eder. Aletlerin çoğu yeterli bir şekilde çalışacaktır, fakat kütleler acilen yeniden
merkezlenmelidir. (Bu aletin bileşenlerinin kitli olduğu anlamına da gelebilir.)
Age (Yaş)
Bu sütun cihazın Scream!’ a gönderdiği son zamanı kaydeder. Eğer cihazdan gerçek-zamanlı veri
beklemiyorsanız, bu sutunun sarı veya kırmızı olmasına izin verebilirsiniz. Scream!’ ın ana
penceresinde cihazı seçmek için sutun üzerine iki kez tıklayın.
Yeşil: Son dakikada cihaz bir veri bloğu iletmiştir veya pencere bir dakikadan az bir süre önce
resetlenmiştir.
Sarı: Cihaz bir dakikadan fazla bir süredir veri bloğu iletmemiştir.
Kırmızı: Cihaz 2 dakikadan fazla bir süredir veri bloğu iletmemiştir.(Veri kesilmiştir.)
Errors (Hatalar)
Bu sutun, Scream!’ e gelen bozulmuş veri bloklarının sayısını kayıt eder. Bozulmuş bir veri bloğu
için checksum ile veri uyuşmaz veya Scream!’ in sağlamlık kontrollerinden birini karşılamakta
başarısızdır. Hangi kontrollerin başarısız olduğunu görmek için
56
•
Şüpheli Streamı bir ViewInfo penceresinde açın, bu pencerede hatalı değerler kırmızı ile
gösterilir (bakınız Bölüm 5.4 ViewInfo Penceresi)
•
Alternatif olarak, sutun üzerinde mausunuzla çift tıklayarak Notepad veya Xterm’ de bir hata
(log) dosyası (eğer var olan bir dosyaya kaydediyorsanız) açın. Renklerin anlamı aşağıda
açıklandığı gibidir.
Yeşil: 2’ den daha az bozulmuş veri bloğu son dakikada içinde alınmış veya pencere bir dakikadan
az bir süre önce resetlenmiştir.
Sarı: 2-10 arası bozulmuş veri bloğu son dakika içinde alınmıştır.
Kırmızı: 10’ dan fazla bozulmuş veri bloğu son dakika içinde alınmıştır.
Trigs (Trigger Status)
Bu sutun, Scream! başladığından itibaren sayısallaştırıcının, kaç kez trigger olduğu hakkında bilgiyi
içerir. Yeni gelen trigger bilgileri yeşil renklidir. Pencereyi resetleyince (Reset window), yeşil gölge
kaybolacaktır fakat sayı kalacaktır.
Bu sutun üzerine çift tıklamak trigger olayları hakkında detay içeren bir pencere açar.
57
Pencerenin üst yarısı her triggerin durum mesajından elde edilen bilgi ile beraber, tüm trigger
olaylarını listeler. Tam durum mesajı pencerenin alt yarım kısmında rapor edilir.
Trigger olaylarını gösteren tablodaki, bir giriş üzerine çift tıklamak (veya seçip sonra ENTER’ e
basmak) sayısallaştırıcının tetiklediği streamların tümünü içeren duraklatılmış bir Waveview
penceresi açar.
Eğer sayısallaştırıcıyı triger öncesi ve trigger sonrası belli bir süreyi de alacak şekilde veri
kaydetmeye ayarladıysanız, Scream! bu ayarlamaya göre veriyi kaydedecektir. Eğer aynı
sayısallaştırıcıdan gelen iki trigger bilgisi örtüşürse (overlap), Scream! her iki trigeri Waveview
penceresinde gösterebilir, çünkü bir trigerin bittiği nokta ve ötekinin başladığı nokta esas olarak
gelişi güzeldir.
Aynı zamanda, Scream! stream ön belleğinde bulunan veriyi de görüntüler. Eğer veri düzeltilmişse,
o triger üzerine çift tıklamak boş bir pencere gösterecektir. Veriyi görüntülemek için, veriyi sabit
diskten veya diğer kayıt sistemlerinden almanız gerekecektir.
Sutunlar aşağıdaki bilgileri içermektedir:
Start (Başlama): Eğer trigger, summary penceresini resetlendikten sonra olmuşsa, triggerin başlama
zamanı, * işareti ile ön-ek alır.
58
End (Son): Trigerin bitiş zamanı.
Type (Tip): Triggere neyin sebep olduğunu gösterir. STA/LTA oranı belirlenmiş eşik değerini
geçerse R, seviye (level) eşik değerini geçerse L, harici (external) triger için E (eğer sayısallaştırıcı
harici triggeri destekliyorsa) veya yazılım (software) tarafından üretilmiş trigger için S harfleri
kullanılır.
Ana penceredeki sayısallaştırıcı üzerine çift tıklayarak ve menüden Triggers’ı seçerek de Trigs
penceresini açabilirsiniz.
5.4. ViewInfo Penceresi
Gelen veri bloklarının detaylı bilgilerine Scream!’ in ana penceresinden Windows→Info Display
özelliği seçilerek açılan ViewInfo penceresinden ulaşılabilir.
Eğer ViewInfo penceresinin üst kısmındaki Source satırında ALL seçilirse, scream e bağlı her alete
ait gelen veri bloğu hakkında detaylı bilgi, veriler alındıkça gösterilecektir. Seçiminizi, source
menüsünden belli bir kaynağı seçerek daraltabilirsiniz.
59
Scream! gelen bloklar için bir dizi geçerlilik kontrolleri yapar. Bloklar içerisindeki herhangi şüpheli
bir alan ViewInfo penceresinde kırmızı ile gösterilir.
İlk üç alan, gelen veri bloklarına ait ‘header’ (başlık) bilgisini içerir. Bu bilgi her GCF bloğunun
başına veri iletimine yardımcı olması için konulur.
Block ID character: GCF formatındaki veri blokları için başlıklar ‘G’ olmalıdır.
Block Number: 256 ölçekli artan bir sayaç (ör: 255+1=0), bir veri kaynağından gelen bloklar için
blok numarasını (Block Number) gösterir. Bu değer, eğer birden fazla kaynak kullanıyorsanız sıralı
görünmez. Bu alan kırmızıya dönmedikçe, bu alandaki değer Scream!’in beklediği değerdir.
Block Size: GCF bloklarının byte olarak büyüklüklerini gösterir, iletişim bilgisi içermez.
Geri kalan alanlar GCF bloklarının başlıklarında bulunan bilgileri teşkil eder. Bunlar;
Reserved: GCF formatın eski uyarlamaları için rezerve edilmiş bir alan. Yeni sayısallaştırıcılar bu
alanı kullanarak sayısallaştırıcının filtre ayarı hakkında bilgi sağlar. Eğer bu alan sıfır değilse,
Scream! bu durumu yorumlayarak karşılık gelen filtre ayarını gösterecektir. Daha detaylı bilgi için
Güralp Systems’in web sayfasındaki teknik notlara bakınız.
Sample Rate: Geçerli örnekleme hızı.
Compression: Sıkıştırma kodu
Bunlar, Scream!’in ana penceresinde de gösterilmektedir.
Number of Records: GCF blokları 4 byte’lık kayıtlara bölünmüştür. Her kayıt o anki sıkıştırma
faktörüne bağlı olarak 1, 2 veya 4 örnek içerebilir. Tüm GCF blokları 1024 byte uzunluğunda
(başlık için 24 byte) olduğundan tam bir GCF blok her zaman 250 kayıt içermelidir. Ayrıca, bir
GCF bloğun kısmi olarak dolu olmasına da olanak verilir.
60
RIC/Calculated: Reserve Intergrating Constant (bloktaki son örnek değeri) ve gelen bloktan
hesaplanan son örnek değeri. Bu iki değer birbirinin aynı olmalıdır.
Checksum/Calculated: Bloktaki veri için alınan ve hesaplanan checksum değerleri. Bu değerler
farklı ise, Scream! verinin bozulduğunu farz eder ve sayısallaştırıcıya bozuk bloğu tekrar
göndermesini söyler. Eğer bir tek yönlü iletişim hattı kullanıyorsanız, bu bağlantı başarısız olacaktır
ve veri bloğu kaybolacaktır.
Scream! tespit ettiği herhangi bir hatayı bir log dosyasına kaydeder. Scream’in log dosya kaydı
sistemi (logging system) hakkında daha fazla bilgi için, Bölüm 10 “Logging and Notification” a
bakınız.
61
6. SAYISALLAŞTIRICILARIN YAPILANDIRILMASI
Scream! 4 versiyonu sayısallaştırıcıların kontrolüne ve yapılandırılmasına olanak sağlar. Bu ikisi
arasındaki en önemli fark, sayısallaştırıcı veri alırken herhangi bir anda Scream! ile kontrol
edilebilirken, yapılandırma seçeneği yalnızca aleti reboot ettiğinizde etkili olur (bu durumda bir veri
kaybı söz konusudur).
Bağlı bulunan bir sayısallaştırıcının yapılandırılmasını değiştirmek için;
1. Yapılandıracağınız sayısallaştırıcıyı belirleyin. Bağlı bulunan bütün sayısallaştırıcıların
Scream!’in ana penceresinin solundaki alet dizininde bir yeri vardır. Eğer sayısallaştırıcı
uzak bir sunucu veya DCM yoluyla veri yolluyorsa, alet dizininde o sunucu üzerine
tıklayarak menüyü aşağı doğru açarak bağlı bulunan sayısallaştırıcıları görebilirsiniz.
2. Sayısallaştırıcı üzerindeyken mausunuzla sağ tıklayın (sunucu veya herhangi bir Comxx için
bulunan ikonlara tıklamayın)
3. Configure’e tıklayın. Configuration Setup penceresi görüntülenecektir.. Scream! bundan
sonra sayısallaştırıcı ile temasa geçecek ve geçerli yapılandırmasını temin edecektir
4. Configuration Setup penceresindeki yaptığınız değişiklikler istediğiniz gibiyse, UPLOAD’a
tıklayarak değişiklikleri sayısallaştırıcıya gönderin ve reboot olmasını sağlayın. Bu işlemler
biraz zaman alacaktır.
Sayısallaştırıcıyı çalışırken kontrol etmek için, ya listede sayısallaştırıcı üzerine sağ tıklayın ve
Control’u seçin ya da listede sayısallaştırıcı üzerin çift tıklayın. Her iki durumda da, Scream!
sayısallaştırıcı ile temasa geçerek kontrol bilgilerini temin eder ve Control penceresini görüntüler.
Acil bir şekilde kontrol edebileceğiniz seçenekler;
•
Kullandığınız sensor tipleri
•
GPS güç tasarruf (dönüşüm) seçenekleri
62
•
Tetikleme (triggering) için kısa dönem ve uzun dönem ortalama değerleri (ama tetiklemeyi
yapan streamlar değil, bakınız, Bölüm 6.3 “Triggering”)
•
Trigger öncesi ve trigger sonrası zamanların uzunluğu
•
Kalibrasyon Sinyal seçenekleri
•
Kütle kontrol fonksiyonları (işlevleri)
Bu seçeneklerden bazıları Configuration setup penceresinden de değiştirilebilir. Kontrol (Control)
penceresi hakkında daha detaylı bilgi için, Bölüm 7 “Sayısallaştırıcı kontrol etme” konusuna
bakınız.
6.1. System ID (Sistem Kimliği)
System ID paneli sayısallaştırıcı ve onun dâhili yazılımı hakkında bilgi verir ve aynı zamanda GPS
zaman parametrelerinin değiştirilmesine de imkân tanır.
System Identifier ve Serial Number: Sayısallaştırıcının türü, onun sistem belirleyicisi (System
Identifier) ve seri numarası (Serial Number) ile belirlenir. Sayısallaştırıcı tarafından üretilen her veri
ve durum bloğu (status block) başlangıçta bu iki alanı içerir ve bundan dolayı veri bloğunun kökeni
belirlenebilir. Fabrika dağıtımında, sistem belirleyicisi ve seri numarası sırasıyla GSL sipariş
63
numarası ve sayısallaştırıcının seri numarasına göre ayarlanmıştır. A’dan Z’ye kadar harfler ve
sayılar kombinasyonu kullanılabilir. Örneğin kurumumuzun kısaltılmış ismi vb. gibi, System
Identifier 6 karakter uzunlukta ve Serial Number’da 4 karakter uzunlukta olmalıdır.
Sensor Type: Eğer sayısallaştırıcıya bağlı bulunan sensor bir Güralp hız sensörü ise, kullanışlı
sismometre fonksiyonları (sensor kilitleme, merkezleme ve kalibrasyon gibi) sayısallaştırıcı
vasıtasıyla kontrol edilebilir. Burada seçtiğiniz Sensor Type’ı hangi fonksiyonların Scream!’in
sayısallaştırıcı yapılandırma ara yüzü veya interaktif komutlar üzerinden yapılacağını belirler.
GPS Type: Sayısallaştırıcının geçen tüm veriyi doğru olarak zaman ataması (time-stamp) gerekir.
Sayısallaştırıcı saatini GPS uydu ağına bağlı Garmin uyumlu (NMEA çıktı) birimden zaman
sinyalleri alarak veya bir merkezi siteden (Stream Sync modu) zaman bilgisi alarak ayarlar.
Stream sync modunda, sayısallaştırıcı bir GPS birimine sahip merkezi zamanlama kaynağından
(central timing source) 2 byte’lık paketler veya radyo zaman standartlarından birinden sinyaller
almayı bekler. İstediğiniz modu menüden seçin.
Enable GPS power cycling: Eğer bir GPS birimi kullanarak zaman sinyalleri alıyorsanız, fakat
sistemin saatinde önemli bir sürüklenme (drift) yaşamıyorsanız, Enable GPS power cycling
özelliğini seçerek güç tasarrufu yapabilirsiniz. Bu seçenek ile GPS zamanı yalnızca belirli saat
aralıklarında kontrol edilir. GPS biriminin sürekli çalışması için bu seçeneği iptal etmek gerekir.
Eğer yeterli elektrik gücünüz varsa, bu seçeneği iptal etmek en doğru sonuçları verecektir. Kontrol
aralığı için istediğiniz tam saat sayısını seçebilirsiniz.
6.2. Output Control (Çıkış Kontrolü)
Output control sekmesi, sayısallaştırıcıdan Scream!’e gönderilen veri akışlarının yapılandırmasını
sağlar.
64
Güralp sayısallaştırıcıları başlangıçta gelen veriyi yüksek bir hızda örnekler (örn: DM24 için 2000
Hz) sonra bu veri bir on-board sayısal sinyal işleme birimi veya DSP kullanılarak filtre edilir ve
daha düşük bir hıza indirilir. DSP’nin arka arkaya çalışan filtreleme-hız azaltma (örnek seyreltme)
evreleri vardır. Çıktı üreten bu evrelere taps adı verilir. Güralp DM24 aynı anda 4 taps çıktı
verebilir.
Her tap, solda aşağıya açılan menülerdeki değerler seçilerek farklı bir örnek seyreltme faktörüne
ayarlanabilir. Örnek seyreltme faktörleri için 2, 4, 5, 8 ve 10 sayıları bulunmaktadır. Menüdeki her
tap’ın görünen numaraları veri hızlarıdır ve muhtemel örnek seyreltme faktörlerinin her biri bu
hızları sağlar. Yalnızca tamsayı veri hızlarına izin verilir. Bu nedenle, eğer bir tap 25 Hz veri
yayarsa, muhtemel örnek seyreltme faktörü yalnızca 5 olur.
Her örnek seyreltme faktörü menüsünün sağında onay kutuları bulunmaktadır. Bu kutular farklı veri
streamlerinin farklı örnek hızında üretilmesi için işaretlenir. Yukarıdaki ekran görüntüsü üç bileşenli
bir alet için yapılanmayı gösterir. Sayısallaştırıcının her bir bileşeni herhangi bir tap ayarı ile çıktı
verebilir. Yukarıdaki örnekte, 3 bileşende Tap 2’de (20 Hz) çıktı vermektedir.
65
Eğer bileşenler için kullanılan isimleri değiştirmek isterseniz, yukarıdaki şekilde Z içeren beyaz
kutuya tıklayıp bir harf veya sayı yazın. Seçtiğiniz harf veya sayı dizisi ile başlayan isimler ile
kanallar adlandırılır. (örn: A, B, C; 2, 3, 4; 9, A, B)
Her bileşen kombinasyonu ve tap iki onay kutusuna (check-box) sahiptir. Üstteki her bir çiftin onay
kutusu continuous (sürekli) çıktıyı aktif hale getirirken, alt onay kutusu triggered (tetiklenmiş)
çıktıyı aktif hale getirir. Yukarıdaki örnekte, sayısallaştırıcı her üç kanal için Tap 2’de sürekli veri
üretecektir, fakat diğer tap’ lar seçilmediği için herhangi bir veri üretmeyecektir. Eğer tüm
streamların tüm hızlarda çıktı vermesine ihtiyacınız yoksa kutuları iletişim kapasitesini korumak için
seçmemelisiniz. Aynı bileşen ve tap için sürekli ve tetiklenmiş çıktının her ikisini birden
seçemezsiniz.
Tetiklenmiş bir streami aktif hale getirdiğinizde sayısallaştırıcı bu steram için çıktıyı sadece belirli
bir tetikleme grubu kriterleri ile karşılaşılınca verecektir. Bu şekilsel olarak verinin bir elektrik
düğmesinden (switch) geçişi olarak gösterilir. Yukarıdaki örnekte, Tap 0’dan yüksek örneklemeye
sahip bir veriyi trigger modda almak için Tap 0’ın alt onay kutuları (check-boxes) tıklanmalıdır.
66
Bu yapılandırmada, Tap 2’de sürekli veri gelirken, Tap 0 tetikleme kriterleri sağlandığında veri
yollayacaktır. Trigerring butonu trigger’in aktif olduğunu belirtmek için kırmızıyla gösterilir.
Bu pencerede her onaylanmış kutu sayısallaştırıcıdan gelen bir veri akışının yolunu açacaktır.
Scream! sayısallaştırıcıdan bu streami aldığında onu ana penceresinde gösterir. Her stream 6
karakterden oluşan bir kod ile tanımlanır. İlk 4 karakter sayısallaştırıcıyı ve son iki karakterde tek
bir streami tanımlar. İlk dört karakter sayısallaştırıcının seri numarasına göre varsayılan olarak
ayarlanır. Bunu System ID panelinde (bkz Bölüm 6.1 System ID) veya sayısallaştırıcının
konsolundan değiştirebilirsiniz.
Yukarıdaki örneğe baktığımızda, Z, N ve E olarak üç veri streami görülür. Her stream saniyede 20
örnek veri (sürekli) ve saniyede 200 örneklik (tetiklendikçe) veri üretir.
Bu örnekte,
DA79 sayısallaştırıcının seri numarası
Z0, N0, E0 giriş kanalları Tap 0’dan Z, N ve E’e karşılık gelir
67
Z4, N4, E4 giriş kanalları Tap 2’den Z, N ve E karşılık gelir, İki adet üç bileşenli alete bağlı 6
kanallı bir sayısallaştırıcı Tap 0 için Z0, N0, E0, Z1, N1, E1; Tap1 için Z2, N2, E2, Z3, N3, E3; Tap
2 için Z4, N4, E4, Z5, N5, E5; Tap 3 için Z6, N6, E6, Z7, N7, E7 kullanacaktır.
Örnekteki sayısallaştırıcıya sadece bir tane üç bileşenli alet bağlıdır. Bu nedenle Z/N/E1, 3, 5 ve 7
kullanılmaz.
Eğer isterseniz Scream! bu atamaları daha farklı isimlerle değiştirebilir. (bkz Bölüm 3.3 “Stream
Mapping”)
00 sayısallaştırıcı status streami’dır (not: sıfır örnekeme hızına sahiptir)
Gözlemlediğiniz diğer streamlar;
M8, M9, MA: Z, N ve E bileşenler için sensor kütle pozisyonlarını rapor eden düşük hız Mux
kanallarıdır. (Bölüm 6.4 Mux Kanalları)
MB: Input (girdi) kalibrasyon sinyalleri için kullanılan düşük hız Mux kanalıdır.
ME: diğer bir Mux kanalı, normal olarak sayısallaştırıcının iç sıcaklığını rapor etmek için kullanılır.
CD, BP, IB: Özel amaçlı kullanımda sayısallaştırıcının veri akışları için kullanılır.
6.3. Triggering (Tetikleme)
Standart yapılandırılmış bir sayısallaştırıcı belirlediğiniz örnekleme hızında sürekli veri üretir. Buna
ek olarak, Güralp sayısallaştırıcıları, aldıkları veriler üzerine bir tetikleme algoritması uygulayabilir.
Bu işlem göreceli olarak düşük örnekleme hızında fakat trigger aktif olunca kısa periyotlarda daha
yüksek örnekleme hızında veri kayıt etmenizi sağlar. Tetikleme algoritmasını kontrol eden
parametreler ve sistem tetiklendiğinde veri çıkışının kontrolü kullanıcı tarafından belirlenebilir. Bu
68
özellik çalışmanın maksimum esneklikte olması ve var olan depolama alanının en uygun şekilde
kullanımını sağlar.
Sayısallaştırıcı tetiklenmiş çıktı verecek şekilde ayarlanabilir. Bu durumda sayısallaştırıcı özel bir
tetikleme kriteri ile karşılaşılınca sadece belli veri akışları üretir. Trigger kriteri aynı veya farklı
stream verileri ile test edilebilir. Örneğin, örnekleme hızı yüksek olan bir tap’dan alınan veri ile
örnekleme hızı daha düşük olan bir tap’dan alınan trigger verisini test için kullanabilirsiniz. Scream!
4 sürümü her bir sayısallaştırıcıyı başka sayısallaştırıcılardan trigger alınabilmesi için
yapılandırmaya olanak tanır.
Bir trigger ile yeni bir stream yaratmak için, ilgili sayısallaştırıcı için Scream!’in Digitizer
configuration penceresini açın ve Output control sekmesine tıklayın. Output control panelinde,
tetiklenmiş stream’ı başlatan alt satırda onay kutusu bulunan bir tap seçilidir. Trigger tarafından
etkilenecek en az bir streamı seçmeden, trigger kriterlerini yapılandıramazsınız.
69
Trigger aktif iken hangi streamların çıktı üretmesi gerektiğine karar verdiğinizde, trigger durumunu
tanımlamak için Trigerring butonuna tıklayabilirsiniz. Alternatif olarak, pencerede bulunan
Triggering sekmesine tıklayın. Yukarıdaki her iki işlem Triggering panelini açacaktır.
Güralp sayısallaştırıcıların kullandığı iki tetikleme algoritması mevcuttur. Fakat tüm modeller her
iki modeli kullanamaz. Scream! sayısallaştırıcı yazılımının her iki metodu destekleyip
desteklemediğini sayısallaştırıcıdan öğrenir.
Ek olarak, bazı sayısallaştırıcılar harici ve yazılım tetiklemesini destekler.
STA/LTA
STA/LTA algoritması tetiklenen stream’e basit bir kısa-dönem ortalama–uzun-dönem ortalama
(short-term average–long-term avarage) hesaplaması uygular. Gelen verinin, sinyal genliği artınca
algoritma çalışır. Sinyal genliğini kullanarak doğrudan tetikleme yerine, kısa-dönem ortalama hesabı
kullanmanın amacı, gerçek olmayan anlık veri yükselmelerinin (spike) cihazı tetiklemesini
önlemektir. Ortalama alma algoritması tetikleme işlemine frekans seçicilik unsurunu (frequency
selectivity element) ortaya çıkarır.
Data source menüsünden hangi tap’ın trigger için kullanıldığını seçebilirsiniz. Tap’ı burada
kullanabilmeniz için Scream!’e veri geliyor olması gerekmez.
Bu tap’ta bulunan tüm bileşenler veya herhangi bir bileşen bir trigeri belirlemek için kullanılır.
Hangi bieleşenin göz önüne alındığı tablonun Channel sütunundaki kutuları işaretleyerek
seçebilirisiniz. Eğer işaretlenmiş kanallardan biri triger durumunu aşarsa triger çalışacaktır ve
belirlenen oranın altına düştüğünde trigger olayı son bulacaktır.
STA ve LTA sütunları saniye cinsinden ortalaması hesaplanacak örneklerin aralıklarının
belirlenmesini sağlar. Tipik olarak, kısa-dönem ortalama için zaman aralığı triger başlamasını
sağlayacak sinyaller kadar olmalı, uzun-dönem daha uzunca bir aralıkta alınmaktadır. STA ve LTA
değerleri, bir triger esnasında bile sürekli olarak hesaplanır.
70
Ratio, STA/LTA’oranıdır ve bu oran, bileşenleri tetikleyecek değerde olmalıdır. İhtiyaçlarınıza en
uygun oranı bulmak için en iyi yol deneme yanılmadır. Çok yüksek bir değer, olayların kaçmasına
neden olacaktır, çok düşük bir değerde sismik olmayan bir gürültünün sistemi gereksiz tetiklemesine
neden olacaktır. Ortalama hesabında olduğu gibi, STA/LTA oranları tüm bileşenler için sürekli
yeniden hesaplanacaktır. Kutuların hiç birinin içinin boş olmasına izin verilmez, bu nedenle eski
değeri silmeden önce mutlaka yeni değeri girmelisiniz. Buna alternatif olarak değerleri değiştirmek
için yukarı ve aşağı ok tuşlarını kullanabilirsiniz.
Örneğin, STA’yı 1 saniye, LTA’yı 10 saniyeye ve Ratio (oranı) 4’e ayarlarsanız aşağıdaki triger
davranışını elde edersiniz.
71
Genellikle, STA,LTA süreleri ile Ratio (oran) değerleri tüm işaretlenmiş bileşenler için aynı
olacaktır. Scream! girdiğiniz değerlerin diğer değerler ile uyması (match) için otomatik olarak diğer
değerleri girer. Eğer bazı bileşenler için farklı değerler kullanmak isterseniz, onları değiştirmeden
önce Common values onay işaretini kaldırmanız gerekir.
Belirli bir bileşen için STA/LTA tetikleme yöntemini etkin hale getirdiğinizde, sayısallaştırıcıyı
tekrar çalıştırmadan, STA ve LTA periyotları ile Ratio (oran) değerlerini Control penceresini
kullanarak değiştirebilirsiniz (Bakınız Bölüm 7 Sayısallaştırıcıları Kontrol Etme).
Geniş bantlı veriden triger yapmak genellikle tavsiye edilmediğinden, sayısallaştırıcı veri akışlarının
triger durumu için test edilmesinden önce, bu verilere uygulanması için bazı standart bandpass
filtreleri sağlar. Filtreleme, frekans bandında hassasiyeti maksimum yapmaya yarar ve band
dışındaki gürültüyü filtreler. Bandpass filter menüsünden hangi bandpass filtresinin kullanılacağını
seçebilirsiniz. Bandpass filtresinin köşe (corner) frekansları tetiklenen verinin örnekleme hızı ile
belirlenen Nyquist frekansı ile belirlenir. Üç bandpass filtreleme seçeneği verinin Nyquist
frekansının surasıyla % 10 ve % 90 arasında, % 20 ve % 90 arasında ve % 50 ve % 90 arasında
bulunmaktadır.
Olası filtreleme yapılandırmaları aşağıdaki tabloda verilmektedir.
72
Görüldüğü gibi, seçtiğiniz filtre izin verilen örnekleme hızlarını belirler.
Değişik frekans tepkileri için spektral amplitüdler (genlikler) aşağıdaki şekillerde gösterilmektedir.
73
Seviye (Level)
Level tetikleme yöntemini kullanarak, trigger için işaretlenen bileşenlerden biri baseline üstünde
belli bir seviyeye ulaşıncaya kadar devam eder. Hangi tap’ın izlendiğini Data source menüsünden
ve Channel sütun tablosondan da hangi bileşenlerin kullanılacağını seçebilirsiniz. Level
sütunundaki değerler baseline üstündeki count sayısıdır ve o bileşenin bir triger üretilmeden önce
ulaşması gereken seviyedir.
STA/LTA yönteminde, Level değerleri çoğu kez seçilen tüm bileşenler için aynı olacaktır. Eğer bazı
bileşenler için farklı değerler kullanmak isterseniz, onları değiştirmeden önce Common values onay
işaretini kaldırmanız gerekir.
74
Belirli bir bileşen için Level tetikleme yöntemini aktif yaparsanız, sayısallaştırıcıyı tekrar
çalıştırmadan sistemin tetikleneceği seviyeyi Control penceresini kullanarak değiştirebilirsiniz
(Bakınız Bölüm 7, Sayısallaştırıcıları Kontrol Etme).
Harici Tetikleme (External Triggering)
Bir sayısallaştırıcı veya sensör tetiklendiğinde,kendine bağlı cihazlara trigger sinyali, kaydediciye de
veriyi yollar. Diğer sayısallaştırıcıları bu sinyale tepki verecek şekilde yapılandırabilirsiniz.
Sayısallaştırıcının imalatı sırasında tanımlayabileceğiniz bir seçenektir. Harici tetikleme için bir
kurulumun nasıl ayarlanacağını detayları için Bölüm 6.3 Harici Tetiklenmeye bakınız.
Örnek olarak, yanlız çalışan bir sayısallaştırıcıyı sayısal girişlerle kontrol etmek ve ona bağlı
bulunan bir sayısal sensör tarafından üretilen trigerlere tepki vermek için;
1. Sayısal sensör için Configuration setup penceresini açın ve Enable External Triger
Output’ u seçerek sayısallaştırıcının bağlı bulunan cihazlara triggerları göndermesini
sağlayın.
2. Dijital sensöre yeni yapılandırmayı yükleyin (UPLOAD)
3. Sayısallaştırıcı için Configuration setup penceresini açın ve Enable External Triger
Input’u sayısallaştırıcının dijital aletten gelen trigerleri dinlemesi için ve bağlı bulunan
analog aletlerden herhangi bir veri gelmesi halinde veriyi kaydetmesi için seçin
(sayısallaştırıcının Output control yapılandırmasına bağlı olarak)
4. Yeni yapılandırmayı sayısallaştırıcıya yükleyin (UPLOAD).
Eğer sayısallaştırıcı için Enable External Triger Output ve Enable External Triger Input
seçilmiş ise, sayısallaştırıcı sanki kendi kendini tetiklemiş gibi harici bir trigger alındığında veri
kaydedecektir, fakat o trigger sinyalini başka sayısallaştırıcılara yollamayacaktır. Eğer
sayısallaştırıcının tetiklenme kriterleri tam anlamıyla karşılanırsa sadece bir triger mesajı
gönderecektir. Harici tetikleme üzerine daha detaylı bilgi için, sayısallaştırıcınız için verilen
kullanma kılavuzuna veya Güralp Systems web sayfasında bulunan teknik notlara bakınız.
75
Tetikleme öncesi ve tetikleme sonrası kayıt (Pre-trigger and Post-trigger Recording)
Sismik bir olayın tümünü yakalamak için, triggerden önceki veriyi de kayıt edebilmek çoğu zaman
yararlıdır. Güralp sayısallaştırıcıları, tetikleme öncesi verinin trigger verisine eklenmesini sağlayan
birkaç saniyelik bir ön belleğe sahiptir. Trigger öncesi veri acil sinyaller için yararlıdır. Ek olarak,
her olayın coda dalgalarını içerdiğinden emin olmak için, sistem tetiklenmesi bittikten sonra bir kaç
saniyelik daha veri kaydedilir.
Trigerring panelinin sağ alt köşesindeki iki kutu, kullanıcıya triger öncesi ve triger sonrası veri
aralığını saniye cinsinden ayarlanmasına imkân sağlar. Bu değerler triger öncesi ve triger sonrası
durumlarında veri kaydedilmesi için minimum zaman uzunluğunu belirler. Seçilen aralıklara
bakılmaksızın, tetiklenen streamlerdeki veriler bir tam saniye değerinde başlayacaktır.
6.4. Mux Kanallar (Mux Channels)
Güralp sayısallaştırıcıları multiplexed (Mux) kanalları olarak bilinen bir dizi ek kanallara sahiptir.
Bu kanallar sistemin genel durumu ve diğer hata tespit (diagnostic) bilgilerini rapor etmek için
kullanılır.
Tek bir cihazın yapılandırılmasında, bu kanalların üçü kütle pozisyonunu belirtmek için, dördüncü
kanal kalibrasyon (calibration) sinyalleri almak için ve beşinci kanal ise sayısallaştırıcının dahili
sıcaklığını ölçmek için kullanılır. Basınç izleme, sondaj yönelimi vb. gibi kullanıcı tanımlı ek
özellikler için üç kanal daha bulunmaktadır. Fabrika ayarlı toplam sekiz kanal bulunmaktadır.
Bu çevre kanallarının toplanması ve iletilmesi işlemleri Mux Channel paneli kullanılarak kontrol
edilir.
76
Yukarıdaki şekilde herhangi bir kanalın kutusuna onay işareti koyarsanız, diğer normal kanallar gibi
o kanalın verisi GCF formatında bir veri streamı olarak toplanacak ve iletilecektir. Mux kanallardan
gelen veriyi ayırt etmek için Stream ID, xxxxMx ile tanımlanır. M, Mux kanalı ve x’te onaltılık
(hexadicimal) tam sayıyı (örn. 0–9 ve 10–15 için A-F) ifade eder. Z, N/S ve E/W Mass position
Mux kanalları M8, M9 ve MA olarak görünürler. Sayısallaştırıcı aynı zamanda kendi iç sıcaklığını,
ME kanalı yardımıyla takip eder.
6.5. Portlar (Ports)
Configuration setup penceresinin Baud Rates paneli, sayısallaştırıcının bağlantı hızını ve çıkış portu
için Stop Bits’ i ayarlamanızı sağlar.
77
Seçtiğiniz bağlantı hızı (baud rate) iki durumu karşılamalıdır.
•
Belirlediğiniz örnekleme hızında sayısallaştırıcı tarafından üretilen tüm verinin iletimine
imkân tanıyacak kadar yüksek olmalıdır. 100 Hz’de üç veri streami için, 9600 baud
genellikle yeterli olacaktır. Eğer 200 Hz’de veri iletimi yapmak isterseniz, baud rate en
azından 19200 olmalıdır.
•
Kullandığınız radio link (telemetry) donanımı çalışma aralığına uyacak şekilde yeterince
düşük bir hızda olmalıdır. Güncel modemlerin hızları 56 kb erişirken, telefon veya iletim
hatları bu hızları desteklemeyebilir. Aynı sorun radyo modem içinde geçerlidir.
Genellikle veri portlarının veri iletim ve alım hızları aynı olacaktır. Eğer değilse Identical TX/RX
rates kutusundan onay işaretini kaldırarak paralel veri hızlarını seçebilirsiniz.
Stop Bits seçeneği seri bağlantı hattının 1 veya 2 stop bits’den birini kullanması için imkan sağlar.
Pek çok durumda, stop bits 1 de bırakılır ama eğer zor iletişim hatlarından veri yolluyorsanız 2
78
gerekir (Örneğin, radyo hattlarından bazıları). 2 stop bits’i kullanamak veriye %10’luk bir ek yük
getirecektir.
Scream!’in yerel seri portu için, aynı zamanda SAM/DCM veya diğer iletişim aletleri için de veri
hızını ayarlamaya ihtiyacınız olacaktır. Scream!’de, seri bir portu, seri port ikonu üzerine sağ
tıklayarak ve menüden Configure özelliğini seçerek yapılandırabilirsiniz (Bakınız Bölüm 2.1 Seri
Portlar). Eğer başka bir iletişim aygıtı kullanıyorsanız, o aletin baud rate’nin nasıl ayarlandığını
öğrenmek için kullanma kılavuzuna bakınız.
79
7. SAYISALLAŞTIRICILARI KONTROL ETME (Controlling Digitizer)
Bir sayısallaştırıcıyı çalışırken kontrol etmek için Scream!’in ana penceresinin sol tarafındaki listede
o sayısallaştırıcının üzerine sağ tıklayarak ve Control’ü seçerek veya listede sayısallaştırıcı üzerine
çift tıklayarak gerçekleştirebilirsiniz. Scream! bu işlemden sonra sayısallaştırıcı ile iletişim kurar ve
onun o anki durumunu gösterir. Control penceresindeki değişiklikleri yaptıktan sonra, Apply’a
tıklayarak yeni ayarları sayısallaştırıcıya gönderebilirsiniz. Yeni ayarlar hemen etkili olacaktır.
7.1. Sistem
Control penceresi ilk açıldığında, pencere System panelini gösterir.
80
Sensör Type (Sensör Tipi) : Eğer sayısallaştırıcıya bağlı sensör Güralp hız sensöru ise, Mass
Control sekmesinden sensöre kontrol komutları gönderebilirsiniz. Bu sekmede hangi özelliklerin
bulunacağı burada ayarladığınız sensör tipine bağlıdır.
Eğer sensör tipini değiştirdikten sonra, Mass Control seçeneklerine ulaşmak için Apply’ ı seçerek
değişikliği uygulamalı ve Control penceresini kapatarak yeni bir Control penceresi açmanız gerekir.
Enable GPS Power Cycling (GPS Güç Tasarrufunu Etkinleştirmek) : Zaman sinyalleri almak
için bir GPS birimi kullanıyorsanız ve sistem saatinde önemli bir sapma (drift) yaşamıyorsanız,
Enable GPS power cycling’i seçerek güç tasarrufu yapabilirsiniz. Bu özellik devredeyken, sadece
belirli saat aralıklarında GPS zamanı kontrol edilir.
7.2. Triggering (Tetikleme)
Triggering paneli Configuration setup penceresinin Triggering paneli ile benzerdir. Fakat tüm
seçenekler olmayabilir çünkü bazı seçenekler sayısallaştırıcının reboot edilmesini gerektirir. Daha
detaylı bilgi için Bölüm 6.3 Tetiklemeye bakınız.
81
7.3. Calibration (Kalibrasyon)
Cihazın kalibrasyonun doğru olarak yapılıp yapılmadığını sensörun geri besleme döngüsüne
(Feedback loop) bilinen sinyaller göndererek kontrol edebilirsiniz. Calibration paneli, sensörler
yüklenince bu işlemi yapmanıza imkân tanır.
Z, N/S ve E/W bileşenleri ayrı ayrı kalibre edilebilir. Üç bileşenli sayısal cihazların bir çoğunda, her
kanal cihazın ilgili bileşenini kalibre eder. Z, N/S ve E/W kutularından birini seçerek o bileşeni
kalibre edebilirsiniz. Bazı cihazlar üç bileşen için bir kalibrasyon sinyali kullanır. Eğer böyle bir
cihaza sahipseniz, Z eksenini seçerek sensörü kalibre edin.
Duration (süre) seçeneği sayısallaştırıcıya kalibrasyon sinyalinin ne kadar süre boyunca kesilmeden
uygulanacağını belirtir. Bu işlem sistemin kalibrasyon modunda bırakılmasını engeller. Bu işlem
için varsayılan değer iki (2) dakikadır. Bu süre değiştirilebilir. Herhangi bir kalibrasyon işleminden
sonra bileşenler tekrar eski varsayılan değerine dönecektir.
82
Tüm Güralp sayısallaştırıcıları, sinüs veya kare dalga kalibrasyon sinyalleri üretebilir. Daha yeni
modellerinde geniş bant (broadband) gürültü kalibrasyonu da mevcuttur. Sine wave kalibrasyon
sinyali her zaman sıfır genlikle başlar ve durur. Frekans veya periyot kutuları üst sağ tarafta
bulunmaktadır. 1-10 arasında tam sayılar frekans veya periyodu belirlemek için kullanılır. 0.5 Hz’lik
bir sinyal üretmek için Period’ u seçerek zamanı 2 saniyeye ayarlamanız yeterlidir. Diğer bir
şekilde, eğer 0.25 saniyelik bir periyot gerekiyorsa, Frequency’ ı seçip oranıda 4 Hz’e ayarlamanız
gerekir. Bu şekilde, frekansların değişim aralığını 0.1–10 Hz (10–0.1 saniye arasında) arasında
seçebilirsiniz.
Square wave butonunu seçerek kare dalga kalibrasyon sinyali tanımlayabilirsiniz. Kare dalga,
sayısallaştırıcının dahili saatinin başlamasından sonraki dakikada pozitif bir basamak ve bunu
takiben belli bir dakika sonra da negatif bir basamaktan oluşur. Varsayılan süre iki dakikadır.
Period ve Frequency göz önünde bulundurulmaz.
Broadband Noise kalibrasyon sinyali belirlenmiş dakika kadar süren ve beyaz gürültünün sabit bir
stream’ini içermektedir. Period ve Frequency göz önünde bulundurulmaz.
83
7.4. Mass Control (Kütle Kontrolü)
Bir çok Güralp cihazı, sensor kütlelerini merkezlemek, kilitlemek ve açmak için kontrol sinyallerine
tepki verir. Bu sinyaller sayısallaştırıcı tarafından üretilir. Sayısallaştırıcının sinyal göndermesi için
Mass Control sekmesinde Centre, Lock ve Unlock butonlarını kullanabilirsiniz.
System sekmesinde seçtiğiniz Sensor Type’ a bağlı olarak, kontrol sinyallerinin tümü olmayabilir.
Örneğin, CMG-3ESP Scream!’ den merkezlenebilir fakat el ile kilitlenmeli ve açılmalıdır. Buna
karşın bir CMG-3T cihaz modeli uzaktan çalıştırılabilen kilitleme ve açma komutlarına sahiptir.
CMG-5T kuvvetli hareket cihazları ise elle merkezlenmelidir. Bu cihazlar kilitlenme ve açma
işlemlerini gerektirmez. Eğer Sensor Type’ ı CMG-5T veya CMG-5TD modeline ayarladıysanız,
Mass Control sekmesi aktif olmaz.
7.5. Veri Akışı (Data Flow)
Sayısallaştırıcı birkaç filing modlarından birinde çalışır. Bu modlar, Flash hafızanın nasıl
kullanıldığıyla ilişkilidir.
•
Veriyi steyebileceğiniz basit bir veri deposu (FILING ve DUAL modları)
•
Gerçek zamanlı veri iletiminde, tercihen iletilememiş blokları tutan bir ön bellek olarak
(FIFO modu)
•
Kabul edilmemiş blokları tutan bir ön bellek olarak (bloklar kanal boş olduğunda ve gerçek
zamanlı veri henüz hazır değilken iletilir (ADAPTIVE modu)
•
Hiçbiri (DIRECT modu)
Bu modlardan ayrı olarak, Flash hafıza dolunca birime ne yapması gerektiğini söyleyen buffering
modları bulunmaktadır.
•
Çalışmaya devam, eski veri üzerine yazma veya
•
Yazmayı durdurma ve sayısallaştırıcıyı DIRECT moda geçirme
84
Scream!’ de filing modları aralarında geçiş yapmak için sayısallaştırıcı üzerine sağ tıklayıp
Control’u seçerek ve sonra Data Flow panelinde özellikleri ayarlayarak yapabilirsiniz.
Bu pencerede Apply’ a tıklarsanız seçtiğiniz filing modu reboot etmenize gerek kalmadan hemen
etkin olacaktır. Eğer isterseniz, sayısallaştırıcının terminalini kullanarak filing modlarını
değiştirebilirsiniz. Kullanıldığında hemen etkin olan komutlar aşağıda verilmektedir.
DIRECT
Sayısallaştırıcıya, Flash hafızayı veri depolama amaçlı kullanmamasını söyler. Bunun yerine, tüm
veri doğrudan kullanıcılara iletilir. DIRECT modda çalışan bir cihaz yine de GCF Block Recovery
85
Protocol’ u tanır. Geçici bir RAM buffer (tampon bellek) her zaman üretilen 256 bloğu tutar ve eğer
kullanıcı herhangi bir bloğu alamazsa, o bloğun yeniden iletilmesini ister.
Eğer cihaz ile kullanıcı arasındaki iletişim 256 bloktan fazla kesilirse veya eğer iletim kesilmesinin
cihaz tarafından kontrol edilmesi isterseniz, aşağıdakileri kullanmalısınız.
•
ADAPTIVE mod, eğer verinin mümkün olduğu sürece gerçek zamanlı kalmasını isterseniz,
•
FIFO mod, eğer veri bloklarını belli bir sırada almak isterseniz.
FILING
Sayısallaştırıcıya veri bloklarının otomatik olarak kullanıcıya iletmemesini ama sayısallaştırılmış
veriyi Flash hafızada depolanmasını söyler. Eğer RECYCLE buffering modu seçtiyseniz, hafıza
dairesel şekil olarak kullanılır. Örneğin hafıza dolarsa, gelen veri hafızadaki en eski verinin üzerine
yazılır. Eğer WRITE-ONCE modu aktif edilirse, cihaz hafıza dolunca DIRECT moda geçecektir.
Heartbeat Messages:
FILING modundayken, cihaz kendi portu üzerinden ‘heartbeat’ mesajlar iletir. Bu kısa mesajlar veri
blokları içinde yer alırlar ve Scream! gibi programların o cihazın varlığından haberdar olmalarını
sağlar.
Scream!’ ın Control penceresinden veya HEARTBEAT komutu ile heartbeat mesajlarının frekansını
değiştirebilirsiniz.
86
FILING modunda olan bir cihazdan mesaj alındığı zaman Scream! yeni verileri otomatik olarak
yükler.
Bu özelliği çalıştırmak için;
1. Scream!’ in ana menüsünden File → Setup’ ı seçin ve Recording paneline gidin.
2. Auto-upload on heartbeat kutusunu işaretleyin
3. OK’ i tıklayın
FILING modunu Auto-upload on heartbeat ile kullanmak, siz ve cihaz arasında bulunan herhangi
bir aletin yapılandırılmasına bakılmaksızın, Scream!’ in yeni verilerin tümünü almasını sağlar.
FIFO (First In First Out)
87
Bu mod sayısallaştırıcıya FILING modunda olduğu gibi, veri bloklarını Flash hafızaya yazdırmasını
fakat aynı zamanda veriyi kullanıcılara da iletmesini söyler. Veri belli bir düzen içinde iletilir. En
eski veri ilk önce olacak şekilde sayısallaştırıcı bir önceki gönderdiği veri bloğu için net bir alındı
mesajı alınca bir sonraki bloğu iletecektir.
Eğer iletişim bağlantısı çok az veri hızından büyükse gerçek zamanlı veriyi yakalaması biraz zaman
alacaktır. Eğer verinin gerçek zamanlı iletilmesini istiyorsanız, ama iletişimde muhtemel kesiklikler
olur diye endişeliyseniz, FIFO yerine ADAPTIVE modu kullanmalısınız.
FIFO modu aletten bir alındı mesajı (acknowledgement) alınca veri bloğunun başarılı bir şekilde
iletildiğini düşünecektir. Eğer birden fazla alet siz ve cihaz arasında varsa, veri akışının beklediğiniz
gibi çalıştığından emin olmak için her aleti filing moda göre ayarlamanız gerekecektir.
Tüm filing modlarında olduğu gibi, FIFO modu veriyi iletmeden silmez. Scream!’ ı veya komut
satırını kullanarak Flash hafızada olan herhangi bir veriyi isteyebilirsiniz. Verinin silinmesi ancak ya
üzerine yazılarak ya da siz veriyi elle silerseniz gerçekleşecektir.
ADAPTIVE
Sayısallaştırıcıya o anki veri bloklarını iletmesini ama tüm kabul edilmemiş (unacknowledged)
blokları da Flash hafızada depolamasını ve bu verileri de zaman yeterse en eski veri ilk olacak
şekilde göndermesini söyler. ADAPTIVE modu sayısallaştırıcı ile Scream arasındaki bağlantı
düzensiz veya erişimi zor olan gerçek zamanlı kurulumlar için en uygun moddur.
88
Eğer iletişim hattı sadece veri hızından çok az fazlaysa, ADAPTIVE mod genellikle gerçek zamanlı
veri iletimi ile meşgul olacaktır. Bu nedenle cihazın kayıp bloklarla çalışması biraz zaman alabilir.
Bu durumda, eğer veri alıcınız destekliyorsa, Blok Recovery Protocol’ u kullanmayı tercih ederek
kayıp blokları isteyebilirsiniz.
Bazı yazılım paketleri (en yaygını EarthWorm) zaman sırası karışık olarak alınan veri bloklarını
kullanamazlar. Eğer böyle bir yazılım paket kullanıyorsanız, ADAPTIVE modda ve yazılım
çalışmayacaktır.
DUAL
Sayısallaştırıcıya, sürekli verileri DIRECT modda olduğu gibi doğrudan alıcıya iletmesini, fakat
tetiklenmiş (triggered) veriyi de FILING modunda ki gibi Flash hafızada depolamasını söyler.
Eğer DUAL modu seçerseniz ama output için sürekli streamları seçmezseniz (sadece trigger
output’lar seçildiyse), alet FILING modundaki gibi heartbeat mesajlar yollayacaktır. Scream! bu
mesajları alır ve gerekirse yeni veriyi yükler.
RE-USE / RECYCLE (Yeniden Kullanım)
Flash hafıza dolunca sayısallaştırıcıya geçerli filing tekniğini kullanarak eldeki en eski veri üzerine
yazarak devam etmesini söyler. Bu önbellek modu Scream!’ de ve DCM’ de RECYCLE olarak
adlandırılır.
89
Örneğin, DUAL modda RECYCLE ile kullanıldığında, sürekli veri size normal olarak iletilecektir.
En son tetiklenmiş veri Scream! veya komut satırı kullanılarak Flash hafızadan elde edilir. Fakat
eğer veriyi Flash hafızadan düzenli olarak indirmediyseniz, daha eski blokları kaybedebilirsiniz. Bu
mod, bu nedenle cihaz tarafından tutulan verinin son noktasını belirlemenize imkan tanır.
WRITE-ONCE (Bir kez kullanım)
Sayısallaştırıcıya Flash hafıza dolu olduğunda oraya veri yazmayı durdurmasını ve otomatik olarak
DIRECT moda geçmesini söyler.
Örneğin, FIFO modunda WRITE-ONCE önbellekleme ile alet, veriyi sürekli olarak iletir, fakat
doluncaya kadar veriyi Flash hafızada saklar. Hafıza dolunca da, cihaz DIRECT moda geçecek ve
veri iletmeye devam edecek ama daha fazla veri saklanamayacaktır. Bu mod bu nedenle, alet
tarafından tutulan verinin başlama noktasını belirlemenize imkan tanır.
90
8. KAYIT ve YENİDEN GÖRÜNTELEME (Recording and Playback)
Scream! gelen tüm verilerin diske kaydedilmesine imkan tanır. Bunu yapmak için, Scream!’ in ana
penceresinden kayıt etmek istediğiniz streamleri seçmeli, seçtiğiniz stream üzerindeyken sağ
tıklamalı ve menüden Start recording’ i seçmelisiniz. Streamlar Rec. sutununda Yes göstererek
kaydın olduğunu belirteceklerdir.
Scream! kayıt etmeye, geçerli stream önbelleğindeki ilk gelen veriden başlar ve tüm veriyi
olabildiğince hızlı bir şekilde kayıt etmeye çalışır. Sürekli streamlar için, kayıtçı gerçek zamanlı
veriye hemen yetişecektir.
Eğer streamda bir boşluk varsa (örn; ADAPTIVE modunu kullanıyorsanız; bknz Bölüm 7.5
ADAPTIVE), Scream! boşluk dolduruluncaya kadar bu stream’i kaydetmeyi duraklatır. Eğer boşluk
tamamlanmadan önce stream önbelleğin sonuna ulaşılırsa, Scream! bu işlemden vazgeçerek
boşluktan sonraki verileri kaydetmeye başlayacaktır.
Varsayılan olarak kaydedilen veri Scream 4 klasörü içinde data klasörüne GCF formatında
kaydedilir. Scream! her streamı ayrı ayrı dosyalara kaydeder ve bu dosyaları streamın kendi
klasörüne koyar. Bu klasör bir veya birden fazla GCF dosyası içerebilir.
Scream! ile verinin kayıt edilme ve dosyalama şeklini, ana pencereden, File menüsünden Setup…’
ve buradan Recording sekmesini tıklayarak değiştirebilirsiniz.
91
8.1. Recording (Veri Kaydı)
Bu panelde ilk seçenek Scream!’e farklı streamları otomatik olarak kaydetmesini söyler. Bu
özellikler seçildikten sonra, Scream! hemen tüm ilgili streamleri kaydetmeye başlar. Scream!’i
tekrar başlatıldığında da bu ayar değişmez.
Auto Record- Enable for Data Streams tüm yerel veri streamlarının otomatik olarak saklanmasını
sağlarken, AutoRecord- Enable for Status Streams aynı işlemleri sayısallaştırıcının status
streamleri (sonu 00 ile bitenler) için yapar.
Auto-upload on heartbeat : Eğer bir sayısallaştırıcı yalnızca kendi Flash hafızasına veri
kaydetmesi (FILING modu) için yapılandırılmışsa, sayısallaştırıcı heartbeat durum mesajları
iletecektir. Bu kutu işaretlenmişse, Scream! heartbeat mesajlarını dinleyecek ve sayısallaştırıcıda
hazırlanmış veri olduğunda onu göndermesini isteyecektir.
92
Auto- Record upload streams : Eğer Auto-upload on heartbeat özelliğini seçtiyseniz, bu kutuya
onay şareti koyarak Scream!’in otomatik olarak aldığı veriyi yerel hard diske kaydetmesini
sağlayabilirsiniz. Normalde bu veriler yukarıdaki streamler ile aynı tutulmazlar, çünkü hali hazırda
kayıt yapan başka bir Scream!’den bu streamler gelebilir.
Alt kısım Scream!’e hard disk alanının nasıl kullanılacağını söyler.
• Eğer Stop on Disk Full özelliğini seçerseniz, Scream! diskte yer kalmayınca veri kaydını
durduracaktır. Bu yolla, kayıt edilen veri bilinen bir başlama noktasına sahip olacaktır.
• Eğer Ring Buffer özelliğini seçerseniz, Scream! klasöründe bulunan en eski verileri silerek yeni
veri için yer açar. Bu nedenle en güncel kayıtlı ölçümlere ulaşmış olursunuz. Scream!, dosyaları
kendisinin üretip üretmediğini kontrol etmez. Eğer kendi dosyalarınızı Scream! klasörüne
koyarsanız, o dosyaların silinme riski bulunmaktadır.
• Eğer Stream Buffer Only özelliği seçilirse, Scream!, stream bufferında görünmeyen dosyaları
silecektir. Bu işlem eğer stream bufferda veri korumak için kayıt yapıyorsanız yararlıdır.
Eğer diskinizde çok az bir yer varsa, PC’nizin çalışma sistemi yavaş veya dengesiz hale gelebilir.
Varsayılan olarak, Scream! diskte 50 Mb yer kalınca diski dolu olarak düşünür. Bu değeri sağ alt
köşede bulunan kutudan değiştirebilirsiniz.
8.2. Files (Dosyalar)
Setup penceresinin diğer bir kısmı Scream!’in aldığı verilerin, kayıt sisteminin değiştirilmesine
imkan tanır. Files sekmesine tıklamak aşağıdaki paneli açacaktır.
93
Bu pencerede değiştirebileceğiniz seçenekler aşağıda açıklanmaktadır;
Base Directory : Veri dosyalarının kaydedileceği ana klasörü tanımlar. Streamler için oluşturulan
her dosya bu ana klasörün içinde alt klasörlere kaydedilecektir. Alt klasör yapısı dosya adı formatına
bağlıdır.
File Name Format : Bu özellik File name format kutusuna bir format tanımlayıcı girerek dosyaların
istediğiniz bir şekilde isimlendirilmesine yarar. Girdiğiniz karakter dizisi tüm dosyalar için dosya
isimlerini oluşturacaktır. Kullanabileceğiniz tanımlayıcılar aşağıda açıklanmaktadır.
YYYY
yılı tanımlar (örn; 2003),
M
ayları tanımlar (1-12),
D
ayın günlerini tanımlar (1-31),
H
saati tanımlar (0-23),
N
dakikayı tanımlar (0-59),
94
S
saniyeyi tanımlar (0-59),
R veya J bir yılın kaçıncı günü olduğunu tanımlar. (0-366),
X
8 rakamlı tarihi tanımlar,
I
System ID’yi tanımlar,
T
Stream ID’yi tanımlar, (örn; DM24Z2)
C
Bileşen tanımlayıcı (Z, N, E, M, vb.),
P
Örnekleme hızı,1 saniyedeki örnek sayısını tanımlar,
A
Stream’in adı, eğer bir haritalama ayarladıysanız A, aksi taktirde T ile aynı, (bknz Bölüm
3.3 “Stream Mapping”)
Tanımlayıcılar MM, DD, HH, NN, SS, RRR, JJJ. IIIIII ve TTTTTT tek harf tanımları ile aynıdır.
Fakat bu tanımlayıcılar diske yazılırken ilgili boş alanlarına sıfır gelerek sabit bir uzunluğa atanır.
YY iki rakamlı yıl kısaltması için (örn; 2003 yılı için 03) ve MMM 3 harflik ay adı için
kullanılabilir (örn; jan, feb, vb.).
Dosya adındaki diğer harfler (küçük harfleri de içeren) olduğu gibi bırakılır. Bu da size dosya
isimlerine sabit tanımlamalar veya alan ayırıcıları ekleyebilme imkanı sunar. İşletim sisteminin
sınırlamalarına göre, herhangi bir * ? ” : < > l gibi noktalama işaretlerini dosya isminde
kullanamazsınız. Dizin yapısını ‘\’ karakterini kullanarak oluşturabilirsiniz.
Örneğin; T\YYYY_MM_DD; HHhNNmSSs’ nin tanımlayacağı dosya isimleri dmz2\1997_10_05;
07h35m20s gibi olacaktır.
Dosyalara ayrı ve özel isimler verildiğinden emin olmalısınız. Scream! her streami ayrı ayrı yazar.
Program bir dosyaya kayıt yapmaya çalışırken o dosyanın başka bir stream için açık olduğunu
anlarsa yazma işlemi başarısız olacak ve veri kaydedilmeyecektir.
Data Format: Kaydedilen veri dosyalarının formatını seçer. GCF, SAC, MiniSEED,
P-SEGy, PEPP, SUDs, GSE, UFF ve CSS format seçenekleri bulunmaktadır. Scream! bir kerede
veriyi bir format ile kaydedebilir. Eğer birden fazla formatta outputa ihtiyacınız olursa
aşağıdakilerden birini yapmalısınız.
95
•
Veriyi GCF formatında kaydedin ve var olan araçları kullanarak veri dönüşüm işlemlerini
gerçekleştirin.
•
Veriyi bir format şeklinde kayıt yapın ve Scream! sunucusunun aynı bilgisayarda çalışan
diğer Scream!’e gerçek zamanlı veri yollaması için ayarlayın (bknz “Bölüm 4 Ağ
Bağlantıları)
Byte Order: SAC, SEG-y, UFB ve CSS dosyaları için bayt sırası bu özellik ile tanımlanır. Bu
özellik, analizleri yapacağınız platformun kendi (native) sırası ile bayt sırasının birbirini tutması için
kullanılır. GCF ve MiniSEED, Motorola veya SPARC bayt sırası ile tanımlamıştır. Bayt sırası GSE
veya UFA formatlarına ASCII benzeri olduklarından uygulanmaz.
Granularity: Bu özellik 3 farklı tip stream ( yüksek ve düşük örnekleme hızları ve status streams)
için yeni dosya başlatılmadan önce dosyaların ne kadar büyük olması gerektiğine karar vermenize
yardımcı olur. Yüksek ve düşük örnekleme hızı arasındaki fark Sample Rates >= kutusundaki sayı
ile ayarlanır. Geri kalan kutular verinin kaç saat kaydedildiğini belirtir. Bu kaydedilen veriyi
Scream! her bir tür stream için tek bir dosya olarak birleştirir.
Yukarıdaki örnekte örnekleme hızı saniyede 20 örnek veya daha fazla olan streamlar her dosyaya 1
saatlik veri alacak şekilde kaydedilmektedir. Daha düşük hızlı streamlar 4 saatlik dosyalara
kaydedilirken durum (status) dosyaları her 12 saatte bir başlatılacaktır. Her dosyaya özel bir isim
veren Filename format’ı uygun bir dosya adı verecek şekilde seçmelisiniz.
Eğer dosyanın süresi yerine boyutuna bir limit koymak isterseniz, menüden Kilobytes’ı (Hours
veya Minutes yerine) seçerek uygun bir değer atayın.
Post-Processor: Bu seçenek Scream! her defasında bir dosya kaparken çalıştıracağı bir programı
tanımlamaya yarar. Dosyanın adı bir parametre olarak geçirilir. Bu özelliği kullanarak diğer
analizlere veya arşiv sistemlerine giriş yapabilirsiniz.
•
FTP veya uzak veri merkezlerine dosyaları e-mail ile gönderme
•
Üçüncü bir özellik kullanarak format dönüşümü
•
Dosya veri başlıklarına post-processing ile site-specific bilgi ekleme
96
UFF Dosya Formatı
Universal File Format (UFF), sismik veri için yaygın olarak kullanılan bir değişim formatıdır.
ASCII ve binary olmak üzere iki çeşit veri dosyasını destekler. ASCII dosyaları “.ufa” uzantsını,
binary dosyalar ise “.ufb” uzantısını alırlar. Farklı Binary için bayt sırası Setup penceresinin
Recording panelinde tanımlanır. ASCII dosyasının bayt formatının sıralama seçeneği yoktur. UFF
formatı
için
detaylı
bilgi
Cincinnati
Üniversitesinin
http://www.sdrl.uc.edu/uff2/uff2.html
sayfasından alınabilir.
UFF Formatında Kayıt Etme (Recording in UFF Format)
Scream!’e gelen verinin doğrudan UFF formatında kayıt edilebilmesi için, Setup penceresinden
Files panelini açıp, UFF ASCII (.ufa) veya UFF Binary (.ufb) Data formatı menüsünden seçmeniz
gerekir.UFF dosyaları büyük boyutlu olmaktadır. Bu formatta sensor tarafından elde edilen veri tam
çözünürlüğüne sahip değildir. İlk kaydı GCF formatında almanız ve sonradan gerektiğinde UFF
formatına çevirmeniz tavsiye edilir.
UFF formatlı dosyalar sürekli bir zaman periyotu temsil etmelidir. Eğer gelen veri streamında
bir süreksizlik tespit edilirse o an kayıt edilen dosya kapatılır ve dosya başlangıcı ile uyan isim ve
zaman ataması yapılmış olan yeni bir dosya açılır. Bu işlemde Granularity için hangi seçenekleri
belirttiyseniz onlar etkili olacaktır. Örneğin 1 saat süren dosyalar tanımladıysanız yeni bir dosya her
bir saatte, bir önceki saatte herhangi bir süreksizlik olup olmamasına göre açılacaktır.
UFF ve diğer dosya formatları arasındaki dönüşüm
Scream! tarafından desteklenen çeşitli veri formatları arasında dosyaları dönüştürme ihtiyacı
duyabilirsiniz. Örneğin Scream!’in önce veriyi GCF formatında kaydedip sonrada UFF formatına
dönüştürmesini isteyebilirsiniz (sensörlerden gelen tüm verilerin, elde edildiğinden emin olunmalı).
GCF formatlı bir dosyayı UFF formatına dönüştürmek için en uygun yol Güralp sistemin web
sitesinde (http:www.güralp.com/) bulunan gcf2asc aracını kullanmaktadır. Bu program yüklenince,
97
dosyaları bir komut penceresinden dönüştürebilirsiniz (Windows işletim sisteminde Start→Run …’
ı seçin ve cmd yazıp <enter>’layın ). Bu komut
gcf2asc your-gcf-file.gcf /uff olarak kullanılır your-gcf-file.gcf dosyası doğru dosya adı ile değiştirilir.
gcf2asc komutu hakkında daha fazla bilgi edinmek için gcf2asc/? yazmanız yeterlidir.
Varsayılan olarak, gcf2asc orijinal dosya ismini koruyup .txt uzantılı bir dosya oluşturacaktır.
Oluşturulan dosyayı .uff veya .ufa uzantılı olarak yeniden adlandırabilirsiniz. GCF dosyasından
kayıp olan zaman periyotları -2147483647 ( GCF formatında bulunabilecek en küçük negatif sayı)
değerleri ile gösterilir.
gcf2asc komutunu çalıştırmadan önce bir UFF dosyası oluşturmak için yeterli disk alanı
bulunduğundan emin olun. ASCII dosyaları tipik olarak GCF dosyalarından 10 kez daha büyük
boyuta sahiptirler.
SAC dosya formatı
Scream! SAC formatında kayıt yapabilir. (http://www.llnl.gov/sac) GCF dosyalarında olduğu gibi
dosya ve dizin adları için aynı kuralları kullanır, bu tür dosyaların uzantısı .gcf yerine .sac olur.
SAC formatlı dosyalar sürekli bir zaman periyotu temsil etmelidir. Eğer gelen veri streamında
bir süreksizlik tespit edilirse o an kayıt edilen dosya kapatılır ve dosya başlangıcı ile uyan isim ve
zaman ataması yapılmış olan yeni bir dosya açılır. Bu işlemde Granularity için hangi seçenekleri
belirttiyseniz onlar etkili olacaktır.
SAC dosyalarını kaydetmeye başlamadan önce, Setup penceresinden Recording sekmesinde doğru
bayt sırasını seçmelisiniz.
98
Scream!, streamin System ID’sini korumak için KSTNMSAC başlık alanı kullanılır. Stream ID,
KCMPNM başlık alanının içindedir. Status streamlar GCF dosyalarında olduğu gibi düz metin
olarak kaydedilir.
MiniSEED dosya formatı
Scream!, MiniSEED formatında kayıt yapabilir. GCF dosyalarında olduğu gibi dosya ve dizin adları
için aynı kuralları kullanır. Bu tür dosyaların uzantısı .gcf yerine .msd olmaktadır.
Veri, Motorola bayt sırası (order) ile 4K bloklar içinde Steim-1 sıkıştırma kullanarak depolanır. Eğer
gelen veri streamlarında herhangi bir süreksizlik algılanırsa, yapılandırılan blok hard diske yazılır ve
başlığında zaman atanması yapılmış yeni bir blok başlatılır. Granularity için belirlediğiniz
seçeneklere göre dosyalar üretilmeye devam edilir.
MiniSEED
başlıkları
FSDN
isimlendirme
kurallarına
uygun
olarak
oluşturulur
(http://www.iris.edu/manuals/SEEDManual_V2.4.pdf).
•
Cihazın seri numarası MiniSEED Station ID olarak kullanılır.
•
Channel ID’da saniyede 80 örneğe eşit veya büyük örnek hızlı streamler H band kodunu (1.
karakter) kullanırlar.
•
Channel ID’de saniyede 10 ve 50 örnek hızlı streamler B bant kodunu kullanırlar.
•
Channel ID’da örnek hızları saniyede 2 ve 8 örnek arasında olan streamlar band kodu
olarak M’yi kullanırlar.
•
Channel ID’da örnek hızı saniyede 1 örnek ise band kodu L kullanılır.
•
Channel ID’de tüm streamlar cihaz kodu (2. karekter) olarak H kullanılır.
•
Channel ID’de Zn, Nn, ve En ile biten streamları yönlendirme (orientation) kodu
karekter) olarak Z, N ve E’yi kullanırlar.
99
(3.
SUDS dosya formatı
Scream!, USGS SUDS 1.x formatında kayıt yapabilir. (htll://www.llnl.gov/suds.html). GCF
dosyalarında olduğu gibi dosya ve dizin adları için aynı kuralları kullanır. Bu tür dosyaların uzantısı
.gcf yerine .sud olmaktadır.
SUDS formatlı dosyalar sürekli bir zaman periyotu temsil etmelidir. Eğer gelen veri streamında bir
süreksizlik tespit edilirse o an kayıt edilen dosya kapatılır ve dosya başlangıcı ile uyan isim ve
zaman ataması yapılmış olan yeni bir dosya açılır. Bu işlemde Granularity için hangi seçenekleri
belirttiyseniz onlar etkili olacaktır.
Üretilen dosyalar STATIONCOMP ve DESCRIPTRACE aşağıdaki alanları kullanan başlık yapılarına
sahiptirler.
sc_name.network ve dt_name.network : System ID’nin son üç rakamı
sc_name.st_name ve dt_name.st_name : Sytem ID’nin ilk dört rakamı.
sc_component: v, Zn streamlar için; n, Nn streamlar için; e, En streamler için; m, Mux kanalların Mn
için.
GSE dosya formatı
Scream!, GSE 2.0 formatında (cm6 alt formatı) kayıt yapabilir. GCF dosyalarında olduğu gibi dosya
ve dizin adları için aynı kuralları kullanır. Bu tür dosyaların uzantısı .cm6 olmaktadır.
GSE formatlı dosyalar sürekli bir zaman periyotu temsil etmelidir. Eğer gelen veri streamında
bir süreksizlik tespit edilirse o an kayıt edilen dosya kapatılır ve dosya başlangıcı ile uyan isim ve
zaman ataması yapılmış olan yeni bir dosya açılır. Bu işlemde Granularity için hangi seçenekleri
belirttiyseniz onlar etkili olacaktır.
100
CSS dosya formatı
Scream!, CSS 3.0 dosya formatında kayıt yapabilir. GCF dosyalarında olduğu gibi dosya ve dizin
adları için aynı kuralları kullanır. Bu tür dosyaların uzantısı .w olmaktadır. Bu dosyalar belirtilen
dizinde bir wfdisc tablosu ile birlikte tutulur.
CSS formatlı .w dosyaları sürekli bir zaman periyotu temsil etmelidir. Eğer gelen veri streamında
bir süreksizlik tespit edilirse o an kayıt edilen dosya kapatılır ve dosya başlangıcı ile uyan isim ve
zaman ataması yapılmış olan yeni bir dosya açılır. Bu işlemde Granularity için hangi seçenekleri
belirttiyseniz onlar etkili olacaktır.
Örnekler, belirlediğiniz Byte Order’ı kullanarak 32-bitlik rakamlar (s4 veya i4) olarak .w
dosyalarında depolanırlar. Scream! bir .w dosyasına veri eklendiğinde wfdisc tablosunu günceller.
SEG-y dosya formatı
Scream!, SEG-y formatında kayıt yapmayı destekler GCF dosyalarında olduğu gibi dosya ve dizin
adları için aynı kuralları kullanır. (http://www.passcal.nmt.edu/software/segy.html). Bu tür
dosyaların uzantısı .sgy olmaktadır.
SEG-y formatlı dosyalar sürekli bir zaman periyotu temsil etmelidir. Eğer gelen veri streamında bir
süreksizlik tespit edilirse o an kayıt edilen dosya kapatılır ve dosya başlangıcı ile uyan isim ve
zaman ataması yapılmış olan yeni bir dosya açılır. Bu işlemde Granularity için hangi seçenekleri
belirttiyseniz onlar etkili olacaktır.
SEG-y dosyalarını kaydetmeye başlamadan önce, Setup penceresinden Recording sekmesinden
doğru bayt sırasını seçmelisiniz.
101
Scream!, SEG-y dosyalarında başlık alanlarını aşağıdaki gibi ayarlar;
CHANNEL_NAME : Stream ID’ deki son iki karakter, ör: Z2
STATION_NAME : Stream ID’deki ilk dört karakter.
SENSOR_SERIAL : System ID.
CHANNEL_NUMBER : Zn streamler için 1; Nn streamler için 2; En streamler için 3; 16 Mux kanalları
için (Mn)4-19.
Status streamler GCF dosyalarındaki gibi düz metin olarak kaydedilirler.
8.3. Yeniden Görüntüleme (Playback)
GCF dosyaları
Kayıtlı bir veya daha fazla GCF dosyasını yeniden görüntülemek için;
1. Scream!’in ana menüsünden, File→Replay Files…’ dan yeniden görüntülemek istediğiniz
veriyi seçerek veya GCF dosyalarını bir Windows Explorer penceresinden Scream!’in ana
penceresine sürükleyerek yapabilirsiniz.
Microsoft Windows kullandığınızda, aynı anda birden fazla pencerede dosya seçemezsiniz. Fakat
Search aracını kullanarak birden fazla dizindeki dosyaları seçebilirsiniz. En üstteki veri dizini
üzerinde bir pencere açın ve Search’e tıklayın veya F3’e basın.
102
Arama kriterlerini girin (örn: gcf içeren isimler) ve Search’a tıkılayın.
103
Yukarıdaki şekilde arama sonucu bulunan gcf uzantılı dosyaları seçerek onları Scream!’e
sürükleyebilirsiniz.
2. Scream!’in ana penceresi, seçtiğiniz dosyaları değiştirecektir.
3. Scream!’ın ana penceresinde bulunan streamları seçin ve onları bir Waveview penceresinde
görüntüleyin.
4. Replay Control penceresi dosyalardaki veriyi Scream! ‘e gönderebilmek için kontroller
içerir.
Replay Control penceresindeki tüm dosyalar başlangıç konumundadır ve Pause butonu aktiftir.
5. Slower
(daha yavaş), Faster
(daha hızlı) ikonlarını kullanarak dosyaları istediğiniz
hızda yeniden görüntüleyebilirsiniz. Negatif bir hız kullanamazsınız.
104
Scream!, sınırlı bir ön bellekte veriyi yeniden görüntüler. Eğer dosyanız ön bellekten daha uzunsa,
Scream! eski veri üzerine yazmaya başlayacaktır. Bu veriyi görmek için, yeniden görüntülemeyi
tekrar başlatmanız gerekecektir.
Eğer dosyanız ön bellekten kısa ise, güvenli bir şekilde en yüksek hızı seçebilir ve dosyanızın
tamamını ön bellekte görüntüleyebilirsiniz.
Dosyaları drop-down kutusundan seçerek bir kerede bir dosyayı ön belleğe okutabilirsiniz. Eğer All
files’ı (tüm dosyaları) seçerseniz, dosyalar aynı hızda hep birlikte yeniden görüntülenir.
6. Dosyayı çalıştırmaya hazır olduğunuzda, Pause
butonuna tıklayarak duraklatma
modunu kaldırabilirsiniz.
Alternatif olarak, Block step
butonuna tıklayarak dosyaları bir kerede bir blok gönderecek
şekilde yeniden görüntüleyebilirsiniz.
7. Veri streamları için istenilen Waveview penceresini açın. Waveview pencereleri gelen en son
veriden başlayarak sürekli modda başlar. Waveview pencerelerinin tüm normal
fonksiyonlarını kullanabilirsiniz (bknz; Bölüm 3 ”Waveview Windows”).
Eğer Waveview penceresini duraklatıp sinyalleri incelemek veya ölçmek isterseniz, yeniden
görüntülemeyi önceden duraklatmanız tavsiye edilir. Bu işlem görüntülediğiniz verinin Scream!’in
ön belleğinde kalmasını sağlar. Eğer replay’i çalışırken bırakırsanız, görüntülediğiniz veri yeni gelen
veri blokları ile yer değiştirebilir.
8. Tüm dosyaların yeniden görüntülenmesi tamamlanınca Replay Control penceresi
kaybolacaktır. Scream!’in ön belleğinde kalan veriler ile çalışmaya devam edebilirsiniz.
105
SCSI Hard Diskler
Scream!’i SAM disklerde bulunan streamleri yeniden görüntülemek için de kullanabilirsiniz. Bunlar
normal olarak SCSI disklerdir. FireWire (örn: CMG-6TD diskleri için) ve USB’de desteklenir. Bir
kerede sisteme en fazla 100 disk bağlayabilrsiniz (işletim sistemine ve donanımına bağlı olarak). Bir
SCSI diski doğrudan okuyabilmek için Scream! admin (root) haklarına ihtiyaç duyabilir.
1. Scream!’in ana menüsünden File→Replay SCSI disk’i seçin, eğer Scream! uygun bir
arabirim bulamazsa, bu seçenek gri görünecektir.
2. Scream! öncelikle SAM veya DFD disklere bağlanmaya çalışacaktır, sonra bulduğu bu
diskler üzerinde veri streamleri için bir arama yapacaktır. Arama bitince yeniden
görüntülemek istediğiniz veri için Select streams for Replay penceresi açılacaktır.
3. Stream veya streamleri seçin ve OK tıklayın.
4. Streamler, Scream!’in ana penceresinde bir grup olarak görünecektir ve Replay Control
penceresi açılacaktır. Şimdi dosyaları yukarıda olduğu gibi yeniden görüntüleyebilirsiniz.
5. Adımları 1’den 4’e kadar tekrarlayarak daha fazla stream grubu açabilirsiniz.
Diskten dosya sisteminize veri kaydetmek isterseniz, ana pencerede görünen streamler üzerine
mausunuzla sağ tıklayarak ve Start Recording’i seçerek yapabilirsiniz. Veri, Setup penceresinde
Recording ve Files sekmelerinde belirlediğiniz dosya formatında ve adında kayıt edilecektir (bknz;
“Bölüm 8.1 Recording” ve “Bölüm 8.2 Files”). En yüksek yeniden görüntüleme (replay) hızında
replay yaptığınız streamler için Waveview penceresi açmayın.
Alternatif olarak, eğer Linux kullanıyorsanız, dd komutunu kullanarak bir raw disk image
yaratabilirsiniz. dd hakkında daha fazla bilgi için, Linux man dd sayfasına bakınız.
Scream! raw disk görüntülerini okuyabilir (sanki onlar diske bağlıymış gibi). Bir disk yuvasına bir
image bağlamak için, Scream!’i aşağıdaki komut satırı ile çalıştırın.
scream / disknn= image.bin
106
image.bin, image dosyasının path’i (yolu), nn ise slot numarasıdır (0-99 arasında). Bu komut satırı
seçeneği gerektiği kadar tekrarlanabilir.
Disk üzerindeki tüm verinin okunma işlemi tamamlanınca, ana menüden File→Reset SCSI disk’i
seçerek diski boşaltabilirsiniz. Bu işlemden sonra diski çıkarıp SAM veya 6TD birimlerinde
kullanabilirsiniz. Scream! bu şekilde DOS formatlı diski resetlemeyecektir, veri yanında diğer
dosyaları içermesi halinde DOS diskleri işletim sisteminiz tarafından tekrar formatlanabilir.
SCSI Teypler (Tapes)
Scream! bağlı bulunan bir SCSI teypten veriyi doğrudan tekrar görüntüleyebilir. Bunu yapmak için;
•
Scream! bağlı bir teyp sürücü ile bir SCSI etkileşimi algılar
•
Uygun bir ASPI sürücü kurulmuşsa
Eğer birden fazla teyp drive (band sürücüsü) bağlıysa, Scream! en düşük SCSI ID’ ya sahip olanı
kullanacaktır.
•
Veri kaydetmek için, File→SCSI Tape→Record Data’yı seçiniz. Scream! tarafından
belli bir sırada alınan tüm veri, verinin nereden geldiğine veya streamler için Rec.
seçeneğinin ayarlanmış olmasına bakılmaksızın bir teyp’e kayıt edilir. Kayıt etmeyi
durdurmak için, File→SCSI Tape→Record Data’yı tekrar seçiniz.
Eğer teyp sürücü her hangi bir nedenle işlemez ise veya devre dışı kalırsa, Scream! datayı kendi ön
belleğine kaydetmeye başlayacaktır ve hata çözülünceye kadar kaydetmeye devam edecektir.
•
Veriyi tekrar görüntülemek için, File→SCSI Tape→ Replay Data’yı seçiniz. Bu özellik
teyp’deki veriyi Scream!’e yüklemek için bir Replay penceresi açar. Veriler Scream!’e bir
kerede bir blok olacak şekilde yüklenir. Scream! bir blok yüklendikten sonra ikinci bloğu
yüklemeden önce Replay Window’da, Faster ve Slower ikonlarıyla belirlenmiş bir süre
107
kadar bekler. Bu ikonları maksimuma ayarlarsanız, Scream!, veri bloklarını yüklerken
belirlenmiş olan bekleme süresini kaldırmış olursunuz. Eğer yavaş bir teyp drive
kullanıyorsanız, Scream! bu hız yerine daha hızlı yeniden görüntülenme hızı kullanabilir.
Teyp veri kaydederken, veriyi tekrar görüntülemeye çalışmayın.
•
Teyp’i başa geri almak için, File→SCSI Tape→Rewind’ı seçin. Teyp’e veri
kaydederken, Scream! geri alma işlemi biter bitmez veri kaydına yeniden başlayacaktır.
•
Teyp’i çıkartmak için, File→ SCSI Tape→ Eject seçin veya teyp aleti üzerindeki eject
düğmesine basın. Eğer teyp’e veri kaydediyorsanız, Scream!, teyp sürücüsü yeni veriyi
almaya hazır oluncaya kadar veriyi dahili olarak ön belleğe kaydetmeye başlayacaktır ve
yeni teyp üzerine otomatik olarak veri kaydına başlayacaktır. Bu özellik herhangi bir veri
kaybetmeden teypleri doğrudan değiştirmenize imkan tanımaktadır.
Eğer uyumlu teyp sürücüleri yoksa bu menü seçenekleri gri görülecektir.
8.4. Otomatik Tekrar Görüntüleme (Automatic Playback)
Scream!’in program dizininde autoload diye bir klasör varsa, Scream! otomatik olarak GCF verisi
için bu klasöre bakacaktır ve yerel seri bir porttan geliyormuş gibi veriyi gerçek zamanlı olarak ön
bellekte görüntüleyecektir. Veri Scream!’in stream listesinde Files→Autoload altında görülür.
Bu özellik Scream!’e gerçek zamanlı veri transfer etmenizi sağlar (dosyaları tanımlanan klasöre
yerleştirerek).
•
Eğer veri alma donanımınız Scream!’i çalıştıran bilgisayara erişimi FTP ile
gerçekleştiriyorsa, GCF dosyalarına veri toplayabilirsiniz ve onları autoload klasörüne
transfer edebilirsiniz. Scream!’i çalıştırdığınız zaman veriyi işlemden geçirecektir veya
•
Bilgisayarınızda bir Web sunucusundan periyodik olarak GCF dosyalarını alacak ayrı bir
script kullanabilirsiniz.
Dosyanın tekrar görüntülenmesi tamamlanınca, Scream! o dosyayı autoload klasöründen siler. Eğer
veriyi tutmak isterseniz, belirlediğiniz bir klasöre veriyi Scream!’den tekrar kayıt etmeniz
108
gerekmektedir (bknz; Bölüm 8 “Kayıt etme ve veriyi tekrar görüntüleme” ). Eğer Scream!
dosyayı silemezse, o dosyayı hatırlar ve onu tekrar görüntülemeye çalışmaz. Eğer Scream!’den
çıkarsanız ve tekrar çalıştırırsanız, Scream! dosya halen ordaymış gibi onu tekrar görüntüleyecektir.
Autoload klasöründe olan bir veriyi network üzerinden iletemezsiniz.
109
9. YAZDIRMA SEÇENEKLERİ
9.1. Sayfa çıktısı
Scream!’dan sayfa modunda kolay bir şekilde çıktı almak için işletim sisteminizin yazıcısını
kullanmanız yeterlidir. Yazıcı çıktısı tek bir Waveview penceresinde ölçeklendirme faktörlerini,
filtreleri ve imleçleride (spektrogramlar hariç) göz önüne alarak görünen vektör veriyi yeniden
üretir. Penceredeki veri, sayfayı doldurması için çekilerek genişletilir.
1. File → Printer Setup…’ı standart bir Printer Setup penceresi görüntülemek için seçin,
daha sonra yazıcınız ve kağıdınızla ilgili parametreleri seçin.
2. Yazdırmak istediğiniz streami bir Waveview penceresinde açın.
3. Eğer istiyorsanız pencereyi duraklatın ve ilgilendiğiniz alanı büyütün. Gerekiyorsa diğer
ayarları da yapın.
4. Print simgesine
tıklayın. Yazıcı, genlik ve zaman ölçeklendirmesi, filtreleme ve
ayarladığınız görüntü seçeneklerini kullanarak görünen verinin tam bir sayfa çıktısını
üretecektir.
Alternatif olarak, Print simgesi yanındaki oka tıklayın ve aynı sayfayı siyah beyaz yazdırmak için
Page Print (Monochrome) seçin. Siyah beyaz çıktılar fotokopi ve faks işlemleri için daha
uygundur.
Not:
Bilgisayarınızın varsayılan olmayan bir yazıcısı ile çıktı aldıysanız, Scream! yazdırma
işleminden hemen sonra varsayılan yazıcıya dönecektir.
Otomatik çıktı alma
Belirli aralıklarla varsayılan yazıcıyı kullanarak bir Waveview penceresinden sayfa çıktıları üretmek
için:
110
1. Print simgesi
yanında ki oka tıklayarak aşağıya açılan menüyü görüntüleyin.
2. Auto-Print…’i seçin ve Enable Auto-Print’i onaylayın.
3. Eğer çıktıların siyah beyaz olmasını istiyorsanız, Monochrome’i işaretleyiniz.
4. Alttaki üç kutu, Scream!’in hergün ne zaman çıktı alacağını ve çıktılar arsındaki zaman
aralığını (dakika olarak) belirler. Yazdırma, belirlenen her zaman periyodunun sonunda
gerçekleşir.
Örneğin; From’u 05:00:00, To’yu 10:00:00 ve Every’i 120 Minutes (dakika) ayarlarsanız, Scream!
otomatik olarak Waveview penceresinin içeriğini her gün saat 0700, 0900 ve 1100 UTC
zamanlarında çıktısını alır. Aynı zamanda eğer çıktısı alınan Waveview penceresinin genişliğini 120
dakikalık veri görüntüleyecek şekilde ayarlarsanız, elde edilen yazıcı çıktıları tüm periyodu (05001000) kapsayacaktır.
5. OK’yi tıklayın.
Waveview penceresinde yapacağınız herhangi bir değişiklik, bundan sonraki çıktılara da
yansıyacaktır. Eğer veriyi kendiniz incelemek isterseniz, Waveview penceresini Duplicate edin ve
yazdırılan Waveview penceresini minimize edin, bu şekilde ölçek ve diğer ayarlar değiştirilemez.
Yazdırma işlemi arka planda devam edecektir.
111
Eğer varsayılan yazıcı dışında başka bir yazıcı kullanarak Auto-Print yaparsanız, yalnızca ilk çıktı
diğer yazıcıya gönderilecektir. İlk çıktıdan sonra, Scream! tekrar varsayılan yazıcıya geri dönecektir.
Otomatik Ekran Yakalama (Automatic screenshots)
Bir Waveview penceresinden düzenli olarak ekran görüntüleri (screen shots) alabilirsiniz. Bu ekran
görüntüleri bir dosyaya kaydedilir veya başka bir program için input dosyaları olarak kullanılabilir.
Ekran görüntüsü almak için Waveview penceresinin ekranda görünür olmasına gerek yoktur.
1. Print simgesinin
yanında bulunan oka tıklayarak aşağı açılan menüyü
görüntüleyin.
2. Auto-Screenshot…’ı seçin ve Enable Auto-Screenshot’ı işaretleyin.
112
3. Enable Auto-Screenshot satırının altında bulunan iki kutuya ekran görüntüleri arasındaki
zaman aralığını girerek ayarlayın. Auto-Print özelliğinin tersine, bir ekran görüntüsü bu
zaman aralığında tüm gün boyunca alınır.
4. Save to File kutusuna bir dosya adı girin. Eğer Scream!’in bu dosyayı input olarak kullanıp
bir komut çalıştırmasını isterseniz o komutu Execute Command kutusuna girin. Ekran
görüntüleri PNG formatında kaydedilirler bu nedenle Windows işletim sistemi altında, dosya
isminin sonuna .png uzantısı eklemelisiniz.
5. Force Size işaretlediğinizde görüntünün genişliğini ve yüksekliğini belirten iki kutu
görünecektir, bu kutulara genişlik ve yüksekliği girmek Waveview penceresinin seçtiğiniz
ölçülerde olmasına zorlayacaktır. Her görüntü bu ölçülere sahip olacaktır. Force Size aktif
iken, pencerenin ölçülerini değiştiremezsiniz. Fakat pencereyi diğer pencerelerden
gizleyebilirsiniz veya ekranın belirli bir kesimine taşıyabilirsiniz.
6. Null before capture özelliğini seçmek ekran görüntüsünü almadan önce tüm kilitlenmemiş
(unlocked) streamları derhal sıfırlar (Zero Streams ikonuna
tıklamak ile eşdeğer).
7. Auto-Scale before capture özelliğini seçmek tüm kilitlenmemiş (unlocked) streamlar için
ölçek faktörünü ayarlar. Bu da her veri izinin kendi kulvarına oturmasını sağlar.
Eğer Save to File veya Execute Command özelliklerin kullanmazsanız Null veya Auto-Scale
before capture özelliklerini kullanabilirsiniz. Bu yolla, eğer ekran görüntülerine ihtiyacınız yoksa,
bir Waveview penceresinde uzun periyotlarla izleri (traces) tutabilirsiniz.
Null ve Auto-Scale before capture özelliklerin bir ekran görüntüsü alınmadan önce Waveview
penceresinin hızlı bir şekilde çizilmesini sağlar. Eğer pencerede bir spektrogram varsa,
kaybolacaktır. Eğer spektrogramları içeren ekran görüntülerini korumak istiyorsanız, bu iki
seçeneğin onay işaretlerini kaldırmamız gerekir.
Ekran görüntüleri bitmap formatındadır. Bu da Web’de veya başka ortamlarda yayınlamak için en
uygun formattır. Eğer izleri daha sonra yazdırmak isterseniz, Auto-Print özelliğini kullanarak onları
bir vektör formatında kaydedin ve varsayılan yazıcınızı da Print to File (ya da eğer bilgisayarınızda
varsa Adobe Distiller gibi bir PDF üreticisi ) özelliğine ayarlayarak yapabilirsiniz.
113
9.2. Sürekli çıktı alma (Continous Printout)
Scream!, Epson ESC/p uyumlu yazıcının ( nokta vuruşlu yazıcılar) sürekli çıktı alması için dahili
yazıcı sürücülerine sahiptir. Bir Waveview penceresi yazdırma kaynağı olarak kullanılabilirken
herhangi bir Waveview penceresinden sürekli modda çıktı alabilirsiniz.
Sürekli modu etkin hale getirdiğinizde Scream!, işletim sisteminizin yazıcı sürücülerini baypas ettiği
için, yazıcı seçeneklerini kendiniz ayarlamalısınız.
1. File→Setup. …’ı seçin ve sonra Print sekmesine tıklayın.
Bu pencere yalnızca sürekli modda yazdırmak için uygulanır. Sayfa modunda yazdırma için
Standart File→Printer Setup penceresini kullanmalısınız.
114
2. Port’u, yazıcının bağlı olduğu paralel portun adına ayarlayın.
3. Resolution’a bir inçteki nokta sayısı biriminde, (DPI= dots per inch) yazıcı için uygun bir
değere atayın. Seçtiğiniz modun yazıcının imkanları dahilinde olmasına dikkat
etmelisiniz. Scream! bunu otomatik olarak ayarlayamaz.
4. Print Width’ı inç olarak çıktı genişliğine (cilt payı bırakarak) ve Page Length’ı de inç
olarak uygun bir değere ayarlayın. Page Length’ın gerçek bir sayfa boyutunda olması
gerekmez, bu özellik belli etiketlerin çıktı içersinde bulunmasını sağlar.
5. Son üç seçenek belli etiketlerin ne zaman yazdırılacağını belirler.
- her streamin Stream ID’si
- bir genlik ölçeği ve
- bir tarih atama
Eğer bu özelliklerden biri için Every Page’i seçerseniz, etiket yukarıdaki Page Length aralıklarında
yazdırılacaktır.
Eğer When Change’yi seçerseniz etiket Waveview penceresini kontrol eden parametrelerden biri
değişirse yazdırılacaktır. Örneğin; bir stream pencereye eklenir veya pencereden silinirse, Streams
IDs, düşey büyütme faktörü değişirse genlik ölçeği ve tarih, her gece yarısı gibi parametreler.
6. OK’i tıklayın
7. Yazdırmak istediğiniz streamleri içeren bir Waveview penceresi oluşturun.
8. Pencerede her stream için uygun bir genlik ölçeği belirleyin. Her veri izi belli bir sayfa
genişliğine sahip olacaktır.
9. Pencerede
uygun
bir
zaman
ölçeği
seçin.
Scale
ikonları
arasındaki
değer
kullanılacak ölçeği belirler, saniyedeki satır sayısı, Waveview
penceresindeki bir piksel yazıcıdaki tek bir satıra karşılık gelir.
Yazıcı satırları genel olarak piksellerden daha küçük olduklarından ( tipik bir ekran çözünürlüğü
yaklaşık olarak 75 DPI ), yazdırılmış izler pencereye göre ezilmiş gibi görünürler. 75 DPI’lık bir
ekranda 5 birimliklik bir ölçek faktöründe 1 inç (25.4 mm), verinin 15 saniyesine karşılık gelir. 300
DPI’lık bir yazıcı, aynı ölçek faktörü ile her 60 saniyede verinin 1 inç’ini üretir.
115
10. İstediğiniz başka seçimleri de yapın (ofsetler, blok sınırları, vb.)
11. Pencerenin görüntüsü istediğiniz gibiyse, Print ikonu
yanındaki oka tıklayarak
aşağıya doğru açılan menüyü görüntüleyin. Continuous Print’i seçin.
Eğer Continous Print seçeneği gri renkte ise, başka bir Waveview penceresi için sürekli yazdırmayı
etkin hale getirip getirmediğinizi kontrol ediniz.
Yazıcı kısa bir başlık çıkartacaktır, bundan sonra verinin yazdırılmasına başlayacaktır.
12. Yazdırmayı durdurmak için, Continuous Print ikonuna tekrar tıklayın. Pencere için
görüntü ayarları bundan sonra ki çıktılara da devamlı yansıyacaktır.
Görüntü seçenekleri, yazdırma işlemi süresince değişmeden devam edecektir. Eğer data üzerinde
çalışılacaksa, bunun için Waveview penceresini Duplicate edin ve yazdırılan Waveview penceresini
minimize edin. Yazdırma işlemi arka planda devam edecektir. Böylelikle minimize edilenin ölçek
ve diğer ayarlar değiştirilmeden diğer pencerede istenilen tüm değişiklikler yapılabilir.
Yazdırma işlemi devam ederken, başka herhangi bir belgeyi yazdırmaya çalışmayın. Eğer başka bir
belgeyi yazdırmanız gerekiyorsa, önce Scream!’in yazdırma işlemini geçici olarak durdurmalısınız
ve sonra yazdırma işlemi tamamlanınca tekrar Scream!’den yazdırmayı başlatmalısınız.
Port yakalama (Port capturing)
Microsoft Windows da, Scream! yerel makinanızın portundan yalnızca sürekli modda çıktı alır.
Fakat Windows, ağ üzerinde paylaşılan bir yazıcıyı yerel bir porta tanımlayabilir. Bunu yaptıktan
sonra, tanımlanan port adını kullanarak sürekli modda çıktı alabilirsiniz.
1. Start→Run…, seçip, .cmd yazarak ENTER tuşuna basın.
2. net use port-name printer-name yazın.
Port-name oluşturulan yeni portun adı (örn; LPT2) ve
printer-name kullanmak istediğiniz yazıcınız ağdaki paylaşım adı (örn: \\server\myprinter)
116
3. Program The Command completed successfully
ibaresini rapor etmelidir. net komutu
hakkında daha detaylı bilgi için Windows dökümanlarına bakınız.
4. Scream!’in Setup penceresinde, yeni port adını artık kullanabilirsiniz.
Scream! sayfa modunda çıktı alırken, yüklenmiş yazıcı sürücülerini kullanılır ve bir ağ üzerinde
paylaşıma açılmış yazıcılara normal olarak erişir. Bir kerelik sayfa yazdırmak için yerel bir port
tanımlamanıza gerek yoktur.
117
10. LOG TUTMA ve BİLDİRME (Logging and Notification)
10.1. Log dosyaları (Log Files)
Scream! veri bloklarını aldıkça, her bir bloğun geçerli ve kendi içinde tutarlı olup olmadığını kontrol
eder. Belirlediği herhangi bir hatayı ViewInfo penceresinde vurgulu bir şekilde gösterir. (bknz:
Bölüm 5.4 ViewInfo Penceresi). Hatalar aynı zamanda diske de yazılır.
Log dosyasını belirlemek veya ne tür hataların kaydı tutulacağının değiştirilmesi için, ana menüden
File→Setup….’ı seçin. Event Log sekmesinden, Enable Event log kutusunu işaretleyin.
Bu pencerede, log kaydı tutulacak olayları seçmenize izin verir. Aşağıda bu pencerenin özellikleri
açıklanmaktadır.
118
Block Sequence Order (Blok Sıra Düzeni): Beklenmeyen blok numaralı bir blok, seri bir veri hattı
üzerinden alınan bloklar bir blok numarası ile işaretlenir, bu numara her yeni blok için 1 artarak
gider. Eğer Scream! bu numaralandırma sırası dışında bir blok alırsa, bu hata mesajını üretir.
Suspicious System IDs (Şüpheli Sistem ID No): System ID’si sıfır (örn:boş) olan bir cihazdan
alınan bir veri bloğu. Bloğun kendisi geçerli olmasına karşın, geldiği cihazla ilgili bir problem
olduğunu gösterir.
Invalid Time Code (Geçersiz Zaman Kodu): Zaman atanması zaman aralığının dışında olan bir
blok (örn: 23:59:59’dan büyük olması gibi).
User Commands (Kullanıcı Komutları): Kullanıcı tarafından başlatılan ve cihazın çalışmasını
etkileyen bir komut. Örneğin kilitleme, kilidi kaldırma, merkezleme, kalibrasyon ve yapılandırma
algılama.
Invalid Compression Code (Geçersiz Sıkıştırma Kodu): 1, 2 veya 4’ten farklı sıkıştırma kodlu bir
blok.
Invalid Block Duration (Geçersiz Blok Süresi): Tam saniye sayısı uzunluğunda olmayan bir blok
GCF blokları verinin tam saniye sayısı içermesi gerekir, örnek sayısı x örnek hızı ile hesaplanır.
End Sample Mismatch (Son Örnek Uyuşmazlığı): Son örneği (reserve integrating constant) ilk
örneğe eşit olmayan bir blok veya blok içindeki tüm farklılıklar.
Checksum Errors: Bloktaki tüm baytların toplamı ile Checksum değerinin birbirinin aynı olmayan
bir blok geldiğinde.
Data Discontinuities (Veri Süreksizliği): Eğer, bir stream’de tespit edilen boşluğun sebebi
bilindiği durumlarda. Bu boşluklar, reboot, saat senkronizasyonları, tetiklenmiş kanallarda bilerek
bırakılmış boşluklar, yavaş veya düşük kaliteli iletişim bağlantıları yüzünden meydana gelen veri
119
kayıplarını kapsamaktadır. Status streamler ise, süre bilgisi taşımadıklarından bu nedenle status
streamler kontrol edilmezler.
Varsayılan olarak, log dosyaları, kullanıcının klasöründe (Windows altında Local Settings)
oluşturulur, veri kaynağına bağlı olarak farklı isimler alırlar.
•
yerel seri girişler ile log kaydı tutulur, dosya isimleri comportx.log olur.
•
ağ sunucuları IP adreslerine göre log kaydı tutulur, dosya isimleri de aa_bb_cc_dd.log
(aa.bb.cc.dd IP adresleri için) olur, ve
•
dosya ve SCSI disk veri görüntülemeleri için log kaydı replay.log adlı dosyada tutulur.
Belli bir stream ile ilişkisi olmayan herhangi bir olay scream.log adlı dosyada tutulur. Eğer File for
each data source kutusundan onay işaretini kaldırırsanız, tüm olaylar scream.log dosyasına
kaydedilir.
Log dosyaları oldukça büyük boyutlara ulaşabilmekte ve bu nedenle boyutlarını sınırlandırmak
gerekir. Bunu yapmak için Limit to kutusuna onay işareti koyup yandaki kutuya bir değer girin.
xxx.log dosya ayarlanan boyuta ulaşınca, dosya xxx.old olarak adlandırılacak ve yeni boş bir xxx.log
dosyası yaratılacaktır. Eğer xxx.old dosyası zaten mevcutsa, bu işlem sonucu bilgiler bu dosyanın
üzerine yazılır.
Son olarak, Directory metin kutusuna log dosyasını kaydedeceğiniz klasörü yazın veya Browse
özelliğini kullanarak uygun bir klasör bulun.
10.2. Elektronik Posta ile Bildirim (E-mail Notification )
Scream!’e, herhangi bir olay meydana geldiğinde kullanıcıyı uyarması için e-mail mesajı
göndermesi için talimat verebilirsiniz. Bunu ayarlamak için, ana menüden File→Setup…’ı seçin ve
E-mail options sekmesine tıklayın.
120
E-mail göndermek için, Scream_SMTP_client@your-hostname adresinden mesaj kabul eden bir
mail (SMTP) sunucuya erişmeniz gerekmektedir. SMTP Server kutusuna bu sunucunun IP adresini
veya host adını girin. Recipient kutusuna elektronik posta gönderilecek mail adresini girin.
Scream!’in takip edebileceği olaylar;
Digitizer re-boots: Scream! Güralp sayısallaştırıcının veya sayısal bir cihazın boot-up durum
mesajlarını tanır. Sayısallaştırıcıya enerji verilmesinden sonra veya sayısallaştırıcıya yeni bir
yapılandırma yüklenmesi ile alınan re-boot sinyali normaldir. Bir re-boot sonrası, Re-Sync ve Data
Discontinuity mesajları alınır.
Re-Syncs: Sayısallaştırıcının dahili saati GPS ile yeniden senkronize edildiğinde üretilir. Bu
mesajların bir re-boot’tan veya uzun bir süre GPS kesintisinden sonra gelmesi normaldir.
Data Discontinuities: Bir stream’de tespit edilen boşluk, eğer sebebiyle birlikte biliniyorsa üretilir.
Bu boşluklar, reboot etmeleri, saat senkronizasyonları, tetiklenmiş kanallarda bilerek bırakılmış
121
boşluklar, yavaş veya düşük kaliteli iletişim bağlantıları yüzünden meydana gelen veri kayıplarını
kapsamaktadır. Buna neyin sebep olduğunu belirlemek için log dosyalarını kontrol etmelisiniz.
SAM disk full: SAM birimleri veri kaydetmeyi durdurunca (diskleri dolduğunda) durum mesajları
yollarlar.
Scream Start/Stop: Scream! programı başlayınca ve düzgün kapanınca üretilir. Eğer bilgisayar ani
bir elektrik kesintisi yaşarsa veya düzgün kapatılmadıysa, Scream Stop mesajını göremeyeceksiniz.
Scream Recording Stopped: Yerel diske yazım hatasından dolayı, belli bir stream için kayıt
başarısız olunca Scream! veri kaydını durdurur. Diskin dolu ve ilgili klasöre yazma hakkınız olup
olmadığını kontrol ediniz. Eğer Autorecord-Enable özelliğini GCF formatında kayıt edecek şekilde
ayardıysanız, (bakınız Bölüm 8 “Recording and Playback”) daha önceden kaydedilmiş bir GCF
dosyasını tekrar görüntülemek, Scream!’in aynı dosyayı kaydetmesine yol açacağı için bu hataya
neden olur.
GPS Control Timeout: Scream! tatmin edici GPS senkronizasyon mesajlarını daha önceden almış
fakat son 12 saatlik süre içinde bu mesajlardan almamışsa üretilir. GPS’in çalışması yeniden
başlayıncaya kadar Scream! başka bir GPS Control Timeout mesajı göndermez.
Digitizer Trigger Report: Sayısallaştırıcı tetiklenince bu mesaj üretilir. Scream! bu olayı veriden
değil de durum mesajlarında ki satırlardan belirler. Bu nedenle, bir triger ile bu mesaj arasında
küçük bir gecikme olabilir.
Mass Positions: Cihaz, belirlediğiniz değer üzerinde bir kütle pozisyonu rapor edince üretilir.
Kütlenin düzenli hareketi bir yüzde olarak ifade edilir. Cihazların birçoğu düzenli hareketin %50’si
kadar kütle pozisyonları ile yeterli bir şekilde çalışırken, bazıları daha yüksek kütle pozisyonlarında
da çalışabilir.
122
Ek A Scream’de Eklentiler (Extending Scream!)
Scream! bir veri görüntüleme ve kayıt etme aracı olup, aldığı verilere detaylı analiz yapamaz. Fakat
Scream!’de sismik veri üzerinde hesaplamalar gerçekleştiren bazı eklentiler bulunmaktadır. Bu
eklentiler tek başına çalışan programlar veya MATLAB programında yazılmış scriptlerdir.
EK A.1 Yeni Eklentilerin Yüklenmesi (Installing new extensions)
Bir eklentinin yüklenmesi için:
1. Program dosyasını uygun bir klasöre kopyalayın,
2. Scream!’in çalışmadığından emin olun ve Windows klasöründe bulunan scream.ini dosyasını
açın.
3. [Custom] satırı ile başlayan kısmı arayın.
4. Eğer böyle bir satır yoksa aşağıdaki satırları dosyanın sonuna ekleyin.
[custom]
SelectionMenu=new-extension-name
Eklenti, PATH’de tanımlı ise, new-extension-name programın adı olmalıdır, aksi takdirde yolu ile
birlikte tam dosya adı olmalıdır.
5. Eğer [Custom] satırı varsa, SelectionMenu’den sonra yeni uzantının adını listeye ekleyin, virgül
ile isimleri ayırın.
Bir MATLAB script’i eklemek için:
1. MATLAB 5 veya daha yukarı versiyonunun (MATLAB signal processing toolbox ile
beraber) bilgisayarınıza yüklenmiş olduğundan emin olun.
123
2. Eğer bunu yapmadıysanız, MATLAB programını “automation server” olarak kayıt edin.
Daha detaylı bilgi için MATLAB dökümanlarına bakınız.
3. MATLAB’ın scripti görmesi için, scripti MATLAB’ın PATH’ına koyun.
4. Scream!’in çalışmadığından emin olun ve Scream!’in klasöründe bulunan scream.ini
dosyasını açın.
5. Yukarıda belirtildiği gibi Selection Menu’ye scriptin adını ekleyin.
Bir script başlattığınızda, Scream! geçici klasörde (Windows altında TEMP veya Linux altında /tmp)
veriyi ilk olarak samplesn.txt dosyasında saklar. Script’i, verinin bulunduğu yere yönelten scrhdr.txt
isimli ikinci bir dosya aynı anda kaydedilir. Script’in veya programın veriyi bu dosyadan alması
beklenir. Eğer bir problemle karşılaşırsanız, Scream’in bu dosyaları oluşturma hakkına, ve geçici
klasörünüzde yeterli alana sahip olduğunuzdan emin olun.
EK A.2 Eklentileri Çalıştırma (Running Extensions)
Bir Scream! eklentisine veriyi getirmek için.
1. İlgilendiğiniz stream veya streamlar için bir Waveview penceresi açın ve analiz etmek
istediğiniz veriyi bulun.
2. Pause
düğmesine tıklayarak pencerede ki veri akışnı durdurun.
3. Shift tuşu basılı durumdayken, streamleri mause ile bir alan oluşturcak şekilde seçin. Seçilen
veri belirginleşecektir. Alternatif olarak, iki streamı seçmek için CTRL tuşunu
kullanabilirsiniz. (Bakınız Bölüm “3.1 Duraklatma Modu” )
4. Mausun butonunu bıraktığınızda, var olan uzantıları gösteren bir menü ekrana gelecektir.
124
5. Çalıştırmak istediğiniz uzantı üzerine tıklayın. Scream! bir dizi yararlı uzantılar ile beraber
gönderilir. Bu uzantılar PSD çizimleri üretmek, sensörleri kalibre etmek ve diğer faydalı ve
gerekli işleri yapmakta kullanılabilir.
125
EK B Klavye Kısa Yolları
EK B.1 Ana Pencere
Belli menü seçenekleri, klavyenin tuşlarını kullanılarak kısa yollarla yapılabilir. Bu klavye tuşları
aşağıda açıklanmaktadır.
Ctrl-A
: Tüm streamlere seçer.
Ctrl-I
: View İnfo penceresini açar.
Ctrl-N
: Network Control pencerisini açar.
Ctrl-S
: Setup pencerisini açar.
Ctrl-U
: Summary penceresini açar.
Ctrl-W : Yeni ve boş bir Waveview penceresini açar.
ENTER : Seçilen bir stream veya streamlar için yeni bir Waveview penceresini açar.
Eğer soldaki panelden bir veri kaynağı seçilmişse, ok tuşlarıyla bu elemanlar üzerinde aşağı ve
yukarı gidebilirsiniz.
↑ : Bir önceki elemana geçer
↓ : Bir sonraki elemana geçer
← : Aşağı doğru açılmış satırları toplar
→ : Üzerinde olduğunuz satırı aşağıya doğru açar
DELETE : Seçilmiş olan veri kaynağını ve alt elemanlarını (Files, Local veya Network) siler. Aynı
zamanda ön bellekten bu veri kaynağı altında bulunan herhangi bir veriyi de siler. Ön bellekten
silinen veriyi geri alamazsınız. Scream! sadece kaydedilmiş veriyi tekrar görüntüleme olanağı
sağlar.
126
Eğer sağ taraftaki panel seçilmiş ise, tuşlar aşağıda tanımlanan işlemleri yerine getirirler.
↑
: Bir önceki streame geçmeyi sağlar
↓
: Bir sonraki streame geçmeyi sağlar
SHIFT-↑
: Bir önceki streami seçmeyi sağlar
SHIFT-↓
: Bir sonraki streami seçmeyi sağlar
ENTER
: O an seçilen streamler için yeni bir Waveview penceresi açar.
DELETE
: O an seçilen streamleri ve bu streamlerin ön bellekteki verilerini siler.
EK B.2 Waveview Pencereleri
Waveview pencerelerin pek çok fonksiyonuna bir tuş dokunuşu ile erişilebilirsiniz. Özellikle No
Caption menü seçeneğinden pencere özelliklerini kaldırdıysanız bu özellik yararlı olacaktır.
↑ : Genlik ölçeğini arttırır
↓ : Genlik ölçeğini azaltır
← : Zaman ölçeğini arttırır
→ : Zaman ölçeğini azaltır
F : Bandpass filtreyi açıp kapatır
N : Wavewiev penceresinden kilitlenme özelliğini kaldırılmış streamlerin ofsetlerini sıfır yapar.
F5 : Waveview penceresini tekrar çizer
CTRL-Delete : Waveview penceresindeki tüm streamleri siler
Sadece streami etkileyen tuşlarda bulunmaktadır. Bu tuşlar içerik (context) menüdeki stream
işlemleri ile eşdeğerdir.
Delete : Waveview penceresinden aktif olan streami siler
C : Aktif olan stream için Colour selection diyalog kutusunu görüntüler
D : Aktif olan stream için Details penceresini görüntüler
S : Aktif olan streami ölçeklendirir
P : Aktif olan streami siler
127
+ : Aktif olan spektogramın renk açıklığını arttırır
- : Aktif olan spektrogramın renk açıklığını azaltır.
Ek B.3 Detaylar Penceresi
↑
: Stream’in ofsetini 1 piksel arttırır ( Stream üzerindeki ölçeklendirmeyi göz önüne
almaksızın ).
↓
: Stream’in ofsetini 1 piksel azaltır.
Page Up
: Streamin ofsetini 1 satır genişliğinde arttırır.
Page Down : Stream’in ofsetini 1 satır genişliğinde azaltır.
Bu özellikler sayesinde iki stream üst üste getirilerek karşılaştırma yapılabilir.
128
EK C Scream! İçinde
Ek C.1 Komut Satırı Seçenekleri
Windows ve Linux versiyonlarında komutların başına ileri eğik çizgi ( / ) konularak satır komutlar
uygulanır.
/ i : configuration-file : Scream!’in ayarlarını yüklemek için scream!.ini dosyası yerine configuration-file
dosyası kullanılır.
/ FlashLED : Bir blok alındığında klavyedeki Scroll Lock LED’ini her defasında yakıp söndürür.
/ NoSplash : Başlangıçta Scream!’in splash - ekranını göstermez.
/ V31 : Ağ paketlerinin Scream! 3.1 formatında olmasını zorlar. Scream! 4.0, Scream! 3.1 ile uyumlu
olduğundan, bu seçeneği kullanmaya ihtiyacınızın olmaması gerekir.
/ NetTx : Network Control penceresinde My Server panelinde bir Transmit Data from Network
onay kutusu gösterilir. Bu onay kutusu işaretlenince, Scream! ağ üzerinden aldığı paketleri, yerel bir
veri kaynağı gibi ağ istemcilerine iletir. İstemcide bu veri kaynakları yerel port olarak gözükse de
bunlar üzerinde herhangi bir değişiklik yapılamayacaktır.
/ disknn : image-file :Image-File dosyasını Port nn’e bağlı bir ham SAM/DFD veri diski olarak algılar.
/ noaspi : Windows 98, 95 ve ME işletim sistemlerinde, Scream! SCSI aletlerini kontrol etmek için
işletim sistemleri tarafından sağlanan Adaptec ASPI sürücülerini kullanır. Diğer işletim
sistemlerinde, ASPI sürücüleri bulunmaz bu nedenle Scream! aletleri doğrudan kontrol eder. Bu
özelliğe geçerek ASPI sürücüleri var olsa bile, aletleri doğrudan kontrol etmek için Scream!’i
kullanabilirsiniz.
129
Ek C.2 Calvals.txt dosyası
Calvals.txt dosyası, Scream!’in scream.exe dosyası ile aynı klasörde bulunuyorsa, Scream! uygun
kalibrasyon değerini arayacaktır. Kendi isteklerinize göre düzenleyebileceğiniz örnek bir calvals.txt
dosyası bu dizinde mevcuttur.
Dosyada her Stream!’e ait bölümler [instrument-id] başlık satırı ile belirtilmiştir. Instrument-id
karakter dizisi sol taraftaki sayısallaştırıcıyı (örn: GURALP-DEMO.) tanımlar. Bu karakter dizisinin ilk
kısmı 6 karakterden ortada bir kısa çizgi (-) den sonra da 4 karakterden oluşmaktadır.
Scream! ve scripti dosyadaki cihazlardan herhangi biriyle, alınan streamların eşlenip eşlenmediğini
kontrol eder. Eğer uyum varsa, bilgisayar otomatik olarak sensörünüze ait doğru değerleri
uygulayabilecektir.
Yeni Güralp sayısallaştırıcıları reboot edilince bir bilgi bloğu ile (information blok) kalibrasyon
bilgisi iletirler. Scream! bir bilgi bloğunu alınca, otomatik olarak bu bilgiyi calvals.txt dosyasına
ekler. Sayısallaştırıcıya bir terminal komutu ile tekrar bir bilgi bloğu göndermesi için talimat
verebilirsiniz.
Kullanılan alanlar;
Serial-Nos: Aletin seri numarası.
VPC: Z, N/S ve E/W sayısallaştırıcı giriş kanallarının hassasiyeti (sensivity), her caunt için μV
değerinde virgüllerle ayrılmış. Bu değerler sayısallaştırıcı kalibrasyon kitapçıklarında verilmektedir.
G: Z, N/S ve E/W sensör bileşenlerinin kazancı (gain), virgüllerle ayrılmış. Hız sensörleri için
kazanç veya hassasiyet (sensitivity) birimi sensör kalibrasyon kitapçıklarında Vm −1 s (V/m/s) olarak
verilmektedir. İvme ölçerlerin kazancı Vm −1 s 2 (V/m/ s 2 ) ile ifade edilir ve kalibrasyon
kitapçıklarında bu birimlerde verilmektedir.
130
COILCONST: Z, N/S ve E/W sensör bileşenleri için bobin (coil) sabiti, A m −1 s 2 biriminde, virgüllerle
ayrılmış. Sensör kalibrasyon kitapçığında bulunmaktadır.
CALVPC: Sayısallaştırıcının kalibrasyon kanalının hassasiyeti, her caunt için μV değerinde,
sayısallaştırıcı kalibrasyon kitapçığında verilmektedir.
CALRES: Kalibrasyon direncinin değeri, ohm (Ω) olarak, sensör kalibrasyon kitapçığında verilmiştir.
TYPE: Cihazın modeli.
RESPONSE: Cihazın teorik tepkisini belirten bir karakter dizini, response-type unit. şeklinde
gösterilir. response-type için muhtemel değerler aşağıdaki tabloda gösterilir. Unit’de hız için V,
ivme için A ve yer değiştirme için D harfleri kullanılır.
GRAVITY: İstasyon kurulum alanındaki yerçekiminden dolayı meydana gelen yerel ivme, birimi
m s −2 dir. Bu alan streamları fiziksel birimlere çevirmek için Scream! tarafından kullanılır.
Varsayılan olarak standart bir ortalama g değeri 9,80665 m s −2 olarak alınmıştır.
istenildiğinde daha hassas bir ölçüm için değiştirilebilir.
131
Bu değer
Tepki Tipleri ve Birimleri (Response Types and Units)
Örnek Dosyalar
Bir CMG-3T zayıf-hareket (weak motion) hız sensörü, kalibrasyon bilgisi aşağıdaki dosya içeriğine
benzeyebilir.
[GURALP-DEMO]
Serial-Nos=T3X99
VPC=3.153,3.147,3.159
G=1010,1007,1002
COILCONST=0.02575,0.01778,0.01774
132
CALVPC=3.161
CALRES=51000
TYPE=CMG-3T
RESPONSE=CMG-3_30S_50HZ
GRAVITY=9.80122
CMG-5TD ivme ölçerler 1 ohm’luk (Ω) kalibrasyon dirençleri kullanırlar ve bu aletlerin bobin
sabitleri aynı değerlere ayarlanmıştır. Eski CMG-5TD cihazları, Mk2 sayısallaştırıcı donanıma bağlı
olarak, dışardan kalibrasyon giriş sinyali alacak özelliklere sahip değildirler ve bu nedenle CALVPC
özelliği devre dışı bırakılır.
Örneğin;
[GURALP-CMG5]
Serial-Nos=T5585
VPC=2.013,2.028,2.036
G=0.256,0.255,0.255
COILCONST=1,1,1
CALRES=1
TYPE=CMG-5T
RESPONSE=CMG-5_100HZ A
GRAVITY=9.81089
EK C.3 Dosya ve Dizin Yerleri
Windows Versiyonu
Scream! aşağıdaki dosyaları ve klasörleri oluşturur veya kullanır.
scream-directory\scream.exe : Programın kendisi.
windows-directory\scream.ini (e.g. C:\WINDOWS\scream.ini) : Scream! için yapılandırma dosyası.
Fabrika ayarlarına dönmek için, Scream!’in çalışan tüm kopyalarını kapatın ve bu dosyayı silin.
133
system-directory\qtintf70.dll (Örneğin C:\WINDOWS\SYSTEM32\qtintf70.dll) : Scream!’in
çalışması için gerekli Qt paylaşılan kütüphane.
scream-directory\calvals.txt : Sensor ve sayısallaştırıcı kalibrasyon bilgi dosyası.
scream-directory\autoload\ : Otomatik yüklenmiş GCF dosyalarını almak için açılan klasör
(Bakınız Bölüm 8.4 Otomatik Tekrar Veri Görüntüleme)
scream-directory\data\: Veri kaydı için varsayılan klasör (Bu klasörü değiştirebilirsiniz, (Bölüm
“8 Kayıt Etme ve Tekrar Veri Görüntüleme”)
scream-directory\html\: Scream!’in online yardımı için varsayılan klasör.
settings-directory\Temp\
: (Örneğin
C:\Documents
and
Settings\Administrator\Local
Settings\Temp\) : Log dosyaları için varsayılan klasör. Bu klasörü değiştirebilirsiniz (bknz Bölüm
10.1” Log Dosyaları”)
Linux Versiyonu
scream-directory/scream : Programın kendisi.
scream-directory/scream.ini : Scream! için yapılandırma dosyası. Fabrika ayarlarına dönmek için,
Scream! çalışan tüm kopyalarını kapatın ve bu dosyayı silin.
library-directory/libborqt-6.9.0-qt2.3.so : Scream!’in çalışması için gerekli Qt paylaşılan
kütüphane.
scream-directory/calvals.txt : Sensor ve sayısallaştırıcı kalibrasyon bilgi dosyası
scream-directory/autoload/ : Otomatik yüklenmiş GCF dosyalarını almak için açılan klasör
(Bakınız Bölüm 8.4 Otomatik Tekrar Veri Görüntüleme)
134
scream-directory/data/ : Veri kaydı için varsayılan klasör (Bu klasörü değiştirebilirsiniz,Bölüm 8
Kayıt Etme ve Tekrar Veri Görüntüleme)
scream-directory/html/ : Scream!’in online yardımı için varsayılan klasör
scream-directory/ : Log dosyaları için varsayılan klasör. Bu klasörü değiştirebilirsiniz. (bknz
Bölüm 10.1 “Log Dosyaları”)
EK C4 Hata Mesajları
Unable to detect configuration
Scream! sayısallaştırıcının geçerli yapılandırma yapılandırma ayarlarına ulaşamamıştır. Buna
aşağıdaki sebepler neden olmuş olabilir,
•
Cihaz bağlı değildir.
•
İletişim hattı tek yönlüdür (simplex). Scream!, sayısallaştırıcının yapılandırma
ayarlarına ulaşabilmesi için iki yönlü güvenilir bir iletişime ihtiyaç duyar.
Yapılandırma ayarlarını değiştirmeye ihtiyaç yoksa, sadece veri iletimi için tek yönlü
bir hat kullanabilirsiniz.
•
Cihaz yoğun bir şekilde çalışıyorsa, Scream! cihazdan bir tepki alıncaya kadar süresi
biter (time out).
•
Scream! ve cihazın bağlı bulunduğu
bilgisayar arasındaki ağ yavaş veya
ulaşılmazdır. Bunu standart ping ip-address komutunu kullanarak, uzak bilgisayar ile
olan bağlantının durumunu kontrol edebilirsiniz.
Bilgisayarınızın, uzaktaki cihaz ile aynı ağda olabilmesi için, aynı subnet’i veya bir çıkış kapısı
(gateway) kullanması gerekir.
Sayısallaştırıcıyı yapılandırmaya çalışmadan önce, ondan verinin gelmesini beklemeniz tavsiye
edilir.
135
Unable to save program status
Scream.ini dosyası yazma için açılamıyor. Buna neden;
•
Dosya veya disk yazmaya karşı korunmuş,
•
Dosyayı değiştirmek için yazma hakkına sahip değilsinizdir.
•
Dosya başka bir program tarafından kullanılıyor,
olmuş olabilir
Unable to write to stream
Scream! bir veri bloğunu diske yazdırırken bir hata meydana gelmiştir. Buna neden;
•
Disk tamamen dolu.
•
Disk veya klasör yazmaya karşı korunmuş,
•
Başka bir program aynı dosyayı kullanıyor veya o dosya Scream!’de tekrar
görüntüleniyordur,
•
Belirsiz bir dosya adı formatı kullanılmış, buda iki streamın bir dosya adını
paylaşıyor olması,
olmuş olabilir.
Bu hata meydana gelince, Scream! kayıt yaptığı streamın kaydını durdurur. Veri kaydına tekrar
başlamak için, ilk önce hatanın nedeni ortadan kaldırılıp sonra kayıt etme etkin hale getirilmelidir.
Eğer Auto Record-Enable for data streams özelliğini seçtiyseniz ve kaydedilmiş veriyi yeniden
görüntülediyseniz Scream! bu hata mesajını üretecektir.
136

Benzer belgeler