Kullanım Kılavuzları
S7–200 PLC Kullanma Kılavuzu S7–200 Veri Alanlarına Erişim S7–200 bilgiyi müstakil bir adrese sahip değişik veri alanlarında saklar. Erişmek istediğiniz hafıza adresini kesin olarak ifade edebilirsiniz. Bu şekilde programınız bilgiye direkt olarak ulaşabilir. Tablo 4–1’de değişik veri boyutlarıyla erişilebilecek sayı değerleri gösterilmektedir. Tablo 4–1 Değişik Veri Boyutlarının Ondalık ve Onaltılık Sistem Aralıkları Gösterim Şekli Bayt (B) Word (W) Double Word (D) İşaretsiz Tamsayı 0 ila 255 0 ila 65,535 0 ila 4,294,967,295 0 ila FF 0 ila FFFF 0 ila FFFF FFFF İşaretli Tamsayı -128 ila +127 -32,768 ila +32,767 -2,147,483,648 ila +2,147,483,647 80 ila 7F 8000 ila 7FFF 8000 0000 ila 7FFF FFFF Reel Sayı Uygulanamaz Uygulanamaz +1.175495E-38 ila +3.402823E+38 (pozitif) IEEE 32–bit Gerçel Sayı -1.175495E-38 ila -3.402823E+38 (negatif) Bir hafıza alanındaki belli bir bite erişim için adres tarif edilir. Bu adres, bayt ve bit adresleriyle hafıza alanı belirtecinden oluşur. Resim 4–3, bir bite erişim örneğini göstermektedir (buna “bayt.bit” adreslenmesi de denmektedir). Bu örnekte, hafıza alanı (I=Input) ve bayt adresini (3=bayt 3) takiben nokta konmakta ve ardından bit adresi (4=bit 4) gelmektedir. I 3 . 4 PII Hafıza Alanı Bit numarası: 8 bitten 4.cüsü (0 ila 7) 7 6 5 4 3 2 1 0 Nokta, bit ve bayt Bayt 0 adreslerini birbirinden Bayt 1 ayırır Bayt 2 Bayt adresi: bayt 3 Bayt 3 (dördüncü bayt) Bayt 4 Hafıza alanı belirteci Bayt 5 Resim 4–3 Bayt.Bit Adreslemesi Bayt adres formatını kullanarak pek çok hafıza alanına (V, I, Q, M, S, L ve SM) bayt, word veya double word olarak erişebilirsiniz. Bu amaçla hafıza alanı belirteci, veri alanı büyüklüğü ve bayt, word veya double word’ün başlangıç adresi belirtilir (Resim 4–4). Diğer hafıza alanlarına (Yani T, C, HC ve akümülatörler) ise alan belirteci ve cihaz numarası ile erişilir. V B 100 V W 100 V D 100 Bayt adresi Bayt adresi Bayt adresi Bayt boyutuna erişim Word boyutuna erişim Double word boyutuna erişim Alan belirteci Alan belirteci Alan belirteci MSB LSB VB100 7 VB100 0 MSB = en anlamlı bit LSB = en az anlamlı bit En anlamlı bayt En az anlamlı bayt MSB LSB VW100 15 VB100 8 7 VB101 0 En anlamlı bayt En az anlamlı bayt MSB LSB VD100 31 VB100 24 23 VB101 16 15 VB102 8 7 VB103 0 Resim 4–4 Aynı adrese Bayt, Word ve Double Word Erişimin Kıyaslanması 24