MergenHub Envest Live demo
Borehole / Well

AQUA CNT 100+ — Borehole Pump Control

Compact RTU for borehole pump control: level, pressure, flow, energy, battery/solar supply and GSM signal; efficiency and tariff-based cost.

BrandEnvest
ModelAQUA CNT 100+
Firmware / softwareAquaCnt V2 — Kuyu
Protocol (driver)Modbus TCP/IP Ethernet
Package159 tag · 11 calculated · 10 screens · 335 KB
Product pageenvest.com.tr ↗

SHA-256 ec1aeac413b14343… · updated 2026-10-17

What it does

AQUA CNT 100+ is Envest's new-generation compact field controller: 8 analogue inputs, 4 analogue outputs, 14 digital inputs, 10 relay outputs, 8 MB logging, Wi-Fi and modular GSM/Ethernet. With its built-in solar regulator and lithium battery it runs at sites without mains power. The 100F series adds a built-in clamp-on ultrasonic flowmeter.

This package is for the AquaCnt V2 well firmware: 159 tags, a live 3D well screen, 9 settings screens and 11 calculated tags computing pump efficiency (Hazen-Williams) and cost on a three-rate tariff. Pipe diameter and length, motor efficiency and the electricity tariff are asked during installation.

How it works

Operating logic

One unit can run 2 pumps, 2 valves and 1 chlorinator. In the well firmware the pump runs by reservoir level (link), pressure (booster / PID) or schedule; if the link to the target station is lost, emergency scenarios take over automatically.

Modbus gateway

It reads on-site energy analysers, flowmeters and drives over Modbus without extra modules and passes the data to MergenHub.

Power

Battery voltage, solar charging and GSM signal strength are tags too, so maintenance needs at off-grid sites show up early.

What it looks like once installed

The same package installs on the MergenHub server (web interface, any computer) and in the MergenHub Mobile app. These are the screens it creates — taken from the real applications with simulated field values.

MergenHub · SCADA
Main screen on MergenHub: Envest AQUA CNT 100+
On the computer · MergenHub web interface — station screen with 3D artwork, live values, controls and settings buttons
Settings screen: Envest AQUA CNT 100+Settings screen (one of several, opened from the buttons) ↗
Summary on the phone: Envest AQUA CNT 100+Summary
Settings tab on the phone: Envest AQUA CNT 100+Settings tab
On the phone · MergenHub Mobile — single-column summary and settings tabs made for the phone

In the package

159tags (register map)
11calculated tags
10screens
10phone screens
19install questions
  • 159 tags (AquaCnt V2 well firmware)
  • Live 3D well screen and 9 settings screens
  • Hazen-Williams pump efficiency, tariff-based cost (11 calculated tags)
  • Battery/solar supply and GSM signal monitoring
  • Modbus TCP (the device also speaks MQTT, DNP3, IEC 104, IEC 61850)

Asked during install

Besides the channel and device name, only these are asked; everything else comes ready.

FieldDefaultExplanation
IP adresi *—
Bağlantı
Port *502
Unit ID *1
Verim Parametreleri
Boru iç çapı (mm)—Basma/kolon borusunun iç çapı. 0 bırakılırsa sürtünme kaybı hesaplanmaz.
Boru uzunluğu (m)—Kolon/basma borusu toplam uzunluğu. 0 = sürtünme kaybı 0 kabul edilir.
Boru yüzey pürüzü—Hazen-Williams C katsayısına çevrilir. 4 ve altındaki değer doğrudan, büyük değer 1e6 ile bölünerek kullanılır (CP110 ile aynı kural).
Ek sürtünme kalibresi (mss)—Vana/dirsek gibi yerel kayıpların toplamı; doğrudan Hm üzerine eklenir.
Motor verimi (%)90Hidrolik verim hesabında kullanılır. Kaynak ekranın yedek değeri 90.
Sürücü kaybı (%)—İnvertör kaybı; şebekeden çekilen güçten düşülerek P1 gücü bulunur.
Kablo kaybı (%)—Besleme kablosu kaybı; P1 gücünden düşülür.
Elektrik Tarifesi
T1 birim fiyat (TL/kWh)—Gündüz/T1 dilimi kWh fiyatı. Tümü 0 kalırsa maliyet tag'leri 0 üretir.
T1 günlük saat—T1 diliminde günde kaç saat çalışıldığı.
T1 yıllık gün—T1 diliminin yılda kaç gün geçerli olduğu.
T2 birim fiyat (TL/kWh)—Puant/T2 dilimi kWh fiyatı.
T2 günlük saat—
T2 yıllık gün—
T3 birim fiyat (TL/kWh)—Gece/T3 dilimi kWh fiyatı.
T3 günlük saat—
T3 yıllık gün—

