Seri Haberleşme Protokolü Nedir?

Seri haberleşme nedir ? Bölümünde hardware özellikleri hakkında bilgi vermiştik. Bu bölümde ise seri haberleşme software özellikleri hakkında bilgi vermeye çalışacağım. Örnekte bilginin transferini gerçekleştirmiştik fakat bilgi bir çok sebepten dolayı yanlış anlaşılabilir yani güvensiz durumdadır. Bu bilgiyi yanlış anlamalara mahal vermeden transfer etmeliyiz. Örneğimizi biraz daha komplike hale getirelim. Artık adamları ortadan kaldırıp bunlara cihaz diyelim. Her iki cihaz haberleşme haricinde işler yapıyor. A cihazı bilgi gönderirken B cihazı hazır olmayabilir. Bu arada başka bir işle meşguldür ve gönderilen bilgileri yarısından itibaren toplayabilir. Bu ve bunun gibi bir çok sebepten dolayı Haberleşme protokollerine ihtiyaç duyulur. Bunun ilk örnekleri 3964 protokolüdür. ASCII tablosunda sayı değeri 20’nin altında olan karekterler komut olarak işlenir. Bu protokol gönderen cihaz alıcıya STX (sayı değeri “2”) göndererek haberleşmeyi başlatır alıcı cihaz hazır olduğunda DLL ile cevap verir. Artık haberleşme hatasız olarak başlayabilir. Gönderen cihaz göndermek istediği bilgilerden bir string (bilgi kümesi) yapar ve topluca sevk eder. Bu bilgi kümesinin başında ve sonunda STX,DLL,ETX gibi ASCII tablosunda sayı değeri 20’den küçük olan karakterler kullanır. Böylece alan cihaz aldığı bilginin başını ve sonunu kaçırmaz. Ayrıca gönderediği byte sayısı’da bir byte olarak iletilir alan cihaz aldığı byte’lar ile byte sayısını karşılaştırır ve doğru ise DLL göndererek bilgiyi doğru aldığını bildirir. Böylece karşılıklı haberleşme sürüp gider. Not: yaklaşık 15 sene önce böyle bir uygulama yapmıştım bilgiler tam doğru olmayabilir amacım sistemin işleyişini anlatmak 3964 protokolünü öğretmek değildir. Zira bu protokol eskidi ve ihtiyaçları karşılamıyor,Bu sebeple artık kullanılmıyor.Bunun seri haberleşme protokolü Profibus ve Modbus kullanılır. İki sistemin temel farklılığı Modbus standart seri port RS232 veya RS 485 profibus ise yalnız RS485 ve kendine has chip ile çalışmasıdır. Ayrıca profibus hattından bilgi okumak ve bilgi yazmak son derece zor bir iştir. Modbus’ta ise özel donanımlara ihtiyaç yoktur. Basit, Güvenli, ve yeterince hızlıdır. En yaygın haberleşme sistemidir. Neredeyse her cihazda mevcuttur. İlave bir bedelde talep edilmez.Bir sonraki bölümde Modbus Rtu nedir? ele alınacaktır.

Similar Posts

  • Oransal Valf Kalibrasyonu Nasıl Yapılır?

    Kalibrasyon açıklama basınç valf örneği ile: Elimizde sınır değerlerini bilmediğimiz bir basınç emniyet valfi olduğunu varsayalım. Rampa ayarını sıfırlayınız. Analog giriş değerinin 0 olduğuna emin olun. Sistem basıncını manometreden takip edin. Okunan basınç sıfırdan büyükse A sıfırsa B. A) Basınç sıfır oluncaya değin sıfır potunu sola doğru çevirin. Bu işlemi yavaş yavaş yapın. Hızlı yaparsanız…

  • Pic Modbus Kaynak Kodu

    Bu code ile hatasız ve son derece hızlı haberleşme sağlayabilirsiniz. Modbus software ürünlerimizle yaptığımız testlerde pic 20 mhz’de saniyede 30 bilgi hatasız olarak alınabiliyor. Programınızı start bloğuna yazın. Bu code 50 registers (100 byt)’lık bir data alanındaki tüm verileri okuyup yazmanız için geliştirildi.Pic 18f452’nin seri portunu kullanarak RS232 ve RS485 olarak çalışabilir. [box type=”download”] Programı…

  • Pt100 Kalibrasyonu

    Pt100 (Platinum Resistance) lineer olsada %100 lineer değildir. Bu bölümde nasıl linear yapılacağını anlatacağız. RT = R0(1 + A*T + B*T² + C*(T-100)*T³)        A = 3.9083 E-3 B = -5.775 E-7        C = (-4.183 E-12 Sıfır C altında) veya (0 sıfır derecenin üstünde) Bu formül ile pt100’deki hata hesaplanır. Aşağıdaki grafikte görüldüğü gibi farklı…

  • Modbus Rtu Haberleşme Nasıl Yapılır?

    Konumuz git gide daha komplike hale geliyor. Bu noktadan itibaren bir çok dala ayrılması gerekiyor.  Plc’de nasıl yapılır,Bilgisayarda nasıl yapılır, Chip ile nasıl yapılır konunun ana başlıklarıdır. Biz örnek bir modbus stringi oluşturma ve sitemin genel işleyişi hakkında bilgi vermekle yetineceğiz. Sistem bir master ve isteğe bağlı bir veya daha çok slave modülden oluşur. Master…

  • Otomasyon Projesi

    Destek sayfalarımızda otomasyon işi ile uğraşan meslektaşlarımıza yardımcı olmaya çalışıyoruz. Otomasyon işi yaptıran müşterilerimize de biraz olsun bilgi vermek amacı ile bu sayfayı hazırladık. Bir çok otomasyon projesindeyaşanması muhtemel olayları sizlerle paylaşarak daha başarılı projelerin ülkemize kazandırılması öncelikli hedefimiz. Müşteri kimdir:        Otomasyonişi yaptıracak olup, en başarılı projeyi gerçekleştireceğine inanan kişidir.        Otomasyoncuyareferans soran fakat…

  • Kalibrasyon

    Endüstriyel ölçüm cihazlarının kalibrasyonu Otomatik kontrol sistemlerinde sahada oluşan her türlü durumu dijital ortama aktarmak için çeşitli sensörler, transmitterler kullanırız. Kullandığımız bu sensörler ve bu sensörlerden gelen bilgileri dijital ortama aktaran okuyucular,plcler ve diğer elektronik cihazlar kalibre edilmelidir. Makalemizde kalibrasyon konusu her yönü ile açıklanacaktır. Kalibrasyonun konusuna geçmeden önce kullandığımız ölçü birimlerini farklı bir yönü…

Bir yanıt yazın