Modbus protokolü: tanımı, kapsamı, yararları ve dezavantajları

Tarihli:

2018-11-30 02:40:21

Görünümler:

547

Verim:

1İstemek 0Sevmeme

Pay:

Table of contents:

Modbus - açık seri iletişim protokolü. Geliştirilen ve 1979 yılında cihazlar ile kullanım için programlanabilir mantık denetleyici (PLC), şu anda yaygın olarak kullanılan bir bağlantı için birçok türleri, endüstriyel elektronik cihazlar, bağlı farklı türleri için ağlar.

En yaygın olarak kullanılan protokol tüm endüstriyel otomasyon. Modbus çok popüler. Bu çok basit ve kolay kullanımlı cihaz, standart seri bağlantı. Ağ üzerindeki her cihaz Modbus bakar ağa gibi bir dizi bobin (bit) ve kayıt. Usta okur ve yazar bu bobin ve kayıtları kullanarak, çok basit ve sıkıştırılmış bir komut kümesi. Iletişim hareket sadece tek bir yönde.

Uygulama protokolü Modbus yüklü bir uygulama, çok kısa. Olmasına rağmen yirmi temel komutları, yalnızca bazıları gerçekten uygulanmaktadır. En yaygın komutları kabul edilir okunan bobin yazılan makara, okuma kayıt, montaj kayıtları. Küçük bir komut kümesi başka bir nedeni popülaritesi protokolü.modbus protokolü

Modbus — protokol, gelişmiş uygulamalar

Dönüştürücü protokolleri, yaygın olarak kullanılan bir dizi nedeni vardır:

  • Modbus — protokolü bir açık kaynak kodlu bir yazılım. Bu demektir ki, o açılabilir türleri çok geniş bir yelpazede cihazlar herhangi bir satıcıdan ekipman.
  • Kullanır, basit yapısı, mesajları, yapım o daha az karmaşık dağıtmak için. Ek ücrete tabi olabilir sadece birkaç gün için uygulanması. Bu açık bir rekabet avantajı ile karşılaştırıldığında, diğer protokolleri gerektirebilir ay keşfetmek için ideal bir dağıtım.
  • Destekler seri veya Ethernet bağlantısı.
  • Kullanılan iki tür seri bağlantı: RS-232 ve RS-485. Bazı sürümleri protokolü Modbus tcp da gönderilebilir Ethernet üzerinden veya TCP/IP. Bu mesajları Modbus gibi paketlenmiş однобитовые veya 16-bit paketlerini kelime.

Ağ protokolü Modbus parçası değil, fiziksel katman ağ. Bağlantı iletilir üzerinde fiziksel düzeyleri, kullanmak için izin, onun birçok farklı ağ türleri. Bu özellik нефизического seviye yapar Modbus protokolü uygulamalı bir karakter.modbus rtu protokolü açıklaması

Daha:

Lenovo v580c: ayrıntılı bir inceleme

Lenovo v580c: ayrıntılı bir inceleme

Bugün karar hakkında yazmak için bir dizüstü Lenovo v580c. İnceleme ayrıntılı olarak bu taşınabilir PC serisi Ideapad yüksek popülerlik, ama çok değil biliyorum, ne çekiyor bu cihaz alıcı. Model, hızlı ve kendi içinde çok olumlu özellikleri de vardır...

İstiyorsanız, taklit disk görüntü? Program Alcohol %120 - en iyi çözüm!

İstiyorsanız, taklit disk görüntü? Program Alcohol %120 - en iyi çözüm!

Birçok profesyonel PC kullanıcıları farkındayız son derece kaliteli ve işlevsel bir program görüntüleri ile çalışmak. Alcohol 120% - bu muhteşem programı bilen yaratmak için değil, sadece «hayaletler» en farklı disk türleri için yola çıka...

Screen: bu nedir ve nasıl oluşturmak için

Screen: bu nedir ve nasıl oluşturmak için

Birkaç kullanıcılar nasıl biliyor sreen, nedir ve ne için kullanılır? Altında veri kavramı ima anlık ekran. Tabii ki, önce öğrenmek, onu almak için nasıl anlamak gerekir, ne için genellikle gereklidir, ve şimdi biz bu konuda konuşmak.Sreen: nedir ve ...

Veri aktarım Protokolü Modbus — bu ortak bir şekilde veri toplamak için farklı kaynaklardan alınan görüntüleme işlemleri, arşivleme ve sorun giderme ile merkez uzak bir yerden. Bu yaygın olarak kullanılan ve oldukça basit bir teknoloji. Uygulamaya bağlı olarak, daha yeni bir protokol olabilir daha fazla yararları.

