Kullanım Kılavuzları
PPI İletişimi Freeport Konumuna Değiştirme SMB30 ve SMB130 sırasıyla iletişim portları 0 ve 1’i ayarlar. Bu bayt ile iletişim hızı, parite seçimi, veri biti sayısı ve freeport konumu seçilir. Resim 6–7’de freeport kontrol baytı görülmektedir. Tüm seçeneklerde bir stop biti kullanılır. MSB LSB 7 0 bbb: Freeport iletişim hızı (baud=bit/sn) 000 = 38,400 baud 001 = 19,200 baud SMB30 = Port 0 010 = 9,600 baud SMB130 = Port 1 011 = 4,800 baud 100 = 2,400 baud pp: Parite seçimi 101 = 1,200 baud 00 = parite yok 110 = 115.2 kbaud1 1 S7–200 CPU versiyon 1.2 veya 01 = even (çift) parite 111 = 57.6 kbaud1 sonrası 57.6 kbaud ve 115.2 kbaud 10 = parite yok mm: Protokol seçimi hızlarını destekler. 11 = odd (tek) parite 00 = PPI/slave konumu d: Karakter başına veri biti 01 = Freeport protokol 0 = 8 bit/karakter 10 = PPI/master konumu 1 = 7 bit/karakter 11 = Rezerve (PPI/slave konumu varsayılır) Resim 6–7 Freeport konumu için SM Kontrol Baytı (SMB30 veya SMB130) Veri İletimi İlet (XMT) komutu, 1 ila 255 karakter arasındaki bir alanın iletilmesini sağlar. Resim 6–8 iletim alanının formatını Sayı M E R H A B A göstermektedir. Mesaj karakterleri Eğer iletim tamamlandı olgusu bir interruptla ilişkilendirildiyse, iletim alanındaki son karakter İletilecek bayt sayısı de gönderildiği anda S7–200 bir interrupt oluşturur (port 0 için interrupt olgusu 9 ve port 1 için interrupt olgusu 26). Resim 6–8 Iletim Alanının Formatı SM4.5 ve ve SM4.6 bitleri izlenerek iletimin tamamlandığı farkedilebilir ve böylece interrupt kullanmadan da (örneğin bir yazıcıya) bilgi gönderilebilir. İletilecek bayt sayısı sıfır girilerek ve İlet komutu çalıştırılarak bir BREAK durumu da yaratılabilir. Bu durum, seçilen iletişim hızında 16 bitlik bir zaman kadar sürecektir. Bu şekilde iletilen BREAK durumu, her hangi bir mesaj iletilmiş gibi işlenir; iletim tamamlandığında bir interrupt oluşur ve SM4.5 veya SM4.6 bitleri iletim işleminin durumunu izler. Veri Alımı Al (RCV) komutuyla 1 ila 255 karakter arasındaki bir veri alanının iletilmesi sağlanır. Resim 6–9’da alım alanının formatı Başl. Bitiş Sayı Kar. M E R H A B A Kar. gösterilmektedir. Mesaj karakterleri Eğer mesaj alımı tamamlandı olgusu bir interrupt ile ilişkilendirildiyse, son karakterin alımı Alınan bayt sayısı tamamlandığında S7-200 bir interrupt oluşturur (port 0 için olgu 23 ve port 1 için olgu 24). Resim 6–9 Alım Alanının Formatı Port 0 için SMB86 ve port 1 için SMB186 izlenerek interrupt kullanmadan da alım işlemi gerçekleştirilebilir. Bu bayt, alım işlemi aktif değil veya sona ermiş ise 0’dan farklı, alım işlemi devam ederken ise 0’dır. 80