GRUNDFOS ALLDOS INSTRUCTIONS. DME with PROFIBUS. Installation and operating instructions

Like dokumenter
Institutt for biovitenskap

Elektronisk termostat med spareprogram. Lysende LCD display øverst på ovnen for enkel betjening.

GRUNDFOS ALLDOS INSTRUCTIONS. DME with PROFIBUS. Installation and operating instructions

Endringer i neste revisjon av EHF / Changes in the next revision of EHF 1. October 2015

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

Oversikt over SMS kommandoer for Holars 2020G

GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006)

Windows Server 2008 Hyper-V, Windows Server 2008 Server Core Installation Notes

PSi Apollo. Technical Presentation

Elektronisk innlevering/electronic solution for submission:

HONSEL process monitoring

ELSEMA 1, 2, 4-Channel 27MHz Transmitter FMT312E, FMT31202E, FMT31204E

Exercise 1: Phase Splitter DC Operation

Hurtigmanual. Viltkamera Brecom C 2600

Trådløsnett med. Wireless network. MacOSX 10.5 Leopard. with MacOSX 10.5 Leopard

VH Service Software. Dette dokumentet forteller deg i korte trekk hvilke funksjoner denne programvaren har, basert på følgende menyvalg:

User manual English Svenska Norsk

AvtaleGiro beskrivelse av feilmeldinger for oppdrag og transaksjoner kvitteringsliste L00202 levert i CSV fil

Information search for the research protocol in IIC/IID

UNIVERSITETET I OSLO

SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM

Vedlegg 2 Dokumentasjon fra TVM leverandør

SHORE POWER CONVERTER LIST 2018

Trådløsnett med Windows Vista. Wireless network with Windows Vista

Løsningsforslag til slutteksamen i SESM3401 Styring av mekatroniske systemer

1 User guide for the uioletter package

Hvordan føre reiseregninger i Unit4 Business World Forfatter:

Slope-Intercept Formula

EMPIC MEDICAL. Etterutdanningskurs flyleger 21. april Lars (Lasse) Holm Prosjektleder Telefon: E-post:

Bestille trykk av doktoravhandling Ordering printing of PhD Thesis

Trådløsnett med Windows XP. Wireless network with Windows XP

BKAD-1923-BKAD-Avtalemottak-OCR Rest WS. BKAD-Avtalemottak-OCR Rest Web Service Specification Document

Rom-Linker Software User s Manual

Start Here USB *CC * *CC * USB USB

EN Skriving for kommunikasjon og tenkning

TriCOM XL / L. Energy. Endurance. Performance.

Administrasjon av postnummersystemet i Norge Post code administration in Norway. Frode Wold, Norway Post Nordic Address Forum, Iceland 5-6.

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

SkillGuide. Brukerveiledning. Norsk

Product Facts. Product code example

Du må håndtere disse hendelsene ved å implementere funksjonene init(), changeh(), changev() og escape(), som beskrevet nedenfor.

Flowcharts and State-Machines. IEC Ladder Logic Statement Lists Function Block Diagrams. G. Hovland /10

TwidoSuite kommunikasjon

ASU Monitor inng.: 0= frakoblet, 1= kontakt, 2= temperatur, 3= kont. + temp. 3.

NKKN typeforslag versjon Definisjon av grunntypene

Utstyr for avstandsmåling. Dommersamling 14. mars 2015 Stein Jodal

Marine Propulsion Control Systems 9000 Series Processor Feilsøking

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

DecisionMaker Frequent error codes (valid from version 7.x and up)

Feilmelding Årsak Løsning

Databases 1. Extended Relational Algebra

MID-TERM EXAM TDT4258 MICROCONTROLLER SYSTEM DESIGN. Wednesday 3 th Mars Time:

UNIVERSITETET I OSLO

Windlass Control Panel

Kartleggingsskjema / Survey

TB-615 / TB-617 Wireless slim keyboard. EN User guide SE Användarhandledning FI Käyttöohje DK Brugervejledning NO Bruksanvisning

Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis)

Forenklet norsk bruksanvisning

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Skjema for spørsmål og svar angående: Skuddbeskyttende skjold Saksnr TED: 2014/S

C13 Kokstad. Svar på spørsmål til kvalifikasjonsfasen. Answers to question in the pre-qualification phase For English: See page 4 and forward

Energy Light ENERGY REGULATOR NORSK INNHOLDSFORTEGNELSE:

KROPPEN LEDER STRØM. Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal.

Dynamic Programming Longest Common Subsequence. Class 27

BRUKERVEILEDNING FOR MC50.

EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON

CSR Harvesting Final Meeting September, 2015 Brest, France. Anne Che-Bohnenstengel & Matthias Pramme, BSH

FBWF under Windows 7 Standard

Søker du ikke om nytt frikort/skattekort, vil du bli trukket 15 prosent av utbetalingen av pensjon eller uføreytelse fra og med januar 2016.

Smart High-Side Power Switch BTS730


The regulation requires that everyone at NTNU shall have fire drills and fire prevention courses.

WUXI LINGDE MICROELECTRONICS CO., LTD. V /9/13

2-Port transmisjons målinger for Anritsu RF og mikrobølge håndholdte instrumenter

LISTE OVER TILLATTE HJELPEMIDLER EKSAMEN I NOVEMBER OG DESEMBER 2014

6350 Månedstabell / Month table Klasse / Class 1 Tax deduction table (tax to be withheld) 2012

Digital kalender. Bruksanvisning

BMXART0814 ( ) M340 8 inn ana TC/RTD, 2*FCN

Du kan bruke det vedlagte skjemaet Egenerklæring skattemessig bosted 2012 når du søker om frikort.

AvtaleGiro beskrivelse av feilmeldinger for oppdrag og transaksjoner for KID bytte kvitteringsliste L02625 levert i CSV format

Monteringsanvisning Installation manual Taksokkel for LHH og CareLite Ceiling mount for LHH and CareLite

INSTALLATION GUIDE FTR Cargo Rack Regular Ford Transit 130" Wheelbase ( Aluminum )

DM6814/DM5814 User s Manual

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Installasjon og Oppsett av Weather Display Denne artikkelen er ment å være en hjelp til å laste ned, installere og sette opp Weather Display.

Sikker dørkontroll og ekstra I/O.

REMOVE CONTENTS FROM BOX. VERIFY ALL PARTS ARE PRESENT READ INSTRUCTIONS CAREFULLY BEFORE STARTING INSTALLATION

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Oversikt over I/O tilkoblinger og moduler på modellbyen

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Litt mer om Arduino. Roger Antonsen Sten Solli INF januar 2011

Dagens tema: Eksempel Klisjéer (mønstre) Tommelfingerregler

Software applications developed for the maritime service at the Danish Meteorological Institute

Endelig ikke-røyker for Kvinner! (Norwegian Edition)

Perpetuum (im)mobile

Data Sheet for Joysticks

SQL Server guide til e-lector

Justeringsanvisninger finnes på de to siste sidene.

Tips! OMRON ELECTRONICS NORWAY AS

Transkript:

GRUNDFOS ALLDOS INSTRUCTIONS DME with PROFIBUS Installation and operating instructions

2

DME with PROFIBUS English (GB) Installation and operating instructions... 4 Norsk (NO) Installasjons- og driftsinstruksjon... 13 Table of contents 3

English (GB) English (GB) Installation and operating instructions CONTENTS 1. Introduction This document describes the functional profile for Grundfos Alldos DME dosing pumps: DME (2-48 l/h) DME (60-940 l/h). For identification of DME model, see section 3. 2. Connections Page 1. Introduction 4 2. Connections 4 3. Identification of DME model 4 4. Device identification 4 5. Addressing 4 6. Slave diagnosis services 4 6.1 Application-specific diagnostic data 4 6.2 Watchdog 5 7. References 5 8. Mode control and status 5 9. Modes of the DME 5 10. DME inputs 5 11. DME display unit 5 12. Anti-cavitation 6 13. Status of pump LEDs 6 14. Alarm status 6 15. Dosing control 7 16. Commands (output) 7 16.1 PROFIBUS commands available 8 17. Data item overview (inputs) 9 18. Software overview 12 18.1 GSD file (DME model C) 12 18.2 GSD file (DME model A) 12 18.3 GSD file (DME model B) 12 19. Disposal 12 Prior to installation, read these installation and operating instructions. Installation and operation must comply with local regulations and accepted codes of good practice. The DME pump is supplied with an IP 65 RS-485 M12 connector. 3. Identification of DME model The DME model is identified by the first letter in the model number. Type U V Imax Pmax ~ f Hz A Model A96462494P101320001 Q H 96441587 Fig. 2 Model identification 4. Device identification The ID number is accessible by sending a diagnostic request telegram from the master. ID numbers of DME dosing pumps: Pump DME 2-18 DME 8-10 DME 12-6 DME 19-6 DME 48-3 DME 60-10 DME 150-4 DME 375-10 DME 940-4 5. Addressing The address is factory-set to a standard value (126). The PROFIBUS address of each DME pump in the bus system must have a unique written value for the network communication to work. This can be done via the bus if the units are connected one at a time. The PROFIBUS address can also be changed via the DME pump display. From the menu, select "SETUP" and then "NUMBER". 6. Slave diagnosis services IP 65 W l/h Bar Model N2042 Made in France ID number Hex value DME (2-48 l/h) C 0970 DME (60-940 l/h) A 0971 Via the diagnosis, the slave informs the master of its current mode. It consists at least of the information specified in the standard, in the first 6 octets, such as the status of the state machine. The user can supplement this information (user diagnosis) with process-specific information (for example wire break). On the slave's initiative, the diagnosis can be transmitted as error message and as status message. In addition to 3 defined bits, the user also influences the application-specific diagnostic data. However, any master (not only the assigned master) can poll the current diagnostic information. TM03 2487 4405 Fig. 1 M12 connector, IP 65 M12 connector TM03 2640 4705 9-pin D-sub connector 6.1 Application-specific diagnostic data The DME dosing pump has device-related diagnostics (see IEC 50170 vol. 2 for protocol-specific information). The diagnostics consist of 3 bytes of user-specific diagnostics in the following format: Status DME SW. ver. Profi SW. ver. The user diagnostic byte Status has the following format: Pin Pin 1 VP 6 2 RxD/TxD-N 8 3 DGND 5 4 RxD/T-P 3 5 Screen 1 Fig. 3 Overview of the user diagnostic byte Status TM02 1728 2001 4

