Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
EM 277 PROFIBUS-DP modülü, slave cihazlar için tanımlanmış olan aşağıdaki DP protokollerini
destekler:
❑ EN 50 170 (PROFIBUS), şebeke erişimini ve veri aktarım protokolünü açıklar ve veri aktarım
ortamını tanımlar.
❑ EN 50 170 (DP Standart), DP master ve DP slave cihazları arasında yüksek hızlı döngüsel veri
aktarımını açıklar. Bu standart, ayar ve parametre bildirme prosedürlerini tanımlar, hızlı veri
aktarımının ne şekilde olacağını gösterir ve diyagnostik fonksiyonları listeler.
Bir DP master cihazına adresler, slave cihazın tipi ve gereken diğer parametre değerleri girilir. Master
cihaza, slave cihaza yazılacak verilerin nereden okunacağı, okunan verilerin nereye yazılacağı da
bildirilir. DP master şebekeyi oluşturur ve DP slave cihazları başlatır. Master, giriş/çıkış konfigürasyonunu
ve parametre değerlerini slave’e yazar. Ardından, slave cihazdan diyagnostik bilgileri okur ve bildirilen
ayarların kabul edilip edilmediğini kontrol eder. Bundan sonra slave cihazla I/O veri bilgi aktarımını
başlatır. Slave ile her etkileşimde çıkışlar yazılır ve girişler okunur. Veri aktarım modu süresiz olarak
devam eder. Slave cihaz, istisnai bir durumu master’a bildirebilir ve bu durumda master da diyagnostik
bilgiyi slave’den okur. Bunun dışında slave, bir iletişim talebi başlatamaz.
Bir DP master, bir DP slave’i ayarladıktan ve slave de bu verileri kabul ettikten sonra, master artık o
slave’e sahip olur (Master:efendi, slave:köle demektir). Slave, yalnızca ona ship olan master’dan gelen
yazma taleplerini kabul eder. Aynı şebekede yer alan diğer master cihazlar, slave’in giriş ve çıkışlarını
okuyabilir, ancak slave’e herhangi bir şey yazamazlar.
EM 277’in S7–200’ü DP Slave Olarak Bağlaması için Kullanımı
S7–200 CPU, bir PROFIBUS-DP şebekesine EM 277 PROFIBUS-DP modülü yoluyla slave olarak
bağlanabilir. EM 277 ile S7–200 CPU arasındaki iletişim, giriş/çıkış bus üzerindendir. PROFIBUS
şebekesi, EM 277 PROFIBUS-DP modülüne, modülün üzerindeki port yoluyla bağlanır. Bu port, 9600
baud ile 12 Mbaud arasındaki tüm iletişim hızlarını destekler. Desteklenen iletişim hızları için Bkz. EM 277
PROFIBUS-DP Modülü Özellikleri.
DP slave cihaz olarak EM 277 modülü, değişik birkaç I/O konfigürasyonlarını kabul eder. Böylece
uygulamanıza has veri aktarım miktarını seçebilirsiniz. Pekçok DP cihazının tersine, EM 277 modülü
yoluyla sadece giriş ve çıkışları değil, CPU içerisinde yer alan tüm bilgileri de aktarabilirsiniz. Zaman
rölesi, sayıcı, hesaplanan değerler ve diğer arzu edilen tüm bilgiler, V hafızasına aktarılmak yoluyla
PROFIBUS şebekesi üzerinden master’ın kullanımına sunulur. Aynı şekilde, master’dan gelen veriler de
önce bir V hafızaya yazıldığından, ön bir değerlendirmeye tabi tutulup sonra çıkışlara aktarılabilir veya
birtakım ayar değerlerinin CPU’ya iletilmesi için kullanılabilir. Özetle, master açısından bakıldığında
EM277 sadece bir giriş/çıkış arayüzeyi olarak değil, CPU verilerine erişim için de kullanılabilir.
EM 277 PROFIBUS-DP modülünün DP portu, master ile iletişim kurmak üzere PROFIBUS şebekesine
bağlıyken de MPI slave olarak davranır. Böylece, aynı şebeke üzerinde SIMATIC programlama cihazı
veya S7–300/S7–400 CPU’lar ile iletişim kurulabilir. Resim A–21’de CPU 224 ve EM 277 PROFIBUS-DP
modülü içeren bir PROFIBUS şebekesi görülmektedir.
SIMATIC S7-300
❑ CPU 315-2, DP master’ıdır ve STEP 7 programlama CPU 315-2 DP ET 200B
programıyla programlanmıştır. cihazı
❑ CPU 224, DP slave’idir. CPU 315-2
tarafından yönetilmektedir. Aynı durum ET
EM 277
200 I/O modülü için de geçerlidir. PROFIBUS-DP
❑ S7–400 CPU, PROFIBUS şebekesinde yer CPU 224
almakta ve kullanıcı programında yer alan
CPU 400
XGET komutları yoluyla CPU 224’den veri
okumaktadır.
Resim A–21 PROFIBUS şebekesinde Yer Alan EM 277
PROFIBUS-DP Modülü ve CPU 224