11. SınıfEndüstriyel Otomasyon Teknolojileri

PLC Haberleşme ve Veri Tipleri

Endüstriyel Otomasyon Teknolojileri · 11. Sınıf · Ladder Programlama

Konu Anlatımı

PLC Haberleşme ve Veri Tipleri

Haberleşme, endüstriyel otomasyon uygulamalarında programlanabilir denetleyicinin saha cihazlarıyla, üst seviye sistemlerle veya başka denetleyicilerle veri alışverişi yapmasıdır. Bu alışverişin sağlıklı olması yalnız hattan değil, verinin doğru veri tipinde ve doğru sırada okunup yazılmasına da bağlıdır. Tip ya da sıra hatası, hat hatasız çalışsa bile okunan değerin anlamsızlaşmasına yol açar.

Veri Tipleri ve Boyutları

Denetleyicide en sık kullanılan veri tipleri şunlardır: BOOL mantıksal tip bir bayt içinde saklanır ve yalnız iki durum taşır. INT ve WORD tipleri iki bayt, DINT ve DWORD tipleri dört bayt yer kaplar. Kayan noktalı REAL tip ise dört baytlık alanda tutulur. Tip seçimi, ölçeğin taşıyabileceği en büyük ve en küçük değer ile gereken hassasiyete göre yapılır.

Bayt Sırası

Çok baytlı verilerde aynı sayının baytları farklı sıralarda gönderilebilir. Yüksek baytın önce geldiği ağ sırası ile düşük baytın önce geldiği denetleyici sırası yaygın olarak kullanılır. Karşı tarafın düzeniyle denetleyicinin düzeni tutmazsa okunan sayı bambaşka bir değer çıkar. Bu nedenle okuma ve yazma işlemlerinde bayt yer değiştirme seçeneği bulunur ve hangi düzenin kullanılacağı sözleşmelerle belirlenir.

Haberleşme Çerçevesi

Seri bir hat üzerinde gönderilen her veri paketi bir çerçeve oluşturur. Çerçeve genellikle başlangıç alanı, adres alanı, fonksiyon alanı, veri alanı ve hata denetimi alanından oluşur. Alıcı taraf önce adresi kendi adresiyle karşılaştırır, sonra veri alanını beklediği veri tipine dönüştürür ve en son hata denetimi alanını doğrular.

Hata Denetimi ve Zaman Aşımı

İletilen verinin bozulup bozulmadığı hata denetimi alanıyla doğrulanır. Denetim sağlanmadığında alıcı taraf hatalı veriyi reddetmeyebilir ve daha önce okunan değeri geçerli kabul edebilir. Zaman aşımı ise yanıtın belirlenen sürede gelmemesi hâlinde iletişimin başarısız sayılmasıdır. Yeniden deneme sayısı artırılarak geçici kesintilere dayanıklılık sağlanır; ancak bu değerler tarama süresini doğrudan etkiler.

Veri Adresleme ve Tablolar

Haberleşmede okunan veriler bir veri tablosunda toplanır. Tablo adresleri ardışık ve çakışmasız seçilir; taban adres ile eleman sayısı hesaplanırken birim kaydırma payı bırakılır. Yanlış taban adres seçildiğinde okunan değerler kayar ve hata sessizce oluşur. Bu nedenle adres tablosu program içinde açıklama satırı olarak da tutulur ve saha kablolamasıyla birlikte gözden geçirilir.

Veri Boyutları, Bayt Sırası ve Haberleşme Çerçevesi

PLC haberleşmesi, programlanabilir denetleyicinin saha cihazlarıyla, üst seviye sistemlerle veya başka denetleyicilerle veri alışverişi yapmasıdır. Veri tipleri bit, bayt, kelime (word) ve çift kelime boyutlarında olabilir; cihazlar arasında tip uyumu sağlanmazsa okunan değer anlamsız hâle gelir.

Haberleşmede bayt sırası (önce yüksek bayt mı önce düşük bayt mı) her iki tarafta da aynı olmalıdır; aksi hâlde değerler yer değiştirir. Haberleşme çerçevesi içinde yürür: adres, veri uzunluğu, veri ve hata kontrolü alanları bulunur. Hata denetimi (kontrol toplamı) ve zaman aşımı ayarları hatalı verinin fark edilmesini sağlar.

KavramAnlamıHatalı Kullanımı
Veri tipi uyumuKaynak ve hedef tip aynıTip uyuşmazlığı
Bayt sırasıYüksek/önce bayt düzeniTaraflarda farklı düzen
AdresVerinin nerede olduğuYanlış adres aralığı
UzunlukKaç bayt okunacağıUzunluk uyuşmazlığı
Zaman aşımıYanıt bekleme süresiÇok kısa süre tanımı
Hata kontrolüVeri bütünlüğüKontrol toplamı kullanmamak

Günlük Hayattan Bir Örnek

