İçeriğe geç

Studio

Bağlantılar

Bağlantı, Live’ın bir cihazla veri alışverişi yapması için gereken bilgilerin tek satırlık tanımıdır. Tag’ler bir bağlantıya bağlanarak cihazdan okunur ve cihaza yazılır.

Bağlantı ekleme

  1. Satır ekleyin

    Proje ağacında Bağlantılar bölümünde Ekle’ye tıklayın. Yeni bağlantı Baglanti_1 adıyla, Siemens S7-1500 sürücüsüyle, 192.168.0.x aralığındaki ilk kullanılmayan adresle, port 102 ve zaman aşımı 2000 ms olarak açılır.

  2. Sürücüyü seçin

    Haberleşme sürücüsü hücresinden cihazınıza uygun sürücüyü seçin. Sürücü değişince port ve sürücü parametreleri o sürücünün varsayılanına döner.

  3. Adresi yazın

    IP adresi / bilgisayar adı hücresine IPv4 adresini ya da bilgisayar adını yazın. Modbus RTU ve ASCII’de bu hücre seri porttur, örneğin COM3. Geçersiz adres tabloya girmez, nedeni hücrenin altında yazar.

  4. Parametreleri girin

    Satır seçiliyken Denetçi’de sürücü parametreleri kartı açılır: rack / slot, birim kimliği, seri port ayarları, güvenlik ve S7’de yedek PLC gibi sürücüye özel alanlar burada girilir. Ayrı Hakem kartı yalnız yedekli sunucu çiftinde kullanılır.

Kolon Anlamı ve kuralları
Ad Zorunlu ve benzersiz. Harfle başlar; harf, rakam ve _ içerir.
Port 1 – 65535. Sürücü seçilince varsayılan port gelir. Simülatör, OPC DA ve seri sürücülerde port yoktur.
Zaman aşımı (ms) 100 – 60000, varsayılan 2000. Cihazın bir isteğe yanıt vermesi için beklenen süre.
Etkin Kapalıysa Live bağlantıyı hiç kurmaz; durumu Pasif görünür ve bağlı tag’ler kalitesiz kalır.
Renk Bağlantının tag’leri Studio’da bu renkle işaretlenir.

Ağ adresi gereken sürücülerde iki bağlantı aynı adresi kullanamaz (OPC DA ve MQTT hariç); bu yüzden aynı PLC’ye S7 ve OPC UA ile aynı anda bağlanılamaz. Seri sürücülerde aynı COM portu birden çok bağlantıda kullanılır: RS-485 hattındaki her cihaz için bir bağlantı. Her bağlantı için PLC_Proses_Baglanti gibi, adı bağlantı adını izleyen bir dahili Bool tag kendiliğinden eklenir. Değerini Live yazar (1 = bağlı); animasyon, alarm ve betiklerde kullanılabilir.

Sürücü seçimi

Sürücü Cihaz Varsayılan port
Siemens S7 S7-1500, S7-1200, S7-300 / 400; mutlak adres; yedek PLC 102
Modbus TCP Modbus TCP konuşan cihaz 502
Modbus RTU / ASCII RS-485 / RS-232 hattındaki Modbus cihazı yok (COM portu)
OPC UA OPC UA sunucusu olan cihaz; optimize bloklar 4840
EtherNet/IP ControlLogix, CompactLogix, Micro800 44818
Mitsubishi MC MELSEC-Q / L, iQ-R, iQ-F 5007
Omron FINS CJ / CS / CP / NJ 9600
OPC DA Klasik OPC DA sunucusu (COM / DCOM) yok
MQTT MQTT sunucusu (broker) 1883, TLS 8883
Simülatör Cihaz yok: deneme, sunum, eğitim yok

Tag’in veri tipi listesi, bağlantısının sürücüsünün desteklediği tiplerle daralır; adres sürücünün kuralına göre doğrulanır. Modbus RTU ve ASCII seri port üzerinden, OPC DA COM / DCOM üzerinden, diğer sürücüler Ethernet üzerinden çalışır. Modbus dışında seri protokol yoktur; öteki seri cihazlar için Ethernet ağ geçidi ya da OPC sunucusu kullanın.

Okuma, yazma ve yeniden bağlanma

Bu kurallar bütün PLC sürücüleri için geçerlidir.

  • Her bağlantı kendi iş parçacığında çalışır; yanıt vermeyen bir cihaz diğer bağlantıları geciktirmez.
  • Okuma döngüsü PLC ve simülatör tag’leri için en az 100 ms uygulanır. Yalnızca değişen değerler iletilir, bağlantı başına en sık 100 ms’de bir.
  • Yazma, okumaların arasında yapılır ve yazılan tag geri okunur. Bağlantı kopukken yazma reddedilir.
  • Bağlantı kurulamazsa ya da kopunca sürücü 1 sn, 2 sn, 5 sn sonra, ardından 10 sn’de bir yeniden dener.
  • Okunamayan bir tag okuma kümesinden çıkarılır ve 30 sn’de bir yeniden denenir; diğer tag’ler etkilenmez.

