Grundfos SMART Digital DDA

Bewaakt en stuurt Grundfos DDA-doseerpompen: doseerdebiet, tegendruk, gedoseerd volume, tankniveau en alarmen.

De Grundfos SMART Digital DDA is een digitale doseerpomp die zuur, meststoffen of desinfectiemiddel in water doseert, bijvoorbeeld in het gietwater van een kas. Deze Modbus RTU-template leest doseerdebiet, tegendruk, gedoseerd volume, tankniveau en alarmcodes en laat je starten, stoppen, de bedrijfsmodus en het doseersetpoint schrijven vanuit ModbusCloud.

Protocol
Modbus RTU
Aansluiting
RS485, 19200 baud
Registers
84, lezen en schrijven
Belangrijke uitlezingen
Doseerdebiet · Tegendruk · Gedoseerd volume · Tankniveau · Bedrijfsmodus en status · Alarm- en waarschuwingscode · Slagenteller · Procesdebiet en concentratie
Beschikbare commando's
Starten en stoppen · Bedrijfsmodus · Handmatig doseersetpoint · Batchvolume en -tijd · Drukalarmgrens · Relais en analoge uitgang
Ondersteunde modellen
SMART Digital S DDA model C · SMART Digital XL DDA · SoftCIM Modbus RTU (DDA model C) · SoftCIM Modbus TCP (DDA model C) · CIM 200 Modbus RTU in CIU 900 · CIM 500 Modbus TCP in CIU 900
Laatst bijgewerkt

Registers (84)

84 lezen, 25 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
Measured Dosing Capacityl/hLezen
Dosing Capacity Referencel/hLezen
Measured PressurebarLezen
Volume TotallLezen
Volume Trip CounterlLezen
Remaining Dosing VolumelLezen
Tank Level Remaining%Lezen
Tank Volume RemaininglLezen
Tank VolumelLezen
Process Flowl/hLezen
Actual ConcentrationppmLezen
Target ConcentrationppmLezen
Analog InputmALezen
Analog OutputmALezen
Pulse Input FrequencyLezen
Actual Start StopLezen
Actual Operating ModeLezen
Fault CodeLezen
Warning CodeLezen
Warning BitsLezen
Miscellaneous Status BitsLezen
Mode Status BitsLezen
Function Enable Status BitsLezen
Command Acknowledge BitsLezen
Control Source StatesLezen
Digital InputsLezen
Output RelaysLezen
Tank Level MonitoringLezen
Actual Manual Setpointl/hLezen
Actual Pulse VolumeLezen
Actual Batch Dosing VolumelLezen
Actual Batch Dosing TimesLezen
Actual Pressure MaxbarLezen
Mode Control BitsLezen en schrijven
Function Enable BitsLezen en schrijven
Action CommandsLezen en schrijven
Start Stop RequestLezen en schrijven
Set Operating ModeLezen en schrijven
Set Manual Setpointl/hLezen en schrijven
Set Pulse VolumeLezen en schrijven
Set Batch Dosing VolumelLezen en schrijven
Set Batch Dosing TimesLezen en schrijven
Set Pressure MaxbarLezen en schrijven
Set Target ConcentrationppmLezen en schrijven
Set Output RelaysLezen en schrijven
Set Analog OutputmALezen en schrijven
Set Clock YearLezen en schrijven
Set Clock MonthLezen en schrijven
Set Clock DayLezen en schrijven
Set Clock HourLezen en schrijven
Set Clock MinuteLezen en schrijven
Set Clock SecondLezen en schrijven
Dosing Capacity Maxl/hLezen
Dosing Pressure MaxbarLezen
Tank Volume Low LimitlLezen
Tank Level Low Limit%Lezen
Process Flow Sensor Maxl/hLezen
Process Flow Pulse VolumeLezen
Operating HourssLezen
Run TimeLezen
Stroke CounterLezen
Number Of Power OnsLezen
Time To Next DosingsLezen
Clock YearLezen
Clock MonthLezen
Clock DayLezen
Clock HourLezen
Clock MinuteLezen
Clock SecondLezen
Auto Ack Control BitsLezen en schrijven
Slave Minimum Reply DelaymsLezen en schrijven
Software Defined Modbus AddressLezen en schrijven
Software Defined Bit RateLezen en schrijven
Software Defined ParityLezen en schrijven
Software Defined Stop BitsLezen en schrijven
Actual Modbus AddressLezen
CIM Version NumberLezen
GENIbus CRC Error CountLezen
GENIbus Data Error CountLezen
GENIbus TX CountLezen
GENIbus RX CountLezen
Unit FamilyLezen
Unit TypeLezen
Unit VersionLezen

