Modbus TCP ve Modbus RTU
Modbus konuşan PLC'leri, motor sürücülerini, enerji sayaçlarını ve I/O modüllerini bağlayın; değerlerini OPC UA istemcilerine, SCADA ekranlarına, tarihçeye ve yapay zekâ asistanlarına sunun.
modbus_tcpmodbus_rtu_tcpmodbus_rtu
Modbus, endüstride en yaygın saha veri yolu protokolüdür: PLC'ler, frekans invertörleri, enerji analizörleri, sıcaklık kontrol cihazları ve uzak I/O'lar neredeyse her zaman Modbus sunar. PLCGateway; Modbus TCP, TCP üzerinden tünellenen Modbus RTU (seri ağ geçitleri) ve seri porttaki Modbus RTU için bir Modbus master içerir.
Komşu register'lar tek bir istekte birleştirilir, böylece bir cihazın tamamı birkaç telgrafla okunur; 32 ve 64 bit değerler cihazın word sırasına göre oluşturulur ve her değer bir kalite kodu taşır. Değerler daha sonra yerleşik OPC UA sunucusu üzerinden yayınlanabilir, MQTT ile gönderilebilir, kaydedilebilir, alarma bağlanabilir ve ekranlarda gösterilebilir.
- Sürücü kimliği
modbus_tcpmodbus_rtu_tcpmodbus_rtu- Bağlantı
- TCP 502 · RTU over TCP · RS-485 / RS-232
- Adreslere göz atma
- adresler elle girilir veya içe aktarılır
- Yazma
- evet
- Dahil olduğu ürünler
- PLCGateway Connect
PLCGateway SCADA
PLCGateway Embedded
PLCGateway neleri okur ve yazar
- Holding register'lar (FC3) ve input register'lar (FC4)
- Coil'ler (FC1) ve discrete input'lar (FC2)
- Bir register'ın tek bitleri BOOL olarak
- Seçilebilir word sırasıyla (ABCD, CDAB, BADC, DCBA) INT16'dan INT64'e, FLOAT32 / FLOAT64 ve string'ler
- FC5, FC6 ve FC16 ile yazma, register bitlerinde read-modify-write
- Unit id üzerinden tek bir ağ geçidinin arkasındaki birden fazla slave
Adres örnekleri
| Adres | Anlamı |
|---|---|
HR100 · %MW100 | Holding register 100 (0 tabanlı) |
40101 | Holding register 100 için klasik 1 tabanlı gösterim |
IR5 · 30006 | Input register |
C12 · 00013 | Coil |
DI7 · 10008 | Discrete input |
HR20.7 | Holding register 20'nin 7. biti |
Kontrol cihazları ve cihazlar
Bu sürücüyle tipik olarak bağlanan ekipmanlar.
Schneider Electric Modicon
Modicon M580, M340, Quantum, Premium, M221, M241 / M251 / M262
Daha fazla bilgi →CODESYS tabanlı kontrol cihazları
WAGO PFC200, ABB AC500, Modicon M262, Eaton XC300, Festo CPX-E, soft PLC'ler
Daha fazla bilgi →Bina otomasyonu ve enerji sayaçları
Desigo, Metasys, Honeywell, EcoStruxure, chiller'lar, klima santralleri, enerji sayaçları
Daha fazla bilgi →Birkaç adımda bağlanın
Bir cihaz ekleyin, Modbus TCP, RTU over TCP veya seri RTU'yu seçin ve IP adresini ya da seri portu baud hızı ve pariteyle girin.
Unit id'yi ve 32 bit değerler için cihazın word sırasını ayarlayın.
Etiketleri adresleri ve veri tipleriyle oluşturun ya da bir register listesini CSV'den içe aktarın; ilk değerleri görmek için bağlantıyı test edin.
Değerleri ekranlarda, tarihçede ve alarmlarda kullanın ya da OPC UA ve MQTT üzerinden paylaşın.
Sorular ve yanıtlar
PLCGateway RS-485 üzerinden Modbus RTU'yu destekliyor mu?
Evet. modbus_rtu sürücüsü bir seri portu (RS-485 veya RS-232) doğrudan kullanır, modbus_rtu_tcp ise RTU çerçevelerini bir seri-Ethernet ağ geçidi üzerinden gönderir.
Float değerlerim yanlış görünüyor. Neyi değiştirmeliyim?
Çoğu cihaz 32 bit bir değeri iki register'da saklar, ancak sıralamaları farklıdır. Değer cihaz ekranındakiyle eşleşene kadar cihazda veya tek bir etikette ABCD, CDAB, BADC ya da DCBA word sırasını seçin.
PLCGateway Modbus sunucusu olarak da çalışabilir mi?
Evet. PLCGateway'de Modbus sürücüsünün yanı sıra tüm etiketleri coil ve register olarak sunan bir Modbus TCP sunucusu da bulunur; böylece başka bir PLC veya bir SCADA sistemi toplanan verileri Modbus üzerinden okuyabilir.
Makinelerinizi bağlayın
Hangi kontrol cihazlarını kullandığınızı bize söyleyin; size PLCGateway'i kendi adreslerinizle gösterelim.
Ürün ve model adları sahiplerinin ticari markalarıdır. Yalnızca sürücülerin hangi ekipmanlarla haberleştiğini göstermek için anılmaktadır; PLCGateway bu şirketlerle bağlantılı değildir.