Motor devri bilgisi okunurken değer beklenmedik büyük çıktı. İncelendiğinde iki tarafın bayt sırasının farklı olduğu görüldü; sıra düzeltildiğinde değer doğru okundu. Aynı tip hata, tip uyuşmazlığında da sessizce veri bozulmasına yol açar.

Özet

Sık Yapılan Hatalar

  1. Bayt sırasını karıştırmak: Sıra farkı veriyi sessizce bozar; hata mesajı çıkmaz.
  2. Veri tipini uydurmak: Kaynak ve hedef tipleri farklı olduğunda okunan değer anlamsızdır.
  3. Zaman aşımını çok kısa bırakmak: Yanıt geciktiğinde haberleşme sürekli hata verir ve sistem kararsızlaşır.

Ne Öğreneceğiz

PLC'nin saha cihazlarıyla veri alışverişini; veri tipleri, bayt sırası, çerçeve yapısı, ölçekleme ve hata denetimi başlıklarıyla 11. sınıf düzeyinde ele alır. Bu konuda ögrenme çıktıları:

Ön Bilgi

Bu konuya başlamadan önce temel kavram ve ön koşulları kavramanız yardımcı olacaktır. Konunun çerçevesinde şu kavramlar dikkat ister:

İleri Örnek

Daha ileri bir uygulama:

Soru: Hata denetimi değeri hiçbir zaman tutmuyor ve okunan değer her turda değişiyor. Nasıl bir plan izlenmelidir?

  1. Adım 1: Hattın topraklamasını ve kablo ekranının sürekliliğini ölç.
  2. Adım 2: Klemens sıkılığını, ekranlama ucunu ve kablo sıkışan bölümlerini denetle.
  3. Adım 3: Hat hızını geçici olarak düşürerek hata sıklığının azalıp azalmadığını gözle.

Sonuç/cevap: Veri yolda bozulmaktadır; önce topraklama, ekranlama ve bağlantı sıkılığı denetlenir.

Adım Adım Çözülmüş Örnek

PLC Haberleşme ve Veri Tipleri - Örnek 1 konusunun adımları:

  1. Adım 1: Kayan noktalı tipin boyutunu yaz: 4 bayt.
  2. Adım 2: On altı bitlik tam sayının boyutunu ekle: 2 bayt.
  3. Adım 3: Tek bitlik bayrağın yer kapladığı 1 baytı ekle ve toplamı hesapla.

Karşılaştırma Tablosu

KavramAçıklama
Veri tipinin bayt boyutu bellidir; INT iVeri tipinin bayt boyutu bellidir; INT iki bayt, DWORD ve REAL dört bayt yer kaplar.
Karşı tarafın bayt sırası ile denetleyicKarşı tarafın bayt sırası ile denetleyicinin bayt sırası tutmazsa okunan değer değişir.
Çerçeve; başlangıç, adres, fonksiyon, veÇerçeve; başlangıç, adres, fonksiyon, veri ve hata denetimi alanlarından oluşur.
Zaman aşımı ve yeniden deneme sayısı tarZaman aşımı ve yeniden deneme sayısı tarama süresini doğrudan etkiler.
Hatalı okunan değer geçersiz sayılmalı vHatalı okunan değer geçersiz sayılmalı ve üretim kararına katılmamalıdır.
Paralel bağlanan iki eşdeğer sonlandırmaParalel bağlanan iki eşdeğer sonlandırma direnci, direncin yarısı kadar bir eşdeğer oluşturur.
Son tablo adresi, taban adrese eleman saSon tablo adresi, taban adrese eleman sayısı eksi bir eklenerek bulunur.

Kendini Dene

Soru: Bir saha cihazıyla haberleşme kurulacaktır. Veri tiplerini, bayt sırasını, çerçeve alanlarını ve hata denetimini açıklayan dört bölümlü bir tasarım notu hazırla; her bölümde en az iki teknik ayrıntı yaz.

Örnek cevap: Puanlama anahtarı: Veri tipleri bölümünde boyutların doğru verilmesi 4 puan; bayt sırası ve bayt yer değiştirme açıklaması 4 puan; çerçeve alanlarının sırayla sayılması 5 puan; hata denetimi ve zaman aşımı açıklaması 4 puan; dört bölümün düzenli sunulması 3 puan. Örnek cevap: Veri tipleri bölümünde mantıksal tipin bir bayt, on altı bitlik tam sayının iki bayt, otuz iki bitlik tipin dört bayt yer kapladığı yazılır. Bayt sırası bölümünde yüksek baytın önce gelen düzen ile düşük baytın önce gelen düzen karşılaştırılır ve okuma işleminde yer değiştirme seçeneğinin kullanılabileceği belirtilir. Çerçeve bölümünde başlangıç, adres, fonksiyon, veri ve hata denetimi alanları sırayla açıklanır. Hata denetimi bölümünde denetim değerinin karşılaştırıldığı ve zaman aşımı ile yeniden denemenin tanımlandığı belirtilir.

