Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
S7–200 PLC Kullanma Kılavuzu
Karakter Dizisi Formatı
karakter dizisi, herbir karakterin bir bayt yer kapladığı bir dizidir. Dizinin ilk baytı, dizi boyutunu bayt
cinsinden gösterir. Resim 4–9’da karakter dizisi formatı görülmektedir. Bir dizide 0 ila 254 net karakter,
artı uzunluk gösteren baytla birlikte toplam 255 bayt bulunabilir.
Uzunluk Karakter 1 Karakter 2 Karakter 3 Karakter 4 Karakter 254
Bayt 0 Bayt 1 Bayt 2
Resim 4–9 Karakter Dizisi Formatı
S7–200 Komutları için Sabit Değerler Kullanmak
Pek çok S7–200 komutunda sabit değerler kullanabilirsiniz. Sabitler bayt, word veya double word olabilir.
S7–200 tüm sabitleri ikili sayı formatında saklar. Bunlar daha sonra ondalık, onaltılık sistemlerde ASCII
veya reel sayı formatında gösterilebilir. Bkz Tablo4–2.
Tablo 4–2 Sabit Değerlerin Gösterim Şekli
Gösterim Şekli Format Örnek
Ondalık Sistem [ondalık sayı] 20047
Heksadesimal (16’lık sistem)16#[heksadesimal sayı] 16#4E4F
İkili Sistem 2#[ikili sistem sayısı]2#1010_0101_1010_0101
ASCII ’[ASCII metni]’ ’Kedi lüferi seviyor.’
Reel (Gerçel) Sayı ANSI/IEEE 754-1985 +1.175495E-38 (pozitif) -1.175495E-38 (negatif)
Bilgi Notu
S7–200 CPU, verinin hangi formatta kaydedildiğini bilemez. Örneğin VD100 alanına reel sayı olarak bir
değer aktardıysanız, bu alanı kullanarak tamsayı double word işlem yaptığınızda anlamsız gibi
görünebilecek sonuçlarla karşılaşabilirsiniz. Bu alanın reel sayı olduğuna programınızda sizin dikkat
etmeniz gerekir.
30