Ana içeriğe geç

Huawei İnvertörler

Huawei FusionSolar, ticari ve endüstriyel ölçekli güneş enerjisi santralleri (GES) için string invertör üreten global bir firmadır. Zeus 2.0, Huawei'nin SUN2000 serisi şebekeye bağlı (grid-tie) string invertörlerini destekler.

Bu sayfada anlatılan model, saha kurulumlarında en yaygın kullanılan SUN2000-100KTL-M1 invertörüdür. Entegrasyon, tıpkı diğer Modbus cihazları gibi ESP32 gateway → RS-485 (Modbus RTU) → MQTT → backend zinciriyle çalışır; genel akış için Cihaz Entegrasyonu genel bakış sayfasına bakın.

Bu invertör nasıl bir cihaz? (3 anahtar özellik)
  • Şebekeye bağlı (grid-tie): Ürettiği DC gücü AC'ye çevirip doğrudan şebekeye verir. Ada modu (off-grid) veya yedekleme (backup) çıkışı yoktur.
  • Bataryasız: Enerji depolama (ESS/batarya) içermez. Bu yüzden invertör tipi Zeus'ta grid_inverter (şebeke invertörü) olarak sınıflandırılır — hibrit Sofar HYD'den farklıdır (bkz. Sofar İnvertörler).
  • Bağımsız (standalone) telemetri: Her Huawei invertörü kendi üretimini ayrı ayrı bildirir. Bu yüzden üretim toplamına doğrudan katılır; SOFAR HYD paralel sistemlerdeki "master toplar" mantığı burada geçerli değildir. Ayrıntı: İnvertör Telemetri Tipi.

Desteklenen Modeller

SUN2000-100KTL-M1 — Üç-Faz String İnvertör

Kullanım alanı: Ticari ve endüstriyel çatı üstü / arazi GES sistemleri (orta-büyük ölçek).

SUN2000-100KTL-M1, 100 kW anma gücünde, 20 PV string / 10 MPPT girişli, üç-faz bir string invertördür. Yalnızca PV (fotovoltaik) üretim verilerini okur; batarya yönetimi içermez. Panellerden gelen DC gücü AC'ye çevirir ve şebekeye verir.

Ölçülen parametreler:

KategoriParametreler
PV Verileri20 string için ayrı ayrı: PV gerilim (V) ve PV akım (A); toplam DC güç (kW)
AC / ŞebekeFaz-faz (hat) gerilimleri A-B / B-C / C-A (V), faz-nötr gerilimleri A-N / B-N / C-N (V), faz akımları A/B/C (A), şebeke frekansı (Hz)
GüçToplam aktif güç (kW), toplam reaktif güç (kVar), güç faktörü (cos φ), gün içi pik aktif güç (kW)
EnerjiToplam PV üretimi (kWh), günlük PV üretimi (kWh)
Sistem / GüvenlikVerimlilik (%), iç sıcaklık (°C), izolasyon empedansı (kΩ), çalışma durumu, arıza kodu, durum/alarm bayrakları
Kimlik (etiket)Model, Model ID, PV string sayısı, MPPT sayısı, anma gücü (kW), maksimum aktif güç (kW)

Modbus ayarları:

ParametreDeğer
Modbus adresi (Slave ID)Fabrika varsayılanı 1
Baud Rate9600
Data Bits8
ParityNone
Stop Bits1
ProtokolModbus RTU
Function Code (okuma)3 (Read Holding Registers)
Function Code (yazma)16 (Write Multiple Registers)
Byte OrderBig Endian (Modbus standardı)
Yanıt zaman aşımı1000 ms
Frame arası gecikme50 ms
Slave ID template dosyasında sabit değildir

Yukarıdaki 1 değeri Huawei'nin fabrika varsayılanıdır; template dosyasının modbusConfig bloğunda sabit bir slave ID yoktur (yalnızca baud, data/stop bit, parity ve zaman aşımı tanımlıdır). Zeus'ta her cihazın gerçek slave ID'si, cihazı eklerken bus adresi alanına girilir ve aynı RS-485 bus'ında benzersiz olmalıdır. Ayrıntı: Yeni Cihaz Ekleme Rehberi.

Register adresleri Huawei'ye özgüdür

Diğer analizörlerin (Entes, Kael) aksine Huawei SUN2000, ölçümlerini yüksek register adres bloklarında (30000 kimlik, 32000 gerçek zamanlı) yayınlar. Bu adresler Huawei'nin standart Modbus arayüz tanımına aittir ve template dosyasında sabittir — kurulum sırasında değiştirmeniz gerekmez.