The other two user diagnostic bytes indicate the software versions of both the DME dosing pump and the PROFIBUS addon module. 6.2 Watchdog The dosing pump can be configured so that it stops pumping if communication fails. The configuration must be done in two steps: 1. Enable the communication watchdog with the commissioning tool or PLC. 2. Send the command 26 comm_watch_e to the dosing pump, otherwise the pump will not react to a communication watchdog timeout. The configuration is stored in non-volatile memory, e.g. EEPROM. To disable this feature, send the command 27 comm_watch_d to the dosing pump or disable the communication watchdog with the commissioning tool or PLC. 7. References act_mode3 (I,56) actual mode status no. 3 This byte is not influenced by the setup status. It contains information about modes for which no setup exists. These modes are typically generated by the system itself. Bit no. 2-0 3 5 6 Description System modes: 000: Normal 011: Survive 100: Alarm Standby Pending alarm: 0: No alarm 1: Alarm Calibration mode: 0: Disabled 1: Enabled Bleeding: 0: Disabled 1: Enabled English (GB) Reference Document title Document file /1/ PROFIBUS Protocol Specification EN 50170 vol. 2 8. Mode control and status A DME pump has the mode scheme shown below. By means of the commands - also shown below - a DME pump can be set to operate as required. This corresponds to operating it via the buttons on the front panel. System modes Operating modes Control modes Normal Start 9. Modes of the DME Alarm Standby Stop Manual Analog Pulse Timer Batch The tables below show the data items holding information about the actual operating mode of the DME pump. act_mode1 (I,54) actual mode status no. 1 Bit no. 2-0 5-3 Description Operating modes (user modes): 000: Start 001: Stop 010: 011: Max. Control modes: 000: Manual 001: Pulse 010: Analog 011: Timer 100: Batch Anti-cavitation: 6 0: Disabled 1: Enabled Auto restart after alarm: 7 + 0: Disabled 1: Enabled + Only DME (60-940 l/h) act_mode2 (I,55) actual mode status no. 2 10. DME inputs The tables below show the data items holding information about how the inputs of the DME pump are configured. input_setup1 (I,62) mode of configurable inputs Bit no. 1-0 3-2 * Only DME (2-48 l/h) input_setup2 (I,65) + mode of configurable inputs + Only DME (60-940 l/h) Description 11. DME display unit External stop: 01: Normally open 10: Normally closed Level modes: 00: Monitor function* 01: Normally open 10: Normally closed Analog modes: 000: 4-20 ma 6-4 001: 20-4 ma 010: 0-20 ma 011: 20-0 ma 7 - Bit no. 0 1 The table below shows the data items holding information about how the DME pump is configured to show units in the display. scaling_setup (I,63) display mode Bit no. 1-0 Description Diaphragm input: 0: Normally open 1: Normally closed Monitor input: 0: Disabled 1: Enabled Description Unit in display: 00: Metric (litre) 01: US (gallon) Bit no. 6 Description Communication watchdog: 0: Disabled 1: Enabled 5

English (GB) 12. Anti-cavitation The table below shows the data items holding information about how much the max. capacity is reduced to avoid cavitation. Note: Only DME (60-940 l/h). Remember to enable anti-cavitation, see section 9. Modes of the DME for further information. Bit no. 2-0 Description 13. Status of pump LEDs Capacity reduction: 000: Max. capacity reduced to 75 % 001: Max. capacity reduced to 50 % 010: Max. capacity reduced to 25 % The status of the pump LEDs can be requested via the data item led_contr defined below. Note that the relay status follows the ON condition of the red LED. Using 'NC' terminal at the relay means that active equals an open relay. Using 'NO' terminal means that active equals a closed relay. led_contr (I,44) LED indication Bit no. 1-0 3-2 Description 00: LED 1 (green) off 01: LED 1 (green) on 10: LED 1 (green) flashing 11: 00: LED 2 (red) off 01: LED 2 (red) on 10: LED 2 (red) flashing 11: Green LED Red LED Cause *Add-on feature, not available on DME 2-48 pumps with PROFIBUS Interpretation of LEDs and status of the alarm relay. Note that the relay status follows the ON condition of the red LED. Using 'NC' terminal at the relay means that active equals an open relay. Using 'NO' terminal means that active equals a closed relay. 14. Alarm status Alarm relay* Off Off Power off or fault in mains connection On Flashing On Off Off On System mode Normal, operating mode Start System mode Normal, operating mode Stop System mode Survive, operating mode Start (pump keeps dosing despite warning) alarm_code (I,59) Alarms are recorded in alarm_code. All alarms result in the DME entering the Alarm Standby mode. In this mode, the green LED on the pump is switched off and the red LED is switched on. The value of alarm_code is kept and not updated (cleared) until restarting is attempted. An automatic restart will occur if the cause of the alarm disappears. The alarm_code will then be cleared and the green LED will be switched on again. The table below shows supported alarms: Active Flashing On System mode Survive, operating mode Stop Active Off On System mode Alarm Standby Active Code Alarm cause Automatic restarting Description/action 19 + Diaphragm break 48 + Overload (maximum pressure exceeded) 57 Dry running (low liquid level) 64 Overtemperature Parameter area verification 83 Pump stopped error (EEPROM) 88 Sensor fault (analog input) Yes 154 + Display communication fault 174 + Origo sensor fault Pump stopped 173 + Hall sensor fault + Only DME (60-940 l/h) * Not configurable in DME (2-48 l/h), but always set to "Yes" ** Generated by PROFIBUS module act_mode3, bits 0-2, (see section 9.) holds information about the pump being in Alarm Standby or not and act_mode3, bit 3, holds information about the presence of an unacknowledged (pending) alarm. reset_alarm will acknowledge (clear) the alarms that can be cleared. alarm_code_disp (I,57) This data item is identical to alarm_code. warning_code (I,58) Warnings are recorded in warning_code. A warning does not lead to any action of the DME pump, but both red and green LEDs are switched on. When the cause of the warning disappears, the code is cleared. No Configurable* 76** Internal communication fault Yes The alarm must always be acknowledged by a reset_alarm command which also clears pending alarm bit. Can be configured to "Enabled" or "Disabled" in DME (60-940 l/h). The PROFIBUS module always clears the alarm when communication is restored with the DME. reset_alarm command clears pending alarm bit. The alarm cannot be cleared. DME must be re-powered. The alarm is always cleared by the DME auto restart function. reset_alarm command clears pending alarm bit. The alarm cannot be cleared. DME must be re-powered. The table below shows supported warnings: Code Warning cause 17 Max. flow (exceeds max. capacity in pulse mode) 48 + Overload (maximum pressure exceeded) 57 Low liquid level 59 No flow + Only DME (60-940 l/h) 6

