Manuali DAB EVOPLUS, EVOPLUS SAN, EVOPLUS SMALL

HYRJE
Shkurtesat
| 0x | Parathënie që tregon një numër hekzadecimal |
| RTU | Njësia e Terminalit të Largët |
| CRC | Kontrolli Ciklik i Redundancës. |
Tabela 1: Tabela e Shkurtesave
Specifikimet e produktit
Tabela më poshtë përshkruan specifikimet e ndërfaqes Modbus të pranishme:
| Specifikimet e Modbus | Përshkrimi | Komente |
| Protokolli | Modbus RTU | Mbështetet vetëm modaliteti "Slave" |
| Lidhësi | Terminal me vidë | |
| Lidhja Modbus | RS485 - 2 tela | |
| Adresa Slave | 1-247 | Vendoset në fillim nga ekrani, përndryshe nga Modbus një mesazh |
| Mbyllja e linjës | Në mungesë në pajisje | Nëse është e nevojshme, vazhdoni siç përshkruhet në Instalime elektrike |
| Shpejtësitë e transmetimit të mbështetura | 1200, 2400,4800,9600,19200,38400 Kb/s | Vendoset nga ekrani ose Modbus një mesazh |
| Biti i fillimit | 1 | |
| Biti i të dhënave | 8 | |
| Biti i ndalimit | 1 ose 2 | Vendoset nga ekrani ose Modbus një mesazh |
| Pariteti | Asnjë, Çift ose Tek | Vendoset nga ekrani ose Modbus një mesazh |
Tabela 2: Specifikimet e Modbus
Shënime:
- Në produktin EVOPLUS SMALL është e mundur të vendosen parametrat vetëm nga ekrani
Lloji i rrjetit
Një rrjet Modbus përfshin vetëm një pajisje master të lidhur me rrjetin dhe deri në 247 pajisje SLAVE të cilat mund të komunikojnë në bus vetëm pas një kërkese të bërë nga masteri.
Lloji i rrjetit të rekomanduar për lidhjen e pajisjes me një rrjet Modbus është lloji "zinxhir margaritarësh", me mundësinë e bërjes së derivimeve të vogla, gjatësia maksimale e të cilave varet nga shpejtësia e transmetimit e zgjedhur.
Numri maksimal i pajisjeve të lidhura në një rrjet pa përsëritës është 32.
Siç tregohet në Figurën 1, mund të jetë e nevojshme të mbyllet linja në fund dhe në fillim me rezistenca përfunduese (LT).

