Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
DP İletişimiyle İlgili Örnek Program
Yuva 0’da yer alan bir PROFIBUS-DP modülünün SM bilgilerini kullanan program örneği aşağıda yer
almaktadır. Bu program, SMW226’den veri alanını, SMB228 ve SMB229’den giriş/çıkış alan uzunluğu
bilgisini okur ve bu bilgileri çıkışlara aktarmak için kulllanır. Benzer şekilde, CPU’nun fiziksel girişleri de
ilgili alana (gönderim posta kutusuna) yazılır.
Not
Akıllı modüller için SM alanlarının atanması Versiyon 2.2 ve sonrasında değiştirilmiştir.
Eğer versiyon 2.1 veya daha öncesine ait bir CPU kullanıyorsanız, uyumluluğu sağlamak için tüm akıllı
modülleri diğer modüllerden önce yerleştirmelisiniz.
Aşağıdaki örnek programda DP modülü yuva 0’dadır. SM hafıza alanındaki bilgiler DP slave cihazın ayar
değerlerini verir. Program aşağıdaki verileri kullanmaktadır:
SMW220 DP Modülü Hata Durumu
SMB224 DP Durumu
SMB225 Master Adresi
SMW226 Çıkışların (alım posta kutusunun) V hafıza ofseti
SMB228 Çıkış alanının bayt sayısı
SMB229 Giriş alanının bayt sayısı
VD1000 Çıkış Veri Pointer’ı
VD1004 Giriş Veri Pointer’ı