Raporları tasarlama
Tetikle kayıt alan raporları tanımlama: alanlar, tetik ve geri bildirim, kayıt numarası ve saklama, dönem özeti, baskı düzeni, onay ve dizayn sayfaları.
Rapor, belirli bir anda bir dizi tag'in değerini okuyup kayıt olarak saklayan tanımdır. Örneğin parti bittiğinde brix, sıcaklık, debi ve toplam miktar bir parti kaydına yazılır. Kayıtlar Live'da Rapor Görünümü ya da rapor dizayn sayfasıyla listelenir, süzülür, onaylanır, dışa aktarılır ve yazdırılır (Raporların Live'da kullanımı). Rapor tanımı Raporlar bölümünde dört sekmede hazırlanır: Rapor Tanımları, Tetik ve Kayıt, Dönem, Baskı ve Onay ve Sayfa Dizaynı.
Rapor ve alan tanımlama
- Raporu ekleyin
Rapor Tanımları sekmesinde Ekle'ye basın; Ad (örnek:
Parti) ve isteğe bağlı Görünen ad girin. Yetki grubu seçilirse kayıt silme ve elle kayıt alma yalnızca o gruptaki kullanıcılara açılır. - Alanları ekleyin
Rapor seçiliyken Rapor Alanları tablosuna her değer için bir satır ekleyin: Tag değerin okunacağı tag'i, Veri tipi (Tam sayı, Ondalık, Metin, Bool (evet / hayır)) kaydın nasıl saklanacağını belirler. Tag seçilmeyen alan kayıtta boş kalır.
- Tetiği ve kaydı ayarlayın
Tetik ve Kayıt sekmesinde kaydı hangi koşulun başlatacağını belirleyin (aşağıda).
- Dönem, baskı ve onayı ayarlayın
İsteğe bağlı: dönem özeti, kâğıt düzeni, onay ve saklama.
123- Yetki grubu — kayıt silme ve elle kayıt alma.
- Tetik — kaydı başlatan tag ve koşul.
- Tag — alanın okunacağı tag.
| Alan kolonu | Anlamı |
|---|---|
| Ad, Görünen ad | Tanım adı ve tablo başlığında, kartta ve baskıda görünen ad. |
| Tag, Veri tipi | Okunacak tag ve saklama tipi. Tag'in değeri henüz okunmamışsa ya da kalitesi kötüyse alan kayıtta boş (—) kalır. |
| Ondalık, Birim | Ondalık alanında gösterilen basamak (0 – 6); birim başlıkta ve değerin yanında görünür. |
| Genişlik (px) | Kayıt tablosundaki kolon genişliği (40 – 600). |
| Biçim | Değerin ekranda ve baskıda yazılışı: Otomatik (veri tipine göre), Sayı, Tarih / saat, Metin, Mantıksal (Evet / Hayır). |
| Dönem toplaması | Dönem özetinde alanın kayıtlardan tek değere nasıl indirileceği: Son değer, Toplam, Ortalama, En az, En çok, Fark (son − ilk), Adet. Metin alanlarında yalnız son değer ve adet anlamlıdır. |
| En az sınır, En çok sınır | Değer en azın altına düşerse turuncu, en çoğu aşarsa kırmızı uyarı rengi görünür (tabloda, kartta ve baskıda). Boş = sınır yok. Yalnız sayısal alanlarda. |
| Kart grubu, Sıra | Seçili kayıt kartında alanların toplandığı başlık (örnek: Tartım, Proses) ve tablodaki / karttaki yer sırası (küçük önce; 0 = tanım sırası). |

Alan ayarlarını tek pencerede görmek için Dönem, Baskı ve Onay sekmesindeki Alan biçimleri ve sınırlar kartının Düzenle… düğmesini kullanın; pencere canlı bir önizleme gösterir.
Tetik ve Kayıt

Tetik
Kaydı başlatan koşul tek bir tag üzerindedir:
| Koşul | Kayıt ne zaman alınır |
|---|---|
| Yükselen kenar (0 → 1) | Tag sıfırdan farklı olunca (Bool ise doğru olunca). |
| Düşen kenar (1 → 0) | Tag sıfırlanınca. |
| Değer değişince | Tag'in değeri her değiştiğinde. |
| Değer eşitse | Tag, Karşılaştırma değeri alanındaki değere ulaşınca (daha önce eşit değilken). |
Tetik tag'i boş bırakılırsa rapor yalnızca elle (Kayıt al düğmesiyle) kaydedilir. Tag'in Live açılışında okunan ilk değeri tetik sayılmaz. Kayıt alınırken yeni bir tetik gelirse en çok bir tetik beklemeye alınır; kayıtlar sırayla yazılır. Ölçüm gecikmesi (ms) (0 – 60 000), tetikten sonra alan tag'lerinin okunmasından önce beklenecek süredir; PLC'nin değerleri yerleştirmesine zaman tanır.
Geri bildirim
Kayıt başarıyla yazılınca PLC'ye “kaydedildi” sinyali verilir: Geri bildirim tag'i (Bool olmalıdır), Yazılan değer (1 (true) ya da 0 (false)) ve Darbe süresi (ms). Darbe süresi 0 ise değer tetik düşene kadar tutulur (elle alınan kayıtta 1 sn sonra geri alınır); aksi halde bu süre sonunda değer geri alınır. Geri bildirim tag'i tetik tag'iyle aynı olmamalıdır.
Kayıt
- Kayıt no öneki ve Başlangıç numarası: kayıt numarası önek + 6 haneli sayıdır (örnek:
PRT-000100). Sayaç Live'ın deposunda tutulur; başlangıç numarası yalnızca ilk kayıttan önce etkilidir. - En çok kayıt (varsayılan 10 000): listede gösterilen en çok kayıt. Saklamada da uygulanır.
- Saklama (gün) (varsayılan 365) ve Onaylı kayıtları koru: eski aylık dosyaların silinmesi (aşağıda).
- Ek Alanlar bölümü: Oturumdaki kullanıcı kapalıysa kayda kullanıcı adı yazılmaz.
Dönem, Baskı ve Onay