15. Dosing control Figure 4 shows the data items used in the five control modes. For all control modes, the data item max_dosing_flow will limit the actual capacity to this value. For the control mode Manual, it is not possible to select a value higher than this limit. Example 3 The timer dosing period is to be set to 1 day, 2 hours and 45 minutes. The data format for the timer dosing period is a 16-bit data item, hence 1 day, 2 hours and 45 minutes are 1605 minutes and 00 00 06 45 in hexadecimal. The command for setting the timer dosing period is number 20 (0x14). The 8 outputs will look like this to set the timer dosing period to 1 day, 2 hours and 45 minutes: English (GB) Fig. 4 The five control modes and the data items used for generating the actual capacity 16. Commands (output) Capacity Via the module definition "Commands Buffer" in the GSD file, it is possible to use the 8 defined output bytes of the module to send commands to the DME dosing pump. The "Commands Buffer" module is mandatory and the first module when configuring a DME PROFIBUS slave on the network. The first byte is used to indicate the command, and the following 3 bytes are for future use ("don't care" at the moment). The next 4 bytes are used to represent the data item which can be from 8 bits to 32 bits. Some commands do not have a data item, and the value of the 4 data bytes is "don't care". Example 1 To start, the DME dosing pump must receive command number 3 (0x03). The 8 outputs will look like this to start the pump: 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Example 2 The pulse dosing volume is to be set to 0.975 ml/p 975 000 nl/p. The data format for pulse dosing volume is a 32-bit data item, hence 975,000 is 00 0E E0 98 in hexadecimal. The command for setting the pulse dosing volume is number 17 (0x11). The 8 outputs will look like this to set the pulse dosing volume to 0.975 ml/p: 0x11 0x00 0x00 0x00 0x00 0x0E 0xE0 0x98 TM02 1726 2001 0x14 0x00 0x00 0x00 0x06 0x45 0x00 0x00 For acknowledge purpose indicating that the command is executed in the DME dosing pump, the command is returned from the DME dosing pump to the PROFIBUS master via the "Command Ack" module which defines 1 input byte in the GSD file. If the command is executed successfully, the value of the command is returned in command_ack. If, for some reason, the command is not executed (e.g. a pump fault), the value 0xFF is returned in command_ack. The master must then send the idle command (0x00) or another command before sending the failed command again. Note: To get this acknowledge feature, it is important to add the module in the parameterization, the "Command Ack" module must be added, when configuring the DME PROFIBUS slave on the network. Example 1 without error To stop, the DME dosing pump must receive command number 4 (0x04). The 8 outputs will look like this to stop the pump: 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 The Data_Exchange cycles will look like this for the first output and the command_ack: Cycle no. Command output 0 Command_ack (I,0) 1 0x00 0x00 2 0x04 0x00 3 0x04 0x04 Example 2 with error To stop, the DME dosing pump must receive command number 4 (0x04). The 8 outputs will look like this to stop the pump: 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 The Data_Exchange cycles will look like this for the first output and the command_ack: Cycle no. Command output 0 Command_ack (I,0) 1 0x00 0x00 2 0x04 0x00 3 0x04 0xFF 4 0x00 0xFF 5 0x00 0x00 6 0x04 0x00 7 0x04 0x04 7

English (GB) 16.1 PROFIBUS commands available Identifier Command Data item Description RESET_ALARM 1 Don't care Clears a possible pending alarm. FACT_BOOT 2 Don't care All configuration parameters are returned to the factory setting. START 3 Don't care + Only DME (60-940 l/h) STOP 4 Don't care MANUAL 5 Don't care PULSE 6 Don't care ANALOG 7 Don't care TIMER 8 Don't care Starts the pump (operating mode Start). Updates the act_mode1, bits 0-2, accordingly. Stops the pump (operating mode Stop). Updates the act_mode1, bits 0-2, accordingly. Sets the pump to control mode Manual dosing. The dosing setpoint man_dosing_flow can now be controlled via the + and buttons and from the PROFIBUS via bus_dosing_flow. Updates the act_mode1, bits 3-5, accordingly. Sets the pump to control mode Pulse dosing. The pump will dose pulse_dosing_volume for each external electrical pulse input. Updates the act_mode1, bits 3-5, accordingly. Sets the pump to control mode Analog dosing. The dosing setpoint (flow) can now be controlled from the analog input (4-20 ma). Updates the act_mode1, bits 3-5, accordingly. Sets the pump to control mode Timer dosing. The pump will dose timer_dosing_volume for every timer_dosing_period. Updates the act_mode1, bits 3-5, accordingly. BATCH 9 Don't care Sets the pump to control mode Batch dosing. The pump will dose batch_dosing_volume with maximum capacity for each external electrical pulse input. Updates the act_mode1, bits 3-5, accordingly. ANTI_CAVITATE_E 10 Don't care Enables the DME anti-cavitation mechanism (prolonged suction). ANTI_CAVITATE_D 11 Don't care Disables the DME anti-cavitation mechanism. DOSE_BATCH 12 Don't care The pump doses a batch in control mode Batch dosing. START_BLEED 13 Don't care The pump starts bleeding (pressing 100 % button). STOP_BLEED 14 Don't care The pump stops bleeding (releasing 100 % button). LOCK_KEYS 15 Don't care Locks the + and buttons on the pump. UNLOCK_KEYS 16 Don't care Unlocks the + and buttons on the pump. PULSE_DOSING_VOLUME 17 hi, lo1, lo2, lo3 Sets the dosing volume to be used in control mode Pulse dosing. BATCH_DOSING_VOLUME 18 hi, lo1, lo2, lo3 Sets the dosing volume to be used in control mode Batch dosing. TIMER_DOSING_VOLUME 19 hi, lo1, lo2, lo3 Sets the dosing volume to be used in control mode Timer dosing. TIMER_DOSING_PERIOD 20 hi, lo Sets the period of time between dosing in control mode Timer dosing. TIMER_DOSING_START 21 hi, lo Sets the start time of first dosing in control mode Timer dosing. MAX_DOSING_FLOW 22 hi, lo1, lo2, lo3 Sets the pump's maximum allowed flow. CALIBRATION_VOLUME 23 hi, lo1, lo2, lo3 Sets the calibration value of the pump. LANGUAGE 24 hi Sets the language to be used in menus. BUS_DOSING_FLOW 25 hi, lo1, lo2, lo3 Sets the dosing capacity to be used in control mode Manual dosing. COMM_WATCH_E 26 Don't care Enables the communication watchdog which will stop the pump if communication fails. COMM_WATCH_D 27 Don't care Disables the communication watchdog. AUTO_RESTART_E + 28 Don't care Enables auto restart after alarm. AUTO_RESTART_D + 29 Don't care Disables auto restart after alarm. INPUT_SETUP1 + 30 hi Set up of inputs 1, see section 10. SCALING_SETUP + 31 hi Set up of unit, see section 11. ANTI_CAVI_SETUP + 32 hi Set up of anti-cavitation function, see section 12. INPUT_SETUP2 + 33 hi Set up of inputs 2, see section 10. 8

17. Data item overview (inputs) Abbreviations used: unsca.: lo: bits: <unit>: The data item is unscaled (e.g. a number, a counter, etc.). This is the low-order byte to a 16/32-bit value. Scaling follows high order. The data item is bit-interpreted. The bit interpretation is explained in the next sections. The data item has this unit (with a possible prefix and factor) as its fixed scaling. The table below shows all possible inputs (parameters) in bytes from the DME pump. Each parameter is defined as a module in the GSD file. The modules contain 1 to 4 bytes of input depending on the actual parameter size. Each module also contains a definition of up to 4 user parameters, which are the actual input number according to the table below. It is thus possible to add the modules in random order. The benefit from defining each parameter as a module in the GSD file is that the PROFIBUS network only has to read the number of inputs defined by the modules added by the network designer. For instance, it is not necessary to read timer_dosing_volume, which occupies 4 bytes of input, if the pump is only used in manual control mode. Example The module "Pulse Dosing Volume" defines 4 bytes of input containing: pulse_dosing_volume_hi pulse_dosing_volume_lo1 pulse_dosing_volume_lo2 pulse_dosing_volume_lo3 where pulse_dosing_volume_hi is the most significant byte and pulse_dosing_volume_lo3 is the least significant byte. English (GB) No. Parameter name 0 Command Ack 1 2 3 Pulse Dosing Volume Lo1 Lo2 4 Lo3 5 6 Batch Dosing Lo1 7 Volume Lo2 8 Lo3 9 10 Timer Dosing Lo1 11 Volume Lo2 12 Lo3 13 Timer Dosing 14 Period Lo 15 Timer Dosing 16 Start Lo 17 18 19 Max. Dosing Flow Lo1 Lo2 20 Lo3 21 22 Calibration Lo1 23 Volume Lo2 24 Lo3 25 Language Changes Byte weight Parameter description Scaling Factory setting Range during operation Command to pump is returned as an acknowledge Dosing volume to be used in control mode "Pulse" dosing Dosing volume to be used in control mode "Batch" dosing Dosing volume to be used in control mode "Timer" dosing Dosing period to be used in control mode "Timer" dosing Dosing start time to be used in control mode "Timer" dosing Maximum allowed dosing flow Value used when calibrating the pump Code for pump display: 0: English 1: German 2: French 3: Dutch 4: Spanish 5: Italian 6: Portuguese 7: Danish 8: Swedish 9: Finnish 10: Czech 11: Slovak 12: Polish 13: Russian Conversion index Data type Yes 0 5 1 nl/p Yes 0 7 0.1 ml Yes 3 7 0.1 ml Yes 3 7 1 minute Yes 0 6 1 minute Yes 0 6 0.1 ml/h Yes 3 7 0.1 ml See table below Yes 3 7 0: English 0-13 Yes 0 5 9