Bağlantı sınama ve tanılama

Studio hiçbir cihaza bağlanmaz. Çevrimiçi › Bağlantıları sına… her bağlantı için TCP bağlantısının açılıp açılmadığını gösterir (en çok 2 sn bekler); simülatör ve seri bağlantılar atlanır. Protokol denemesi yapılmaz: S7 oturumu, PUT/GET izni, OPC UA güvenlik seçimi, kullanıcı adı ve şifre ancak Live’da denenir. Denetçi’nin Tanılama sekmesi her bağlantının hedefini ve bağlı tag sayısını listeler.

Live’da durum Anlamı
Bağlı Cihaza bağlanıldı, tag’ler okunuyor.
Bağlantı yok Bağlantı kurulamadı ya da koptu; son hata iletisi durumun altında yazar.
Sürücü yok Sürücü kimliği tanınmıyor; bağlantı hiç denenmez.
Pasif Tabloda Etkin kapalı.
Simülatör Her zaman iyi sayılır.

Durumlar Live’ın sistem menüsündeki Bağlantılar bölümünde ve sayfaya konan PLC Bağlantı Durumu kontrolünde görünür. Olay Görünümü bağlantı kuruldu, koptu, kurulamadı ve kararsız kayıtlarını gösterir.

Bağlantı kurulu olsa da tek bir tag okunamayabilir: yanlış adres ya da olmayan veri bloğu gibi. Yalnızca o tag kalitesiz olur, bağlantı Bağlı kalır. Kalitesiz tag’e bağlı nesne soluk gri çizilir. Sürücünün tag hatası için ürettiği ileti Live’da gösterilmez; nedeni bulmak için adresi Studio’da doğrulayın ve sürücü sayfasındaki hata tablosuna bakın.

Şifreler ve güvenlik

OPC UA, MQTT ve OPC DA bağlantılarında kullanıcı adı projede durur, şifre durmaz. Şifre proje dosyasına yazılmaz; projeyi paylaşmak, yedeklemek ya da Live’a yüklemek şifreyi taşımaz. Şifreyi Live’da girersiniz:

  • Şifre girmek için Ayarlar yetkisi gerekir.
  • Sistem menüsünün Bağlantılar bölümünde, şifre isteyen bağlantının yanındaki Şifre gir düğmesine tıklayın.
  • Şifreyi yazıp Kaydet’e basın. Haberleşme yeniden başlar ve bağlantılar kısa süre kopup kurulur.

MQTT istemci sertifikası PFX dosyasından okunuyorsa PFX parolası da aynı pencerede girilir. Girilen şifre, Live bilgisayarında projenin veri klasöründeki baglanti_sifreleri.json dosyasında şifrelenmeden durur. Klasörü Windows izinleriyle yalnızca Live’ı çalıştıran hesaba açın.

Sürücü Kimlik doğrulama ve şifreleme
S7, Modbus TCP / RTU / ASCII, EtherNet/IP, Mitsubishi MC, Omron FINS Yok. Ağdaki herkes aynı bağlantıyı kurabilir; bu cihazları ayrı bir denetim ağına koyun, Live ile aralarına güvenlik duvarı ya da VPN koyun.
OPC UA Anonim ya da kullanıcı adı / şifre. Güvenlik: yok, imzalı ya da imzalı ve şifreli (Basic256Sha256).
MQTT Anonim ya da kullanıcı adı / şifre; TLS ile istemci sertifikası (PFX dosyası ya da Windows sertifika deposu). Şifreleme: yok ya da TLS 1.2.
OPC DA Live’ı çalıştıran Windows kullanıcısı ya da açık kullanıcı adı / şifre (DCOM).

Sınırlar

  • Yedek PLC’ye otomatik geçiş yalnızca S7 sürücülerinde vardır; diğer sürücülerde bağlantının tek adresi olur.
  • Etkin yalnızca tasarımda ayarlanır. Live çalışırken bağlantıyı açıp kapatan düğme ya da işlev yoktur.
  • Bağlantı ayarını değiştirdikten sonra projeyi kaydedip Live’a yükleyin; Live bağlantıları proje açılırken kurar.
  • Cihaz Yapılandırması’ndaki Çalışma türü Live’ı tek istasyon ya da yedekli sunucu çifti olarak çalıştırır. Tek istasyonda Live, projede yazan bilgisayar adından farklı bir bilgisayarda açılırsa uyarır.

İlgili sayfalar

Ücretsiz deneyin

Deneme sürümünü indirin, örnek projeyi açın ve bu özelliği kendi ekranınızda görün.