- Dönem özeti
- Dönem özeti ölçütü: Gün, Vardiya, Hafta, Ay ya da Parti alanı (aynı değeri taşıyan kayıtlar, örneğin aynı parti numarası, bir dönem olur). Kayıtlar ölçüte göre gruplanır; her grup için alanların Dönem toplaması uygulanır. Vardiya tanımları (ad, başlangıç, bitiş; gece yarısını aşabilir) buradadır. Varsayılan vardiyalar: Vardiya 1 06:00 – 14:00, Vardiya 2 14:00 – 22:00, Vardiya 3 22:00 – 06:00.
- Baskı düzeni (varsayılan görünüm)
- Rapor Görünümü'nün PDF / yazdır çıktısı: Kâğıt boyutu (A4, A3, A5, Letter), Yön (dikey, yatay; kolon sayısı 8'i aşarsa ve yön elle seçilmediyse yatay), dört kenar boşluğu (mm), Rapor başlığı, Alt bilgi metni, Proje rozeti (ilk harf), Sayfa numarası, Alan özeti tablosu, İmza blokları (son sayfa) ve Kayıt sırası (eskiden yeniye, yeniden eskiye, ekrandaki sıra).
- Onay ve saklama
- Onay / imza açık: Live'da Onayla / imzala çalışır. Onaylayabilen grup boşsa raporun yetki grubu, o da boşsa oturum açmış herkes onaylar. Onaylı kaydı kilitle açıksa onaylı kayıt silinemez. Onay notu zorunlu. Saklama süresi (gün), En çok kayıt ve Onaylı kayıtları koru bu pencerededir.
Saklama nasıl çalışır
Live, açılıştan yaklaşık 25 saniye sonra ve sonra günde bir kez raporun eski aylık kayıt dosyalarını denetler. Dosya, bütün ayı Saklama (gün) süresinden eskiyse ya da En çok kayıt sayısını aşan kayıtlar eski aylardaysa silinir. Silme her zaman en eski aydan başlayan ardışık bir dizidir; onaylı kayıt içeren bir ay (Onaylı kayıtları koru açıkken) dizinin durduğu yerdir, o ay ve sonrası silinmez. Güvenlik: süre en az 31 gün uygulanır; bu ay, önceki ay ve var olan en yeni iki aylık dosya hiçbir zaman silinmez; sistem saati 2020 – 2100 dışındaysa hiçbir şey silinmez. Silme olay günlüğüne sistem kaydı olarak yazılır.
Sayfa Dizaynı
Varsayılan Rapor Görünümü yetmiyorsa Sayfa Dizaynı sekmesinde bu rapor için serbest bir sayfa tasarlarsınız. Yeni dizayn sayfası penceresi şu şablonları sunar: Boş, Parti Dosyası, Günlük / Dönem Raporu, Vardiya Raporu, Kayıt Kartı / Sertifika, Kayıt Listesi. Sayfa gezinme menüsünden açılır ya da Rapor Görünümü'nün Sayfa dizaynı özelliğiyle başka bir sayfaya gömülür. Araç kutusunda Rapor grubundaki nesneler vardır: Kayıt Tablosu, Rapor Alanı, Tarih Süzgeci, Rapor Düğmesi, Rapor Bilgisi, Kayıt Grafiği, Rapor İstatistiği, İmza Bloğu, Kayıt Karşılaştırma, Dönem Özeti, Rapor Başlığı.
Dizayn sayfasında Baskı açıksa sayfa bir kâğıt düzenine dönüşür: üst bilgi (her sayfa), rapor başı (ilk sayfa), detay, rapor sonu (son sayfa) ve alt bilgi bantları. Detay bandında bir tablo nesnesi varsa satırlar sayfalara bölünür ve başlık satırı her sayfada tekrarlanır; başka nesneler varsa her kayıt için bant yinelenir. Düğme ve süzgeç nesneleri baskıda çizilmez.
Sınırlar ve dikkat edilecekler
- Kayıtlar Live bilgisayarında
<Proje>.veri\gunluk\rapor_<rapor kimliği>_yyyyMM.logaylık dosyalarında durur; silme ve onay da aynı dosyaya satır olarak eklenir (kayıt satırları değiştirilmez). - Başlangıç Dizisi'nde Rapor kaydedici kapatılırsa tetik izlenmez; elle ve betikten kayıt alma çalışır.
- Projeyi denetle (F7) şunları işaretler: alansız rapor, tetik tag'inin silinmiş olması, kenar koşulunda metin tag'i, geri bildirim tag'inin
Boololmaması, geri bildirim ile tetik tag'inin aynı olması, saklama süresi 0 (disk dolar) ya da 31 günden kısa, En çok kayıt'ın çok düşük olması (100 altı). - Tarayıcıdan izleyen kayıt alamaz; tetik izleme yalnızca Live ana bilgisayarında çalışır.