Veri Görünmüyor
Belirtiler
- UNS Explorer'da değer yok
- Cihaz detay sayfasında "Latest Values" sekmesi boş
- Panolar "No Data" gösteriyor
Tanılama Adımları
Cihazın Aktif Olduğunu Doğrulayın
Veri Yönetimi > Cihazlar menüsüne gidin ve şunları kontrol edin:
- Cihazda yeşil bağlantı göstergesi var
- Active kutusu işaretli
Gateway Durumunu Kontrol Edin
Gateway Connected olmalıdır. Gateway Bağlanmıyor bölümüne bakın.
Protokol Konfigürasyonunu Doğrulayın
PLC protokolleri için (Modbus, Siemens, OPC UA):
- IP adresini ve portu doğrulayın
- Gerekliyse kimlik bilgilerini kontrol edin
- PLC'nin açık ve erişilebilir olduğundan emin olun
Sistem Loglarını İnceleyin
Category = Proxus.ProtocolDrivers filtresi ile protokol hatalarını arayın:
Read failed- İletişim zaman aşımıInvalid register- Yanlış tag adresi
Veri Gecikiyor
Belirtiler
- Panodaki değerler saniyeler/dakikalar geriden geliyor
- Zaman damgaları eski
Yaygın Nedenler
| Neden | Çözüm |
|---|---|
| Yüksek polling aralığı | Cihaz profilinde Polling Interval değerini düşürün (ör. 5000ms yerine 1000ms) |
| Yavaş veritabanı yazımı | ClickHouse/PostgreSQL performansını kontrol edin; batch boyutunu artırmayı düşünün |
| 'Network latency' | Gateway ile merkez arasında stabil bağlantıyı doğrulayın |
| Store-and-Forward aktif | Gateway offline kaldıysa tampon veriler sırayla aktarılır |
Gateway bağlantı kaybında veriyi lokalde saklar ve bağlantı geri gelince iletir. Bu beklenen bir davranıştır ve veri kaybını engeller.
Veri Kalitesi Sorunları
Tekrarlayan Değerler
Aynı değer tekrar tekrar geliyorsa:
- Change Detection kapalı olabilir; cihaz profilinde açın
- PLC eski değer dönüyor olabilir; PLC scan cycle'ını kontrol edin
Eksik Tag'ler
Bazı tag'ler görünürken bazıları yoksa:
- Cihaz profilinde adresleri doğrulayın
- Register isimlerinde typo kontrol edin (ör.
DB1.DBD0vsDB1.DBW0) - Veri tipi ile PLC tipi uyuşuyor mu kontrol edin (ör.
DoublevsInt)
Hatalı Değerler
| Sorun | Olası Neden |
|---|---|
| Beklenmeyen büyük sayılar | Byte order uyumsuzluğu (Big Endian vs Little Endian) |
| Tümü sıfır | Tag adresi yanlış veya PLC cevap vermiyor |
| Pozitif beklenen değerde negatif | Signed/Unsigned veri tipi uyuşmazlığı |
Veritabanı Yazım Hataları
Belirtiler
- Log'da:
❌ Worker batch processing failed - Veri bellekte birikir ama persist edilmez
Çözümler
Veritabanı Bağlantısını Kontrol Edin
# ClickHouse bağlantı testi curl http://<clickhouse-ip>:8123/?query=SELECT%201Kimlik Bilgileri:
Proxus-config.tomliçinde doğru connection string'i doğrulayın (Referans)Disk Alanı: Disk doluysa yazım hataları oluşur
Batch Boyutu: Çok büyük batch'ler timeout'a düşebilir; gerekiyorsa azaltın
Veritabanı yazımı sürekli başarısızsa, platform veriyi bellekte tamponlar. Sorunu çözdükten sonra yeniden başlatmak tamponu boşaltır.
Ayrıca Bakın
- Birleşik İsim Alanı - ISA-95 hiyerarşisi
- Veri Kalitesi - Tazelik ve doğruluk metrikleri
- Cihaz Profilleri - Tag ve veri tipi konfigürasyonu
- Veri Yönlendirme - Veri akışı
- Store & Forward - Offline tamponlama
- Gateway Sorunları - Gateway bağlantısı
- ClickHouse Entegrasyonu - Veritabanı konfigürasyonu