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
- Merk
- Grundfos
- 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
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| Measured Dosing Capacity | l/h | Lezen | |||
| Dosing Capacity Reference | l/h | Lezen | |||
| Measured Pressure | bar | Lezen | |||
| Volume Total | l | Lezen | |||
| Volume Trip Counter | l | Lezen | |||
| Remaining Dosing Volume | l | Lezen | |||
| Tank Level Remaining | % | Lezen | |||
| Tank Volume Remaining | l | Lezen | |||
| Tank Volume | l | Lezen | |||
| Process Flow | l/h | Lezen | |||
| Actual Concentration | ppm | Lezen | |||
| Target Concentration | ppm | Lezen | |||
| Analog Input | mA | Lezen | |||
| Analog Output | mA | Lezen | |||
| Pulse Input Frequency | Lezen | ||||
| Actual Start Stop | Lezen | ||||
| Actual Operating Mode | Lezen | ||||
| Fault Code | Lezen | ||||
| Warning Code | Lezen | ||||
| Warning Bits | Lezen | ||||
| Miscellaneous Status Bits | Lezen | ||||
| Mode Status Bits | Lezen | ||||
| Function Enable Status Bits | Lezen | ||||
| Command Acknowledge Bits | Lezen | ||||
| Control Source States | Lezen | ||||
| Digital Inputs | Lezen | ||||
| Output Relays | Lezen | ||||
| Tank Level Monitoring | Lezen | ||||
| Actual Manual Setpoint | l/h | Lezen | |||
| Actual Pulse Volume | Lezen | ||||
| Actual Batch Dosing Volume | l | Lezen | |||
| Actual Batch Dosing Time | s | Lezen | |||
| Actual Pressure Max | bar | Lezen | |||
| Mode Control Bits | Lezen en schrijven | ||||
| Function Enable Bits | Lezen en schrijven | ||||
| Action Commands | Lezen en schrijven | ||||
| Start Stop Request | Lezen en schrijven | ||||
| Set Operating Mode | Lezen en schrijven | ||||
| Set Manual Setpoint | l/h | Lezen en schrijven | |||
| Set Pulse Volume | Lezen en schrijven | ||||
| Set Batch Dosing Volume | l | Lezen en schrijven | |||
| Set Batch Dosing Time | s | Lezen en schrijven | |||
| Set Pressure Max | bar | Lezen en schrijven | |||
| Set Target Concentration | ppm | Lezen en schrijven | |||
| Set Output Relays | Lezen en schrijven | ||||
| Set Analog Output | mA | Lezen en schrijven | |||
| Set Clock Year | Lezen en schrijven | ||||
| Set Clock Month | Lezen en schrijven | ||||
| Set Clock Day | Lezen en schrijven | ||||
| Set Clock Hour | Lezen en schrijven | ||||
| Set Clock Minute | Lezen en schrijven | ||||
| Set Clock Second | Lezen en schrijven | ||||
| Dosing Capacity Max | l/h | Lezen | |||
| Dosing Pressure Max | bar | Lezen | |||
| Tank Volume Low Limit | l | Lezen | |||
| Tank Level Low Limit | % | Lezen | |||
| Process Flow Sensor Max | l/h | Lezen | |||
| Process Flow Pulse Volume | Lezen | ||||
| Operating Hours | s | Lezen | |||
| Run Time | Lezen | ||||
| Stroke Counter | Lezen | ||||
| Number Of Power Ons | Lezen | ||||
| Time To Next Dosing | s | Lezen | |||
| Clock Year | Lezen | ||||
| Clock Month | Lezen | ||||
| Clock Day | Lezen | ||||
| Clock Hour | Lezen | ||||
| Clock Minute | Lezen | ||||
| Clock Second | Lezen | ||||
| Auto Ack Control Bits | Lezen en schrijven | ||||
| Slave Minimum Reply Delay | ms | Lezen en schrijven | |||
| Software Defined Modbus Address | Lezen en schrijven | ||||
| Software Defined Bit Rate | Lezen en schrijven | ||||
| Software Defined Parity | Lezen en schrijven | ||||
| Software Defined Stop Bits | Lezen en schrijven | ||||
| Actual Modbus Address | Lezen | ||||
| CIM Version Number | Lezen | ||||
| GENIbus CRC Error Count | Lezen | ||||
| GENIbus Data Error Count | Lezen | ||||
| GENIbus TX Count | Lezen | ||||
| GENIbus RX Count | Lezen | ||||
| Unit Family | Lezen | ||||
| Unit Type | Lezen | ||||
| Unit Version | Lezen |
Registers laden…
Stuur jouw apparatenlijst
Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.
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
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.
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.
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.
Voeg in ModbusCloud een Modbus apparaat toe met hetzelfde adres, dezelfde snelheid, pariteit en stopbits, en importeer deze template.
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.
Zelf zien hoe het werkt?









