ModbusCloud
Terug naar bibliotheek
ABB ABB ACS880 Modbus RTU template
Modbus RTU

ABB ACS880

ABB

Industriële frequentieregelaar: toerental, stroom, koppel, vermogen, energie, temperatuur en storingscodes via Modbus RTU (RS485).

Overzicht

De ABB ACS880 is een industriële frequentieregelaar voor pompen, ventilatoren, compressoren, transportbanden en andere zware motoraandrijvingen. Deze template volgt de firmwarehandleiding van het ACS880 primary control program (3AUA0000085967 Rev V) en leest 26 holding registers via de ingebouwde Modbus RTU-interface: motortoerental, uitgangsfrequentie, stroom, koppel, tussenkringspanning, uitgangsvermogen, energietellers, omvormertemperatuur, storings- en waarschuwingscodes en de urentellers. Standaardverbinding: node-adres 1, 19200 baud, 8 databits, even pariteit, 1 stopbit, op klem XD2D.

Belangrijke uitlezingen

  • Motortoerental en uitgangsfrequentie
  • Motorstroom en koppel
  • Uitgangsvermogen en asvermogen
  • Tussenkringspanning en uitgangsspanning
  • Energie motorbedrijf (GWh-, MWh- en kWh-tellers)
  • Omvormertemperatuur in procent van de uitschakelgrens
  • Actuele storing, actieve storingen en laatste waarschuwing
  • Inschakel-, draai- en ventilatorurentellers

Gebruikstoepassingen

  • Krijg een melding als Tripping Fault ongelijk is aan 0, zodat de servicedienst de storingscode ziet voordat iemand op pad gaat.
  • Volg Inverter Temperature en plan reiniging of een ventilatorcontrole als die richting de waarschuwingsgrens van ongeveer 94 % loopt.
  • Log Output Power en de energietellers per aandrijving om het verbruik van pompen of ventilatoren te vergelijken.
  • Houd Run-Time Counter en Fan On-Time Counter bij om vervanging van de koelventilator en ander onderhoud te plannen.
  • Vergelijk Motor Current Percent en Motor Torque door de tijd en zie welke pomp of transportband zwaarder loopt dan normaal.

Installatie

  1. 1Sluit klem XD2D op de control unit van de regelaar met afgeschermde twisted pair aan op de RS485-poort van je ModbusCloud Gateway en zet de afsluiting aan op het laatste apparaat van de lijn.
  2. 2Zet op de regelaar 58.01 Protocol enable op Modbus RTU, controleer 58.03 Node address (standaard 1), 58.04 Baud rate (19,2 kbps) en 58.05 Parity (8 EVEN 1), laat 58.33 op Mode 0 en 58.34 op LO-HI staan en bevestig met 58.06 Communication control of herstart de control unit.
  3. 3Voeg in ModbusCloud een Modbus-apparaat (RTU) toe met adres 1 (of jouw node-adres), 19200 baud, 8 databits, even pariteit en 1 stopbit, en importeer deze template.
  4. 4Controleer de verbinding: DC Voltage hoort ongeveer 1,35 keer de netspanning te zijn zolang de regelaar spanning heeft, en On-Time Counter toont het aantal dagen dat de regelaar in bedrijf is.

Veelvoorkomende aandachtspunten

De regelaar antwoordt helemaal niet. Wat controleer ik?
Controleer of 58.01 Protocol enable op Modbus RTU staat; met None blijft de XD2D-poort stil of draait de drive-to-drive link. Instellingen in groep 58 werken pas na 58.06 Communication control = Refresh settings of een herstart van de control unit. Controleer daarna 8 EVEN 1, het node-adres en de afsluiting aan beide uiteinden.
Waarom geven toerental en stroom enorme of verwisselde getallen?
De 32-bits registers komen standaard met het lage woord eerst (58.34 = LO-HI). Heeft iemand 58.34 op HI-LO gezet, dan komen de woorden andersom binnen en zien de waarden er absurd uit. Zet 58.34 terug op LO-HI of zet de byte-volgorde van de 32-bits registers in het portaal op ABCD.
Mijn eigen registers geven waarden die 100 keer te hoog zijn.
De 32-bits kopieën gebruiken de FbEq32-schaal uit de firmwarehandleiding: 100 = 1 Hz, 100 = 1 A, 10 = 1 %. De template rekent met die factoren. Lees je in plaats daarvan de 16-bits kopieën op 4001xx, dan volgt de schaal groep 46 (bijvoorbeeld 46.01 Speed scaling) en ligt die niet vast.
Geeft uitlezen storing 6681 EFB comm loss?
Niet met de standaardinstelling 58.14 Communication loss action = Fault, want de regelaar schakelt alleen uit als hij sturing via de ingebouwde veldbus verwacht. Staat 58.14 op Fault always, dan valt de regelaar uit na 58.16 Communication loss time (standaard 3 s) bij een trage master of een onderbroken lijn. Voor alleen bewaken laat je 58.14 op de standaardwaarde of zet je hem op No.
Hoe lees ik de storingscodes?
ABB geeft storings- en waarschuwingscodes hexadecimaal, bijvoorbeeld 2310 voor overstroom. De registers geven hetzelfde getal als decimale waarde: 8976 is 2310h. Reken de waarde om naar hex en zoek hem op in het hoofdstuk Fault tracing van de firmwarehandleiding.