Modbus Register Grupları

Huawei invertörün register haritası, farklı okuma sıklıklarına göre 4 polling grubuna ayrılır:

GrupAralıkİçerik
realtime5s20 PV string gerilim/akım, toplam DC güç, hat/faz gerilimleri, faz akımları, aktif/reaktif güç, güç faktörü, frekans, verimlilik, sıcaklık, izolasyon, durum, arıza kodu
alarm_state5sDurum bayrakları (state 1-3) ve alarm bayrakları (alarm 1-3)
yield60sToplam ve günlük PV üretim enerjisi (kWh)
identity5 dkModel, Model ID, PV string / MPPT sayısı, anma gücü, maksimum aktif güç (nadiren değişir; model doğrulaması)

Register Haritası (Ölçüm Alanları)

Aşağıdaki tablolar, HUAWEI-SUN2000-100KTL-M1 template dosyasındaki alanların birebir karşılığıdır. Adres Modbus register adresi, Ölçek ham değerin çarpılacağı katsayı, Birim sonucun birimidir.

PV String Girişleri (realtime, 32016–32055)

20 string için gerilim ve akım ardışık register'larda okunur. Her string için: çift adres = gerilim (int16, ölçek 0.1, V), tek adres = akım (int16, ölçek 0.01, A).

AdresAlanAdTipÖlçekBirim
32016pv1_voltagePV1 Gerilimint160.1V
32017pv1_currentPV1 Akımint160.01A
32018pv2_voltagePV2 Gerilimint160.1V
32019pv2_currentPV2 Akımint160.01A
PV3 … PV19 (aynı örüntü)
32054pv20_voltagePV20 Gerilimint160.1V
32055pv20_currentPV20 Akımint160.01A

Not: Bu template'te string başına güç register'ı yoktur. Cihaz dashboard'u her string için gücü gerilim × akım / 1000 ile yaklaşık kW olarak hesaplar (bkz. Cihaz Dashboard'u).

AC / Şebeke ve Güç (realtime, 32064–32090)

AdresAlanAdTipÖlçekBirim
32064power_pv_totalToplam PV (DC) Gücüint320.001kW
32066voltage_l1l2Hat Gerilimi A-Buint160.1V
32067voltage_l2l3Hat Gerilimi B-Cuint160.1V
32068voltage_l3l1Hat Gerilimi C-Auint160.1V
32069voltage_l1nFaz Gerilimi A-Nuint160.1V
32070voltage_l2nFaz Gerilimi B-Nuint160.1V
32071voltage_l3nFaz Gerilimi C-Nuint160.1V
32072current_l1Akım Aint320.001A
32074current_l2Akım Bint320.001A
32076current_l3Akım Cint320.001A
32078peak_power_todayGün İçi Pik Aktif Güçint320.001kW
32080power_active_totalToplam Aktif Güçint321kW
32082power_reactive_totalToplam Reaktif Güçint321kVar
32084power_factor_totalGüç Faktörü (cos φ)int160.001
32085frequencyŞebeke Frekansıuint160.01Hz
32086inverter_efficiencyVerimlilikuint160.01%
32087inverter_temperatureİç Sıcaklıkint160.1°C
32088insulation_impedanceİzolasyon Empedansıuint161
32089inverter_statusCihaz Durumu (enum)uint161
32090fault_codeHata Koduuint161

Durum ve Alarm Bayrakları (alarm_state, 32000–32010)

AdresAlanAdTip
32000state_1Durum 1 (bitmap)uint16
32002state_2Durum 2 (bitmap)uint16
32003state_3Durum 3 (bitmap)uint16
32008alarm_1Alarm 1 (bitmap)uint16
32009alarm_2Alarm 2 (bitmap)uint16
32010alarm_3Alarm 3 (bitmap)uint16

Enerji (yield, 60s)

AdresAlanAdTipÖlçekBirim
32106energy_total_pvToplam PV Üretimiuint320.01kWh
32114energy_daily_pvGünlük PV Üretimiuint320.01kWh

Cihaz Kimliği (identity, 5 dk)

AdresAlanAdTipÖlçekBirim
30000modelModel (ilk register)uint161
30070model_idModel IDuint161
30071pv_string_countPV String Sayısıuint161
30072mppt_countMPPT Sayısıuint161
30073rated_powerAnma Aktif Gücüuint320.001kW
30075max_active_powerMaksimum Aktif Güçuint320.001kW

