Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
CPU 222 CPU 222 CPU 224 CPU 224 TD 200 TD 200 TD 200 TD 200
Station 2 Station 4 Station 6 Station 8 Station 9 Station 7 Station 5 Station 3
Resim 7–26 Yetki Paylaşımlı (Token-Ring) Ağ Örneği
Herhangi bir master’in mesaj göndermesi için yetkiye sahip olması gerekir. Örneğin, istasyon 3 yetkiye
sahip iken istasyon 2 ile bir iletişim kurar ve yetkiyi istasyon 5’e devreder. İstasyon 5, istasyon 4 ile iletişim
kurar ve yetkiyi istasyon 6’ya devreder. İstasyon 6, istasyon 2, 4 ve 8 ile iletişim kurar ve yetkiyi istasyon
7’ye devreder. Mesaj talebinin ve yetkinin aktarımı istasyon 3-5-6-7-8-9-3-... sırasıyla devam eder. Herbir
master’in yeni bir bilgi göndermesi için ağdaki tüm master’lerin yetkiyi bir kere kullanmış olması gereklidir.
Böylece, (slave hariç) altı istasyonlu bir ağ için bir double word (32 bit) yazma veya okuma için gereken
yetki döngü süresi 9600 bit/sn’de yaklaşık 900 msn’dir. Bir başka deyişle, böyle bir ağda bir master, bir
slave’den alacağı bilgiyi 900 msn’den daha kısa sürede güncelleyemez. Elbette istasyon sayısını ve
okunacak verinin uzunluğunu arttırmak yetki döngü süresinin artmasına neden olur.
Ancak, bu süre herbir istasyonun yetkiyi ne kadar bulundurduğuna da bağlıdır. Çoklu master ağında
herbir master’ın yetkiyi elde bulundurma süresini hesaplamak mümkündür. Eğer PPI master konumu
seçildiyse, NETR ve NETW komutları kullanılarak yapılan okuma veya yazma işlemleri sonucundaki yetki
bulundurma süreleri aşağıdaki formüle ve şu varsayımlara göre hesaplanabilir: Her istasyon bir yetkide bir
işlem (NETW veya NETR) yapmaktadır, yapılan yazma veya okuma işleminde bir hata yoktur ve CPU
tarama süresi 10 msn’den kısadır.
Yetki bulundurma süresi (Thold) = (128 + n veri karakteri) x 11 bit/karakter x 1/iletişim hızı
Yetki döngü süresi (Trot) = Thold master 1 + Thold master 2 + . . . + Thold master m
burada n iletilen veya alınan veri karakteri sayısıdır (bayt)
m master sayısıdır
Böylece Resim 7-26’daki ağın yetki döngü süresi hesaplanabilir:
T (yetki bulundurma süresi) = (128 + 4 karakter) x 11 bit/karakter x 1/9600
= 151.25 msn (master başına)
T (yetki döngü süresi) = 151.25 msn x 6 master
= 907.5 msn
Bilgi Notu
SIMATIC NET COM PROFIBUS yazılımı, ağ performansını ölçmek için bir analizör sağlar.
229