Sayfa yapılandırması ve gezinme
Page configuration (Sayfa yapılandırması) projenin bütün sayfalarını tek tabloda gösterir. Burada her sayfaya bağlantılar için okunur bir adres verir, sayfayı ekran hiyerarşisine yerleştirir ve hangi sayfalarda kırık bağlantı olduğunu ya da hangi sayfaların üst sayfası olmadığını görürsünüz.
Başlamadan önce
- Proje ekran editöründe açık olmalı. Bkz. Ekran editörü turu.
- Projenin sayfaları oluşturulmuş olmalı. Bkz. Sayfalar ve sayfa özellikleri.
Adımlar
1. Sayfa yapılandırmasını açın
Hiçbir şey seçili kalmayacak şekilde tuvalin boş bir yerine tıklayın; PROPERTIES paneli sayfayı gösterir. PROJECT (Proje) grubunu açın ve Page configuration…'a (Sayfa yapılandırması…) tıklayın.
Page configuration penceresi açılır: solda sayfa tablosu, sağda Navigation tree (Gezinme ağacı), altta denetim. Her satırda şu sütunlar vardır:
| Sütun | Anlamı |
|---|---|
| Page (Sayfa) | Sayfa adı. Tıklayınca sayfa editörde açılır. |
| Address (Adres) | Sayfanın bağlantılarda kullanılan okunur adresi. |
| Level (Seviye) | ISA-101 ekran seviyesi: 1 · Overview (Genel bakış), 2 · Unit / area (Birim / bölüm), 3 · Equipment detail (Ekipman ayrıntısı) ya da 4 · Diagnostics / support (Tanı / destek). |
| Parent page (Üst sayfa) | Hiyerarşide bir üstteki sayfa. |
| Layout (Yerleşim) | Sayfanın adlı yerleşimi ya da — None — (— Yok —). Bkz. Layoutlar. |
| Start (Açılış) | Çalışma ekranının ilk açtığı sayfa. PROJECT grubundaki Start page ile aynı ayardır. |
Değişiklikler hemen projeye yazılır. Her değişiklik bir geri alma adımıdır.
2. Sayfalara adres verin
Adresi Address kutusuna yazın, örneğin alarm-summary, ve Enter'a basın ya da kutudan çıkın. Adres
küçük harf, rakam ve bunların arasında tek tire içerebilir, en çok 64 karakterdir. Geçersiz adresin çerçevesi kırmızı
olur. Kutu boş bırakılabilir: sayfa o zaman yalnız kimliğiyle açılır.
Boş kutudaki gri metin, YTCC'nin sayfa adından önerdiği adrestir. Bütün boş adresleri birden doldurmak için pencerenin
altındaki Generate missing addresses from names'e (Eksik adresleri addan üret) tıklayın; düğme adresi olmayan
sayfa sayısını gösterir. Türkçe harfler sadeleşir (Alarm Özeti → alarm-ozeti), boşluk ve noktalama tire olur;
adres başka sayfada kullanılıyorsa sonuna -2, -3 gibi bir ek gelir.
Adresi olan sayfayı çalışma ekranı
http://<sunucu>:8773/runtime.html?project=<proje>&page=alarm-summary gibi bir bağlantıdan açar. Sayfanın adı
değişse de bağlantı çalışmaya devam eder. Her monitörde ayrı sayfa açmak için bkz.
Birden çok monitör.
3. Sayfaları hiyerarşiye yerleştirin
Her sayfanın Level ve Parent page değerini seçin. Alışılmış bir düzen:
- seviye 1: tesisin tek genel bakış sayfası, üst sayfası yok;
- seviye 2: birim ya da bölüm başına bir sayfa, üst sayfası genel bakış;
- seviye 3: ekipman sayfaları, her birinin üst sayfası kendi birim sayfası;
- seviye 4: ait oldukları ekipmanın altında tanı ve destek sayfaları.
İki sütun da isteğe bağlıdır. Seviyesi ve üst sayfası olmayan sayfa hiyerarşinin dışında kalır; bu yüzden var olan projeler siz bu değerleri verene kadar değişmez.
4. Gezinme ağacını okuyun
Sağdaki Navigation tree seviyelerden ve üst sayfalardan kurulur. Üst sayfası olmayan sayfalar en üstte, önce seviye 1 olanlar; her sayfanın altında onu üst sayfa olarak seçen sayfalar durur. Adın önündeki sayı sayfanın seviyesidir; açılış sayfası kalın yazılır. Sayfayı açmak için adına tıklayın.
5. Denetimin bulduğu sorunları giderin
Pencerenin altı sorunları listeler ya da Checks: no problems (Denetim: sorun yok) yazar. Hatalar kırmızıdır ve sayfanın satırını da kırmızıya boyar; uyarılar sarıdır. Sayfayı açmak için bulgudaki sayfa adına tıklayın.
| Bulgu | Tür | Neden önemli |
|---|---|---|
| Invalid address: lowercase letters, digits and hyphens only (e.g. alarm-summary) | Hata | Bağlantı sayfayı açmaz. 64 karakterden uzun adreste de görünür. |
| Another page has the same address | Hata | Bağlantı yanlış sayfayı açar. O adresi taşıyan her sayfada görünür. |
| The parent page no longer exists | Hata | Üst sayfa silinmiş. |
| A page cannot be its own parent | Hata | Hiyerarşi kurulamaz. |
| The parent chain forms a loop | Hata | Sayfalar birbirinin üst sayfası; ağaç onları en üstte gösterir. |
| The parent page's level must be lower than this page's | Uyarı | Hiyerarşi ters, örneğin ekipman sayfasının altında genel bakış. Seviyeler gösterilir, örneğin (3→2). |
| Level 2–4 page without a parent: operators cannot find the way back | Uyarı | Sayfanın seviyesi var ama üst sayfası yok. |
| Link to a deleted page | Hata | Bir Navigate to Page eylemi artık olmayan bir sayfayı gösteriyor. Sayı kaç bağlantı olduğunu söyler. |
| The start page no longer exists | Hata | Çalışma ekranı bunun yerine ilk sayfayı açar. |
Silinmiş sayfaya giden bağlantılar bütün sayfalarda, sembollerde, popup'larda ve layoutlarda aranır. Sembol, popup ya
da layout'taki bulgu türünü ve adını gösterir, örneğin symbol:Valve, ve listeden açılmaz.
6. Projeyi kaydedin
Pencereyi × ya da Esc ile kapatın ve araç çubuğundaki Save ya da Save All ile kaydedin. Sayfa yapılandırması diğer değişiklikler gibi projeyle birlikte kaydedilir; bkz. Geri alma, kaydetme ve geri yükleme.
Sonuç
Sayfaların adresi ve hiyerarşide bir yeri vardır, Navigation tree projenin yapısını gösterir ve denetim hata
listelemez. ?page=<adres> içeren bir bağlantı sayfayı çalışma ekranında açar.
Bilmekte fayda var
- Çalışma ekranında
?page=adresin yanında sayfa kimliğini de kabul eder. İkisi de bir sayfayla eşleşmezse çalışma ekranı açılış sayfasını açar.