Screens

  • Kuyu1 — Kuyu Pompa Kontrolü1924×1300
  • Kuyu1 — Sensörsettings screen · 1240×1266
  • Kuyu1 — Çalışma Modusettings screen · 1240×560
  • Kuyu1 — Emniyetsettings screen · 1240×820
  • Kuyu1 — Motorsettings screen · 1240×560
  • Kuyu1 — Analog / Dijital G-Çsettings screen · 1240×560
  • Kuyu1 — Depo Doldurmasettings screen · 1240×560
  • Kuyu1 — Cihaz Logsettings screen · 1240×560
  • Kuyu1 — IP Filtrelemesettings screen · 1240×560
  • Kuyu1 — Uyarı ve Alarmsettings screen · 1240×1160

Phone screens (MergenHub Mobile, phone mode)

  • Kuyu1 — Özetsummary
  • Kuyu1 — Sensörsettings tab
  • Kuyu1 — Çalışma Modusettings tab
  • Kuyu1 — Emniyetsettings tab
  • Kuyu1 — Motorsettings tab
  • Kuyu1 — Analog / Dijital G-Çsettings tab
  • Kuyu1 — Depo Doldurmasettings tab
  • Kuyu1 — Cihaz Logsettings tab
  • Kuyu1 — IP Filtrelemesettings tab
  • Kuyu1 — Uyarı ve Alarmsettings tab

Screens are fully editable after install. The MergenHub server gets the main screen with its 3D artwork and the wide settings screens; phone mode of MergenHub Mobile gets a summary screen with single-column settings tabs.

Tag list