İnvertör Durum Kodları (inverter_status, 32089)

Sofar'ın küçük 0–7 durum enum'undan farklı olarak, Huawei çalışma durumunu tek bir register'da onaltılık (hex) enum olarak yayınlar (örn. 0x0200 = Şebekeye bağlı). Cihaz dashboard'u bu kodu insan tarafından okunabilir metne çevirir. Aşağıda ana durum kodları kategoriye göre gruplanmıştır:

Kod (hex)AnlamKategori
0x0000Bekleme: başlatılıyorBekleme
0x0001Bekleme: izolasyon direnci ölçülüyorBekleme
0x0002Bekleme: ışınım algılanıyorBekleme
0x0003Bekleme: şebeke algılanıyorBekleme
0xA000Bekleme: ışınım yok (gece)Bekleme
0x0100BaşlatılıyorBaşlatma
0x0200Şebekeye bağlı (normal üretim)Çalışıyor
0x0201Şebekeye bağlı: güç sınırlıÇalışıyor
0x0202Şebekeye bağlı: kendi kendine sınırlamaÇalışıyor
0x04010x0405Şebeke planlama (cosφ-P / Q-U / PF-U / kuru kontak / Q-P eğrisi)Çalışıyor
0x0300Kapanma: arızaKapanma
0x0301Kapanma: komut ileKapanma
0x0302Kapanma: OVGR (aşırı gerilim rölesi)Kapanma
0x0303Kapanma: iletişim kesildiKapanma
0x0304Kapanma: güç sınırlıKapanma
0x0305Kapanma: manuel başlatma gerekliKapanma
0x0306Kapanma: DC şalteri açıkKapanma
0x0307Kapanma: hızlı kesme (rapid shutdown)Kapanma
0x0308Kapanma: giriş gücü düşükKapanma
0x05000x0900Özel modlar (spot kontrol, inceleme, AFCI self-test, I-V taraması, DC giriş algılama)Özel

Tam durum kodu listesi cihaz dashboard'unda Güvenlik sekmesinde çözülür; bilinmeyen bir kod gelirse UI "Bilinmiyor" gösterir (drift-proof).

Alarm Register'ları (32008 / 32009 / 32010)

Üç alarm register'ının her biri 16-bit bitmask'tir; her bit bir alarm koşuludur. Tüm register'lar 0 iken cihaz alarmsızdır. Backend ve dashboard, set edilmiş bitleri Huawei'nin alarm ID'lerine ve önem (severity) seviyelerine çevirir. Önem seviyeleri: major (kırmızı — kritik), minor (kehribar — orta), warning (sarı — bilgilendirici).

Alarm 1 (register 32008):

BitIDAçıklamaÖnem
02001Yüksek dizi (string) giriş gerilimimajor
12002DC ark arızasımajor
22003Dizi ters bağlantımajor
32004Dizi geri akım (besleme)warning
42005Yüksek DC giriş gerilimimajor
52006Güç toplayıcı (PV) bağlantısı anormalmajor
62008PV gerilim uyumsuzluğuwarning
72009Düşük izolasyon direncimajor
82010Aşırı sıcaklıkminor
92011Cihaz arızasımajor
102012Topraklama anormalmajor
112013Güç ünitesi anormalmajor
122014Anormal harici fanminor
132015Anormal dahili fanmajor
142016DC koruma ünitesi anormalmajor

Alarm 2 (register 32009):

BitIDAçıklamaÖnem
02017Şebeke gerilimi anormalmajor
12018Şebeke frekansı anormalmajor
22019AC kaçak akımmajor
32020Çıkış DC bileşeni aşırı yüksekmajor
42021Anormal kalıcı rölemajor
52022Anormal sürekli kaçak akımmajor
62023Şebeke kaybı (anti-islanding)major
72024Düşük gerilim sürüş (LVRT)warning
82025Yüksek gerilim sürüş (HVRT)warning
92026Şebeke gerilim dengesizliğimajor
102027Anormal PV modül yapılandırmasımajor

Alarm 3 (register 32010):

BitIDAçıklamaÖnem
02031Yüksek hızlı kapatma (rapid shutdown)major
12032PV güç toplayıcı arızasımajor
22033Optimize edici arızasıminor
32034İletişim arızası (dahili)warning
42035Yükseltici (boost) devre arızasımajor
52036Lisans süresi dolduwarning

Telemetri Tipi ve Üretim Toplama (Standalone)