English (GB) No. 26 See 27 Bus Dosing Lo1 Dosing setpoint from 0.1 ml/h table 28 Flow Lo2 PROFIBUS below Yes 3 7 29 Lo3 30 Hours 31 Lo Two-hour counter 2 hours 0-65535 Yes 0 6 32 Temperature Temperature in motor/pump 1 C 0-90 Yes 0 2 33 34 Manual Lo1 Dosing flow used in control 35 Dosing Flow Lo2 mode "Manual" dosing 0.1 ml/h Yes 3 7 36 Lo3 37 38 Actual Dosing Lo1 Actual dosing flow, 39 Flow Lo2 regardless of control mode 0.1 ml/h Yes 3 7 40 Lo3 41 Max. Pump Flow 42 Lo 43 Parameter name Max. Pump Pressure 44 LED Control 45 Power On Counter 46 Lo 47 Stroke 48 Lo1 Counter 49 Lo2 50 Lo3 51 Analog Input 52 Lo 53 Digital Inputs Changes Byte weight Parameter description Scaling Factory setting Range during operation Maximum pump flow 0.5 l/h Maximum pump pressure (head) Status of green and red LEDs Number of times the pump has been powered on 0.1 bar Pump stroke counter 1 Value from the analog input Logical value of the digital level inputs: Bit 0: Level alarm input Bit 1: Level warning input Bit 2: External stop input + Bit 3: Monitor input + Bit 4: Leakage/diaphragm input + Bit 5: Pulse input + DME 2-18: 5 DME 4-15: 8 DME 8-10: 15 DME 12-6: 24 DME 19-6: 37 DME 48-3: 96 DME 60-10: 120 DME 150-4: 300 DME 375-10: 752 DME 940-4: 1280 DME 2-18: 180 DME 4-15: 150 DME 8-10: 100 DME 12-6: 60 DME 19-6: 62 DME 48-3: 26 DME 60-10: 100 DME 150-4: 40 DME 375-10: 100 DME 940-4: 40 If no alarm: Bits 1-0: Green LED 10: Flashing Bits 3-2: Red LED 00: Off Fixed No 0 6 Fixed No 1 5 8 bits Yes 0 5 1 0-65535 Yes 0 6 0-20 ma: 4.9 ua If no input signal, the bit 4-20 ma: will read 0 3.9 ua If no input signal, the bit will read 0 0-999.999. 999 Conversion index Data type Yes 0 7 0-4095 Yes 0 6 8 bits Yes 0 5 10

No. 54 Actual Mode 1 Actual mode status no. 1 55 Actual Mode 2 Actual mode status no. 2 56 Actual Mode 3 Actual mode status no. 3 57 Alarm Code Disp Identical to alarm code 58 Warning Code Actual warning code 59 Alarm Code Actual alarm code 60 61 DME SW Version PROFIBUS SW Version * Only DME (0-48 l/h) + Only DME (60-940 l/h) Bits 2-0: Operating mode: 001: Stop Bits 5-3: Control mode: 000: Manual dosing Bit 6: Anti-cavitation: 0: Disabled Bit 7: Auto restart after alarm: 0: Disabled Bit 5: Button status: 0: Unlocked Bit 6: Communication watchdog: 0: Disabled If no alarm: Bits 2-0: System mode: 000: Normal Bit 3: Pending alarm: 0: No alarm Bit 5: Calibration mode: 0: Disabled Bit 6: Bleeding 0: Disabled If no alarm: 0 If no warning: 0 If no alarm: 0 8 bits Yes 0 5 8 bits Yes 0 5 8 bits Yes 0 5 0-255 Yes 0 5 0-255 Yes 0 5 0-255 Yes 0 5 DME software version 160 0-255 No 2 5 PROFIBUS software version 62 Input Setup1* Setup of inputs 63 Scaling Setup* 64 Parameter name Anti Cavitation Setup + Changes Byte weight Parameter description Scaling Factory setting Range during operation Unit to appear in DME display Setup of anti-cavitation function 65 Input Setup2 + Setup of inputs 140 0-255 No 2 5 Bits 1-0: External stop: 01: Normally open Bits 3-2: Level mode: 01: Normally open Bits 6-4: Analog mode: 000: 4-20 ma Bits 1-0: Unit in display: 00: Metric (litre) Bits 2-0: Capacity reduction: 000: 0 (max. capacity reduced to 75%) Bit 0: Diaphragm input: 0: Normally open Bit 1: Monitor input: 0: Disabled Conversion index Data type 8 bits Yes 0 5 8 bits Yes 0 5 8 bits Yes 0 5 8 bits Yes 0 5 English (GB) 11

English (GB) Calibration volume Pump Scaling Min. Max. DME 2-18 0.1 ml 116 578 DME 8-10 0.1 ml 347 1388 DME 12-6 0.1 ml 556 2222 DME 19-6 0.1 ml 1019 4633 DME 48-3 0.1 ml 2639 9999 DME 60-10 0.1 ml 3130 12500 DME 150-4 0.1 ml 7810 31250 DME 375-10 0.1 ml 19580 78330 DME 940-4 0.1 ml 48960 195830 Cavitati on Profile no. Bus dosing flow Metric (litre) Bus dosing flow US (gallon) Scaling Min. Max. Scaling Min. Max. Off n/a 0.1 ml/h 25 25000 0.01 mgal/h 66 66000 On n/a 0.1 ml/h 25 18000 0.01 mgal/h 66 47400 Off n/a 0.1 ml/h 75 75000 0.01 mgal/h 198 198000 On n/a 0.1 ml/h 75 56000 0.01 mgal/h 198 147000 Off n/a 0.1 ml/h 120 120000 0.01 mgal/h 316 316000 On n/a 0.1 ml/h 120 90000 0.01 mgal/h 316 236000 Off n/a 0.1 ml/h 185 185000 0.01 mgal/h 488 488000 On n/a 0.1 ml/h 185 145000 0.01 mgal/h 488 382000 Off n/a 0.1 ml/h 480 480000 0.01 mgal/h 1260 1260000 On n/a 0.1 ml/h 480 370000 0.01 mgal/h 1260 975000 Off n/a 0.1 ml/h 750 600000 0.1 mgal/h 198 158000 On 0 0.1 ml/h 750 450000 0.1 mgal/h 198 118000 On 1 0.1 ml/h 750 334000 0.1 mgal/h 198 88000 On 2 0.1 ml/h 750 161000 0.1 mgal/h 198 42400 Off n/a 0.1 ml/h 2000 1500000 0.1 mgal/h 525 396000 On 0 0.1 ml/h 2000 1120000 0.1 mgal/h 525 294000 On 1 0.1 ml/h 2000 835000 0.1 mgal/h 525 220000 On 2 0.1 ml/h 2000 404000 0.1 mgal/h 525 106000 Off n/a 0.1 ml/h 5000 3760000 0.1 mgal/h 1320 990000 On 0 0.1 ml/h 5000 2820000 0.1 mgal/h 1320 740000 On 1 0.1 ml/h 5000 2100000 0.1 mgal/h 1320 550000 On 2 0.1 ml/h 5000 1010000 0.1 mgal/h 1320 266000 Off n/a 0.1 ml/h 12000 9400000 0.1 mgal/h 3160 2480000 On 0 0.1 ml/h 12000 7050000 0.1 mgal/h 3160 1860000 On 1 0.1 ml/h 12000 5250000 0.1 mgal/h 3160 1380000 On 2 0.1 ml/h 12000 2520000 0.1 mgal/h 3160 665000 Conversion index Conversion factor 74 0.1 2 100 1 10 0 1 1 0.1 2 0.01 3 0.001 4 0.0001 Data type Description 2 Integer 8 3 Integer 16 4 Integer 32 5 Unsigned 8 6 Unsigned 16 7 Unsigned 32 9 Text string 18.2 GSD file (DME model A) GSD file name: GRUN0971.GSD Grundfos Alldos DME pumps with flow rates from 60 l/h to 940 l/h, model A after week 23 year 2005. The model and the production week appear from the model number. See fig. 2. "A"96xxxxxxP1"0523"xxxx. 18.3 GSD file (DME model B) GSD file name: DME_05B0.GSD* Grundfos Alldos DME pumps with flow rates from 2.5 l/h to 48 l/h, model B. The model can be identified by the first letter in the model number "B"96xxxxxxxxxxxxxxxx. See fig. 2. *For this product, please use the Profibus documentation supplied with the product. 19. Disposal This product or parts of it must be disposed of in an environmentally sound way: 1. Use appropriate waste collection services. 2. If this is not possible, contact the nearest Grundfos or Grundfos Alldos company or service workshop. 18. Software overview The GSD files mentioned below can be downloaded from the Grundfos Alldos Website www.grundfosalldos.com in the Download section. 18.1 GSD file (DME model C) GSD file name: GRUN0970.GSD Grundfos Alldos DME pumps with flow rates from 2.5 l/h to 48 l/h, model C with software version 1.60. The model can be identified by the first letter in the model number "C"96xxxxxxxxxxxxxxxx. See fig. 2. 12 Subject to alterations.