159 tag
NameAddressTypeAccessDescription
Al_Akim400029.3Booleanread/write
Al_AnalizorHaberlesme400029.6Booleanread/write
Al_Basinc400029.5Booleanread/write
Al_Debi400029.4Booleanread/write
Al_DebimetreHaberlesme400029.7Booleanread/write
Al_GirisVoltajYuksek400029.9Booleanread/write
Al_MotorCalisma400029.0Booleanread/write
Al_MotorTermik400029.1Booleanread/write
Al_Seviye400029.2Booleanread/write
Al_SSR400029.8Booleanread/write
Al_Voltaj400029.10Booleanread/write
AlarmTopluReset400039.0Booleanread/write
AlarmVar400031.3Booleanread/write
An_Guc400009Wordread/write
An_GucFaktoru400008Wordread/write
An_L1Akim400002Wordread/write
An_L1Voltaj400001Wordread/write
An_L2Akim400004Wordread/write
An_L2Voltaj400003Wordread/write
An_L3Akim400006Wordread/write
An_L3Voltaj400005Wordread/write
An_OrtAkim400007Wordread/write
An_SebFrekans400010Wordread/write
AnalogGiris1mA400211Wordread/write
AnalogGiris2mA400212Wordread/write
AnalogGiris3mA400213Wordread/write
AquaRestart400039.4Booleanread/write
BasincSensoru400020Wordread/write
BasincSensoru2400021Wordread/write
BeslemeVoltaj400032Wordread/write
CikisDepoHaberlesme400031.2Booleanread/write
CikisDepoSeviye400034Wordread/write
CikisEnerjiKes400039.5Booleanread/write
Debimetre400018Shortread/write
Debimetre2400019Shortread/write
DebimetreTipsecim400092Wordread/write
Depo2Seviye400023Wordread/write
DepoSeviye400022Wordread/write
DijitalCikislarWord400038Wordread/write
DijitalGirislerWord400017Wordread/write
DinamikSeviye400035Shortread/write
EnerjiBilgi400031.0Booleanread/write
GsmCekimGucu400209Wordread/write
-Link1DepoHaberlesme400039.3Booleanread/write
LogBlokSayisi400096DWordread/write
LogFlashHafizaTemizle400039.2Booleanread/write
LogSayfaGoster400099Wordread/write
LogSayfaSayisi400098Wordread/write
LongranMenu59400214Wordread/write
LongranMenu60400215Wordread/write
MotorAntiblokajdaCalisiyor400031.8Booleanread/write
NPSHSeviye400037Wordread/write
PilSarjOluyor400031.1Booleanread/write
PilSeviye400024Wordread/write
PilSicaklik400033Shortread/write
PilSicaklikDusuk400031.6Booleanread/write
PilSicaklikYuksek400031.7Booleanread/write
Pompa1OtoWr400040.0Booleanread/write
Pompa1StartStopDurumu400031.5Booleanread/write
Pompa1StartStopWr400039.1Booleanread/write
RTCUnixTime400025DWordread/write
SenaryoTakip400210Wordread/write
SistemOtomatikte400031.4Booleanread/write
StatikSeviye400036Shortread/write
SuSeviye400035Shortread/write
T_ElektrikReakInduSayac400015DWordread/write
T_ElektrikSayac400013DWordread/write
T_SuSayac400011Floatread/write
Uyari_ADC1Ulasilamiyor400027.5Booleanread/write
Uyari_ADC2Ulasilamiyor400027.6Booleanread/write
Uyari_ADC3Ulasilamiyor400027.7Booleanread/write
Uyari_AnalizorHaberlesme400027.0Booleanread/write
Uyari_DebiHaberlesme400027.1Booleanread/write
Uyari_FlashHafizaUlasilamiyor400027.4Booleanread/write
Uyari_LcdBagliDegil400027.3Booleanread/write
Uyari_LogBirTurDondu400027.2Booleanread/write
Uyari_PilKapali400027.9Booleanread/write
Uyari_SurucuHandModda400027.8Booleanread/write
WordAlarm1400029Wordread/write
WordAlarm2400030Wordread/write
WordControl1400039Wordread/write
WordStatus1400031Wordread/write
WordUyari1400027Wordread/write
WordUyari2400028Wordread/write
XC_AnalogCikis400041Wordread/write
XC_AntiBlokajAktif400040.6Booleanread/write
XC_BasincPiSet400068Wordread/write
XC_CalismaModu400044Wordread/write
XC_WordControl2400040Wordread/write
XD_CikisDepoScadaLinkAktif400040.1Booleanread/write
XD_HedefDepoIPOktet1400054Wordread/write
XD_HedefDepoIPOktet2400055Wordread/write
XD_HedefDepoIPOktet3400056Wordread/write
XD_HedefDepoIPOktet4400057Wordread/write
XD_HedefDepoModbusAdres400058Wordread/write
XD_HedefDepoModbusId400059Wordread/write
XD_HedefDepoModbusPort400060Wordread/write
XD_HedefMaksimumSuSeviye400062Wordread/write
XD_HedefMinimumSuSeviye400061Wordread/write
XD_MaxSuBasinc400064Wordread/write
XD_MinSuBasinc400063Wordread/write
XE_AcilDurumSenaryoAktif400040.2Booleanread/write
XE_AcilSenaryoBeklemeSuresi400066Wordread/write
XE_AcilSenaryoCalismaSuresi400067Wordread/write
XE_AkimAlt400071Wordread/write
XE_AkimUst400072Wordread/write
XE_AkimZaman400047Wordread/write
XE_AnalizorBagli400040.4Booleanread/write
XE_AnalizorSecim400093Wordread/write
XE_Basinc2yeGoreCalis400040.5Booleanread/write
XE_BasincAlt400073Wordread/write
XE_BasincUst400074Wordread/write
XE_BasincZaman400049Wordread/write
XE_DebiAlt400075Wordread/write
XE_DebiUst400076Wordread/write
XE_DebiZaman400050Wordread/write
XE_DusukGucModu400040.3Booleanread/write
XE_SeviyeAlt400069Wordread/write
XE_SeviyeUst400070Wordread/write
XE_SuSeviyeZaman400046Wordread/write
XE_VoltajAlt400052Wordread/write
XE_VoltajUst400053Wordread/write
XE_VoltajZaman400048Wordread/write
XI_IzinIP1Oktet1400201Wordread/write
XI_IzinIP1Oktet2400202Wordread/write
XI_IzinIP1Oktet3400203Wordread/write
XI_IzinIP1Oktet4400204Wordread/write
XI_IzinIP2Oktet1400205Wordread/write
XI_IzinIP2Oktet2400206Wordread/write
XI_IzinIP2Oktet3400207Wordread/write
XI_IzinIP2Oktet4400208Wordread/write
XINV_HardMaxLimit400065Wordread/write
XL_LogAlmaPeryoduDk400095Wordread/write
XM_MotorCalismaBilgiGirisSecim400090Wordread/write
XM_MotorCalismaRoleCikisSecim400045Wordread/write
XM_MotorTermikGirisSecim400089Wordread/write
XM_SSRGirisSecim400094Wordread/write
XS_Basinc2GirisSecim400086Wordread/write
XS_BasincGirisSecim400085Wordread/write
XS_BasincSensoru2Max400080Wordread/write
XS_BasincSensoruMax400079Wordread/write
XS_Debimetre2GirisSecim400084Wordread/write
XS_Debimetre2Max400078Wordread/write
XS_DebimetreGirisSecim400083Wordread/write
XS_DebimetreMax400077Wordread/write
XS_MontajDerinlik400043Wordread/write
XS_MontajSev400042Wordread/write
XS_PulseDebiMiktar400091Wordread/write
XS_Seviye2GirisSecim400088Wordread/write
XS_Seviye2Max400082Wordread/write
XS_SeviyeGirisSecim400087Wordread/write
XS_SeviyeMax400081Wordread/write
XZ_BasincPiSn400051Wordread/write
XG_GunesPanelBit400040.7Booleanread/write
GirisBasincSensoru400021Wordread/write
XA_AOUT_Kalibre400223Wordread/write
XA_AIN1_Kalibre400224Wordread/write
XA_AIN2_Kalibre400225Wordread/write
XA_AIN3_Kalibre400226Wordread/write

How to install

MergenHub server

  1. Web interface › Device Library
  2. Find this device, tick it, Install
  3. Enter IP and station name

MergenHub Mobile

  1. Add device › Device library
  2. Works in server mode and phone mode
  3. Answer the install questions

File + AI

  1. Download the .mhpkg.json file
  2. Optional: give it to an AI assistant with your changes (the file has a built-in guide)
  3. Import: MergenHub or the mobile app › Import package