PLC Haberleşme ve Veri Tipleri — Sık Sorulan Sorular

PLC Haberleşme ve Veri Tipleri nedir?

Haberleşme, endüstriyel otomasyon uygulamalarında programlanabilir denetleyicinin saha cihazlarıyla, üst seviye sistemlerle veya başka denetleyicilerle veri alışverişi yapmasıdır. Bu alışverişin sağlıklı olması yalnız hattan değil, verinin doğru veri tipinde ve doğru sırada okunup yazılmasına da bağlıdır. Tip ya da…

PLC Haberleşme ve Veri Tipleri konusunda ne öğrenilir?

Veri tipinin bayt boyutu bellidir; INT iki bayt, DWORD ve REAL dört bayt yer kaplar.

PLC Haberleşme ve Veri Tipleri konusunda sık yapılan hatalar nelerdir?

Veri tipinin bayt boyutunu karıştırmak: BOOL tek, INT iki, DWORD ve REAL dört bayttır; alanı dar olan tipde veri yazılınca değerin bir bölümü kaybolur. Bayt sırası farkını göz ardı etmek: Karşı tarafın düzeniyle denetleyicinin düzeni tutmazsa okunan sayı tamamen farklılaşır; okuma ve yazmada bayt yer değiştirme…

PLC Haberleşme ve Veri Tipleri için hangi formüller ve kurallar kullanılır?

Veri tipi boyutları: BOOL = 1 bayt, INT/WORD = 2 bayt, DINT/DWORD = 4 bayt. · Çerçeve boyutu = adres alanı + fonksiyon alanı + veri alanı + hata denetimi alanı. · Bit ağırlığı, sıfırdan başlayan bit sırasına göre ikinin kuvvetleridir. · Son tablo adresi = taban adres + eleman sayısı − 1.

PLC Haberleşme ve Veri Tipleri kazanımları nelerdir?

Haberleşmede kullanılan veri tiplerini ve bayt boyutlarını ayırt eder. Bayt sırası farklılığının okunan değeri nasıl değiştirdiğini açıklar. İletişim çerçevesinin alanlarını tanır ve toplam boyutunu hesaplar.

PLC Haberleşme ve Veri Tipleri Kazanımları

Örnek Sorular ve Çözümleri

Örnek Soru 1 kolay

BOOL (mantıksal) veri tipi nasıl tanımlanır?

  1. A) Yalnız doğru ya da yanlış olabilen, bir bayt içinde saklanan mantıksal değer olarak
  2. B) On altı bitlik tam sayı olarak
  3. C) Noktalı sayı biçiminde gerçek değer olarak
  4. D) Metin karakteri dizisi olarak
Cevabı göster

Doğru cevap: A) Yalnız doğru ya da yanlış olabilen, bir bayt içinde saklanan mantıksal değer olarak

Yalnız doğru ya kavramı PLC Haberleşme ve Veri Tipleri konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Örnek Soru 2 orta

Taban adresi D200 olan, 25 elemanlı bir veri tablosunda en son eleman hangi adrese karşılık gelir?

  1. A) D224
  2. B) D225
  3. C) D199
  4. D) D250
Cevabı göster

Doğru cevap: A) D224

Tablo adresleri ardışıktır ve ilk eleman taban adresini kullanır. Son adres, taban adrese eleman sayısı eksi bir eklenerek bulunur: 200 + 25 − 1 = 224. Bu değer D224 olur.

Örnek Soru 3 zor

9600 bit/s hızda çalışan bir hatta her çerçeve 11 bit yer kaplıyor. Bir saniyede kaç çerçeve iletilebilir?

  1. A) 960 çerçeve
  2. B) 1056 çerçeve
  3. C) 110 çerçeve
  4. D) 872 çerçeve
Cevabı göster

Doğru cevap: D) 872 çerçeve

872 çerçeve kavramı PLC Haberleşme ve Veri Tipleri konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Sıradaki adım

Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.

DersTeders ile devam et

Endüstriyel Otomasyon Teknolojileri için çalışma yolu

  1. OkuKonu anlatımını bu sayfada bitir.
  2. Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
  3. Quiz ile pekiştirHesapla kendini ölç.

Slaytla adım adım öğren · Tüm dersler · Ana sayfa

Hesap açTüm dersleri keşfet

Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.

Bu sayfa PLC Haberleşme ve Veri Tipleri konusunun anlatımını, kazanımlarını ve örnek sorularını içerir. Konuyla ilgili tüm sorular için testi çöz, diğer konular için DersTeders ana sayfasına geçebilirsin.

Bu konunun öğretmen materyallerini (ders planı, çalışma kâğıdı, çözümlü soru bankası, rubrik) yazdırabilirsin: Yazıcı çıktısı modülünü aç