Norsk (NO) Installasjons- og driftsinstruksjon INNHOLD 1. Innledning Side 1. Innledning 13 2. Tilslutninger 13 3. Identifisere DME modellbetegnelse 13 4. Apparat identifisering 13 5. Adressering 13 6. Slave diagnose verktøy 13 6.1 Applikasjonsspesifikk informasjon 13 6.2 Watchdog 14 7. Referanser 14 8. Kontrollmodus og status 14 9. Driftsmodus for DME 14 10. DME innganger 14 11. DME enhetsvisning 14 12. Anti-kavitasjon 15 13. Status på pumpenes lysdioder. 15 14. Alarm status 15 15. Doseringsstyring 16 16. Kommandoer (utganger) 16 16.1 Oversikt over PROFIBUS kommandoer 17 17. Oversikt over dataelementer (innsignaler) 18 18. Software oversikt 21 18.1 GSD fil (DME modell C) 21 18.2 GSD fil (DME modell A) 21 18.3 GSD fil (DME modell B) 21 19. Avhending 21 Dette dokumentet beskriver funksjonen for Grundfos Alldos DME doseringspumper: DME (2-48 l/h) DME (60-940 l/h). For å indentifisere DME modellbetegnelse, se kapittel 3. 2. Tilslutninger Advarsel Les denne installasjons- og driftsinstruksjonen før montering. Følg lokale forskrifter og allmen god praksis ved installasjon og drift. DME pumpen har en IP 65 RS-485 M12 kontakt. 3. Identifisere DME modellbetegnelse DME modellbetegnelse identifiseres av den første bokstaven i modellnummeret. Type U V Imax Pmax ~ f Hz A Model A96462494P101320001 Q H 96441587 Fig. 2 Modellidentifisering 4. Apparat identifisering ID nummeret fåes ved å sende en diagnoserings forespørsel fra masteren. ID nummer til DME doseringspumper: Pumpe DME 2-18 DME 8-10 DME 12-6 DME 19-6 DME 48-3 DME 60-10 DME 150-4 DME 375-10 DME 940-4 5. Adressering Adressen er fabrikksinnstilt til en standardverdi (126). PROFIBUS adressen til hver enkelt DME pumpe på bussystemet må være unik for at kommunikasjonen i nettverket skal fungere. Dette kan gjøres via bussen hvis enhetene kobles til en og en om gangen. PROFIBUS adressen kan også forandres via displayet på DME pumpen. Fra menyen, velg "SETUP" og videre "NUMBER". 6. Slave diagnose verktøy IP 65 W l/h Bar N2042 Modell Made in France ID nummer Hex verdi DME (2-48 l/h) C 0970 DME (60-940 l/h) A 0971 Slaven informerer masteren om sin nåværende status via slave diagnose verktøyet. Informasjonen består minimum av den informasjonen som er beskevet i standarden i de første 6 oktetter, slik som f.eks status på apparatet. Brukeren kan legge til ekstra informasjon (bruker informasjon) med informasjon spesielt om applikasjonen (f.eks ledningsbrudd). På slavens initiativ kan informasjonen overføres som en feilmelding eller statusmelding. I tillegg til 3 forhåndsdefinerte bits kan brukeren også påvirke applikasjonsspesifikk informasjon. Enhver master (ikke bare den tildelte) kan hente denne informasjonen. TM03 2487 4405 Norsk (NO) Fig. 1 M12 kontakt, IP 65 TM03 2640 4705 6.1 Applikasjonsspesifikk informasjon DME doseringspumpene har tilleggsinformsjon som er knyttet opp mot pumpemodellen (se IEC 50170 vol. 2 for prtokoll spesifikk informasjon). informasjonen inneholder 3 bytes med brukerdefinert informasjon med følgende format: Status DME SW. ver. Profi SW. ver. Det brukerdefinertet bytet Status har følgende format: M12 kontakt 9-pin D-sub kontakt Stift Stift 1 VP 6 2 RxD/TxD-N 8 3 DGND 5 4 RxD/T-P 3 5 Skjerm 1 Fig. 3 Oversikt over det brukerdefinertet bytet Status De andre to brukerdefinerte bytene forteller om software versjonene til både DME doseringspumpen og PROFIBUS tilleggs modulen. TM02 1728 2001 13

Norsk (NO) 6.2 Watchdog Doseringspumpen kan settes opp slik at den stopper å pumpe dersom kommunikasjonen feiler. Oppsettet må gjøres i to steg: 1. Aktivere watchdog funksjonen med oppstartsverktøyet eller PLS'en. 2. Send kommandoen 26 comm_watch_e til doseringspumpen. Hvis ikke vil ikke pumpen reagere dersom det går for lang tid mellom to signaler. Konfigurasjonen lagres i et minne som ikke er strømavhengig, f.eks EEPROM. For å deaktivere denne funksjonen, send kommandoen 27 comm_watch_d til doseringspumpen eller deaktiver innstillingen watchdog fra oppstartsverktøyet eller PLS'en. 7. Referanser Referanse Dokument tittel Dokument fil /1/ 8. Kontrollmodus og status En DME pumpe kan styres som vist nedenfor. Ved bruk av kommandoer - også vist nedenfor - kan en DME pumpe stilles inn til å fungere som ønsket. Dette tilsvarer å styre pumpen med tastene på pumpens styrepanel. System modus Drifts modus PROFIBUS Protokoll Spesifikasjon Normal Start 9. Driftsmodus for DME Alarm Standby Stopp EN 50170 vol. 2 Styre modus Manuell Analog Puls Timer Batch Tabellene nedenfor angir hvor informasjon om hvor de forskjellige driftsmodus lagres. act_mode1 (I,54) aktuelle driftsmodus 1 act_mode3 (I,56) aktuelle driftsmodus 3 Dette bytet påvirkes ikke av oppsettet. Det inneholder informasjon for modus som ikke kan forandres. Disse modusene endres automatisk av systemet. Bit nr. 2-0 3 5 6 10. DME innganger Tabellene nedenfor angir hvor informasjon om data til oppsettet for inngangene til DME pumpene lagres. input_setup1 (I,62) modus for innganger som kan forandres Bit nr. 1-0 3-2 Beskrivelse Beskrivelse System modus: 000: Normal 011: Bestå 100: Alarm Standby Aktiv alarm: 0: Ingen alarm 1: Alarm Kalibrerings modus: 0: Deaktivert 1: Aktivert Utlufting: 0: Deaktivert 1: Aktivert Ekstern stopp: 01: Normalt åpen 10: Normalt lukket Nivå modus: 00: Overvåkingsfunksjon* 01: Normalt åpen 10: Normalt lukket Analoge modus: 000: 4-20 ma 6-4 001: 20-4 ma 010: 0-20 ma 011: 20-0 ma 7 - * Kun DME (2-48 l/h) input_setup2 (I,65) + modus for innganger som kan forandres Bit nr. 2-0 5-3 Beskrivelse Driftsmodus (brukermodus) 000: Start 001: Stopp 010: 011: Maks Kontrollmodus: 000: Manuell 001: Puls 010: Analog 011: Timer 100: Batch Anti-kavitasjon: 6 0: Deaktivert 1: Aktivert Auto restart etter alarm 7 + 0: Deaktivert 1: Aktivert + Kun DME (60-940 l/h) act_mode2 (I,55) aktuelle driftsmodus 2 Bit nr. 0 1 + Kun DME (60-940 l/h) 11. DME enhetsvisning Tabellene nedenfor angir hvor informasjon om data til oppsettet for hvordan visning av enheter til DME pumpene lagres. scaling_setup (I,63) visningsmodus Bit nr. 1-0 Beskrivelse Membran inngang: 0: Normalt åpen 1: Normalt lukket Overvåkingsinngang: 0: Deaktivert 1: Aktivert Beskrivelse Enhet i displayet: 00: Metrisk (liter) 01: Amerikansk (gallon) Bit nr. 6 Beskrivelse Watchdog funksjonen: 0: Deaktivert 1: Aktivert 14