Huawei SUN2000 bağımsız (standalone) telemetri tipindedir: her invertör kendi PV üretimini ayrı ayrı bildirir. Bu, üretim toplaması açısından kritik bir ayrımdır.

  • Standalone (Bağımsız — Huawei SUN2000): Her invertörün ürettiği enerji toplama doğrudan eklenir. Çift sayım riski yoktur.
  • Aggregate_master (Agregatör-master — örn. SOFAR HYD paralel): Bir "master" invertör tüm slave'lerin toplamını bildirir; slave'ler master işaretlenince ham üretim toplamından hariç tutulur. Bu durum Huawei için geçerli değildir.

Bir cihazı invertör olarak eklerken telemetri tipi seçimi ve dashboard'a etkisi için: İnvertör Telemetri Tipi. Geçmişe dönük üretim ölçümü ve "Tüm Cihazlar" çoklu-seri grafik için: Üretim Ölçümleri.

Enerji Akışı

Huawei SUN2000 bataryasız olduğu için enerji akışı tek yönlüdür: PV panellerden şebekeye. Yük (load) ve batarya düğümü yoktur.

Karşılaştırma: hibrit Sofar HYD'de akışa batarya ve yük düğümleri de eklenir (bkz. Sofar İnvertörler).

Cihaz Dashboard'u

Cihaz detay sayfasında (Cihazlar → invertör) Huawei'ye özel dashboard 4 sekme sunar:

Sekmeİçerik
GenelHızlı kartlar (PV üretim DC, AC güç, verimlilik, cos φ, frekans), enerji akış diyagramı (PV → İnvertör → Şebeke), invertör durum kartı, güç trendi
PV Üretim20 PV string paneli (aktif/pasif gruplu), günlük üretim, anlık DC güç, bugünkü zirve, toplam üretim
ŞebekeFaz-nötr ve faz-faz gerilimleri, faz akımları, toplam güç, aktif/reaktif güç, gerilim/akım asimetrisi (mevcutsa)
Güvenlikİzolasyon direnci, iç sıcaklık, frekans, verimlilik, arıza kodu, çalışma durumu, cihaz etiketi (model / nominal güç / maks. aktif güç)
String gücü hesaplanır

Template'te string başına güç register'ı olmadığından, PV Üretim sekmesindeki her string için güç, gerilim × akım / 1000 ile yaklaşık kW olarak hesaplanır. Bir string'in akımı > 0 ise "aktif", aksi halde "pasif" olarak gösterilir.

Marka / Model Tespiti

Huawei invertörü, kimlik (identity) grubundaki register'lardan model ve kapasite bilgisini yayınlar:

  • model (30000) ve model_id (30070): model doğrulaması
  • pv_string_count (30071) ve mppt_count (30072): yapılandırılmış string / MPPT sayısı (dashboard'da yapılandırma özetinde gösterilir)
  • rated_power (30073) ve max_active_power (30075): etiket (nameplate) gücü

İnvertör tipi (grid_inverter / ess_inverter) önerisi, cihazın template adından otomatik türetilir: HUAWEI-SUN2000-* deseni grid_inverter (şebeke invertörü, bataryasız) olarak önerilir; onay manuel yapılır.

Bilinen Notlar ve Tuzaklar

Register Byte Order

Huawei SUN2000, Big Endian (Modbus standardı) byte order kullanır. 32-bit (int32 / uint32) değerler için register sırası: [High Word][Low Word].

Bataryasız — Depolama Alanları Yoktur

SUN2000-100KTL-M1 batarya içermez; SoC, batarya gerilimi/akımı gibi alanlar bu template'te yoktur. Batarya izleme gereken tesislerde hibrit bir invertör (örn. Sofar HYD) kullanılmalıdır.

Güç Birimi

Template düzeyinde güç birimi W olarak tanımlıdır (powerUnit: "W"); Zeus ölçümleri iç mimaride W tabanlı SI birimine normalize eder. Register tablosundaki Ölçek ve Birim sütunları ham register değerinin nasıl yorumlanacağını gösterir (örn. power_pv_total ham değeri × 0.001 = kW).

RS-485 Bus Kuralları

Huawei invertörü aynı RS-485 bus üzerinde başka cihazlarla paylaşılıyorsa, benzersiz slave ID (1–247) ve son cihazda 120 Ω sonlandırma gerekir. Daisy-chain topolojisi ve bus kuralları için Diğer Enerji Analizörleri — Bağlantı Şeması sayfasına bakın. Bus adres benzersizliğinin nasıl zorlandığı: Cihaz Entegrasyonu — Bus Address Uniqueness.

Sonraki Adımlar