Genellikle, bir PC çalıştırmak için ayarlanmış gibi programlar Wonderware, İntellution veya Labvıew tek bir yerde veri toplamak için farklı işlem kuruluş çapında. Başka bir uygulama için ayarları, uzak denetleyicileri üretim süreçleri (PLC, Allen Bradley, Siemens, PLCDirect ve diğerleri). Yanıt için farklı düzeylerde ya da modları ile gönderilir cihaz.modbus rtu

İki seçenek protokolü

Iki seçenek Vardır protokol geçmesine seri bağlantıları. Bunlardan biri, Modbus RTU. Açıklama bu seçenek: bu daha kompakt kullanan bir ikili ilişki. Bu biçimde veri aktarımı her zaman eşlik döngüsel artıklık checksum fazlalık için kullanılan bir algılama iletim sorunları.

İkinci seçenek — Modbus ASCII. Bu sürüm, daha fazla kullanır onaltılık kodlama ASCII veri, bir okunabilir operatörleri. Modbus ASCII, daha güvenli bir protokoldür. Çünkü o, daha az etkili, daha Modbus RTU, operatörler kullanmak zorunda ASCII sadece veri aktarımı için cihazı desteklemeyen format RTU. ASCII de yararlı olabilir, eğer RTU mesaj olabilir doğru uygulanır.modbus rtu

Modbus, for dummies

