Carlo Gavazzi EM24-IS Modbus register haritası
Diğer adları: EM24-IS SFA · EM24-IS SFB · EM24DINAV23XISSFA · EM24DINAV53XISSFA · EM24DINAV23XISSFB · EM24DINAV53XISSFB
Carlo Gavazzi EM24-IS için 30 Modbus register: hatta gönderilen adres, 30001 biçimindeki referans, veri tipi, byte sırası, birim ve ölçek. Kaynak: EM24-IS SFA and SFB versions Communication Protocol (Revision 2.0).
EM24-IS SFA and SFB three-phase DIN-rail meters with RS485 Modbus RTU; a reduced EM24 map of scaled integers, low word first.
- Cihaz tipi
- Enerji sayacı
- Register sayısı
- 30
- Arayüzler
- Modbus RTU
- Varsayılan unit ID
- 1
- Byte sırası (çok register’lı değerler)
- CDAB
- Okuma başına register
- 11
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.
Bağlantı notları
- Function codes 03 and 04 return the same values; input registers here can also be read as holding registers.
- 32-bit values are sent low word first (LSW, MSW); bytes inside each word are high byte first.
- The document limits a read to 11 registers; registers in tables 2.4 to 2.8 are read one word at a time.
- Many EM24-DIN addresses (power, demand, tariff and phase energies) are reserved on these models and are not listed.
- Serial settings are 8 data bits, no parity, 1 stop bit; only the baud rate is selectable.
- SFA and SFB models support only the 3Pn measuring system.
Register’lar
Üretici dokümanındaki gruplara göre. Register adları kaynak dokümandaki gibi İngilizcedir.
Gerilim 9 register
| Ad ve anahtar | Referans | Adres | Tip | Byte sırası | Birim | Ölçek |
|---|---|---|---|---|---|---|
Phase 1 line to neutral voltagevoltage_l1_n | 30001 | 0x0000 | int32 | CDAB | V | × 0.1 |
Phase 2 line to neutral voltagevoltage_l2_n | 30003 | 0x0002 | int32 | CDAB | V | × 0.1 |
Phase 3 line to neutral voltagevoltage_l3_n | 30005 | 0x0004 | int32 | CDAB | V | × 0.1 |
Line 1 to line 2 voltagevoltage_l1_l2 | 30007 | 0x0006 | int32 | CDAB | V | × 0.1 |
Line 2 to line 3 voltagevoltage_l2_l3 | 30009 | 0x0008 | int32 | CDAB | V | × 0.1 |
Line 3 to line 1 voltagevoltage_l3_l1 | 30011 | 0x000A | int32 | CDAB | V | × 0.1 |
System line to neutral voltagevoltage_l_n_sys | 30037 | 0x0024 | int32 | CDAB | V | × 0.1 |
System line to line voltagevoltage_l_l_sys | 30039 | 0x0026 | int32 | CDAB | V | × 0.1 |
Frequencyfrequency | 30056 | 0x0037 | int16 | Hz | × 0.1 |
Akım 3 register
| Ad ve anahtar | Referans | Adres | Tip | Byte sırası | Birim | Ölçek |
|---|---|---|---|---|---|---|
Phase 1 currentcurrent_l1 | 30013 | 0x000C | int32 | CDAB | A | × 0.001 |
Phase 2 currentcurrent_l2 | 30015 | 0x000E | int32 | CDAB | A | × 0.001 |
Phase 3 currentcurrent_l3 | 30017 | 0x0010 | int32 | CDAB | A | × 0.001 |
Güç 4 register
| Ad ve anahtar | Referans | Adres | Tip | Byte sırası | Birim | Ölçek |
|---|---|---|---|---|---|---|
Phase 1 power factorpower_factor_l1 | 30051 | 0x0032 | int16 | × 0.001 | ||
Phase 2 power factorpower_factor_l2 | 30052 | 0x0033 | int16 | × 0.001 | ||
Phase 3 power factorpower_factor_l3 | 30053 | 0x0034 | int16 | × 0.001 | ||
System power factorpower_factor_total | 30054 | 0x0035 | int16 | × 0.001 |
Enerji 1 register
| Ad ve anahtar | Referans | Adres | Tip | Byte sırası | Birim | Ölçek |
|---|---|---|---|---|---|---|
Total imported active energyimport_active_energy | 30063 | 0x003E | int32 | CDAB | kWh | × 0.1 |
Durum 3 register
| Ad ve anahtar | Referans | Adres | Tip | Byte sırası | Birim | Ölçek |
|---|---|---|---|---|---|---|
Phase sequencephase_sequence | 30055 | 0x0036 | int16 | |||
Digital input statusdigital_input_status | 30769 | 0x0300 | bitfield16 | |||
Front selector statusfront_selector_status | 30773 | 0x0304 | uint16 |
Info 2 register
| Ad ve anahtar | Referans | Adres | Tip | Byte sırası | Birim | Ölçek |
|---|---|---|---|---|---|---|
Version and revision codefirmware_version | 30771 | 0x0302 | uint16 | |||
Serial numberserial_number | 34865 | 0x1300 | string |
Ayarlar 8 register
| Ad ve anahtar | Referans | Adres | Tip | Byte sırası | Birim | Ölçek |
|---|---|---|---|---|---|---|
Passwordpassword | 44353 | 0x1100 | uint16 | |||
Measuring systemmeasuring_system | 44355 | 0x1102 | uint16 | |||
Filter span parameterfilter_span | 44361 | 0x1108 | uint16 | |||
Filter coefficientfilter_coefficient | 44362 | 0x1109 | uint16 | |||
RS485 instrument addressmodbus_address | 44363 | 0x110A | uint16 | |||
RS485 baud ratebaud_rate | 44364 | 0x110B | uint16 | |||
Current transformer ratioct_ratio | 44397 | 0x112C | uint32 | CDAB | × 0.1 | |
Voltage transformer ratiovt_ratio | 44399 | 0x112E | uint32 | CDAB | × 0.1 |
Kaynak dokümanlar
- EM24-IS SFA and SFB versions Communication Protocol , Carlo Gavazzi, Revision 2.0 (erişim 2026-11-09)
Adıyla okuyun
EM24-IS 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": {
"em24-1": {
"protocol": "modbus-tcp",
"host": "192.168.10.40",
"unit_id": 1,
"map": "carlo-gavazzi/em24-is"
}
}
} Asistanınıza sorun
em24-1 cihazından voltage_l1_n, voltage_l2_n, voltage_l3_n değerlerini oku.
Yaptığı araç çağrısı
read_named(device: "em24-1", keys: ["voltage_l1_n", "voltage_l2_n", "voltage_l3_n"]) 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.