Bağlantı tanılama
Bağlantının çalışıp çalışmadığını nasıl anlarsınız: Studio'da Bağlantıları sına ve Tanılama sekmesi, Live'da bağlantı durumları, durum tag'i, yeniden bağlanma davranışı ve tag hatalarının etkisi.
Hangi araç ne gösterir
Studio bir cihaza hiçbir zaman bağlanmaz; bağlantının gerçek durumu yalnızca Live'da bilinir. Studio'daki iki araç ön hazırlıktır:
| Araç | Nerede | Ne gösterir |
|---|---|---|
| Bağlantıları sına | Studio, Çevrimiçi›Bağlantıları sına… | Cihazın IP adresinde ve portunda bir TCP bağlantısı açılabiliyor mu |
| Tanılama sekmesi | Studio, Denetçi | Her bağlantının hedefi ve bağlı tag sayısı (canlı durum yok) |
| Sistem menüsü › Bağlantılar | Live | Her etkin bağlantının durumu ve son hata iletisi |
| PLC Bağlantı Durumu | Live, sayfaya konan kontrol | Bağlantı, sürücü, adres, durum ve hata |
| Durum çubuğu | Live (Studio'da Live Ayarları › Pencere › Durum çubuğu açıksa) | PLC: 3 / 4 bağlı özeti; simülatör dışındaki etkin bağlantılar sayılır |
| Bağlantı durum tag'i | Live, tag'ler | Bağlantı bağlı mı (Bool); animasyon, alarm ve betikte kullanılır |
| Olay görünümü | Live, sayfaya konan kontrol | Bağlantı kuruldu / koptu kayıtları |
Bağlantıları sına
- Komutu çalıştırın
Çevrimiçi›Bağlantıları sına… (bağlantı satırının sağ tık menüsünde de bulunur). Pencere açılınca sınama kendiliğinden başlar.
- Sonucu okuyun
Tüm bağlantılar birlikte denenir; her biri için en çok 2 sn beklenir. Tabloda her bağlantı için Durum (Bağlandı / Bağlanamadı), Bağlantı, Sürücü, Hedef, Süre ve Açıklama görünür.

Bağlantıları Sına penceresi: her bağlantı için TCP deneme sonucu, süre ve açıklama. - Gerekirse yenileyin
Cihazı ya da ağı düzelttikten sonra Yeniden dene'ye tıklayın.
Tanılama sekmesi
Studio'da Denetçi'nin sağ üstündeki Tanılama sekmesi her bağlantının sürücüsünü, hedefini (adres:port, OPC UA için tam adres), bağlı tag sayısını ve durumunu listeler. Durum Studio'da yalnızca çevrimdışı (tasarım) ya da devre dışı (Etkin kapalı) olabilir. Bağlantıya bağlı kaç tag olduğunu ve hedefin doğru yazıldığını hızlıca denetlemek için kullanın.

Live'da bağlantı durumları
| Durum (ekranda) | Anlamı |
|---|---|
| Bağlı | Cihaza bağlanıldı; tag'ler okunuyor. |
| Bağlantı yok | Bağlantı kurulamadı ya da koptu. Açılışta, ilk deneme bitene kadar da bu durum görünür. Son hata iletisi durumun altında yazar. |
| Sürücü yok | Bağlantının sürücü kimliği tanınmıyor ya da sürücü oluşturulamadı; bağlantı hiç denenmez. |
| Pasif | Tabloda Etkin kapalı; Live bağlantıyı kurmaz. Yalnızca PLC Bağlantı Durumu kontrolünde (pasif gösterimi açıksa) görünür; sistem menüsü pasif bağlantıları listelemez. |
| Simülatör | Simülatör bağlantısı; her zaman iyi sayılır. |
Sistem menüsü, Live ekranının sağ altındaki ☰ düğmesiyle açılır; Bağlantılar bölümü her etkin bağlantı için bir satır ve bağlantı yoksa altında hata iletisini gösterir. Kullanıcı adı / şifre isteyen bağlantıların yanında Şifre gir düğmesi vardır (Bağlantı güvenliği).

Bağlantı durum tag'i
Her bağlantı için Studio otomatik olarak <Bağlantı adı>_Baglanti adlı dahili bir Bool tag üretir (açıklaması … bağlantı durumu (1 = bağlı)). Live değeri şöyle yazar: bağlantı Bağlı ya da Simülatör ise 1; Bağlantı yok, Sürücü yok ve Pasif iken 0.
- Tag'in bağlantısı, tipi ve adresi kilitlidir; değerini yalnızca Live yazar. Tag'e yazmak bağlantı durum tag'ine yazılamaz hatası verir.
- Bağlantı yeniden adlandırılınca tag adı da izler (siz adı elle değiştirmediyseniz); bağlantı silinince tag da silinir. Siz tag'i silerseniz yeniden üretilmez.
- Excel ve CSV ile içe aktarmada bu tag'ler atlanır (Tag'leri Excel ile aktarma).
- Kullanım: PLC koptuğunda bir uyarı lambasını yakmak (animasyon), bir alarm tetiklemek ya da betikte bağlantı durumuna bakmak.
Yeniden bağlanma davranışı
Her bağlantı kendi iş parçacığında çalışır; yanıt vermeyen bir cihaz diğer bağlantıları geciktirmez.
| Durum | Ne olur |
|---|---|
| Bağlantı kurulamadı ya da koptu | Sürücü 1 sn, 2 sn, 5 sn sonra, ardından 10 sn'de bir yeniden dener. Bağlantı 10 sn ya da daha uzun ayakta kaldıktan sonra koparsa bekleme 1 sn'den yeniden başlar. |
| Bağlantı yeniden kurulunca | Okunamayan tag'ler baştan denenir ve tüm değerler bir kez daha iletilir. |
| Bağlantı kopukken yazma | Reddedilir: Bağlantı kopuk: <bağlantı adı>. Kuyruğa girmiş yazmalar bağlantı kopunca Bağlantı koptu: <bağlantı adı> iletisiyle reddedilir. |
| Bir tag okunamıyor | Hatası bir kez bildirilir, tag okuma kümesinden çıkarılır (diğerleri okunmaya devam eder) ve 30 sn'de bir yeniden denenir. Okunabildiğinde kalite düzelir. |
| Cihaz yanıt vermiyor | Zaman aşımı sonunda bağlantı koptu sayılır ve yukarıdaki yeniden bağlanma başlar. TCP bağlantısı kurma denemesi zaman aşımı ile 3 sn'den kısa olanı kadar bekler. |
Tag hataları ve kalite
Bağlantı kurulu olsa da tek bir tag okunamayabilir: yanlış adres, olmayan veri bloğu, erişim izni. Bu durumda yalnızca o tag kalitesiz olur; bağlantı Bağlı kalır. Kalitesiz tag'e bağlı nesne soluk ve gri çizilir, sayısal alan #### gösterir (tag'de yedek değer tanımlıysa yedek değer görünür). Alarm hesabı ve raporlar kalitesiz değeri kullanmaz; trend eğrisinde Kötü kalitede çizgiyi kes açıksa çizgi kopar. Aynı etki bağlantı koptuğunda bağlantının bütün tag'lerinde görülür.
Betiklerde kalite sayısal bir koddur (ayrıntı: Ölçekleme ve kalite): 192 iyi, 84 değer tag sınırının dışında ama kullanılabilir, 8 bağlantı yok, 4 tanımsız (tag yok), 0 kötü. C betiklerinde durum bitleri ayrıca 0x0001 bağlantı yok, 0x0080 ilk değer bekleniyor, 0x0200 adres hatası, 0x0400 tag yok olarak verilir.
Bağlantı olayları kaydı
Live, bağlantı durumunun değişimini olay günlüğüne sistem kaydı olarak yazar; Olay görünümü kontrolü bunları şu metinlerle gösterir: Bağlantı kuruldu, Bağlantı koptu, Bağlantı kurulamadı, Sürücü desteklenmiyor, Bağlantı kararsız. Kayıt (varsa) hata iletisini de taşır. Sık dalgalanma günlüğü doldurmasın diye:
- Bir durum en az 2 sn sürmedikçe yazılmaz.
- Açılışta ilk bağlantı denemesi başarısızsa Bağlantı kurulamadı kaydı 8 sn sonra yazılır.
- 60 sn içinde 5'ten fazla değişim olursa tek bir Bağlantı kararsız kaydı yazılır; durum 30 sn sabit kalınca son durum kaydedilir.
Programın kendi günlüğüne (logs\Live_yyyyMMdd.log) yalnızca beklenmeyen sürücü hataları yazılır; bağlantı kopması buraya yazılmaz (Günlük dosyaları).
Sorun giderme sırası
- Etkin mi?
Bağlantıda Etkin işaretli olmalı; Pasif bağlantı hiç denenmez.
- Ağa ulaşıyor mu?
Bağlantıları sına Bağlandı demiyorsa adres, port, kablo, ağ ve güvenlik duvarı sorunudur.
- Doğru sürücü ve parametreler mi?
Sınama geçtiği halde Live'da Bağlantı yok görünüyorsa sistem menüsündeki hata iletisini ilgili sürücü konusunun Sık hatalar tablosunda arayın.
- Bağlantı var, tag'ler gri mi?
Tag adreslerini ve veri tiplerini Studio'da doğrulayın; ilgili cihazın erişim ayarlarını (S7'de PUT/GET, Allen-Bradley'de External Access) denetleyin.
- Proje yüklendi mi?
Bağlantı ayarını değiştirdiyseniz projeyi kaydedip Live'a yükleyin; bağlantılar proje açılırken kurulur.