Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
S7–200 PLC Kullanma Kılavuzu
Gelişmiş Konular
Ağ Performansının Optimize Edilmesi
Aşağıdaki faktörler ağ performansını etkiler (iletişim hızı ve master sayısı en çok etkiye sahiptir):
❑ İletişim hızı: Ağdaki tüm cihazların izin verdiği en yüksek iletişim hızında çalışmak ağı olumlu yönde
etkiler.
❑ Ağdaki master cihazların sayısı: Ağdaki master sayısını azaltmak ağ performansını iyileştirir.
Ağdaki her master, ağın toplam kaynak gereksinimini arttırır.
❑ Master ve slave adreslerinin seçimi: Master adresleri, aralarında boşluk bulunmayacak biçimde,
ardışık olarak seçilmelidir. Eğer adresler arasında boşluk bulunursa, master’lar sürekli olarak bu
boşluğa bir master’ın katılıp katılmadığını kontrol ederler. Bu kontrol, zaman gerektirir ve ağ
performansını etkiler. Slave adresleri, master adresleri arasında olmadığı sürece istenildiği gibi
seçilebilir. Master adresleri arasında yer alan slave adresleri, yukardakine benzer şekilde ağ
performansını olumsuz yönde etkiler.
❑ Boşluk güncelleme faktörü (Gap update factor=GUF): S7–200 CPU, PPI master olarak çalışırken
geçerli olan bu özellik, S7–200’e hangi sıklıkla başka bir master araştırması gerektiğini söyler.
STEP 7-Micro/WIN’in CPU ayarları kullanılarak GUF değerleri girilir. GUF=1 ise, S7–200 adres
aralığını yetkiye sahip olduğu her seferde kontrol eder; GUF=2 ise, kontrol 2 seferde 1’e düşer.
Eğer master’lar arasında adres boşluğu varsa, düşük GUF değeri ağ performansını düşürür. Eğer
master’lar arasında adres boşluğu yoksa, GUF’un performans üzerinde etkisi yoktur. GUF’un büyük
değerlere ayarlanması yeni bir master’in ağa katılmasını geciktirir, zira bu durumda adresler daha
seyrek kontrol edilir. GUF adresi başlangıçta 10’dur.
❑ En yüksek istasyon adresi (Highest station address=HSA): S7–200 CPU, PPI master olarak
çalışırken geçerli olan HSA, bir master’in araştıracağı, ağa yeni katılacak en yüksek master adresini
tanımlar. STEP 7-Micro/WIN kullanılarak CPU portuna HSA değeri tanımlanır. HSA ayarı, bakılacak
en son master adresini sınırlar. Bu değeri düşük tutmak yeni bir master’in ağa katılması için
gereken zamanı düşürür. En yüksek istasyon adresinin slave’ler üzerinde herhangi bir etkisi yoktur:
Master’lar HSA’dan daha büyük adrese sahip slave’ler ile halen iletişim kurabilirler. Genel bir kural
olarak, bütün master’lara aynı HSA değerini girin. Bu değer, en yüksek master adresine eşit veya
daha büyük olmalıdır. HSA değeri başlangıçta 31’dir.
Bir Ağdaki Yetki Döngü Süresinin Hesaplanması
Token-ring (token=jeton, burada yetki olarak kullanılmıştır) denilen ağlarda her master belli bir süre
yetkiye sahip olur. Sadece yetkiye sahip olan master iletişim başlatabilir. Yetki döngü süresi (yetkinin
ağda yer alan tüm master’lar arasındaki değişimi ve ilk master’a geri gelmesi için geçen süre) ağın
performansını belirler.
Şekil 7–26’da yetki döngü süresi için örnek olarak ele alınan iletişim ağı gösterilmektedir. Bu örnekte,
TD 200 (istasyon 3) CPU 222 (istasyon 2) ile haberleşmekte, TD 200 (istasyon 5) CPU 222 (istasyon 4)
ile haberleşmekte, ve böylece devam etmektedir. İki CPU 224 modülü Network Oku (NETR) ve Network
Yaz (NETW) komutlarını kullanarak diğer S7-200’lerden bilgi toplamaktadır: CPU 224 (istasyon 6)
istasyon 2, 4 ve 8’e; CPU 224 (istasyon 8) de istasyon 2, 4, 6’ya mesaj göndermektedir. Bu iletişim
ağında, 6 adet master vardır (dört tane TD 200 ve iki tane CPU 224) ve iki adet slave bulunmaktadır
(CPU 222’ler).
Tips and Tricks
Yetki paylaşımlı ağlar hakkında geniş bir tartışma için dokümantasyon CD’sini inceleyin. Bkz Tip 42.
228