Popüler teknik etiketler, RS485 iletişimi ve Modbus iletişim protokolü

Endüstriyel kontrol, güç iletişimi, akıllı sayaçlar vb. Alanlarda genellikle veri alışverişi için seri iletişim kullanılır. Benimsenen ilk yöntem RS232 arabirimidir.Sanayi sahasının karmaşıklığından dolayı, çeşitli elektrikli ekipman çevrede sinyal iletim hatalarına neden olacak daha fazla elektromanyetik girişim üretecektir.

1979'da Schneider Electric, endüstriyel alan için bir veri yolu protokolü Modbus protokolü formüle etti.Günümüzde, endüstrideki birçok RS485 iletişim durumu Modbus protokolünü kullanıyor, bu nedenle bugün RS485 iletişim ve Modbus iletişim protokolünü anlayacağız.

RS485 iletişimi

Aslında, RS232, RS485'ten önce doğmuştur, ancak RS232'nin de eksiklikleri vardır:

1. Arayüzün sinyal seviyesi nispeten yüksektir, on V'den daha fazlasına ulaşır, bu da arayüz devresinin çipine zarar vermesi kolaydır ve TTL seviyesi ile uyumlu değildir Bu nedenle, mikrodenetleyici devresine bağlanırsa bir dönüşüm devresi eklenmelidir.

2. Arayüz tarafından kullanılan sinyal hattı, diğer cihazlarla ortak bir zemin modu iletişimi oluşturur Bu ortak yer modu iletimi girişime eğilimlidir ve parazit önleme performansı nispeten zayıftır.

3. İletim mesafesi ve hızı sınırlıdır ve iletişim en fazla onlarca metre olabilir, iletişim yalnızca iki nokta arasında yapılabilir ve çok makineli ağ iletişimi gerçekleştirilemez.

RS232 arayüzünün yukarıdaki eksiklikleri ışığında, RS485 gibi yeni arayüz standartları ortaya çıkmıştır.RS485 aşağıdaki özelliklere sahiptir:

1. Mantık "1", iki hat arasındaki gerilim farkı ile + (2-6) V olarak temsil edilir; "0" mantığı, iki hat arasındaki gerilim farkı ile - (2-6) V olarak temsil edilir. Arayüz sinyal seviyesi RS232'den düşüktür, devre çipine zarar vermek kolay değildir ve seviye TTL devresi ile kolayca bağlanabilen TTL seviyesi ile uyumludur.

2. RS485 iletişim hızı hızlıdır ve en yüksek veri aktarım hızı 10Mbps'den fazladır; dahili fiziksel yapısı dengeli bir sürücü ve alt alıcı kombinasyonu kullanır, bu da parazit önleme yeteneğini büyük ölçüde artırır.

3. En uzak iletim mesafesi yaklaşık 1200 metreye ulaşabilir, ancak iletim hızı iletim mesafesiyle ters orantılıdır.Sadece 100KB / s'nin altındaki iletim hızı maksimum iletişim mesafesine ulaşabilir. Daha uzun mesafeler iletmeniz gerekiyorsa, röle kullanabilirsiniz. .

4. Çok makineli iletişimi gerçekleştirmek için veri yoluna bağlanabilir.Yolda birden fazla alıcı vericiye izin verilir.Mevcut RS485 yongasından 32, 64, 128, 256 ve diğer farklı cihazları bağlayabilen sürücüler vardır.

RS485, iki telli sistem ve dört telli sisteme sahiptir Dört telli sistem yalnızca şu anda nadiren kullanılan noktadan noktaya iletişimi gerçekleştirebilir. İki telli bağlantı yöntemi bir veri yolu topolojisidir ve aynı veri yoluna 32 adede kadar düğüm bağlanabilir. RS485 iletişim ağında, genellikle bir master-slave iletişim yöntemi, yani birden fazla slave içeren bir master benimsenir.

Çoğu durumda, RS-485 iletişim bağlantısını bağlamak, her arayüzün "A" ve "B" uçlarını bağlamak için bir çift bükümlü çift kullanır. Sinyal toprak bağlantısı göz ardı edilir. Bu bağlantı yöntemi birçok durumda normal şekilde çalışabilir, ancak birçok gizli tehlikeyi ortadan kaldırmıştır. Bunun iki nedeni vardır:

Ortak mod parazit sorunu : RS-485 arabirimi diferansiyel sinyal aktarım yöntemini kullanır ve belirli bir referans noktasına göre sinyali algılaması gerekmez.Sistemin yalnızca iki kablo arasındaki potansiyel farkı algılaması gerekir. Ancak insanlar genellikle alıcı vericinin belirli bir ortak mod voltaj aralığına sahip olduğunu göz ardı eder. RS-485 alıcı vericinin ortak mod voltaj aralığı -7 + 12V'dir. Yalnızca yukarıdaki koşullar karşılandığında tüm ağ normal şekilde çalışabilir. Ağ hattındaki ortak mod voltajı bu aralığı aştığında, iletişimin kararlılığını ve güvenilirliğini etkileyecek ve hatta arayüze zarar verecektir.

EMI sorunu : Verici sürücüsünün çıkış sinyalinin ortak mod kısmı bir dönüş yoluna ihtiyaç duyar.Düşük dirençli bir dönüş kanalı (sinyal zemini) yoksa radyasyon şeklinde kaynağa dönecek ve tüm veri yolu büyük bir anten gibi dışa doğru yayılacaktır. Elektromanyetik dalgalar.

PC varsayılan olarak sadece RS232 arayüzüne sahip olduğundan, aşağıdaki yöntemler PC üst bilgisayarının RS485 devresini alabilir:

