Siemens S7-1500 MODBUS haberleşme özeti

MODBUS MASTER:

Önce donanımı aşağıda gösterildiği gibi yapılandırın:

Ardından aşağıda gösterildiği gibi programlama için OB1'i açın:

İlk önce başlatılmış bloğu MODBUS ORTAK YÜK çağırın

Pin açıklaması:

REQ: Komut yükselen kenarda başlar (0 - 1).

PORT: CM'yi kurduktan ve yapılandırdıktan sonra, CM bağlantı noktası değerini aygıt yapılandırmasının "Donanım Kimliği" özelliğinde bulabilirsiniz. Sembolik port adı, PLC etiket tablosunun "Sistem sabitleri" sekmesinde belirtilir. Daha önce bahsedilen donanım tanımlayıcı mı

BAUD: Veri aktarım hızını seçin:

1 = 300, 2 = 600, 3 = 1200, 4 = 2400, 5 = 4800, 6 = 9600, 7 = 19200, 8 = 38400, 9 = 57600, 10 = 76800, 11 = 115200 bit / sn. Diğer tüm değerler geçersizdir.

PARİTE: eşlik seçin:

· 0 - Yok

· 1 küsur parite

· 2-Eşitlik

RESP_TO: Yanıt zaman aşımı:

5 ms - 65535 ms-Modbus_Master'ın slave'den yanıt beklediği süredir (milisaniye cinsinden). Slave bu süre içinde yanıt vermezse, Modbus_Master isteği tekrarlar veya belirli sayıda yeniden deneme talebinden sonra isteği iptal eder ve bir hata verir (aşağıya bakın, RETRIES parametresi).

MB_DB: MODBUS MASTER'ın örnek veri bloğunun bir bölümünü aşağıda gösterildiği gibi kullanın: Modbus_Master veya Modbus_Slave komutunun örnek veri bloğuna referans. MB_DB parametresi, Modbus_Master veya Modbus_Slave komutunun MB_DB parametresi ile değiştirilmelidir (statik, bu nedenle komutta görünmez).

Ardından, aşağıda gösterildiği gibi MODBUS MASTER'ın fonksiyon bloğunu çağırın:

Pin açıklaması aşağıdaki gibidir:

REQ; bir darbe sinyalidir, bir darbe verir, bir kez gönderir ve alır

MB_ADDR: köle adresidir

MOD: okuma ve yazma modu, 0 okunur, 1 yazılır

DATA_ADDR: İlgili fonksiyon kodu

LEN: veri uzunluğu

DATA_PRA: Alma veya gönderme için depolama alanı

Yukarıdaki, mod ve işlev kodu arasındaki karşılık gelen ilişkidir

Yukarıdaki uygulamalara ek olarak, bir yer daha ayarlanması gerekiyor:

Aşağıda gösterildiği gibi MODBUS COMMON LOAD'un örnek veri bloğunu açın:

MODU 4 olarak ayarlayın

Yukarıdakiler ana istasyonun bir özetidir

Sonra, slave'in ayarları hakkında konuşalım:

Önceki parametreler ana istasyonla aynıdır, yani MODBUS SLAVE'ın çağrılması şunları açıklamalıdır:

MB_ADDR: MODBUS'un slave adresi

MB_HOLD_REG: Bu, 40001 işlev koduna karşılık gelir

Örneğin, 00001 işlev kodu Q0.0'a karşılık gelir

10001 ------ I0.0

30001 ------- IW0

Geri kalanı ana istasyon ayarlarıyla aynıdır.

Siemens invertör temellerine giriş
önceki
İzolasyonu test edin, bu makaleyi okuduktan sonra yeter
Sonraki
Zayıf elektrikli makine odası için yıldırımdan korunma ve topraklama yapım yöntemi
100 metreyi aşan ağ kablosunun izlenmesi sorunu nasıl çözülür?
5G baz istasyonu mühendislik inşaatı ve kurulumu için en eksiksiz eğitim, 5G projeleriyle karşılaşmak artık zor değil
Flushing işareti düştü ve Çinli kadın öldürüldü
Bahar Nisan ayında büyüyor, Qingzhou'daki on bin dönümlük şeftali bahçelerinde kavurucu çiçeklerin tadını çıkarın
Biraz ses | Sakallı Konuşma Tarihi: Song Jiaoren öldürüldükten sonra, Sun Yat-sen Yuan Shikai'yi neden yenemedi?
Qilu One Point ve Shandong Yiyue, Jinan Ortaokulu Eğitiminin Zor Çekirdekli Savaş Salgınına Yardım Ediyor
Ölümlü Şarkılar | "Sessizce git" diyen Shandong denen adam sessizce geri döndü! Ama son çok iç açıcı
İlkbaharda Egzotik Manzara "Zhenhua Kupası" Görsel Yarışmasının Önerilen Eserleri
Üç taraf ortaklaşa Shandong Deniz Suyu Arıtma ve Kapsamlı Kullanım Endüstrisi Araştırma Enstitüsü inşa ediyor
Dünyanın en büyük Yantai yapımı "Big Mac" in bir deneme uçuşu var! Beihai Rescue Bureau, çekme işini tamamen garanti ediyor
Çeşitli transformatörleri hızla tanımlayın
To Top