KONFIGURIMI I PRODUKTIT
Instalime elektrike
Komunikimi Modbus me RS485 me 2 tela përfshin përdorimin e 3 kabllove (A, B dhe GND). Lidhni 3 kabllot saktë. Rekomandohet të përdorni një kabllo me 2 pole të ekranuar, me një çift të përdredhur.
| MODBUS Terminalet | Përshkrimi |
| A | Terminali nuk është i përmbysur (+) |
| B | Terminali i përmbysur (-) |
| Y | Ekrani |
Tabela 3: Lidhja Modbus- Rs485
Për lidhjet, shihni manualin e instalimit të produktit.
Konfigurimi i Parametrave
Për të konfiguruar parametrat Modbus në mënyrë korrekte, përdoruesi duhet të hyjë në menunë e konfigurimit Modbus, të aksesueshme nga ekrani (shihni manualin e instalimit).Tabela 4 përshkruan parametrat që mund të vendosen nga menyja.
| Simboli i Parametrit | Përshkrimi | Gama | Vlera e parazgjedhur | Njësia matëse |
| Ad | Adresa Modbus e pajisjes | 1-247 | 1 | |
| Br | Shpejtësia e transmetimit serial | 1.2, 2.4, 4.8, 9.6, 19.2, 38.4 | 19.2 | Kb/s |
| Pa | Lloji i kontrollit të paritetit | Asnjë, Tek, Çift | Çift | |
| Sb | Numri i biteve të ndalimit | 1-2 | 1 | |
| Rd | Koha minimale e përgjigjes | 0-3000 | 0 | ms |
| En | Aktivizimi i Modbus | Çaktivizo, Aktivizo | Çaktivizo |
Tabela 4: Konfigurimi i Parametrave nga Ekrani
Pasi të keni vendosur të gjithë parametrat, aktivizoni periferikun Modbus duke vendosur parametrin En në Aktivizo.
REGJISTRAT
Regjistrat kanë një madhësi 16-bitëshe, nëse përmbajtja e regjistrit është 0x7FFF, përmbajtja nuk është e disponueshme. Regjistrat R/W janë të disponueshëm për t'u lexuar me kodet e funksionit 0x03, 0x04, për të shkruar me kodet e funksionit 0x06, 0x10.
Regjistrat R janë të disponueshëm në modalitetin e leximit të vetëm me kodet e funksionit 0x03 e 0x04.
Të dhënat janë të gjitha të tipit UNSIGNED, përveç regjistrave të quajtur Temperaturë (p.sh. 00212), të cilat kanë të dhëna SIGNED.
Kujdes: Regjistrat kanë një vlerë nga 1 në n, adresa në paketën e të dhënave shkon nga 0 në n1!!! (shih shembullin 3.2)
| Adresa | Emri | Tipi | Gama (Shkalla) | R/W | Përshkrimi |
| 00001 | SlaveMinimumReplyDelay | 0-3000 (1 ms) | R/Wa | Vlera tregon kohën minimale të përgjigjes së Slave ndaj një kërkese nga Master. | |
| 00002 | SetModbusAddress | 1-247 | R/Wa | Vlera tregon adresën që pajisja do të ketë në field bus të ModBus. Nëse futet një vlerë që nuk është në gamën e vlefshmërisë, vlera e mëparshme do të ruhet. | |
| 00003 | ModbusBaudRate | 0-5 | R/Wa | Vlera përcakton shpejtësinë e transmetimit serial.
| |
| 00004 | ModbusParityBits | 0-2 | R/Wa | Vlera përcakton llojin e paritetit të përdorur në transmetimin serial.
| |
| 00005 | ModbusStopBits | 1-2 | R/Wa | Vlera përcakton numrin e biteve Stop të përdorura.
| |
| 00006 | AutoAckControlBits | 0-1 | R/Wa | Vlera përcakton nëse përdoruesi duhet të rivendosë manualisht në 0 regjistrat reset Alarm dhe ClearHistory.
| |
| 00101 | SystemResetAlarm | R/Wb | Biti i kontrollit rivendos alarmet e sistemit
| ||
| 00102 | System ClearHistory | R/Wb | Rivendos historinë e alarmit të të gjithë sistemit
| ||
| 00103 | RegulationMode | R/W | Vlera e regjistrit tregon llojin e rregullimit të zgjedhur për pompën. | ||
|
Evoplus Small Software Version (A.B) 1.xx
Evoplus M/L Software Version (A.B) 3.xx
| |||||
| 00104 | RegulationSetPoint | (0.1m) | R/W | Vlera tregon pikën e vendosur të rregullimit. | |
| 00105 | RegulationTmax | 0-100 (1°C) | R/W | Vlera tregon parametrin Tmax me të cilin do të bëhet kurba në varësi të temperaturës | |
| 00106 | RegulationAutoEconomy | Vlera tregon zgjedhjen për të përdorur modalitetin "auto" ose "ekonomi"
| |||
| 00107 | SetPointPerCentReduction | 50-90% (1%) | R/W | Vlera tregon reduktimin përqindësh të pikës së vendosur në modalitetin "ekonomi". | |
| 00108 | ExtSignalType | 0-3 | R/W | Vlera tregon llojin e sinjalit të jashtëm që rregullon pikën e vendosur (përdoret vetëm në disa modalitete).
| |
| 00109 | TwinPumpSystemMode | 0-2 | R/W | Në rastin e funksionimit të dyfishtë, parametri tregon modalitetin e funksionimit
| |
| 00110 | MaxRpmPercent | 25-100 (1%) | R/W | Vlera tregon pikën e vendosur si një përqindje e vlerës së revs të lejuara maksimale | |
| 00111 | OnOffExt | 0-2 | R/W | Vlera tregon statusin e ndezur ose të fikur të Pompës
| |
| Blloku i konfigurimit dhe statusi i Pompës 1 | |||||
| 00201 | Bit0: Pump1ResetAlarm | R/W | Nëse në 1 rivendos alarmin | ||
| Bit1: Pump1ClearHistory | Nëse në 1 rivendos historinë e alarmit
| ||||
| 00202 | Pump1Status | 0-2 | R | Tregon statusin e pompës
| |
| 00203 | Pump1Fault | 0-1 | R | Tregon nëse invertori është ndalur për shkak të një defekti
| |
| 00211 | Pump1ElectronicBoardTemp erature | (1°C) | R | Vlera e temperaturës së ambientit brenda kontejnerit | |
| 00212 | Pump1ElectronicHeatsinkTe mperature | (1°C) | R | Vlera e temperaturës në lavamanin e nxehtësisë. | |
| 00213 | Pump1LineVoltage | (1V) | R | Vlera e tensionit hyrës (Rms) | |
| 00214 | Pump1OutCurrent | (1mA) | R | Vlera e rrymës dalëse | |
| 00215 | Reserved | ||||
| 00216 | Pump1RPM | (1rpm) | R | Revs motori për minutë | |
| 00217 | Pump1Power | (1W) c | R | Fuqia e shpërndarë | |
| 00218 | Pump1OperatingTimeHI | (1h) | R | Koha e përdorimit të pompës | |
| 00219 | Pump1OperatingTimeLO | (1h) | R | Koha e përdorimit të pompës | |
| 00220 | Pump1Head | (0.1m) | R | Koka e pompës | |
| 00221 | Pump1EstimatedFlow | (0.1m3/ h) | R | Vlera e rrjedhës së vlerësuar në m3/h | |
| 00222 | Pump1LiquidTemperature | (1°C) | R | Vlera e temperaturës e matur nga sensori i brendshëm | |
| 00223 | Pump1LiquidTemperatureExt | (1°C) | R | Vlera e temperaturës e matur nga sensori i jashtëm | |
| 00224-00230 | Reserved | ||||
| 00231-00245 | Pump1Alarm | Historia e alarmeve, regjistri 00231 përmban alarmin më të fundit, ndërsa regjistri 00245 përmban alarmin më pak të fundit. Për listën e alarmeve, shihni manualin e përdoruesit. | |||
| 00251 | SoftwareNumberVersionA | 0-255 | R | ||
| 00252 | SoftwareNumberVersionB | 0-255 | R | ||
| 00253 | SoftwareNumberVersionC | 0-255 | R | ||
| 00254 | SoftwareNumberVersionD | 0-255 | R | ||
| 00255 | SoftwareNumberVersionE | 0-255 | R | ||
| 00256 | SoftwareNumberVersionF | 0-255 | R | ||
| 00257 | Unit Family | R | Tregon emrin e familjes së pajisjes | ||
| 00258 | UnitType | R | Tregon llojin e pajisjes të familjes specifike | ||
| 00259 | Unit Version | R | Versioni i produktit | ||
Tabela 5: Regjistrat Modbus
Shënime:
- Në produktin EVOPLUS SMALL regjistri është vetëm për lexim.
- Në produktin EVOPLUS SMALL operacionet e shkrimit zhvillohen vetëm me kontrollin WRITE SINGLE REGISTER.
- Në produktin EVOPLUS SMALL njësia e matjes është në mW.
Mesazhet e mbështetura
Gjatësia maksimale e një pakete Modbus është 256 bajt.
Struktura e paketës tregohet në Gabim! Burimi i referencës nuk u gjet..
| Adresa e pajisjes slave | Kodi i funksionit | Të dhëna | CRC |
| 1 bajt | 1 bajt | 0-252 bajt | 2 bajt |
Tabela 6: Struktura e paketës Modbus
Lexo regjistrin mbajtës
(Kodi i funksionit = 0x03)
Ky funksion është për leximin e vlerës së regjistrave mbajtës nga pajisja slave. Paketa e kërkesës specifikon adresën e fillimit dhe sasinë e regjistrave për t'u lexuar.
| Adresa e pajisjes slave | Kodi i funksionit | Adresa e fillimit HI | Adresa e fillimit LO | Sasia e regjistrave HI | Sasia e regjistrave LO |
| 0x01 | 0x03 | 0x00 | 0x02 | 0x00 | 0x01 |
Përgjigja nga pajisja slave do të përmbajë numrin e bajtëve të përgjigjes dhe përmbajtjen e regjistrave.
| Adresa e pajisjes slave | Kodi i funksionit | Bajtët e dërguar | Vlera HI | Vlera LO |
| 0x01 | 0x03 | 0x02 | 0x00 | 0x00 |
Lexo regjistrin e hyrjes
(Kodi i funksionit = 0x04)
Ky funksion është për leximin e vlerës së regjistrave të hyrjes nga pajisja slave. Paketa e kërkesës specifikon adresën e fillimit dhe sasinë e regjistrave për t'u lexuar.
| Adresa e pajisjes slave | Kodi i funksionit | Adresa e fillimit HI | Adresa e fillimit LO | Sasia e regjistrave HI | Sasia e regjistrave LO |
| 0x01 | 0x04 | 0x00 | 0xFF | 0x00 | 0x01 |
Përgjigja nga pajisja slave do të përmbajë numrin e bajtëve të përgjigjes dhe përmbajtjen e regjistrave.
| Adresa e pajisjes slave | Kodi i funksionit | Bajtët e dërguar | Vlera HI | Vlera LO |
| 0x01 | 0x04 | 0x02 | 0x00 | 0x00 |
Shkruaj regjistër të vetëm
(Kodi i funksionit = 0x06)
Ky funksion është për shkrimin e një regjistri të pajisjes slave. Paketa e kërkesës specifikon adresën e regjistrit dhe vlerën (2 bajt) për t'u shkruar.
| Adresa e pajisjes slave | Kodi i funksionit | Adresa e fillimit HI | Adresa e fillimit LO | Vlera HI | Vlera LO |
| 0x01 | 0x06 | 0x00 | 0x02 | 0x00 | 0x02 |
Përgjigja nga pajisja slave:
| Adresa e pajisjes slave | Kodi i funksionit | Adresa e fillimit HI | Adresa e fillimit LO | Vlera HI | Vlera LO |
| 0x01 | 0x06 | 0x00 | 0x02 | 0x00 | 0x02 |
Shkruaj regjistra të shumtë
(Kodi i funksionit = 0x10)
Ky funksion është për shkrimin e një ose më shumë regjistrave të pajisjes slave. Paketa e kërkesës specifikon adresën e fillimit, sasinë e regjistrave për t'u shkruar, numrin e bajtëve dhe vlerat për t'u shkruar.
| Adresa e pajisjes slave | Kodi i funksionit | Adresa e fillimit HI | Adresa e fillimit LO | Sasia e regjistrave HI | Sasia e regjistrave LO | Numri i bajtëve HI | Regjistri 00003 HI |
| 0x01 | 0x10 | 0x00 | 0x02 | 0x00 | 0x02 | 0x04 | 0x00 |
| Regjistri 00003 LO | Regjistri 00004 HI | Regjistri 00004 HI | |||||
| 0x00 | 0x00 | 0x01 |
Shembull i mesazhit
Disa shembuj të komunikimit Modbus do të ilustrohen më poshtë.
Leximi i fuqisë së pompës
Ky seksion do të ilustrojë se si të merret një lexim i fuqisë së furnizuar nga pompa.
Vlera 0x01 do të përdoret si adresa në shembull.
Kërkesë nga masteri te slavi
| Bajt | Vlerë | Përshkrim |
| Adresa e pajisjes slave | 0x01 | |
| Kodi i funksionit | 0x03 | Funksioni "Lexo regjistrin mbajtës" |
| Adresa e fillimit HI | 0x00 | Adresa e fillimit është 0x0D8 = 216, kështu që adresa Modbus është 217 |
| Adresa e fillimit LO | 0xD8 | |
| Sasia HI | 0x00 | Sasia e regjistrave për t'u lexuar = 1 |
| Sasia LO | 0x01 |
Përgjigja nga pajisja slave
| Bajt | Vlerë | Përshkrim |
| Adresa e pajisjes slave | 0x01 | |
| Kodi i funksionit | 0x03 | Funksioni "Lexo regjistrin mbajtës" |
| Numri i bajtëve | 0x02 | |
| 00223 HI | 0x03 | Vlera e lexuar është 0x3E8 = 1000 W |
| 00324 LO | 0xE8 |
Përdorimi i modalitetit alternativ të funksionimit në konfigurimin binjak
Ky seksion do të ilustrojë se si të konfiguroni sistemin në modalitetin alternativ.
Kërkesë nga masteri te slavi
| Bajt | Vlerë | Përshkrim |
| Indirizzo Slave | 0x01 | |
| Kodi i funksionit | 0x06 | Funksioni "Shkruaj regjistrin mbajtës" |
| Adresa e fillimit HI | 0x00 | Adresa e fillimit është 0x006C = 108, kështu që adresa Modbus është 109 |
| Adresa e fillimit LO | 0x6C | |
| Shkruaj HI | 0x00 | Vendos regjistrin në vlerën 1, ose modalitetin alternativ. |
| Shkruaj LO | 0x01 |
Përgjigja nga pajisja slave
| Bajt | Vlerë | Përshkrim |
| Slave address | 0x01 | |
| Function Code | 0x06 | Function "Write holding register" |
| Start Address HI | 0x00 | Start address is 0x006C = 108, so the Modbus address is 109 |
| Start Address LO | 0x6C | |
| Write HI | 0x00 | Sets register at value 1, or alternate mode. |
| Write LO | 0x01 |
Shkarko manual
Këtu mund të shkarkoni versionin e plotë pdf të manualit, ai mund të përmbajë udhëzime shtesë sigurie, informacione garancioni, rregulla FCC, etj.
Shkarko Manuali DAB EVOPLUS, EVOPLUS SAN, EVOPLUS SMALL