Endüstriyel kontrol, elektrik gücü iletişimi, akıllı sayaç vb. Alanında, seri iletişim genellikle veri alışverişi için kullanılır. Kullanılan ilk yöntem, RS232 arayüzüdür, endüstriyel bölgenin karmaşıklığı nedeniyle, çeşitli elektrik ekipmanı çevrede daha fazla elektromanyetik parazit üretecektir, bu da iletim hatalarına yol açabilir.
1979'da Schneider Electric, şimdi endüstriyel RS485 İletişim Durumlarında kullanılan endüstriyel alan modbus protokolü için bir otobüs protokolü geliştirdi, bu yüzden bugün RS485 İletişim ve Modbus iletişim protokolünü anlamaya başladık.
İlk olarak, Rs485'in tanıtımı
Endüstriyel kontrol durumlarında, basit arayüzü, kolay ağ, iletim mesafesi ve diğer özellikleri nedeniyle Rs485 veri yolu yaygın olarak kullanılmaktadır.
RS485 ve RS232 aynı seri iletişim arayüzüne dayanmaktadır, veri gönderme ve almanın çalışması aynıdır, bu nedenle aynı WINCE temel sürücünün kullanılması. Ancak, iletişim modunun gerçek uygulamasında büyük bir fark vardır, yarım dubleks veri iletişim modu için rs485 arayüzü, tam çift yönlü veri iletişim modu için RS232 arayüzü, veriler aynı zamanda gönderilemez ve alınamaz.
Yarı dubleks ağdan oluşan RS485 arayüzü, genellikle iki telli sistem (eski adıyla dört telli bağlantı, sadece nadiren kullanılan noktadan noktaya iletişimi gerçekleştirebilir), daha korumalı bükülmüş çift kablo şanzımanı. Aynı veriyoldeki bus topolojisi için bu kablolama maksimum 32 düğüme bağlanabilir. RS485'te iletişim ağı genellikle ana-köle iletişim modunda, yani birden fazla köle olan bir ana bilgisayarda kullanılır.
RS485 Özellikleri:
RS485 Elektriksel Özellikler: + (2-6) v için iki satır arasındaki voltaj farkına "0" mantığı; - (2-6) v için iki satır arasındaki voltaj farkına "1" mantık. "1" mantığı, iki satır arasında -(2-6) v voltaj farkı ile gösterilir. Arayüz sinyal seviyesi Rs232'den daha düşüktür, arayüz devre çipine zarar vermek kolay değildir ve seviye TTL seviyesi ile uyumludur, TTL devresi ile kolayca bağlanabilir.
Rs485'in maksimum veri aktarım hızı 10Mbps'dir.
RS485 arayüzü, dengeli sürücü ve diferansiyel alıcı kombinasyonunun kullanılmasıdır, ancak iyi anti-gürültü müdahalesini arttırmak için anti-modu anti-parazit yeteneğidir.
Rs485 arayüzünün maksimum iletim mesafesi 4000 feet'e (yaklaşık 1219 metre) standartlaştırılmıştır ve aslında 3000 feet'e ulaşabilir. Buna ek olarak, RS232 arayüzü, sadece 1 alıcı -vericinin, yani tek istasyon özelliğine, yani tek istasyon özelliğine bağlanmasını sağlar. Yolu üzerindeki RS485 arayüzünün 128'e kadar alıcı olarak bağlanmasına izin verilir. Yani, çok istasyon özelliğine sahip, böylece kullanıcılar kolayca bir cihaz ağı oluşturmak için tek bir RS485 arabirimi kullanabilirler.
İkincisi, Modbus Giriş
Modbus, 1979'da Modicon (şimdi Schneider Electric markası) tarafından icat edildi ve endüstriyel alanlar için dünyanın ilk gerçek otobüs protokolü.
Modbus Network endüstriyel bir iletişim sistemidir, programlanabilir denetleyiciler ve akıllı terminallere sahip bilgisayarlar ortak veya yerelleştirilmiş özel hatlarla bağlanır. Sistem yapısı hem donanım hem de yazılım içerir. Çeşitli veri toplama ve süreç izleme uygulamaları için kullanılabilir.
Modbus özellikleri:
Standart, açık, kullanıcılar modbus protokolünü ücretsiz olarak kullanabilir, lisans ücretleri ödemeye gerek olmadığından ve fikri mülkiyet haklarını ihlal etmeyeceğinden emin olabilirler. Şu anda, 400'den fazla modbus destekli üretici ve 600'den fazla Modbus destekli ürün var.
Modbus, RS -232, RS -485 vb.
Modbus'un çerçeve biçimi basit, kompakt ve anlaşılması kolaydır. Kullanıcıların kullanması kolaydır ve üreticilerin geliştirmesi için basittir.
MODBUS İletişim İletim Yöntemi:
İletişim iletimi bağımsız bilgi başlığına ve kodlanmış verileri gönderilir. İletişim iletim yöntemlerinin aşağıdaki tanımları da MODBUSRTU iletişim protokolü ile uyumludur:
Başlangıç yapısı=4 bayttan daha büyük veya daha büyük
Adres kodu=1 bayt
İşlev kodu=1 bayt
Veri alanı=n bayt
Hata Kontrolü=16- bit CRC kodu
4 bayt zamandan daha büyük veya eşit olan son yapı =
Adres Kodu:Adres kodu, iletişim iletiminin ilk baytıdır. Bu bayt, kullanıcı tarafından belirlenen adres koduna sahip köle, Master tarafından gönderilen bilgileri alacağını gösterir. Her bir köle benzersiz bir adres kodu vardır ve yanıt geri dönüşü ilgili adres kodu ile başlar. Master tarafından gönderilen adres kodu, mesajın gönderileceği kölenin adresini gösterir ve köle tarafından gönderilen adres kodu, mesajın döndürüleceği köle adresini gösterir.
İşlev Kodu:İletişim aktarımının ikinci baytı Modbus iletişim protokolü, fonksiyon numaralarını 1'den 127'ye tanımlar. Cihaz, bu işlev kodlarının sadece bir kısmını kullanır. Ana bilgisayar isteği olarak gönderilen işlev kodu, köleye hangi eylemin gerçekleştirileceğini söyler. Bir köle yanıtı olarak gönderilen köle tarafından gönderilen işlev kodu, ana bilgisayardan gönderilenle aynıdır ve köleyin bir eylem gerçekleştirmesi için ana bilgisayara yanıt verdiğini gösterir. Slave tarafından gönderilen işlev kodunun en yüksek biti 1 ise (örneğin, işlev kodu işlev kodu büyük olanla aynı zamanda 127'dir), köle işlemine yanıt vermediğini veya bir hata gönderdiğini gösterir.
Veri Alanı:Veri alanı farklı fonksiyon kodlarına göre farklıdır. Veri alanı gerçek bir değer, bir ayar noktası, ana bilgisayardan köle veya köleden ana bilgisayara gönderilen bir adres olabilir.
CRC Kodu:İki baytlık hata algılama kodu.
Üçüncüsü, Rs485 ve Modbus arasındaki fark
RS485, sadece koymak, donanım fiziksel bir arayüzdür.
Modbus, farklı ekipman üreticileri arasında veri alışverişi için uluslararası bir standart iletişim protokolüdür (genellikle endüstriyel kullanım); Yukarıdakiler olarak da anlaşılabilen sözde protokol, birisi "Dil", basitçe söylemek gerekirse yazılım dedi.
Genel olarak, veri iletmek için Modbus protokolü aracılığıyla iki cihaz:
En eski RS232C'yi bir donanım arayüzü olarak kullanmaktır (yani, sıradan bilgisayar seri iletişim bağlantı noktası (seri bağlantı noktası)); Ayrıca yararlı RS422, yaygın olarak kullanılan RS485, bu arayüz iletim mesafesi, genel olarak, daha fazla endüstriyel alan.
Modbus protokolü Modbus RTU, MODBUS ASCII ve daha sonra MODBUS TCP'nin geliştirilmesi Üç mod: Fiziksel donanım arayüzünde kullanılan ilk iki (Modbus RTU, Modbus ASCII) seri (seri) iletişim bağlantı noktasıdır (RS232, RS422, RS485).
Modbus TCP, günümüzün dünya gelişimi eğilimine, verileri bağlamak ve iletmek için Ethernet ağı veya internette ne kullanılabileceğine uymaktır. Yani ve Modbus TCP modu, donanım arayüzünün modu Ethernet (Ethernet) bağlantı noktasıdır, yani bilgisayarlarımız genellikle ağ bağlantı noktasında kullanılır.