Registers laden…

Stuur jouw apparatenlijst

Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.

Aantal installaties (optioneel)

Gebruikstoepassingen

  • Zet doseerdebiet, tegendruk en tankniveau van alle doseerpompen in de waterruimte op één dashboard.
  • Krijg een mail of webhook zodra de pomp een storingscode meldt, zoals een lege tank, een geblokkeerde pomp of te hoge druk.
  • Stel een drempel in op het resterende tankniveau, zodat je de zuur- of mesttank bijvult voordat hij leeg is.
  • Volg het gedoseerde volume over 365 dagen historie en controleer zo het middelverbruik per week of seizoen.
  • Pas het handmatige doseersetpoint of de bedrijfsmodus aan vanuit het portaal, of stop de pomp met een automatisering op tijd.
  • Vergelijk het gemeten doseerdebiet met het setpoint en zie zo wanneer de pomp zijn setpoint niet meer haalt.

Installatie

  1. DDA model C: open in Grundfos GO of het pompmenu Settings, Communication, RS485 AYB, kies Modbus RTU en stel adres, baudrate, pariteit en stopbits in.

  2. DDA XL: plaats een CIM 200 in een CIU 900, stel de snelheid in met SW4 en SW5 en de pariteit met SW3 (standaard 19200 baud, even pariteit, 1 stopbit), en kies het Modbus-adres in het pompmenu.

  3. Sluit A en B (op de CIM 200: D1 plus, D0 min) met afgeschermde twisted pair aan op de RS485-lijnen van de ModbusCloud Gateway en sluit de bus alleen aan beide uiteinden af.

  4. Voeg in ModbusCloud een Modbus apparaat toe met hetzelfde adres, dezelfde snelheid, pariteit en stopbits, en importeer deze template.

  5. Controleer of Unit Family 30 geeft en of Dosing Capacity Reference gelijk is aan het display van de pomp. Komt er geen antwoord, wissel dan A en B om.

Veelvoorkomende aandachtspunten

De pomp geeft geen antwoord via RS485. Wat controleer ik?

Op een DDA model C staan de AYB-klemmen standaard op GENIbus, dus kies Modbus RTU in Grundfos GO of het pompmenu en zet adres, baudrate (standaard 9600), pariteit en stopbits gelijk aan ModbusCloud. Op een CIM 200 controleer je de DIP-schakelaars (standaard 19200 baud, even pariteit, 1 stopbit) en of LED2 continu groen brandt. Kijk daarna naar A en B en de afsluiting aan beide uiteinden van de bus.

De pomp stopt met alarm 15 nadat ik busbesturing aanzet. Hoe komt dat?

Met Bus/Cloud control gaat ook de Modbus-watchdog aan. Die stopt de pomp met alarm 15 als er 10 seconden geen Modbus-bericht binnenkomt. ModbusCloud leest standaard elke 5 minuten uit, dus zet bit 2 van Function Enable Bits op 0, of laat busbesturing uit als je alleen bewaakt. Zonder watchdog blijft de pomp op de laatste instelling doseren als de verbinding wegvalt.

De pomp negeert het setpoint of startcommando dat ik schrijf. Waarom?

Schrijven werkt alleen als Bus/Cloud control in het pompmenu aan staat (bit 3 van Miscellaneous Status Bits) en toegang op afstand actief is: schrijf 1 naar bit 0 van Mode Control Bits en start de pomp één keer op het display, dan geeft bit 0 van Mode Status Bits 1. Registers schrijven staat per gateway standaard uit, dus vraag dat eerst aan in het portaal. Met busbesturing aan wijzig je instellingen alleen nog via Modbus.

Waarom geven doseerdebiet en druk 65535 of een enorm getal?

Het gemeten doseerdebiet en de tegendruk vragen een DDA met FlowControl, met die functie aan via bit 1 van Function Enable Bits. Andere waarden bestaan alleen in sommige modi, zoals het resterende batchvolume in Batch of het procesdebiet bij proportioneel doseren. Een waarde die er niet is, staat in elk register op 65535.

Waarom zijn de doseerwaarden zo klein, en waar is ml/h?

De pomp telt het doseerdebiet in stappen van 0,1 ml/h en de template toont het in l/h, dus 0,0150 l/h is 15 ml/h. Batch- en restvolume staan in liters met zes decimalen, het pulsvolume in nanoliters. De klokregisters zijn BCD-gecodeerd, dus dag 24 leest als 36.

Elektricien aan het werk in een open verdeelkast