Modbus - bu protokol, seri haberleşme, bilgi aktarımı için kullanılan seri hatlar üzerinden elektronik cihazlar arasında. Bir şey, bir bilgi ister, denir dünyanın önde (Master) teslimat bilgileri cihaz — alt cihaz (. [kaynak belirtilmeli). Standart Modbus ağ var bir Master ve 247. [kaynak belirtilmeli vardır, her biri benzersiz bir alt adresi 1 ile 247. Master da bilgileri kaydetmek. [kaynak belirtilmeli.

Ne İçin kullanırlar?

Modbus açık bir protokoldür. Bu demektir ki, üreticileri, ücretsiz bir entegre, kendi ekipman. Oldu standart bir haberleşme protokolü, sanayi, ve şu anda en yaygın araç, bağlantı, endüstriyel elektronik cihazlar. Bu yaygın olarak kullanılan birçok üreticileri sektörlerde.

Modbus için yaygın olarak kullanılan bir iletim sinyalleri, gösterge ve kontrol cihazları, geri, ana denetleyici veya veri toplama sistemi, örneğin, bir sistem sıcaklığını ölçer ve nem, iletir, sonuçlarını bilgisayara. Modbus için sık kullanılan bağlantı kontrol listesi bilgisayar ile uzak terminal ünitesi (RTU) sistemlerde, denetleme kontrol ve veri toplama (SCADA). Sürüm Modbus protokolü için vardır sıralı çizgiler (RTU ve ASCII) ve Ethernet (TCP).

modbus tcp

Buçalışır?

Modbus geçirilen seri hatlar üzerinden cihazlar arasında. İstediğiniz basit bir kurulum oldu ... bir seri kablo, bağlantı seri bağlantı noktaları iki cihaz: Master ve Slave.

Gönderilen Veri serisi gibi birler ve sıfırlar olarak adlandırılan bit. Her bit olarak gönderilir gerilim, sıfır - pozitif ve birim negatif gerilim. Bitler çok hızlı bir şekilde gönderilir. Tipik iletim hızı ise 9600 baud (bit / saniye).

Protokolü, Master/Slave

Açıklamasında bu protokol Modbus RTU iletişimi arasında merkezi dünyanın önde ekipmanları, 247 bağlı elektronik cihazlar bir ağ. Tasarım genellikle protokol «master/slave» çünkü, sistem sorgular, Master bilgileri bağlı cihazlar olarak adlandırılan «alt». Ara cihazlar için bilgi gönderin sadece usta bu isteklere yanıt, onlar değil tek başına çalıştırmak. Sunum da bilgi yazmak bağımlı bir cihaz, ama alt cihazın ön bilgi yazmak için ana cihaza.

Zaman-slave mesaj iletir, Modbus, başlıyor şekillendirme mesaj benzersiz bir kimlik ile adresleri. Bu sayı 1 ile 247 sağlayan bir sihirbaza belirlemek için, hangi belirli bir cihaz cevap istenen bilgi.modbus için dummies

İletişim ve cihazı

Her cihaza da birlikte kullanarak iletişim Modbus, benzersiz bir adres atanır. Ardışık ağlarda sadece bir düğüm atanan sihirbazı başlatmak için tıklatın. Ethernet herhangi bir aygıta gönderebilir komutu, Modbus, ama genellikle bu sadece bir kılavuz. Komut içerir, cihaz adresi, hangi için tasarlanmıştır (1 ile 247). Tüm takımlar arasında, bilgi sağlama, izin alıcıya iletim hataları tespit. Temel komutlar Modbus gösterir RTU değerlerini değiştirmek için bir kayıt yönetimi veya okuma g / ç bağlantı noktası komutu cihaza geri göndermek için bir veya daha fazla değer içerdiği için onun kayıtları.

Orada birçok modemler ve ağ geçitleri, Modbus destekleyen, çünkü bu çok basit bir protokoldür ve genellikle kopyalanır. Bazıları için tasarlanmıştır. Farklı bir uygulama kullanıyorsanız kablolu, kablosuz bağlantı, örneğin, ISM bandında, ve hatta kısa mesaj servisi (SMS), yanı sıra hizmet genel paket radyo servisi (GPRS). Tipik bir sorun, karşı karşıya tasarımcılar, müşteriler ile ilgili sorunlar yüksek gecikme ve zaman.

Genel Bakış türü kayıt Modbus

Türleri kayıtları, başvurulan cihazlar şunlardır:

• reel (dijital çıkış);
• ayrı girişi olan;
• giriş kayıt;
• kayıt tutma.

Fonksiyon Kodları

üç kategorisi Vardır kodları işlevleri Modbus:

  • Kodları genel özellikleri - 1 den 127 hariç, özel kod, kanıtlanmış bir topluluk Modbus, alenen belgelendirilmiş ve benzersiz olduğu garanti.
  • Kullanıcı tanımlı fonksiyon kodları - iki aralıkları 65 ila 72, 100 ila 110.
  • Kodları ayrılmış işlevleri - kullanılan bazı şirketler için eski ürünlerin bilgilerini mümkün olduğu kadar doğru genel kullanım için.

Faydaları

Bazı faydaları kullanımı Modbus protokolü:

  • Eğer sürücü zaten yüklü ve kullanıcı işareti ile Ethernet ve soket TCP/IP sürücüsü çalışabilir ve veri paylaşımı ile PC üzerinden bir kaç saat. Geliştirme maliyetlerini düşük olarak kabul edilir. Gerekli minimum ekipman. Sürücü ile uyumlu herhangi bir işletim sistemi.
  • Gerek «egzotik» yonga kümeleri, bu nedenle, sistemi kullanabilir, standart PC-Ethernet kartı ile iletişim kurmak için son zamanlarda uygulanan bir cihazdır. Çünkü maliyeti Ethernet düşer, azalır donanım maliyetleri. Kullanıcılar bağlı değil, tek bir sağlayıcı hizmetleri desteklemek için, ama boşuna, mevcut gelişmeler.
  • Özellikleri mevcuttur ücretsiz indirmek için herhangi bir ek lisans ücretleri, kullanımı için gerekli protokoller Modbus, gerekli değildir.
  • Arasındaki Etkileşimi farklı cihaz üreticileri ve uyumluluk kurulu baz uyumlu cihazlar.

Stand dönüştürücüler protokolleri Modbus pahalı. Fiyat endüstriyel ağ geçidi ise 1000 dolar.

Kısıtlamalar

Çünkü Modbus sonunda geliştirilen 1970'lerde iletişim kurmak için programlanabilir mantıksal denetleyicileri, sayısı veri türü ile sınırlı olanlar anlaşılmıştır PLC. İkili büyük nesneler desteklenmez.

Standart bir yöntem için bir site bulmak için bir açıklama bir veri nesnesi, örneğin, belirlemek için olup olmadığını bir değeri büyük harf - sıcaklık değeri 30 arasında ve 175 derece.

veri aktarım protokolü modbus

Çünkü Modbus protokol tipi «master/slave» cihaz için hiçbir fırsatı «rapor, bir özel durum hakkında» (ek Ethernet TCP/IP adı verilen bir open-mbus). Ana sitesini düzenli olarak veri almak ile alt cihazların yanı sıra ara veri değişiklikleri. Bu yük, bant genişliği artar zaman bir ağ bağlantısı olduğu uygulamalarda bant genişliği pahalı olabilir, örneğin, kanallarda düşük veri aktarım hızı.

Modbus sınırlı adresli 254 cihazlar için tek bir veri iletim hattı, sınırlar, cihaz sayısı olabilirbağlı ana istasyonu (Ethernet, TCP/IP hariç). İletim sürekli olmalıdır, sınırlar türleri uzak iletişim cihazları olanlar olabilir arabelleðe verileri önlemek için boşluk devredilemez. Kendisi Modbus koruma sağlamaz yetkisiz komut veya verilerin ele geçirilme. Anlamak önemlidir sürecinde bilgi aktarımı ortaya çıkan mantık hataları ile ilgili olarak çarpıtmalar kurarken.


Article in other languages:

AR: https://tostpost.com/ar/computers/10874-modbus.html

BE: https://tostpost.com/be/kamputary/19485-modbus-pratakol-ap-sanne-sfera-prymyanennya-vartasc-nedahopy.html

DE: https://tostpost.com/de/computer/19493-modbus-protokoll-beschreibung-anwendungsbereich-vorteile-und-nachteile.html

En: https://tostpost.com/computers/16952-modbus-protocol-description-scope-advantages-and-disadvantages.html

ES: https://tostpost.com/es/los-ordenadores/19504-modbus-protocolo-descripci-n-mbito-de-aplicaci-n-ventajas-y-desventaja.html

HI: https://tostpost.com/hi/computers/10884-modbus.html

JA: https://tostpost.com/ja/computers/10884-modbus.html

KK: https://tostpost.com/kk/komp-yuterler/19480-modbus-hattama-sipattamasy-oldanu-salasy-arty-shyly-tary-men-kemsh-l-k.html

PL: https://tostpost.com/pl/komputery/19444-modbus-protok-opis-zakres-zastosowa-zalety-i-wady.html

PT: https://tostpost.com/pt/computadores/19452-modbus-protocolo-descri-o-o-mbito-de-aplica-o-vantagens-e-desvantagens.html

UK: https://tostpost.com/uk/komp-yuteri/19477-modbus-protokol-opis-sfera-zastosuvannya-perevagi-nedol-ki.html

ZH: https://tostpost.com/zh/computers/11693-modbus-protocol-description-scope-advantages-and-disadvantages.html






Alin Trodden - makalenin yazarı, editör
"Merhaba, ben Alin Trodden. Metin, kitap okumak, yazmak ve Gösterimler için bak. Ve sana söylüyorum.kötü değilim. İlginç projelere katılmaktan her zaman mutluluk duyarım."

Yorumlar (0)

Bu makalede Yorum yok, ilk olmak!

Yorum ekle

İlgili Haberler

Nedir Mordor? Bilgisayar oyunları, evrenin

Nedir Mordor? Bilgisayar oyunları, evrenin "yüzüklerin efendisi"

"yüzüklerin Efendisi", başlangıçta, bir dizi fantezi kitap Tolkien'in, hangi daha sonra geri çekildi, sinema üçlemesi. O oldu inanılmaz derecede bilinen, ama aynı zamanda kayda değer bir popülerlik bu konunun sektöründe bilgisayar...

Nasıl kırpma video: ipuçları, programları ve öğretim

Nasıl kırpma video: ipuçları, programları ve öğretim

bu bilgi yazıda verilen cevaplar soru: «kırpma video»? Bu malzeme, genel bir bakış ile bir bilgisayar programı ile gerçekleştirmek bu kadar basit bir işlem için yararlı olacaktır kullanıcılar, пожелавшим kendi video мо...

Ne etkiler, basamak sistemi

Ne etkiler, basamak sistemi

Seviye her kullanıcıya bağlıdır, ne kadar zaman geçiriyor bilgisayar başında. Mastering oldukça basit, ve, zamanla, bu daha fazla ve daha fazla. Ayrıca, hızı artar görevleri, onların kalitesi de artar ve baskı hızı.Er ya da geç, h...

Deus Ex: Human Revolution - oyun hileleri, ipuçları ve yardım

Deus Ex: Human Revolution - oyun hileleri, ipuçları ve yardım

Deus Ex: Human Revolution - proje zengin, ne olursa olsun yan bak. Eylem açılmak gelecekte yerine ayrı bir insan ekstremite (ve sadece) geldi, son teknoloji implantlar, призавнные yapmak, insanların hayatlarını daha güvenli ve dah...

Ayrıntılı olarak nasıl yapmak için «Minecraft» лагал

Ayrıntılı olarak nasıl yapmak için «Minecraft» лагал

Varsa cok «Minecraft» ve bu olmaya başladı son zamanlarda, bu durumda, soruna bir çözüm bulmak. Oyunun kendisi çok kaynak gerektirir, bu yüzden sorunlar olabilir hatta iyi bir bilgisayar. Mutlaka atmak macera, varsa so...

Temizlik

Temizlik "Android" çöp ve gereksiz dosyaları

operasyon sırasında herhangi bir yapana platformu «Android» cihazın işletim sistemi gün geçtikçe tıkanmış, biriken bir sürü gereksiz bilgi: hikaye arama ve indirme tarayıcı, herhangi bir tamamlanmamış süreçler, farklı ...