İçeriğe geç
Proxus 2.0.0 Proxus 2.0: Proxus tarihinin en büyük sürümü Sürüm notları

Eastron SDM120-Modbus Modbus register haritası

Diğer adları: SDM120 · SDM120M · SDM120Modbus

Eastron SDM120-Modbus için 32 Modbus register: hatta gönderilen adres, 30001 biçimindeki referans, veri tipi, byte sırası, birim ve ölçek. Kaynak: Eastron SDM120Modbus Smart Meter Modbus Protocol Implementation (V2.4).

Single-phase DIN-rail energy meter with RS485 Modbus RTU; every measured value is a 32-bit float.

Cihaz tipi
Enerji sayacı
Register sayısı
32
Arayüzler
Modbus RTU
Varsayılan unit ID
1
Byte sırası (çok register’lı değerler)
ABCD
Seri port ayarları
2400 baud, 8 data bits, no parity, 1 stop bit

Cihazda doğrulama

Henüz cihazda doğrulanmadı. Harita üretici dokümanından aktarıldı ve bir betikle dokümana karşı kontrol edildi; ilk okumaları cihazın ekranıyla karşılaştırın.

Kendi cihazınızda doğrulayın Seviyeler ne anlama geliyor

Bağlantı notları

  • Read and write floats in register pairs; an odd start address or count returns an exception.
  • Broadcast (address 0) is not supported.
  • The SDM120CT variants use a different protocol document; check yours before relying on this map.

Register’lar

Üretici dokümanındaki gruplara göre. Register adları kaynak dokümandaki gibi İngilizcedir.

Gerilim 2 register
Ad ve anahtar Referans Adres Tip Byte sırası Birim Ölçek
Voltagevoltage 30001 0x0000 float32 ABCD V
Frequencyfrequency 30071 0x0046 float32 ABCD Hz
Akım 1 register
Ad ve anahtar Referans Adres Tip Byte sırası Birim Ölçek
Currentcurrent 30007 0x0006 float32 ABCD A
Güç 4 register
Ad ve anahtar Referans Adres Tip Byte sırası Birim Ölçek
Active poweractive_power 30013 0x000C float32 ABCD W
Apparent powerapparent_power 30019 0x0012 float32 ABCD VA
Reactive powerreactive_power 30025 0x0018 float32 ABCD var
Power factorpower_factor 30031 0x001E float32 ABCD
Enerji 6 register
Ad ve anahtar Referans Adres Tip Byte sırası Birim Ölçek
Import active energyimport_active_energy 30073 0x0048 float32 ABCD kWh
Export active energyexport_active_energy 30075 0x004A float32 ABCD kWh
Import reactive energyimport_reactive_energy 30077 0x004C float32 ABCD kvarh
Export reactive energyexport_reactive_energy 30079 0x004E float32 ABCD kvarh
Total active energyactive_energy_total 30343 0x0156 float32 ABCD kWh
Total reactive energyreactive_energy_total 30345 0x0158 float32 ABCD kvarh
Talep değerleri 8 register
Ad ve anahtar Referans Adres Tip Byte sırası Birim Ölçek
Total system power demandactive_power_demand 30085 0x0054 float32 ABCD W
Maximum total system power demandactive_power_demand_max 30087 0x0056 float32 ABCD W
Import system power demandimport_power_demand 30089 0x0058 float32 ABCD W
Maximum import system power demandimport_power_demand_max 30091 0x005A float32 ABCD W
Export system power demandexport_power_demand 30093 0x005C float32 ABCD W
Maximum export system power demandexport_power_demand_max 30095 0x005E float32 ABCD W
Current demandcurrent_demand 30259 0x0102 float32 ABCD A
Maximum current demandcurrent_demand_max 30265 0x0108 float32 ABCD A
Ayarlar 11 register
Ad ve anahtar Referans Adres Tip Byte sırası Birim Ölçek
Relay pulse widthrelay_pulse_width 40013 0x000C float32 ABCD ms
Network parity and stop bitsnetwork_parity_stop 40019 0x0012 float32 ABCD
Modbus node addressmeter_id 40021 0x0014 float32 ABCD
Network baud ratenetwork_baud_rate 40029 0x001C float32 ABCD
Pulse 1 output modepulse1_output_mode 40087 0x0056 float32 ABCD
Scroll display timescroll_display_time 463745 0xF900 uint16 s
Pulse 1 output constantpulse1_constant 463761 0xF910 uint16
Measurement modemeasurement_mode 463777 0xF920 uint16
Serial numberserial_number 464513 0xFC00 uint32 ABCD
Meter codemeter_code 464515 0xFC02 uint16
Software versionsoftware_version 464516 0xFC03 uint16

Kaynak dokümanlar

Bu haritayı GitHub’da inceleyin (YAML)

Adıyla okuyun

SDM120-Modbus cihazını yapay zekâ asistanıyla okuyun

Proxus Industrial MCP Server bu haritayı içerir. Haritayı cihaza tanımlayın; Claude, Cursor ya da VS Code register’ları anahtarıyla, doğru veri tipi, byte sırası, ölçek ve birimle okur. Yalnızca okur.

Bu cihaz Modbus RTU konuşur: bir Modbus TCP ağ geçidi üzerinden bağlanın; ağ geçidinin adresini ve cihazın unit ID’sini kullanın.

proxus-mcp.json

{
  "devices": {
    "sdm120-1": {
      "protocol": "modbus-tcp",
      "host": "192.168.10.40",
      "unit_id": 1,
      "map": "eastron/sdm120-modbus"
    }
  }
}

Asistanınıza sorun

sdm120-1 cihazından voltage, frequency, current değerlerini oku.

Yaptığı araç çağrısı

read_named(device: "sdm120-1", keys: ["voltage", "frequency", "current"])

Bu cihaz sizde mi? Haritayı doğrulayın.

Asistanınızdan verify_device_map çalıştırmasını isteyin. Her register’ı yalnızca okuyarak bir kez okur, değerlerin makul olup olmadığını kontrol eder ve iki değeri ekranla karşılaştırmanızı ister. Bir rapor ve doldurulmuş bir GitHub kaydı hazırlar, siz gönderirsiniz; adınız bu haritanın doğrulayanlar listesine eklenir.

Çok sayıda cihazdan mı veri topluyorsunuz?

Proxus, Modbus TCP ve RTU cihazlarını makinelerin yanında okur, geçmiş veriyi saklar ve değerleri panolara, veritabanlarına ve yapay zekâya aktarır.

Proxus’ta Modbus Endüstriyel bağlantı