Registers (26)

26 lezen / 0 schrijven

NaamAdresFunctieTypeEenheidToegang
Motor Speed
Measured or estimated motor speed, -30000 to 30000 rpm (FbEq32 100 = 1 rpm). ABB parameter 01.01 Motor speed used, register 420202.
•••••••••rpmR
Output Frequency
Estimated output frequency, -500 to 500 Hz (FbEq32 100 = 1 Hz). ABB parameter 01.06, register 420212.
•••••••••HzR
Motor Current
Measured motor current, 0 to 30000 A (FbEq32 100 = 1 A). ABB parameter 01.07, register 420214.
•••••••••AR
Motor Current Percent
Motor current in percent of the nominal motor current, 0 to 1000 % (FbEq32 10 = 1 %). ABB parameter 01.08, register 420216.
•••••••••%R
Motor Torque
Motor torque in percent of the nominal motor torque, -1600 to 1600 % (FbEq32 10 = 1 %). ABB parameter 01.10, register 420220.
•••••••••%R
DC Voltage
Measured DC link voltage, 0 to 2000 V (FbEq32 100 = 1 V). ABB parameter 01.11, register 420222.
•••••••••VR
Output Voltage
Calculated motor voltage, 0 to 2000 V AC (FbEq32 1 = 1 V). ABB parameter 01.13, register 420226.
•••••••••VR
Output Power
Drive output power, negative when regenerating (FbEq32 100 = 1 unit). Unit is kW unless 96.16 Unit selection is set to hp. ABB parameter 01.14, register 420228.
•••••••••kWR
Output Power Percent
Output power in percent of the nominal motor power, -300 to 300 % (FbEq32 10 = 1 %). ABB parameter 01.15, register 420230.
•••••••••%R
Motor Shaft Power
Estimated mechanical power at the motor shaft (FbEq32 100 = 1 unit). Unit is kW unless 96.16 is set to hp. ABB parameter 01.17, register 420234.
•••••••••kWR
Inverter Energy Motoring GWh
Motoring energy in full GWh, 0 to 32767, shown here in MWh (x 1000). Add 01.19 and 01.20 for the full total. ABB parameter 01.18, register 420236.
•••••••••MWhR
Inverter Energy Motoring MWh
Motoring energy in full MWh, 0 to 999; rolls over into 01.18. ABB parameter 01.19 Inverter MWh motoring, register 420238.
•••••••••MWhR
Inverter Energy Motoring kWh
Motoring energy in full kWh, 0 to 999; rolls over into 01.19. ABB parameter 01.20 Inverter kWh motoring, register 420240.
•••••••••kWhR
Power Factor
Momentary cos phi of the drive, -1.00 to 1.00 (FbEq32 100 = 1). ABB parameter 01.25 INU momentary cos phi, register 420250.
•••••••••R
Inverter Temperature
Estimated drive temperature in percent of the fault limit, -40 to 160 %: 0 % = 0 °C, about 94 % = warning limit, 100 % = fault limit. ABB parameter 05.11, register 421022.
•••••••••%R
Tripping Fault
Code of the fault that caused the current trip, 0 = none. ABB shows fault codes in hex: 8976 here is fault 2310h. ABB parameter 04.01, register 400401.
•••••••••R
Active Fault 2
Code of active fault 2 (hex code shown as a decimal number). ABB parameter 04.02, register 400402.
•••••••••R
Active Fault 3
Code of active fault 3 (hex code shown as a decimal number). ABB parameter 04.03, register 400403.
•••••••••R
Active Fault 4
Code of active fault 4 (hex code shown as a decimal number). ABB parameter 04.04, register 400404.
•••••••••R
Active Fault 5
Code of active fault 5 (hex code shown as a decimal number). ABB parameter 04.05, register 400405.
•••••••••R
Active Warning 1
Code of the first active warning (hex code shown as a decimal number). ABB parameter 04.06, register 400406.
•••••••••R
Latest Fault
Code of the latest stored, no longer active fault (hex code shown as a decimal number). ABB parameter 04.11, register 400411.
•••••••••R
Latest Warning
Code of the latest stored, no longer active warning (hex code shown as a decimal number). ABB parameter 04.16, register 400416.
•••••••••R
On-Time Counter
Days the drive has been powered, 0 to 65535 d. ABB parameter 05.01, register 400501.
•••••••••dR
Run-Time Counter
Days the inverter has been modulating (motor run time), 0 to 65535 d. ABB parameter 05.02, register 400502.
•••••••••dR
Fan On-Time Counter
Running time of the drive cooling fan, 0 to 65535 d; can be reset on the control panel after a fan replacement. ABB parameter 05.04, register 400504.
•••••••••dR

Registers laden…

De ABB ACS880 op afstand uitlezen

Wij zetten de templates op de gateway en richten je portaal in, jij sluit hem aan bij je klant. Vertel kort wat je nodig hebt, dan sturen we een voorstel.

Vanaf €295 + €149/jaar.

Liever zelf configureren? Bestel de gateway in de shop·Of bekijk eerst de live demo

EU-gehost
Data in Nederland en Duitsland
Open standaard
Gebaseerd op Modbus RTU/TCP
Gratis in te zien
Geen account of betaling nodig
Europees bedrijf
Gevestigd in Nederland

Meer ABB-templates

Meer RTU-templates