12. Anti-kavitasjon Tabellene nedenfor angir hvor informasjon om data for hastighetsreduksjon for a unngå kavitasjon lagres. Viktig: Kun DME (60-940 l/h). Husk å aktivere anti-kavitasjon, see kapittel 9. Driftsmodus for DME for mer informasjon. Bit nr. 2-0 Beskrivelse Kapasitetsreduksjon: 000: Maks kapasitet redusert til 75 % 001: Maks kapasitet redusert til 50 % 010: Maks kapasitet redusert til 25 % 13. Status på pumpenes lysdioder. Med led_contr som beskrevet nedenfor kan man forespørre på status på pumpens lysdioder. Bemerk at relestatusen følger diodens PÅ status. Ved å bruke 'NC' kobling på releet betyr det at aktiv tilsvarer et åpent rele. Ved å bruke 'NO' kobling på releet betyr det at aktiv tilsvarer et lukket rele. led_conrt (I,44) - lysdiodevisning Grønn lysdiode Av På Blinker På Rød lysdiode Av Av Av På Årsak Strømforsyning slåttt av eller feil i strømforsyning System modus Normal, driftsmodus Start System modus Normal, driftsmodus Stopp Systemmodus Bestå, driftsmodus Start (pumpen fortsetter å dosere til tross for advarslen) Alarm rele* * Tilleggsfunksjon, ikke tilgjengelig på DME2-48 pumper med PROFIBUS Tolking av lysdioder og status på alarmreleet. Bemerk at relestatusen følger diodens PÅ status. Ved å bruke 'NC' kobling på releet betyr det at aktiv tilsvarer et åpent rele. Ved å bruke 'NO' kobling på releet betyr det at aktiv tilsvarer et lukket rele. Aktiv Blinker På Systemmodus Bestå, driftsmodus Stopp Aktiv Av På Systemmodus Alarm Standby Aktiv Norsk (NO) Bit nr. 1-0 3-2 Beskrivelse 00: Lysdiode 1 (grønn) av 01: Lysdiode 1 (grønn) på 10: Lysdiode 1 (grønn) blinker 11: 00: Lysdiode 2 (rød) av 01: Lysdiode 2 (rød) på 10: Lysdiode 2 (rød) blinker 11: 14. Alarm status alarm_code (I,59) Alarmer er lagret i alarm_code. Alle alarmer setter DME pumpen i Alarm Standby modus. I dette moduset slukkes den grønne lysdioden og den røde lysdioden tennes. Verdien på alarm_code ligger inne og oppdateres ikke (slettes) før en omstart forsøkes gjennomført. Pumpen foretar en automatisk omstart hvis årsaken til alarmen blir borte. Den aktuelle alarm_code vil da slettes og den grønne lysdioden tennes igjen. Tabellen nedenfor viser hvilke alarmer som støttes: Kode Alarmårsak Automatisk omstart Beskrivelse/handling 19 + Membranlekkasje 48 + Overlast (maksimalt trykk overskredet) 57 Tørrkjøring (lavt væskenivå) 64 For høy temperatur 88 Sensor feil (analog inngang) Ja 154 + Feil på displayet 174 + Origosensor feil Pumpe stoppet 173 + Hallsensor feil + Kun DME (60-940 l/h) *Ikke konfigurerbar på DME (2-48 l/h), satt fast til "Ja" **Generert av PROFIBUS modulen act_mode3, bit 0-2, (se kapittel 9.) inneholder informasjon om pumpen er i Alarm Standby eller ikke og act_mode3, bit 3 inneholder informasjon om det er aktive alarmer som ikke er kvittert ut. reset_alarm vil kvittere ut (fjerne) alle alarmer som kan slettes. alarm_code_disp (I,57) Disse dataene er identiske med alarm_code. warning_code (I,58) Advarseler lagres i warning_code. En advarsel fører ikke til forandring i driften til DME pumpen, men både den røde og grønne lysdioden tennes. Når årsaken til advarselen fjernes, slettes koden som indikerer advarsel. Nei Konfigurerbar* 76** Intern kommunikasjonsfeil Ja 83 Feil i godkjennelse av parameterområdet (EEPROM) Pumpe stoppet Alarmen må alltid kvitteres ut med en reset_alarm kommando som i tillegg nullstiller bitet som gir alarmen. Kan konfigureres til "Enabled" (aktiv) eller "Disabled" (inaktiv) på DME (60-940 l/h). PROFIBUS modulen sletter alltid alarmen når kommunikasjonen er gjenopprettet med DME pumpen. Reset-alarm kommandoen nullstiller aktuelle alarm bits. Alarmen kan ikke fjernes. DME pumpen må slåes av og på igjen. Alarmen slettes alltid av DMEpumpens automatiske restartsfunksjon. Reset-alarm kommandoen nullstiller aktuelle alarm bits. Alarmen kan ikke fjernes. DME pumpen må slåes av og på igjen. Tabellen nedenfor viser advarsler som støttes: Kode Årsak til advarsel 17 Maks mengde (overskredet maks kapasitet i pulsmodus) 48 + Overlast (maksimalt trykk overskredet) 57 Lavt væskenivå 59 Ingen væskestrøm + Kun DME (60-940 l/h) 15

Norsk (NO) 15. Doseringsstyring Figur 4 viser parametrene som brukes i de fem forskjellige styremetodene. For alle styremetoder vil parameter max_dosing_flow begrense den faktiske verdien til denne verdien. For styremodus Manuell er det ikke mulig å velge en høyere verdi enn denne begrensningen. Hvis kommandoen av en eller annen grunn ikke kan utføres (f.eks feil ved pumpen) returneres verdien 0xFF i command_ack. Masteren må da sende en blank kommando (0x00) eller en annen komando før den sender kommandoen som feilet på nytt. Viktig: For å få tilgang til denne kvitteringsfunksjonen må man legge til "Command Ack" modulen i parameteroppsettet når man konfigurerer DME PROFIBUS som slave på nettverket. Eksempel 1 uten feil For å stoppe må DME doseringspumpen motta kommandoen 4 (0x04). De 8 utgangskommandoene vil se slik ut for å stoppe pumpen: 16 Fig. 4 De fem styremodusene og parametrene som brukes til å angi den aktuelle kapasiteten. 16. Kommandoer (utganger) Kapasitet Med modulen som heter "Commands Buffer" i GSD filen er det mulig å bruke 8 definerte utgangsbytes i modulen til å sende kommandoer til DME doseringspumpen. Kommandoen "Commands Buffer" er obligatorisk og den første modulen man setter opp når man konfigurerer en DME PROFI- BUS slave på nettverket. Det første bytet brukes til å anngi kommandoen og de 3 neste bytene er til fremtidig bruk ("likegyldige" foreløpig). De neste 4 bytene brukesfor å representere data som kan være fra 8 til 32 bits. Noen kommandorer har ingen data og verdien på de 4 databytene er "likegyldige". Eksempel 1 For å starte må DME doseringspumpen motta kommandoen 3 (0x03). De 8 utgangskommandoene vil se slik ut for å starte pumpen: 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Eksempel 2 Volum som doseres pr puls skal settes til 0,975 ml/p 975 000 nl/p. Dataformatet for volum som doseres pr puls er i et 32 bit dataformat, dvs 975 000 er 00 0E 98 skrevet som et heksadesimalt tall. Kommandoen for å sette volumet pr puls ved pulsdosering er kommando nummer 17 (0x11). De 8 utgangskommandoene vill se slik ut for å sette volumet pr puls til 0,975 ml/p: 0x11 0x00 0x00 0x00 0x00 0x0E 0xE0 0x98 Eksempel 3 Timer dosering perioden skal settes til 1 dag, 2 timer og 45 minutter. Dataformatet for perioden på timer dosering er i et 16 bits dataformat, dvs 1 dag, 2 timer og 45 minutter er 1605 minutter eller 00 00 06 45 skrevet som et hekasdesimalt tall. Kommandoen for å sette perioden for timer dosering er kommando nummer 20 (0x14). De 8 utgangskommandoene vil se slik ut for å sette timer doseringsperioden til 1 dag, 2 timer og 45 minutter: 0x14 0x00 0x00 0x00 0x06 0x45 0x00 0x00 For å bekrefte at kommandoen er utført av DME doseringspumpen returneres kommandoen fra DME doseringspumpen til PRO- FIBUS masteren med kommandoen "Command _Ack" funksjonen som defineres med 1 bytesom mottas av pumpen i GSD filen. Hvis kommandoen utføres uten feil blir koden til kommandoen returnert i command_ack. TM02 1726 2001 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Data_Exchange flyten vil se slik utfor den første pakken og command_ack: Syklus nr. Utgangskommando 0 Command_ack (I,0) 1 0x00 0x00 2 0x04 0x00 3 0x04 0x04 Eksempel 2 med feil For å stoppe må DME doseringspumpen motta kommandoen 4 (0x04). De 8 pakkene vil se slik ut for å stoppe pumpen: 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Data_Exchange flyten vil se slik ut for den første utgangskommandoen og command_ack: Syklus nr. Kommando pakke 0 Command_ack (I,0) 1 0x00 0x00 2 0x04 0x00 3 0x04 0xFF 4 0x00 0xFF 5 0x00 0x00 6 0x04 0x00 7 0x04 0x04