1. PC seri portu RS232 sinyalini RS232 / RS485 dönüştürme devresi üzerinden RS485 sinyaline dönüştürün Daha karmaşık endüstriyel ortamlar için, dalgalanma önleyici ve izolasyonlu ürünü seçmek en iyisidir.

2. PCI çoklu seri bağlantı noktası kartı aracılığıyla, çıkış sinyali RS485 tipi olan genişletme kartını doğrudan seçebilirsiniz.

Modbus iletişim protokolü

Modbus protokolü, elektronik kontrolörlere uygulanan evrensel bir dildir. Bu protokol aracılığıyla, denetleyiciler birbirleriyle ve denetleyiciler ve cihazlar arasında bir ağ (Ethernet gibi) aracılığıyla iletişim kurabilir. Genel bir endüstri standardı haline geldi. Bununla, farklı üreticiler tarafından üretilen kontrol ekipmanı, merkezi izleme için endüstriyel bir ağa bağlanabilir.

Bu protokol, bir denetleyicinin tanıyabileceği ve kullanabileceği mesaj yapısını tanımlar, bir denetleyicinin diğer cihazlara erişim talep etme sürecini, diğer cihazlardan gelen isteklere nasıl yanıt verileceğini ve hataların nasıl tespit edilip kaydedileceğini açıklar. Mesaj alanının yapısı ve içeriği için ortak bir format oluşturmuştur.

Modbus aşağıdaki özelliklere sahiptir:

1. Standart ve açık kullanıcılar Modbus protokolünü lisans ücreti ödemeden ücretsiz ve rahatlıkla kullanabilir ve fikri mülkiyet haklarını ihlal etmez. Şu anda Modbus'ı destekleyen 400'den fazla üretici ve Modbus'ı destekleyen 600'den fazla ürün bulunmaktadır.

2. Modbus, RS-232, RS-485, vb. Gibi çeşitli elektrik arabirimlerini destekleyebilir ve ayrıca bükülü çift, optik fiber, kablosuz vb. Gibi çeşitli ortamlarda da iletilebilir.

3. Modbus çerçeve formatı basit, kompakt ve anlaşılması kolaydır. Kullanıcılar için kullanımı ve üreticilerin geliştirmesi kolaydır.

1. Modbus kayıt türlerinin açıklaması

1 Bobin durumu: çıkış portu, portun çıkış durumu ayarlanabilir ve bu bitin çıkış durumu da okunabilir

2 Ayrık giriş durumu: giriş bağlantı noktası, giriş durumunu harici ayarlarla değiştirin, okunabilir ancak yazılamaz

3 Tutma kaydı: denetleyici çalışırken, okunabilir ve yazılabilirken belirli parametreler ayarlanır

4 Giriş kaydı: kontrolör çalışırken harici ekipmandan elde edilen bazı parametreler, okunabilir ancak yazılamaz

2. Modbus iletişim veri formatı

Tek yazma:

Birden çok yazma:

Oku:

3. Modbus fonksiyon kodunun kısa açıklaması

Fonksiyon kodları bit işlemine ve bayt işlemine bölünebilir En küçük bit işlemi birimi Bit ve en küçük bayt işlemi birimi 2 bayttır (Bayt).

1-bit çalışma talimatları: bobin durumunu 01H okuyun, ayrık giriş durumu 02H'yi okuyun, tekli bobin 05H yazın, çoklu bobinler 0FH yazın.

2 Bayt çalıştırma talimatları: 03H kaydetme kaydını oku, giriş yazmacı 04H'yi oku, tek kaydetme kaydı 06H'yi yaz, çoklu kaydetme kaydını 10H yaz.

Dört, Modbus fonksiyon kodu

Savaşmaktan 6 yıl hapis yattıktan sonra "Friends" şarkısını söyleyerek ünlendi, 54 yaşındaki Zang Tianshuo çok pişmanlık duyarak öldü.
önceki
Benim "Fotoğrafçılık Yolum": Siz gelmeden önce bu dünyada ışık yoktu
Sonraki
S14, yenilmez, tekrar döndüm - Miyamoto Musashi, korkarım bu kıyafeti öğrendikten sonra seni öldüremeyeceğim
Paris Moda Haftası Kırmızı ve Kara Liste: Yang Ying'in mükemmel "karşı saldırısı", ama tatlı görünüşü teyzeye benziyor mu?
RoboMaster, bırakın mühendis ön planda dursun
"Super Junior" "Paylaş" 190320 Gentle Brother Dayun, ZAMAN iyileştiriyor "Her şey yoluna girecek"
Deng Lun'un yeni dizisi yayınlanacak mı? Kadın kahraman "ateşli anne" ve ikinci adam daha da heyecan verici
Matlab limit ve matematik problemlerini çözer
Li Qin ile dedikodulara göre, çevrede tanınmış, zengin bir ikinci nesil, ancak şimdi Zhang Han için destekleyici bir rol oynuyor
"Dedektif Sherlock Holmes 3" kesinleşti ve iki başrol oyuncusu geri dönecek
Zhang Yuqi ve kocası birbirleriyle kavga ettiler ve boşandılar Netizenler, onun güveninin nereden geldiği konusunda ağladılar!
C Tipi bağlantı noktası için pratik aksesuarlar: Dell DA300PW7018LC
Changsha İlçesindeki Gaoqiao Eski Caddesi Pazara Açıldı
"Eve'i öldür": Öldürmek istiyorsan, yapmak zorundasın, sana mutlu bir mesaj vereyim, hasta kedi karşı koyar
To Top