16.1 Oversikt over PROFIBUS kommandoer Identifikasjonsnavn Kommando Dataelement Beskrivelse RESET_ALARM 1 Uvesentlig Nullstiller en mulig aktuell alarm. FACT_BOOT 2 Uvesentlig Alle oppsettsparametre tilbakestilles til fabrikksinnstillingene. * Kun DME (60-940 l/h) START 3 Uvesentlig STOP 4 Uvesentlig MANUAL 5 Uvesentlig PULSE 6 Uvesentlig ANALOG 7 Uvesentlig TIMER 8 Uvesentlig Starter pumpen (driftsmodus Start). Oppdaterer act_mode1 bit 0-2 i henhold. Stopper pumpen (driftsmodus Stopp). Oppdaterer act_mode1 bit 0-2 i henhold. Setter pumpen til driftsmodus Manuell dosering. Doseringssettpunktet man_dosing-flow kan nå justeres med + og - knappene og fra PROFIBUS med bus_dosing_flow. Oppdaterer act_mode1 bit 3-5 i henhold. Setter pumpen til driftsmodus Puls dosering. Pumpen vil dosere pulse_dosing_volume for hvert elektriske pulssignal den mottar. Oppdaterer act_mode1 bit 3-5 i henhold. Setter pumpen til driftsmodus Analog dosering. Doseringssettpunktet (mengden) kan nå justeres via den analoge inngangen. (4-20 ma). Oppdaterer act_mode1 bit 3-5 i henhold. Setter pumpen til driftsmodus Timer dosering. Pumpen vil dosere timer_dosing-volume hver timer_dosing_period. Oppdaterer act_mode1 bit 3-5 i henhold. BATCH 9 Uvesentlig Setter pumpen til driftsmodus Batch dosering. Pumpen vil dosere batch_dosing_volume med maks kapasitet for hvert elektriske pulssignal den mottar. Oppdaterer act_mode1 bit 3-5 i henhold. ANTI_CAVITATE_E 10 Uvesentlig Aktiverer DME pumpens anti-kavitasjon funksjon (forlenget sugeslag). ANTI_CAVITATE_D 11 Uvesentlig Deaktiverer DME pumpens anti-kavitasjon funksjon. DOSE_BATCH 12 Uvesentlig Pumpen doserer en batch i driftsmodus Batch dosering. START_BLEED 13 Uvesentlig Pumpen starter lufting (tilsvarer å trykke 100 % knappen). STOP_BLEED 14 Uvesentlig Pumpen stopper lufting (tilsvarer å slippe 100 % knappen). LOCK_KEYS 15 Uvesentlig Låser + og - knappene på pumpen. UNLOCK_KEYS 16 Uvesentlig Låser opp + og - knappene på pumpen. PULSE_DOSING_VOLUME 17 BATCH_DOSING_VOLUME 18 hi, lo1, lo2, lo3 hi, lo1, lo2, lo3 Setter volumet som doseres i driftsmodus Puls dosering. Setter volumet som doseres i driftsmodus Batch dosering. TIMER_DOSING_VOLUME 19 hi, lo1, lo2, lo3 Setter volumet som doseres i driftsmodus Timer dosering. TIMER_DOSING_PERIOD 20 hi, lo Setter tidsintervallet mellom dosering i driftsmodus Timer dosering. TIMER_DOSING_START 21 hi, lo MAX_DOSING_FLOW 22 hi, lo1, lo2, lo3 Setter startstidspunktet for den første doseringen i driftsmodus Timer dosering. Setter pumpens maksimale tillatte mengde. CALIBRATION_VOLUME 23 hi, lo1, lo2, lo3 Setter kalibreringsvolumet til pumpen. LANGUAGE 24 hi Setter språket som brukes i menyene. BUS_DOSING_FLOW 25 hi, lo1, lo2, lo3 Setter mengden som doseres i driftsmodus Manuell dosering. COMM_WATCH_E 26 Uvesentlig Aktiverer communication watchdog som stopper pumpen hvis kommunikasjonen feiler. COMM_WATCH_D 27 Uvesentlig Deaktiverer communication watchdog. AUTO_RESTART_E + 28 Uvesentlig Aktiverer automatisk restart etter alarm. AUTO_RESTART_D + 29 Uvesentlig Deaktiverer automatisk restart etter alarm. INPUT_SETUP1 + 30 hi Oppsett av inndata 1, se kapittel 10. SCALING_SETUP + 31 hi Oppsett av enheter, se kapiitel 11. ANTI_CAVI_SETUP + 32 hi Oppsett av anti-kavitasjon funksjonen, se kapittel 12. INPUT_SETUP2 + 33 hi Oppsett av inndata 2, se kapittel 10. Norsk (NO) 17

Norsk (NO) 17. Oversikt over dataelementer (innsignaler) Forkortelser som er brukt: unsca.: lo: bits: <unit>: Dataelementet er uskalert (f.eks et nummer, en teller e.l.). Dette er det laveste bytet for en 16/32 bits enhet. Skaleres fra høy til lav. Dataenheten tolkes som bit. Tolkingen er forklart i de neste avsnittene. Dataeneheten har denne enheten (unit) (med en mulig faktor eller prefiks) og enhetens skalering. Tabellen viser alle mulige inndata (parametere) i bytes fra DME pumpen. Hver parameter er definert som en modul i GSD filen. Modulene inneholder 1 til 4 bytes med inndata avhengig av størrelsen på den aktuelle parameteren. Hver modul inneholder også en definisjon av 4 brukerdefinerte parametere som er det aktuelle inndata nummeret i henhold til tabellen nednfor. Det er derfor mulig å legge til modulene i tilfeldig rekkefølge. Fordelen med å definere hver parameter som en egen modul i GSDfilen er at PROFIBUS nettverket kun trenger å lese de innsignalene som er derfinert i modulene som er lagt til av nettverksansvarlig. For eksempel er det ikke nødvendig å lese timerdosing_volum som bruker 4 bytes med informasjon hvis pumpen kun skal kjøres i manuell driftsmodus. Eksempel Modulen "Puls Doserings Volum" defineres med 4 bytes innsignaler som inneholder: pulse_dosing_volume_hi pulse_dosing_volume_lo1 pulse_dosing_volume_lo2 pulse_dosing_volume_lo3 hvor puls_dosing_volume_hi er den høyest rangerte byten og puls_dosing_lo3 den lavest rangerte byten. Nr. 18 Paramenter navn 0 Kommando Bekreftelse 1 Puls 2 Lo1 Doserings 3 Volum Lo2 4 Lo3 5 Batch 6 Lo1 Dosering 7 Volum Lo2 8 Lo3 9 Timer 10 Lo1 Doserings 11 Volum Lo2 12 Lo3 13 Timer 14 Doserings Periode Lo 15 Timer 16 Dosering Start Lo 17 18 19 Maks Doseringsmengde Lo1 Lo2 20 Lo3 21 22 Kaliberingsvolum Lo1 23 Lo2 24 Lo3 25 Språk Byte rangering Parameter beskrivelse Skalering Fabrikksinnstilling Område Kommandoen returneres som en bekreftelse Doseringsvolum som brukes i driftsmodus Pulsdosering Doseringsvolum som brukes i driftsmodus Batchdosering Doseringsvolum som brukes i driftsmodus Timerdosering Doseringsperioden som brukes i driftsmodus Timerdosering Tidspunktet for start av dosering som brukes i driftsmodus Timerdosering Makimal tillatt mengde som doseres Verdi som bukes når pumpen kalibreres Kode for språk i displayet: 0: Engelsk 1: Tysk 2: Fransk 3: Tysk 4: Spansk 5: Italiensk 6: Portugisisk 7: Dansk 8: Svensk 9: Finsk 10: Tsjekkisk 11: Slovakisk 12: Polsk 13: Russisk Forandres under drift Omregnings kode Data type Ja 0 5 1 nl/p Ja 0 7 0,1 ml Ja 3 7 0,1 ml Ja 3 7 1 minutt Ja 0 6 1 minutt Ja 0 6 0,1 ml/h Ja 3 7 0,1 ml Se tabell nedenfor Ja 3 7 0: Engelsk 0-13 Ja 0 5

Nr. 26 Se tabell 27 Bussdosert Lo1 Doseringsmengde valgt fra 0,1 ml/h nedenfor 28 Mengde Lo2 PROFIBUS Ja 3 7 29 Lo3 30 Timer 31 Lo To-timers teller 2 timer 0-65535 Ja 0 6 32 Temperatur Temperatur i motor/pumpen 1 C 0-90 Ja 0 2 33 Doseringsmengde når 34 Manuell Doserings Mengde Lo2 Lo1 pumpen kjører i driftsmodus Manuell dosering 35 0,1 ml/h Ja 3 7 36 Lo3 37 38 Aktuell Doserings Mengde Lo2 uansett driftsmodus. Lo1 Aktuell dosert mengde, 39 0,1 ml/h Ja 3 7 40 Lo3 41 Maks Mengde Pumpe 42 Lo 43 Maks Pumpe trykk 44 LED Kontroll 45 46 Strøm På Teller Lo 47 48 Slag Teller Lo1 49 Lo2 50 Lo3 51 Analog 52 Inngang Lo 53 Paramenter navn Digitale Innganger Byte rangering Parameter beskrivelse Skalering Fabrikksinnstilling Område Maksimal mengde for pumpen Maks trykk ut fra pumpen (høyde) Status på grønne og røde lysdioder Antall ganger pumpen er slått på. Anall doseringsslag pumpen har gjort Verdi fra den analoge inngangen Logisk verdi på digitale nivåinnganger: Bit 0: Nivå alarminngang Bit 1: Nivå advarselinngang Bit 2: Ekstern stopp inngang + Bit 3: Overvåking inngang + Bit 4: Lekkasje/membran inngang + Bit 5: Puls inngang + 0,5 l/h 0,1 bar DME 2-18: 5 DME 4-15: 8 DME 8-10: 15 DME 12-6: 24 DME 19-6: 37 DME 48-3: 96 DME 60-10: 120 DME 150-4: 300 DME 375-10: 752 DME 940-4: 1280 DME 2-18: 180 DME 4-15: 150 DME 8-10: 100 DME 12-6: 60 DME 19-6: 62 DME 48-3: 26 DME 60-10: 100 DME 150-4: 40 DME 375-10: 100 DME 940-4: 40 Hvis ingen alarm: Bits 1-0: Grønn lysdiode 10: Blinker Bits 3-2: Rød lysdiode 00: Av Låst Nei 0 6 Låst Nei 1 5 8 bits Ja 0 5 1 0-65535 Ja 0 6 1 0-20 ma: 4,9 ua Hvis det ikke er noe signal 4-20 ma: inn vill bitet ha verdien 0 3,9 ua Hvis det ikke er noe signal inn vill bitet ha verdien 0 0-999.999. 999 Forandres under drift Omregnings kode Data type Ja 0 7 0-4095 Ja 0 6 8 bits Ja 0 5 Norsk (NO) 19

Norsk (NO) Nr. 54 55 56 Aktuell Status 1 Aktuell Status 2 Aktuell Status 3 * Kun DME (2-48 l/h) + Kun DME (60-940 l/h). Faktiske verdier status nr. 1 Faktiske verdier status nr. 2 Faktiske verdier status nr. 3 57 Alarm Kode Disp Identisk med alarm kode 58 Advarsel Kode Aktuell advarselkode 59 Alarm Kode Aktuell alarmkode 60 61 62 63 64 65 Paramenter navn DME SW Versjon PROFIBUS SW versjon Innsignal Oppsett 1* Skalering Oppsett Anti-Kavitasjon Oppsett + Innsignal Oppsett 2 + Byte rangering Parameter beskrivelse Skalering Fabrikksinnstilling Område Bits 2-0: Driftsmodus: 001: Stopp Bits 5-3: Kontrollmodus: 000: Manuell dosering Bit 6: Anti-kavitasjon: 0: Deaktivert Bit 7: Auto restart etter alarm 0: Deaktivert Bit 5: Status taster: 0: Ulåst Bit 6: Watchdog funksjonen: 0: Deaktivert Hvis ingen alarm: Bits 2-0: System modus: 000: Normal Bit 3: Aktiv alarm: 0: Ingen alarm Bit 5: Kalibrerings modus: 0: Deaktivert Bit 6: Utlufting 0: Deaktivert Hvis ingen alarm: 0 Hvis ingen advarsel: 0 Hvis ingen alarm: 0 8 bits Ja 0 5 8 bits Ja 0 5 8 bits Ja 0 5 0-255 Ja 0 5 0-255 Ja 0 5 0-255 Ja 0 5 DME software versjon 160 0-255 Nei 2 5 PROFIBUS software versjon Oppsett av innsignaler Enhet som vises i displayet til DME Oppsett av antikavitasjonsfunksjonen Oppsett av innsignaler 140 0-255 Nei 2 5 Bits 1-0: Ekstern stopp: 01: Normalt åpen Bits 3-2: Nivåmodus: 01: Normalt åpen Bits 6-4: Analog modus: 000: 4-20 ma Bits 1-0: Enhet i displayet: 00: Metrisk (liter) Bits 2-0: Kapasitetsreduksjon: 000: 0 (maks kapasitet redusert til 75%) Bit 0: Membran inngang: 0: Normalt åpen Bit 1: Overvåkingsinngang: 0: Deaktivert Forandres under drift Omregnings kode Data type 8 bits Ja 0 5 8 bits Ja 0 5 8 bits Ja 0 5 8 bits Ja 0 5 20

Pumpe Kaliberingsvolum Min. Maks. DME 2-18 0,1 ml 116 578 DME 8-10 0,1 ml 347 1388 DME 12-6 0,1 ml 556 2222 DME 19-6 0,1 ml 1019 4633 DME 48-3 0,1 ml 2639 9999 DME 60-10 0,1 ml 3130 12500 DME 150-4 0,1 ml 7810 31250 DME 375-10 0,1 ml 19580 78330 DME 940-4 0,1 ml 48960 195830 Skalering Kavitasjon Profil nr. Bussdosert Mengde Metrisk (liter) Bussdosert Mengde Amerikansk (gallon) Skalering Min. Maks. Skalering Min. Maks. Av n/a 0,1 ml/h 25 25000 0,01 mgal/h 66 66000 På n/a 0,1 ml/h 25 18000 0,01 mgal/h 66 47400 Av n/a 0,1 ml/h 75 75000 0,01 mgal/h 198 198000 På n/a 0,1 ml/h 75 56000 0,01 mgal/h 198 147000 Av n/a 0,1 ml/h 120 120000 0,01 mgal/h 316 316000 På n/a 0,1 ml/h 120 90000 0,01 mgal/h 316 236000 Av n/a 0,1 ml/h 185 185000 0,01 mgal/h 488 488000 På n/a 0,1 ml/h 185 145000 0,01 mgal/h 488 382000 Av n/a 0,1 ml/h 480 480000 0,01 mgal/h 1260 1260000 På n/a 0,1 ml/h 480 370000 0,01 mgal/h 1260 975000 Av n/a 0,1 ml/h 750 600000 0,1 mgal/h 198 158000 På 0 0,1 ml/h 750 450000 0,1 mgal/h 198 118000 På 1 0,1 ml/h 750 334000 0,1 mgal/h 198 88000 På 2 0,1 ml/h 750 161000 0,1 mgal/h 198 42400 Av n/a 0,1 ml/h 2000 1500000 0,1 mgal/h 525 396000 På 0 0,1 ml/h 2000 1120000 0,1 mgal/h 525 294000 På 1 0,1 ml/h 2000 835000 0,1 mgal/h 525 220000 På 2 0,1 ml/h 2000 404000 0,1 mgal/h 525 106000 Av n/a 0,1 ml/h 5000 3760000 0,1 mgal/h 1320 990000 På 0 0,1 ml/h 5000 2820000 0,1 mgal/h 1320 740000 På 1 0,1 ml/h 5000 2100000 0,1 mgal/h 1320 550000 På 2 0,1 ml/h 5000 1010000 0,1 mgal/h 1320 266000 Av n/a 0,1 ml/h 12000 9400000 0,1 mgal/h 3160 2480000 På 0 0,1 ml/h 12000 7050000 0,1 mgal/h 3160 1860000 På 1 0,1 ml/h 12000 5250000 0,1 mgal/h 3160 1380000 På 2 0,1 ml/h 12000 2520000 0,1 mgal/h 3160 665000 Norsk (NO) Omregningskode Omregningsfaktor 74 0,1 2 100 1 10 0 1 1 0,1 2 0,01 3 0,001 4 0,0001 Data type Beskrivelse 2 Integer 8 3 Integer 16 4 Integer 32 5 Unsigned 8 6 Unsigned 16 7 Unsigned 32 9 Text string 18.2 GSD fil (DME modell A) GSD filnavn: GRUN0971.GSD Grundfos Alldos DME pumper med kapasitet fra 60 l/t til 940 l/t, modell A produsert etter uke 23 år 2005. Modellnummeret og produksjonsuken fremgår av modellnummeret. Se figur 2. "A"96xxxxxxP1"0523"xxxx. 18.3 GSD fil (DME modell B) GSD filnavn: DME_05B0.GSD* Grundfos Alldos DME pumper med kapasitet fra 2,5 l/t til 48 l/t, modell B. Modellen kan identifiseres med den første bokstaven i modellnummeret "B"96xxxxxxxxxxxxx. Se figur 2. *For dette produktet brukes Profibus dokumentasjonen som leveres med produktet. 19. Avhending Dette produktet eller deler av det skal avhendes på en miljøvennlig måte: 1. Lever produktet til egnet mottak for resirkulering. 2. Hvis dette ikke er mulig, kontakt Grundfos eller et av våre servicekontorer. 18. Software oversikt GSD filen det henvises til nedenfor kan lastes ned fra Grundfos Aldos hjemmeside www.grundfosaldos.com under 'Download'. 18.1 GSD fil (DME modell C) GSD filnavn: GRUN0970.GSD Grundfos Alldos DME pumper med kapasitet fra 2,5 l/t til 48 l/t, model C med softwareversjon 1.60. Modellen kan identifiseres med den første bokstaven i modellnummeret "C"96xxxxxxxxxxxxx. Se figur 2. Forbehold om endringer. 21