ProMinent Delta Supplementary Instructions Manual

Tipo
Supplementary Instructions Manual

Este manual también es adecuado para

Teile Nr./Part No. 986524 ProMinent Dosiertechnik GmbH · 69123 Heidelberg · Germany BA DE 005 11/07 G/GB/F/E
Ergänzungsanleitung / Supplementary Instructions /
Notice complémentaire /
Instrucciones de servicio complementarias
Magnetdosierpumpe delta
®
mit CAN-Anschluss
Solenoid metering pump delta
®
with CAN connection
Pompe doseuse électromagnétique delta
®
avec connecteur CAN
Bomba dosificadora magnética delta
®
con conexión CAN
ProMinent
®
P
r
o
M
i
n
e
n
t
ProMinent
®
2
Impressum:
Ergänzungsanleitung
Magnetdosierpumpe delta
®
mit CAN-Anschluss
© ProMinent Dosiertechnik GmbH, 2007
ProMinent Dosiertechnik GmbH
Im Schuhmachergewann 5-11
69123 Heidelberg
Germany
Tel.: +49 6221 842-0
Fax: +49 6221 842-617
www.prominent.com
Technische Änderungen vorbehalten.
Printed in Germany
Impressum
Ergänzungsanleitung in deutsch
von Seite 3 bis 15
Operating Instructions in English
from Page 16 to Page 28
Mode demploi en français
de la page 29 à la page 41
Instrucciones de servicio en español
de página 42 hasta página 54
GB
D
F
E
ProMinent
®
3
Seite
Steuerelemente und Tastenfunktionen ............................................. 4
1 Über diese Pumpe ............................................................... 5
5 Funktionsbeschreibung ...................................................... 5
6.3 Elektrisch Installieren ..................................................... 5
7 Einstellen .............................................................................. 7
11 Funktionsstörungen beheben............................................. 7
Anhang ............................................................................................ 9
A Objektverzeichnis Dosierpumpe .................................... 9
B Erläuterungen zu Objekten ............................................ 11
C PDO Konfiguration ......................................................... 13
D Emergency-Nachrichten ................................................ 13
E Ändern der CANopen-Knotenadresse (Node-ID) .......... 13
F Ändern der Übertragungsrate (Baudrate) ...................... 14
G Fehlermeldungen über CANopen-Telegramm ............... 15
H Kalibrieren, Erläuterungen ............................................. 15
I Externe Betriebsart Batch: ......................................... 15
J Datenspeicherung .......................................................... 15
K Eingehaltene Richtlinien / Normen ................................ 15
Inhaltsverzeichnis
Diese Ergänzungsanleitung liefert CAN-spezifische Informationen zur
Betriebsanleitung Magnetdosierpumpe delta
®
mit geregeltem Magnetantrieb optoDrive.
Die Informationen sind nach deren jeweiligen Kapiteln geordnet. Im Zweifelsfall gelten die
Informationen dieser Ergänzungsanleitung.
Diese Betriebsanleitung ist nur in Verbindung mit der
Betriebsanleitung Magnetdosierpumpe delta
®
mit geregeltem
Magnetantrieb optoDrive gültig!
Bei Schäden durch Installations- oder Bedienfehler haftet der
Betreiber!
ProMinent
®
4
Steuerelemente und Tastenfunktionen
1 LCD-Anzeige
2 Hublängeneinstellknopf
3 AUF-Taste
4 P-Taste
5 AB-Taste
6 STOP/START-Taste
7 i-Taste
8 LED-Anzeige rot, für Störmeldungen
9 LED-Anzeige gelb, für Warnmeldungen
10 LED-Anzeige grün, für Betriebsanzeige
Steuerelemente und Tastenfunktionen
11 Buchse Dosierüberwachung
12 Buchse externe Ansteuerung
13 Buchse Niveauschalter
14 Buchse Membranbruchmelder
15 Buchse CANopen-Bus
16 LED-Anzeige rot-grün,
für Bus-Status-Meldungen
(CANopen-LED)
17 LED-Anzeige rot-grün,
für Geräte-Status-Meldungen
(device-LED)
Abb. 1: Steuerelemente
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
5
1 Über diese Pumpe
Magnetdosierpumpen delta
®
mit CAN-Anschluss unterscheiden sich von den Standardpumpen
durch die Anschlussmöglichkeit an ein CANopen-Bussystem.
CAN-delta
®
kann an einen CANopen-Bus angeschlossen oder allein eingesetzt werden.
Beispiele:
Dosieren von Salzsäure in einen Schwimmbadwasserkreislauf, wobei in der Betriebsart Bus
ein Regler die Pumpe ansteuert.
Dosieren von Desinfektionsmittel in Flaschenreinigungsanlagen, wobei in der Betriebsart
Manual die benötigte Dosiermenge über die Hubfrequenz und die Hublänge von Hand
eingestellt wird.
CAN-delta
®
in der Version DULCOMARIN
®
(Identcodemerkmal Steuerungsvariante = D) ist
zur Einbindung in das Schwimmbadreglersystem DULCOMARIN
®
II vorgesehen. Die Ansteuer-
barkeit sowie die Anschlussmöglichkeiten mit den hier verwendeten Verbindungselementen sind
gewährleistet.
CAN-delta
®
in der Version CANopen (Identcodemerkmal Steuerungsvariante = C) ist zur
Einbindung in ein CANopen-System bestimmt.
5 Funktionsbeschreibung
Die Pumpe ist nur dann über den CANopen-Bus ansteuerbar, falls sie im Einstellmenü
CANopen auf aktiv eingestellt ist (siehe Kap. 7, Einstellen). Dann gibt es nur noch
Einstellmöglichkeiten für die Sprache und die Einheiten.
Falls bei aktiv eingestelltem CANopen-Bus das CAN-Kabel nicht gesteckt ist oder der
Busverkehr gestört, meldet die Pumpe einen Busfehler.
Falls die Pumpe im Einstellmenü CANopen auf passiv eingestellt ist, kann sie am
Busverkehr teilnehmen, sie ist aber nicht über Bus ansteuerbar.
Die Pumpe meldet auch die eingestellte Hublänge über den Bus weiter.
6.3 Elektrisch Installieren
VORSICHT
Niemals einen T-Verteiler direkt an das Gehäuse anschließen!
Der Einbaustecker am Gehäuse kann ausbrechen!
Die Verschraubungen der CAN-Kabel mit der Hand bis zum Anschlag verschrauben!
Andernfalls wird die Schutzart IP65 nicht erreicht!
Das CAN-Kabel in der unten gezeigten Weise mit dem Anschluss für CANopen-Bus verbinden
(weiteres siehe Betriebsanleitung DULCOMARIN
®
II Schwimmbadregler, Teil 1: Montieren und
Installieren oder die Dokumentation Ihrer CANopen-Installation).
Den Netzstecker in die Steckdose stecken - die Dosierpumpe beginnt eventuell zu pumpen!
Über diese Pumpe / Sicherheitskapitel
ProMinent
®
6
Funktionsbeschreibung
9
5 T-Verteiler, M 12, 5-Pol. CAN
6 Abschlusswiderstand M 12-Kupplung
7 Abschlusswiderstand M 12-Stecker
8 CAN-Verbindungskabel
(Stichleitung 1 m)
9 CAN-Verbindungskabel
13 CAN-delta z. B. für Säure
14 CAN-delta z. B. für Lauge
Abb. 2: CAN-Anschluss von Dosierpumpen
1
54
2
3
Abb. 3:
Belegung an der Pumpe (male)
Abb. 4:
Belegung am Kabel (female)
1. Schirm
2. CAN V+ (Versorgungsspannung
nicht angeschlossen)
3. CAN GND (Bezugspotenzial)
4. CAN H (Busleitung dominant high)
5. CAN L (Busleitung dominant low
Anschluss für CANopen-Bus Der Anschluss für CANopen-Bus erfolgt über einen fünfpoligen Einbaustecker.
ProMinent
®
7
Einstellen / Funktionsstörung beheben
7Einstellen
Damit die Pumpe auf die Signale des CAN-Bus reagiert, muss sie auf CANopen - aktiv
gestellt werden:
Die P-Taste 2 s lang drücken (in der Daueranzeige) - das Hauptmenü“ erscheint.
Das CANOPEN-Menü wählen (Pfeiltasten!) und die P-Taste drücken.
In dem Menüpunkt aktiv wählen (Pfeiltasten!) und die P-Taste drücken - die CAN-LED
leuchtet grün, falls die Pumpe mit einem Master verbunden ist. Falls die Pumpe zusätzlich
über die Start/Stop-Taste gestartet wurde, erscheint in der LCD-Anzeige oben mittig der
Bezeichner CANopen (nicht zu verwechseln mit dem gleich aussehenden Bezeichner neben
dem Bezeichner Stop, falls die Pumpe über CAN-Bus gestoppt wurde).
Warten, bis die Pumpe in die Daueranzeige zurückspringt oder die P-Taste 3 s lang drücken.
11 Funktionsstörungen beheben
Falls ein Busfehler auftritt, leuchtet die rote Störmeldungsanzeige und mitten auf der LCD-Anzeige
erscheint ein Doppelpfeil.
Die Anzeige der Betriebs- und Störungszustände erfolgt über zwei LEDs über der Buchse
CANopen-Bus.
Blinkcode Device-LED, oben
Farbe Blinkcode Ursache Abhilfe
rot leuchtend Elektronik-Fehler Pumpe einsenden oder
Kundendienst benachrichtigen
rot blinkend* Elektronik-Fehler Pumpe einsenden oder
Kundendienst benachrichtigen
rot langsam Konfiguration ist fehlerhaft Pumpe einsenden oder
blinkend** Kundendienst benachrichtigen
rot flackernd zwei identisch konfigurierte Knoten neu konfigurieren
Pumpen, z. B. Knotenadresse
grün leuchtend keine Gerätefehler vorhanden - (Normalbetrieb Pumpe)
- dunkel keine Versorgungsspannung Kabelverbindungen prüfen
*
**
***
ProMinent
®
8
Funktionsstörung beheben
Blinkcode CANopen-LED, unten
Farbe Blinkcode Ursache Abhilfe
rot leuchtend Kontroller ist BUSOFF Kundendienst benachrichtigen
rot blinkend * RPDO - Fehler Kundendienst benachrichtigen
rot doppelt Fehlerzustand ERROR- Kundendienst benachrichtigen
blinkend *** WARNING
rotdreifach Fehlerzustand ERROR- Kundendienst benachrichtigen
blinkend PASSIV
grün leuchtend Busstatus OPERATIONAL - (Normalbetrieb Bus)
grün blinkend * Busstatus PRE-OPERATIONAL kurz warten bzw. Pumpe über
Bus starten
grün einfach Busstatus STARTUP kurz warten bzw. Pumpe für
blinkend ** Busbetrieb aktiv einstellen
(siehe Kap. 7, Einstellen)
grünflackernd Busstatus INIT kurz warten
*
**
***
Nach dem Anschließen der Dosierpumpe die Blinkcodes ca. 2 min lang ignorieren (gegebenenfalls
auftretenden Alarm quittieren).
Tabelle: Blinkcodes CANopen-LED
HINWEIS
Zu „Fehlermeldungen über CANopen-Telegramm“ siehe Ende des Anhangs!
Zubehör
Zubehör Bestell-Nr.
T- Verteiler, M 12, 5-Pol. CAN 1022155
Abschlusswiderstand M 12-Kupplung 1022154
Abschlusswiderstand M 12-Stecker 1022592
Verbindungskabel CAN, M 12, 5-Pol., 1 m 1022139
Verbindungskabel CAN, M 12, 5-Pol., 2 m 1022140
Verbindungskabel CAN, M 12, 5-Pol., 5 m 1022141
Verbindungskabel CAN, Meterware 1022160
Kupplung-CAN M 12, 5-Pol. Schraubanschluss 1022157
Stecker-CAN M 12, 5-Pol. Schraubanschluss 1022156
ProMinent
®
9
Anhang
Anhang
A Objektverzeichnis Dosierpumpe
Default mapping
Index S Name Typ Beschreibung default
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Gerätekürzel [4] GDLT ro
1009h 0 manufacture hardware version string Hardwareversion [4] 0000 ro
100Ah 0 manufacture software version string Softwareversion [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Tabelle 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Tabelle 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Tabelle 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr
ProMinent
®
10
Anhang
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway addressro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
11
Anhang
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Erlä uterungen zu Objekten
DeviceState [Index 0x2A10, Subindex 0x00]
Das Objekt DeviceState beinhaltet aktuelle Betriebszustände und anstehende Fehler der
Pumpe. DeviceState kann nur gelesen werden.
Bitstellen Bedeutung
15 (MSB) Hand- / Busbetrieb
14 Pause
13 interner Fehler
12 interner Fehler
11 Betriebsart: 1 kontinuierlich
10 2
Chargenbetrieb
9 3 externer Kontakt
8 4 Analogeingang
7 Stopp
6 interner Fehler
5 Warnung (z.B. Behälterfüllstand)
4 Ansaugen aktiv
3 Senker (nur in ProMinent-Anlagen)
2 Kalibrierung ungültig
1 Speicherdosierung
0 (LSB) kein Remotebetrieb möglich
Tabelle 1: DeviceState BitValues
ProMinent
®
12
Anhang
DeviceControl [Index 0x2A11, Subindex 0x00]
Über das Objekt DeviceControl kann der Betriebsmodus genauer spezifiziert werden.
Bitstellen Bedeutung
7 (MSB) muss 0 sein
6 Reset
5 muss 0 sein
4 FlowControl aktiviert (Option)
3 Kalibrierung beendet
2 muss 0 sein
1 Chargenspeicher aktiv
0 (LSB) muss 0 sein
Tabelle 2: DeviceControl BitValues
Wenn Bit 6 (RESET) auf 1 steht, wird die Pumpe gestoppt (DeviceMode = 0x00), anstehende
Fehler gelöscht und der Chargenspeicher auf 0 gesetzt.
DeviceMode [Index 0x2A12, Subindex 0x00]
Über das Objekt DeviceMode kann die CANopen-Betriebsart der Pumpe konfiguriert werden.
Bitstellen Bedeutung
7 (MSB) muss 0 sein
6 muss 0 sein
5 muss 0 sein
4 muss 0 sein
3 muss 0 sein
2 muss 0 sein
1 Kontinuierlicher Betrieb [0], Chargenbetrieb [1]
0 (LSB) Stopp [0] / Start [1]
Tabelle 3: DeviceMode BitValues
Wert von DeviceMode für:
a) Stopp
0x00
b) Kontinuierlicher Betrieb 0x01
c) Chargenbetrieb 0x02
Name [Index 0x3FBD]
Unter Name kann der Pumpe ein Namen gegeben werden (z. B. Säurepumpe).
Location [Index 0x3FBE]
Unter location kann der Standort der Pumpe angegeben werden (z. B. Keller 5).
ProMinent
®
13
Anhang
C PDO Konfiguration
Die PDO-Konfiguration (Mapping) des Gerätes kann nicht geändert werden Statisches Mapping
Index S Name Typ OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Emergency-Nachrichten
Das Senden von Emergency-Nachrichten gemäß CiA DS 301, 9.2.5 wird unterstützt.
Siehe CANopen Objektverzeichnis.
E Ändern der CANopen-Knotenadresse (Node-ID)
Die CANopen-Knotenadresse des Gerätes kann auf zwei unterschiedliche Weisen geändert
werden:
•Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1)
beschrieben.
Der erlaubte Bereich für die Knotenadresse ist 1..99
•Änderung über das Objektverzeichnis via Standard-SDO-Verkehr.
Über den Objektverzeichnis-Index 3F40h, Subindex 1 kann die aktuell konfigurierte Knoten-
adresse ausgelesen, oder eine neue Knotenadresse konfiguriert werden.
Der erlaubte Bereich für die Knotenadresse ist 1..127
Der Datentyp dieses Eintrages ist UNSIGNED SHORT.
1. Zum Ändern der Knotenadresse wird die neue Adresse auf den Index 3F40h,
Subindex 1 geschrieben.
CAN-Nachricht zum Schreiben der neuen Knotenadresse 55:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Index 3F40h Sindex 1 NodeID 0037h
2. Das Schreiben der Signatur save auf Index 1010h, Subindex 05 veranlasst die Sicherung
der neue Knotenadresse im nichtflüchtigen Speicher.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 5 save
3. Beim nächsten Start des Gerätes wird die geänderte Knotenadresse wirksam. Ein Neustart
des Gerätes ist auch über das NMT-Kommando ResetNode möglich.
ProMinent
®
14
Anhang
F Ändern der Übertragungsrate (Baudrate)
Die Baudrate kann auf alle Werte der folgenden Tabelle eingestellt werden. Im Auslieferungszu-
stand ist das Gerät auf die Baudrate 125 kBit/s konfiguriert. Dies ist die ProMinent-Standard-
Baudrate.
Baudrate [kBit/s] Index
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Tabelle 4: CiA Bit Timing Table
Die Baudrate des Gerätes kann auf zwei unterschiedliche Weisen geändert werden:
•Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1)
beschrieben.
Der erlaubte Bereich für den Baudraten-Index ist 0..8
•Änderung über das Objektverzeichnis via Standard-SDO-Verkehr.
Über den Objektverzeichnis-Index 3F40h, Subindex 2 kann die aktuell konfigurierte Baudrate
ausgelesen, oder eine neue Baudrate konfiguriert werden.
Der erlaubte Bereich für die Baudrate ist 0..8
Der Datentyp dieses Eintrages ist UNSIGNED BYTE.
4. Zum Ändern der Baudrate wird der neue Baudraten-Index auf den OBV-Index 3F40h,
Subindex 2 geschrieben.
CAN-Nachricht zum Schreiben der neuen Baudrate 250kBit/s:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Index 3F40h Sindex 1 Index 3
5. Das Schreiben der Signatur save auf Index 1010h, Subindex 06 veranlasst die Sicherung
der neue Baudrate im nichtflüchtigen Speicher.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 6 save
Beim nächsten Start des Gerätes wird die geänderte Baudrate wirksam. Ein Neustart des
Gerätes ist auch über das NMT-Kommando ResetNode möglich.
ProMinent
®
15
Anhang
G Fehlermeldungen über CANopen-Telegramm
Fehler Warnung Beschreibung
Minimum Wenn am digitalen Minimum-Warn-Eingang für
mindestens 2 s ein Signal anliegt, wird eine
Warnung (siehe unten) ausgegeben. Die Warnung
wird zurückgenommen, wenn das Signal für
mindestens 2 s wieder verschwindet.
Minimum Wenn am digitalen Minimum-Stör-Eingang für
mindestens 2 s ein Signal anliegt, wird ein Fehler
gemeldet. Der Fehler wird zurückgenommen, wenn
das Signal für mindestens 2 s wieder verschwindet.
Kalibrierung Wenn die Hublängeneinstellung um den Wert +/-
HLTOLERANCE (i. A. +/- 10 %) vom Wert, bei dem
die Pumpe kalibriert wurde, verändert wird, wird
eine Kalibriermeldung ausgegeben.
batch overflow Dieser Fehler entsteht, wenn im ,batch-Betrieb
und durch wiederholten ,batch-Start ein Wert
größer 2
16
-1 (65535) entsteht. Der Fehler ist
quittierpflichtig und kann nur durch Drehen am
Multifunktionsschalter oder durch Einstellen der
Betriebsart halt über den Bus gelöscht werden.
Bus-Kommunikation Bei einem internen Kommunikationsfehler oder
wenn die Pumpe nicht in der Betriebsart Bus ist,
dann wird dieser Fehler erzeugt.
System Dieser Fehler lässt auf einen internen Pumpenfehler
schließen. Die Fehlermeldung in der Anzeige
beachten! Die Pumpe muss neu konfiguriert oder
repariert werden.
H Kalibrieren, Erläuterungen
Die Pumpe kann ganz wie die Standardpumpe kalibriert werden. Die Hublänge und das Dosier-
volumen werden in der Pumpe abgespeichert. Die Kalibrierung wird durch Setzen des Flags
,calibrated im DP_Control bestätigt. Wenn man die Hublänge verändert, wird das Dosiervolumen
pro Hub linear angepasst. Wenn die Änderung über den Toleranzbereich hinaus geht, wird eine
Warnung ausgegeben. Beim Setzen des Kalibrierflags wird gleichzeitig das Dosiervolumen
DP_volume und die Hubanzahl DP_stroke_cnt zurückgesetzt.
I Externe Betriebsart Batch:
(nicht mit DULCOMARIN
®
II)
Die Hubanzahl kann über den CANopen-Bus vorgegeben werden (ganze Zahlen von 1 bis
65535). Es kann auch ein ,batch-Memory aktiviert werden, um Resthübe aufzuaddieren
(bis 65535 Hübe).
Siehe auch die Informationen in der Tabelle Fehlermeldungen über CANopen-Telegramm.
J Datenspeicherung
Konfigurationsdaten (z. B. Frequenzen, Einschaltdauer, ... oder die ermittelten Kalibrierdaten) sind
in einem spannungsausfallsicheren Speicher abgelegt.
K Eingehaltene Richtlinien / Normen
Erfüllte CAN-Normen und Spezifikationen
Das Gerät erfüllt hardwareseitig die harmonisierte CAN-Spezifikation 2.0 (ISO99-1, ISO99-2).
Diese enthält das CAN-Protokoll (ISO 11898-1) und Angaben über die physikalische Anwendungs-
schicht (physical layer) entsprechend ISO 11898-2 (high speed CAN bis 1Mbit/sec) und
ISO 11898-3 (low speed CAN bis 125kBit/sec). Das Gerät erfüllt die CAN-Open Spezifikation
CIA-DS401, die Grundlage der europäischen Norm EN50325-4 ist. Es wird das
Regler-Geräteprofil CiA-404 erfüllt.
ProMinent
®
16
Page
Controls and key functions ............................................................... 17
1 About this pump .................................................................. 18
5 Functional description ........................................................ 18
6.3 Electrical installation ...................................................... 18
7 Settings ................................................................................. 20
11 Troubleshooting ................................................................... 20
Annex .............................................................................................. 22
A Object list metering pump ............................................. 22
B Explanations on the objects .......................................... 24
C PDO configuration ......................................................... 26
D Emergency messages.................................................... 26
E Changing the CANopen node address (node ID) .......... 26
F Changing the transmission rate (baud rate)................... 27
G Error messages via CANopen telegramme.................... 28
H Calibration, explanations ............................................... 28
I External operating mode Batch: ................................. 28
J Data storage .................................................................. 28
K Guidelines / standards complied with ........................... 28
These supplementary instructions provide CAN-specific information on the
Operating Instructions solenoid metering pump delta
®
with controlled solenoid drive optoDrive.
The information is grouped according to the relevant chapters. In case of doubt, the information
contained in these supplementary instructions shall have priority.
Contents
These operating instructions apply only in conjunction with the
Operating Instructions Solenoid metering pump delta
®
with
controlled solenoid drive optoDrive!
The operator shall be liable for any damage caused by installation
or operating errors!
ProMinent
®
17
Controls and key functions
1 LCD display
2 Stroke length adjustment knob
3 UP key
4 P key
5 DOWN key
6 STOP / START key
7 i key
8 LED indicator red, for error messages
9 LED indicator yellow, for alarm
messages
10 LED indicator green, for status display
Controls and key functions
11 Socket Metering monitor
12 Socket External control
13 Socket Level switch
14 Socket Diaphragm failure monitor
15 Socket CANopen Bus
16 LED indicator red-green,
for bus status messages
(CANopen LED)
17 LED indicator red-green,
for device status messages
(device LED)
Fig. 1: Controls
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
18
1 About this pump
Solenoid metering pumps delta
®
with CAN connection differentiate from the standard pumps by
their option to connect to a CANopen bus system.
CAN-delta
®
can be connected to a CANopen bus or operated separately.
Examples:
Metering of hydrochloric acid in a swimming pool water circuit where a controller drives the
pump in the operating mode Bus.
Metering of disinfectants in a bottle cleaning plant where the required metering volume is set
via the stroke frequency and the stroke length is set manually in the operating mode Manual.
CAN-delta
®
in the version DULCOMARIN
®
(Identcode feature Control type = D) is intended to
be integrated into the swimming pool controller system DULCOMARIN
®
II. The controllability as
well as the connection options with the connecting elements used here are guaranteed.
CAN-delta
®
in the version CANopen (Identcode feature Control type = C) is designed for
integration into a CANopen system.
5 Functional description
The pump can only be controlled via the CANopen bus if it is set to active in the setting menu
CANopen (see Chap. 7, Setting). Then, there are only setting options for the language and the
units.
If the CAN cable is not connected given CANopen Bus set to active or if the bus traffic is faulty,
the pump signals a bus error.
If the pump is set to passive in the setting menu CANopen, the pump can participate in the
bus traffic, however, cannot be controlled via the bus.
The pump also signals the set stroke length via the bus.
6.3 Electrical installation
CAUTION
Never connect a T-distributor directly to the housing!
The flush-type connector at the housing might break!
Manually tighten the screw fittings of the CAN cables up to the stop!
Otherwise, the degree of protection IP 65 will not be guaranteed.
Connect the CAN cable to the connection for the CANopen bus as shown below (for further
details see Operating DULCOMARIN
®
II Pool Controller, Part 1: Mounting and Installation or the
documentation of your CANopen installation).
Connect the mains plug to the mains socket the metering pump may start to pump!
About this pump / Safety chapter
ProMinent
®
19
Connection for CANopen bus The Connection for CANopen bus is made via a 5P flush-type connector.
Functional description
9
5 T-distributor, M12, 5P, CAN
6 Load resistor M 12 coupling
7 Load resistor M 12 connector
8 CAN connecting cable
(spur line 1m)
9 CAN connecting cable
13 CAN-delta e.g. for acid
14 CAN-delta e.g. for alkali
Fig. 2: CAN connection of metering pumps
1
54
2
3
Fig. 3:
Assignments at the pump
(male)
Fig. 4:
Assignments at the cable
(female)
1. Shield
2. CAN V+ (supply voltage
not connected)
3. CAN GND (reference potential)
4. CAN H (bus line dominant high)
5. CAN L (bus line dominant low)
ProMinent
®
20
Settings / Troubleshooting
7 Settings
For the pump to be able to respond to the signals of the CAN bus, it must be set to CANopen
active:
Press the P key for 2 s (in the permanent display) the main menu is displayed.
Select the menu CANOPEN (arrow keys!) and press the P key.
Select active (arrow keys!) in the menu option and press the P key the CAN LED is green if
the pump is connected to a master. If the pump has in addition been started with the start/
stop key, the identifier CANopen is displayed at the top centre of the LCD display (not to be
confused with the identically looking identifier besides the identifier stop, if the pump was
stopped via the CAN bus).
Wait until the pump returns to the permanent display or press the P key for 3 s.
11 Troubleshooting
If a bus error occurs, the red fault indicators is illuminated and a double arrow is displayed in the
centre of the LCD display.
The operating and malfunction status are indicated by two LEDs via the socket CANopen Bus.
Flash code device LED, top
Colour Flash code Cause Remedy
red illuminated Electronics error Return pump or contact
customer service
red flashing* Electronics error Return pump or contact
customer service
red slowly Configuration incorrect Return pump or contact
flashing** customer service
red pulsating two identically configured Configure node again
pumps, e.g. node address
green illuminated no device defect present - (standard operation pump)
- dark no supply voltage Check cable connections
*
**
***
ProMinent
®
21
Troubleshooting
Flash code CANopen LED, bottom
Colour Flash code Cause Remedy
red illuminated Controller is BUSOFF Contact customer service
red flashing* RPDO error Contact customer service
red double Error status ERROR- Contact customer service
flashing*** WARNING
red triple Error status ERROR- Contact customer service
flashing WARNING
green illuminated Bus status OPERATIONAL - (standard operation bus)
green flashing* Bus status PRE-OPERATIONAL wait briefly or start pump
via bus
green simple Bus status STARTUP wait briefly or set pump
flashing** active for bus operation
(see Chap. 7, Settings)
green pulsating Bus status INIT wait briefly
*
**
***
Ignore the flash codes for approx. 2min. (acknowledge alarm, if any) after connecting the metering
pump.
Table: Flash codes CANopen LED
NOTE
For “error messages through CANopen telegramme” see end of the annex!
Accessories
Accessories Order no.
T-distributor, M12, 5P, CAN 1022155
Load resistor M 12 coupling 1022154
Load resistor M 12 connector 1022592
Connecting cable - CAN, M12, 5P, 1 m 1022139
Connecting cable - CAN, M12, 5P, 2 m 1022140
Connecting cable - CAN, M12, 5P, 5 m 1022141
Connecting cable - CAN, by the meter 1022160
Connecting cable CAN, M 12, 5P, screw terminal 1022157
Connector CAN, M 12, 5P, screw terminal 1022156
ProMinent
®
22
Annex
Annex
A Object list metering pump
Default mapping
Index S Name Type Description default
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Device abbreviation [4] GDLT ro
1009h 0 manufacture hardware version string Hardware version [4] 0000 ro
100Ah 0 manufacture software version string Software version [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Table 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Table 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Table 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr
ProMinent
®
23
Annex
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway address ro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
24
Annex
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Explanations on the objects
DeviceState [Index 0x2A10, Subindex 0x00]
The object DeviceState includes the present operating status and the existing errors of the
pump. DeviceState can only be read.
Bit location Meaning
15 (MSB) Manual / bus operation
14 Pause
13 internal error
12 internal error
11 Operating mode: 1 continuous
10 2
batch operation
9 3 external contact
8 4 analogue input
7 Stop
6 internal error
5 Warning (e.g. tank fill level)
4 Suctioning active
3 Lowering (only in ProMinent systems)
2 Calibration invalid
1 Tank metering
0 (LSB) no remote operation possible
Table 1: DeviceState bit values
ProMinent
®
25
Annex
DeviceControl [Index 0x2A11, Subindex 0x00]
The operating mode can be specified in more detail using the object DeviceControl.
Bit location Meaning
7 (MSB) must be 0
6 Reset
5 must be 0
4 Flow control activated (option)
3 Calibration completed
2 must be 0
1 Batch memory active
0 (LSB) must be 0
Table 2: DeviceControl bit values
If bit 6 (RESET) is set to 1, the pump is stopped (DeviceMode = 0x00), existing errors are
deleted and the batch memory is set to 0.
DeviceMode [Index 0x2A12, Subindex 0x00]
The CANopen operating mode of the pump can be configured using the object DeviceMode.
Bit location Meaning
7 (MSB) must be 0
6 must be 0
5 must be 0
4 must be 0
3 must be 0
2 must be 0
1 Continuous operation [0], batch operation [1]
0 (LSB) Stop [0] / Start [1]
Table 3: DeviceMode bit values
Values of DeviceMode for:
a) stop
0x00
b) continuous operation 0x01
c) batch operation 0x02
Name [Index 0x3FBD]
The name of the pump can be set in Name (e.g. acid pump).
Location [Index 0x3FBE]
The location of the pump can be entered in location (e.g. basement 5).
ProMinent
®
26
Annex
C PDO configuration
The PDO configuration (mapping) of the device cannot be changed Static mapping
Index S Name Type OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Emergency messages
Sending of emergency messages according to CiA DS 301, 9.25 is supported.
See CANopen object list.
E Changing the CANopen node address (node ID)
The CANopen node address of the device can be changed in two different ways:
Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1).
The admissible range for the node address is 1..99
Change via the object list via standard SDO traffic.
The presently configured node address can be read or a new node address can be configured
using the object list index 3F40h, subindex 1.
The admissible range for the node address is 1..127
The data type of this entry is UNSIGNED SHORT.
1. In order to change the node address, the new address is written to the index 3F40h,
subindex 1.
CAN message to write the new node address 55:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Index 3F40h Sindex 1 NodeID 0037h
2. Writing the signature save to the index 1010h, subindex 05, results in saving of the new
node address in the non-volatile memory.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 5 save
3. The changed node address becomes effective upon the next start of the device. A restart of
the device is also possible using the NMT command ResetNode.
ProMinent
®
27
Annex
F Changing the transmission rate (baud rate)
The baud rate can be set to any values of the following table. In the condition delivered, the
device is configured a the baud rate 125kBit/s. This is the standard baud rate of ProMinent.
Baud rate [kBit/s] Index
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Table 4: CiA Bit Timing Table
The baud rate of the device can be changed in two different ways:
Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1).
The admissible range for the node address is 08.
Change via the object list via standard SDO traffic.
The presently configured baud rate can be read or a new baud rate can be configured using
the object list index 3F40h, subindex 2.
The admissible range for the node address is 0..8.
The data type of this entry is UNSIGNED BYTE.
4. In order to change the baud rate, the new baud rate index is written to the OBV
index 3F40h, subindex 2.
CAN message to write the new baud rate 250kBit/s:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Index 3F40h Sindex 1 Index 3
5. Writing the signature save to the index 1010h, subindex 06, results in saving of the baud
rate in the non-volatile memory.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 6 save
The changed baud rate becomes effective upon the next start of the device. A restart of the
device is also possible using the NMT command ResetNode.
ProMinent
®
28
Annex
G Error messages via CANopen telegramme
Fault Alarm Description
Minimum If a signal is present at the digital minimum alarm
input for at least 2s, an alarm (see below) is issued.
The alarm is cancelled if the signal is no longer
present for at least 2s.
Minimum If a signal is present at the digital minimum mal-
function input for at least 2s, an error (see below) is
issued. The error is cancelled if the signal is no
longer present for at least 2s.
Calibration If the stroke length setting is changed by the value
+/- HLTOLERANCE (typically +/-10%) of the value at
which the pump was calibrated, a calibration
message is issued.
batch overflow This error occurs if a value greater than 2
16
-1
(65535) is generated in batch operation and
because of repeated batch start. The error must
be acknowledged and can only be cancelled by
turning the multifunction switch or by setting the
operating mode Hold via the bus.
Bus communication In case of an internal communication error or if the
pump is not set to the operating mode bus, this
error is generated.
System This error points to an internal pump error. Observe
the error message in the display! The pump must
be reconfigured or repaired.
H Calibration, explanations
The pump can be calibrated identical to the standard pump. The stroke length and the metering
volume are stored in the pump. The calibration is confirmed by setting the flag calibrated in
DP_Control. If the stroke length is changed, the metering volume per stroke is adapted linearly. If
the change exceeds the tolerance range, an alarm is signalled. When setting the calibration flag,
the metering volume DP_volume and the number of strokes DP-stroke_cnt are reset at the same
time.
I External operating mode Batch:
(not for DULCOMARIN
®
II)
The stroke number can be preselected via the CANopen bus (only integers between 1 and
65535). A Batch Memory can also be activated to add up remaining strokes (up to 65535
strokes).
See also the information given in the table Error messages via CANopen telegramme.
J Data storage
The configuration data (e.g. frequencies, operating time, or the calibration data determined)
are stored in a fail-safe memory.
K Guidelines / standards complied with
CAN standards and specifications complied with
The device meets the standardised CAN specification for hardware 2.0 (ISO99-1, ISO99-2).
This includes the CAN protocol (ISO 11898-1) and details about the physical application layer in
accordance with ISO 11898-2 (high speed CAN to 1Mbit/sec.) and ISO 11898-3 (low speed CAN
to 125kBit/sec.). The device complies with the CAN-Open specification CIA-DS401, the basis of
the European Standard EN50325-4. The controller device profile CiA-404 is complied with.
ProMinent
®
29
Page
Eléments de commande et fonctions des touches .......................... 30
1 À propos de cette pompe ................................................... 31
5 Description fonctionnelle .................................................... 31
6.3 Installation électrique ..................................................... 31
7Réglage ................................................................................. 33
11 Dépannage ........................................................................... 33
Annexe ............................................................................................ 35
ARépertoire dobjets de la pompe doseuse .................... 35
B Explications des objets .................................................. 37
C Configuration PDO......................................................... 39
D Messages durgence ..................................................... 39
E Modification de ladresse de nœud CANopen
(Node-ID) ....................................................................... 39
F Modification de la vitesse de transmission
(du taux de bauds) ......................................................... 40
G Messages derreur par télégramme CANopen .............. 41
H Étalonnage, explications ................................................ 41
I Mode de service externe batch : ................................ 41
J Sauvegarde des données .............................................. 41
K Directives / normes appliquées ..................................... 41
Table des matières
Cette notice complémentaire contient des informations spécifiques au CAN et appartient au
Mode demploi de la pompe doseuse électromagnétique delta
®
avec entraînement
électromagnétique régulé optoDrive.
Les informations sont classées selon les chapitres respectifs. En cas de doute, ce sont les
informations de cette notice complémentaire qui sont valables.
Ce mode d'emploi est valable uniquement en liaison avec le
Mode d'emploi de la pompe doseuse électromagnétique delta
®
avec entraînement électromagnétique régulé optoDrive !
Lexploitant est personnellement responsable en cas de
dommages dus à des erreurs de commande ou dinstallation !
ProMinent
®
30
Eléments de commande et fonctions des touches
1 Affichage à LCD
2 Bouton de réglage de longueur de
course
3 Touche MONTEE
4 Touche P
5 Touche DESCENTE
6 Touche START/STOP
7 Touche i
8 Affichage à DEL rouge, pour messages
de dérangement
9 Affichage à DEL jaune, pour messages
davertissement
10 Affichage à DEL verte, pour la
signalisation de l’état de service
Eléments de commande et fonctions des touches
11 Connecteur femelle
Contrôle de dosage
12 Connecteur femelle
Commande dexcitation externe
13 Connecteur femelle
Détecteur de niveau
14 Connecteur femelle
Indicateur de rupture de membrane
15 Connecteur femelle Bus CANopen
16 Affichage à DEL rouge-verte,
pour les messages d’état de bus
(CANopen-LED)
17 Affichage à DEL rouge-verte,
pour les messages d’état de lappareil
(device-LED)
Fig. 1 : Eléments de commande
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
31
1 À propos de cette pompe
Les pompes doseuses électromagnétiques delta
®
avec connecteur CAN peuvent, contrairement
aux pompes standard, être raccordées à un système de bus CANopen.
Cest ainsi que la CAN-delta
®
peut être raccordée à un bus CANopen ou être exploitée seule,
sans un tel bus.
Exemples :
Dosage dacide chlorhydrique dans un circuit deau de piscine ; si le mode de service Bus
est activé, un régulateur excite la pompe.
Dosage de désinfectants dans des installations de lavage de bouteilles ; si le mode de service
Manuel est activé, le volume de dosage requis se règle manuellement par la fréquence des
impulsions et par la longueur de course.
La CAN-delta
®
, version DULCOMARIN
®
(caractéristique du code didentification Variante de
commande = D), est destinée au système de régulation de piscine DULCOMARIN
®
II. Le pilotage
et les raccordements possibles aux éléments de liaison utilisés ici sont assurés.
La CAN-delta
®
, version CANopen (caractéristique du code didentification Variante de
commande = C), est destinée à lintégration dans un système CANopen.
5 Description fonctionnelle
La pompe nest pilotable via le bus CANopen que si CANopen est commuté sur actif dans le
menu de réglage (cf. chapitre 7, Réglage). Il nexiste alors plus que la possibilité de réglage de
la langue et des unités.
Si, bien que le bus CANopen soit activé, le câble nest pas branché ou si la communication sur le
bus est dérangée, la pompe signale un défaut de bus.
Si la pompe est réglée sur inactif dans le menu de réglage CANopen, elle peut participer à la
communication sur le bus mais ne peut cependant pas être pilotée par celui-ci.
La pompe continue également de transmettre la longueur de course réglée par une
communication sur bus.
6.3 Installation électrique
PRUDENCE
Ne raccordez jamais un distributeur en T directement au corps !
Le connecteur intégré au corps risque de se casser !
Vissez les raccords union des câbles CAN à la main, jusqu’à la butée !
Sinon, le degré de protection IP65 nest pas atteint !
Reliez le câble CAN comme décrit ci-dessous au raccordement pour le bus CANopen (pour plus
de détails, cf. Mode demploi du régulateur de piscine DULCOMARIN
®
II, partie 1 : Montage et
installation ou la documentation de votre installation CANopen).
Branchez la fiche secteur dans la prise de courant - la pompe doseuse commence éventuellement
à pomper !
À propos de cette pompe / Chapitre consacré à la sécurité
ProMinent
®
32
Description fonctionnelle
9
5 Distributeur en T, M 12, à 5 pôles CAN
6 Résistance de bouclage coupleur
M 12
7 Résistance de bouclage connecteur
M 12
8 Câble de branchement CAN
(câble de dérivation d1 m)
9 Câble de branchement CAN
13 CAN-delta, p. ex. pour acide
14 CAN-delta, p. ex. pour lessive alcaline
Fig. 2 : Connecteur CAN de pompes doseuses
1
54
2
3
Fig. 3 :
Brochage pompe (mâle)
Fig. 4 :
Brochage câble (femelle)
1. Blindage
2. CAN V+ (tension dalimentation
pas branchée)
3. CAN GND (potentiel de référence)
4. CAN H (câble de bus dominant high)
5. CAN L (câble de bus dominant low
Raccordement pour le
bus CANopen Le Raccordement pour le bus CANopen a lieu par un connecteur intégré à 5 pôles.
ProMinent
®
33
Réglage / Dépannage
7Réglage
Afin que la pompe réagisse aux signaux du bus CAN, il faut activer le mode en commutant
CANopen sur actif :
Appuyez pendant 2 s sur la touche P (dans laffichage permanent) - le menu principal saffiche.
Sélectionnez le menu CANOPEN (touches à flèche !) et appuyez sur la touche P.
Rendez-vous au point de menu de sélection actif (touches à flèche !) et appuyez de nouveau
sur la touche P - la DEL CAN saffiche en vert dans la mesure où la pompe est connectée à un
maître. Si la pompe a de plus été démarrée par la touche Start/Stop, laffichage à LCD
visualise au milieu, en haut, le terme CANopen (à ne pas confondre avec le terme daspect
semblable à côté de Stop si la pompe a été arrêtée via le bus CAN).
Patientez jusqu’à ce que la pompe retourne sur laffichage permanent ou appuyez pendant 3 s
sur la touche P.
11 Dépannage
Si une erreur de bus survient, lindicateur de dérangement rouge est allumé et une double flèche
sinstalle au milieu de l’écran à LCD.
Laffichage des états de service et de dérangement a lieu par deux DEL au-dessus du connecteur
femelle CANopen-Bus.
Code clignotant Device-LED, en haut
Couleur Code clignotant Cause Remède
rouge état allumé erreur de l’électronique expédiez-nous la pompe ou
appelez le service après-vente
rouge état clignotant * erreur de l’électronique expédiez-nous la pompe ou
appelez le service après-vente
rouge lentement la configuration est défectueuse expédiez-nous la pompe ou
clignotant ** appelez le service après-vente
rouge état vacillant deux pompes avec la même reconfigurez le nœud
configuration, p. ex. adresse de
nœud
vert état allumé pas derreur dappareil présente - (mode de service normal
de la pompe)
- sombre absence de tension dalimentation contrôlez le câblage
*
**
***
ProMinent
®
34
Dépannage
Code clignotant DEL CANopen, en bas
Couleur Code clignotant Cause Remède
rouge état allumé contrôleur = BUSOFF contactez le service après-vente
rouge état clignotant * erreur RPDO contactez le service après-vente
rouge double état derreur ERROR-WARNING contactez le service après-vente
clignotement ***
rouge triple état derreur ERROR-PASSIV contactez le service après-vente
clignotement
vert état alluméétat de bus OPERATIONAL - (mode de service normal du bus)
vert état clignotant * état de bus PRE-OPERATIONAL patientez un peu ou relancez la
pompe via le bus
vert simple état de bus STARTUP patientez un peu ou commutez
clignotement ** la pompe sur fonctionnement
bus actif
(cf. chapitre 7, Réglage).
vert état vacillant état de bus INIT patientez un peu
*
**
***
Après le raccordement de la pompe doseuse, ignorez les codes de clignotement pendant
env. 2 minutes (si une alarme survient, acquittez-la).
Tableau : Codes de clignotement de la DEL CANopen
INFORMATION
Concernant les “Messages d’erreur par télégramme CANopen”, cf. à la fin de l’annexe !
Accessoires
Accessoires N° de commande
Distributeur en T, M 12, à 5 pôles CAN 1022155
Résistance de bouclage coupleur M 12 1022154
Résistance de bouclage connecteur M 12 1022592
Câble de branchement CAN, M 12, à 5 pôles, 1 m 1022139
Câble de branchement CAN, M 12, à 5 pôles, 2 m 1022140
Câble de branchement CAN, M 12, à 5 pôles, 5 m 1022141
Câble de branchement CAN, article au mètre 1022160
Coupleur CAN M 12, raccord à visser à 5 pôles 1022157
Connecteur CAN M 12, raccord à visser à 5 pôles 1022156
ProMinent
®
35
Annexe
Annexe
ARépertoire dobjets de la pompe doseuse
Default mapping
Index S Nom Type Description Défaut
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Device abbreviation [4] GDLT ro
1009h 0 manufacture hardware version string Hardware version [4] 0000 ro
100Ah 0 manufacture software version string Software version [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Tabelle 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Tabelle 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Tabelle 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr
ProMinent
®
36
Annexe
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway addressro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
37
Annexe
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Explications des objets
DeviceState [Index 0x2A10, Subindex 0x00]
Lobjet DeviceState comprend les états de service actuels et les erreurs en instance de la
pompe. DeviceState nest accessible quen lecture.
Positions de bits Signification
15 MSB) Fonctionnement manuel / bus
14 Pause
13 Erreur interne
12 Erreur interne
11 Mode de service : 1 continu
10 2
traitement par lots
9 3 Contact externe
8 4 Entrée analogique
7 Stop
6 Erreur interne
5 Avertissement (p. ex. niveau de remplissage du réservoir)
4 Aspiration activée
3 Abaisseur (uniquement dans les installations ProMinent)
2 Étalonnage invalide
1 Dosage réservoir
0 (LSB) Pas de service à distance possible
Tableau 1: DeviceState BitValues
ProMinent
®
38
Annexe
DeviceControl [Index 0x2A11, Subindex 0x00]
Lobjet DeviceControl permet de spécifier le mode de service plus en détail.
Positions de bits Signification
7 (MSB) doit être égal à 0
6 Reset
5 doit être égal à 0
4 FlowControl activé (option)
3 Étalonnage terminé
2 doit être égal à 0
1 Accumulateur de lots activé
0 (LSB) doit être égal à 0
Tableau 2: DeviceControl BitValues
Si le bit 6 (RESET) est mis sur 1, la pompe est arrêtée (DeviceMode = 0x00), les erreurs en
instance sont effacées et laccumulateur de lots est mis sur 0.
DeviceMode [Index 0x2A12, Subindex 0x00]
Lobjet DeviceMode permet de configurer le mode de service CANopen de la pompe.
Positions de bits Signification
7 (MSB) doit être égal à 0
6 doit être égal à 0
5 doit être égal à 0
4 doit être égal à 0
3 doit être égal à 0
2 doit être égal à 0
1 Mode continu [0], traitement par lots [1]
0 (LSB) Stop [0] / Start [1]
Tableau 3: DeviceMode BitValues
La valeur de DeviceMode pour :
a) Stop
0x00
b) Mode continu 0x01
c) Traitement par lots 0x02
Name [Index 0x3FBD]
Vous pouvez entrer sous Name un nom pour la pompe (p. ex. Pompe à acide).
Location [Index 0x3FBE]
Sous location, vous pouvez entrer la situation de la pompe (p. ex. Cave 5).
ProMinent
®
39
Annexe
C Configuration PDO
La configuration PDO (mappage) de lappareil ne peut pas être modifiée mappage statique
Index S Nom Type OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Messages durgence
L’émission de messages durgence selon CiA DS 301, 9.2.5 est supportée.
Cf. le répertoire dobjets CANopen.
E Modification de ladresse de nœud CANopen (Node-ID)
Ladresse de nœud CANopen de lappareil peut être modifiée de deux manières :
Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305
(V1.1).
Le domaine autorisé pour ladresse de nœud est 1..99
Modification via le répertoire dobjets par communication SDO standard.
Dans lindex du répertoire dobjets 3F40h, sous-index 1, vous pouvez lire ladresse de nœud
actuellement configurée ou configurer une nouvelle adresse de nœud.
Le domaine autorisé pour ladresse de nœud est 1..127
Le type de données de ce paramètre est UNSIGNED SHORT.
1. Pour modifier ladresse de nœud, il faut écrire la nouvelle adresse sur lindex 3F40h,
sous-index 1.
Message CAN pour l’écriture de la nouvelle adresse de nœud 55 :
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Index 3F40h Sindex 1 NodeID 0037h
2. L’écriture de la signature save sur lindex 1010h, sous-index 05, donne lieu à la sauvegarde
de la nouvelle adresse de noeud dans la mémoire non volatile.
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 5 save
3. Lors du prochain démarrage de lappareil, cest la nouvelle adresse de nœud modifiée qui
sera utilisée. Un redémarrage de lappareil est également possible par la commande NMT
ResetNode.
ProMinent
®
40
Annexe
F Modification de la vitesse de transmission (du taux de bauds)
La vitesse de transmission peut être réglée sur la base du tableau suivant. Départ usine,
lappareil est configuré avec un taux de bauds de 125 kbits/s. Il sagit là également de la vitesse
de transmission standard de ProMinent.
Vitesse de transmission [kbits/s] Index
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Tableau 4: CiA Bit Timing Table
Le taux de bauds de lappareil peut être modifié de deux manières :
Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305
(V1.1).
Le domaine admissible pour lindex de la vitesse de transmission est 0..8
Modification via le répertoire dobjets par communication SDO standard.
Dans lindex du répertoire dobjets 3F40h, sous-index 2, vous pouvez lire vitesse de trans-
mission actuellement configurée ou configurer une vitesse de transmission différente.
Le domaine autorisé pour le taux de bauds est 0..8
Le type de données de ce paramètre est UNSIGNED BYTE.
4. Pour modifier le taux de bauds, il faut écrire la nouvelle vitesse de transmission sur lindex
de répertoire 3F40h, sous-index 2.
Message CAN pour l’écriture de la nouvelle vitesse de transmission 250 kbits/s :
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Index 3F40h Sindex 1 Index 3
5. L’écriture de la signature save sur lindex 1010h, sous-index 06, donne lieu à la sauvegarde
de la nouvelle vitesse de transmission dans la mémoire non volatile.
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 6 save
Lors du prochain démarrage de lappareil, cest la nouvelle vitesse de transmission modifiée
qui sera utilisée. Un redémarrage de lappareil est également possible par la commande NMT
ResetNode.
ProMinent
®
41
Annexe
G Messages derreur par télégramme CANopen
Dérangement/erreur Avertissement Description
Minimum Si un signal dune durée dau moins 2 secondes se
manifeste sur lentrée de signalisation TOR min.,
il y a émission dun avertissement (cf. en bas).
Lavertissement sannule si le signal disparaît de
nouveau pour au moins 2 secondes.
Minimum Si un signal dune durée dau moins 2 secondes se
manifeste sur lentrée de dérangement TOR min.,
une erreur est signalée. Lerreur sannule si le signal
disparaît de nouveau pour au moins 2 secondes.
Etalonnage Si le réglage de la longueur de course se modifie de
la valeur +/- HLTOLERANCE (en général +/- 10 %)
de la valeur pour laquelle la pompe a été étalonnée,
il y a délivrance dun message d’étalonnage.
batch overflow Cette erreur est due à une valeur supérieure
à 2
16
-1 (65535) en mode de fonctionnement batch
résultant dun démarrage réitéré de batch. Lerreur
doit être acquittée et peut uniquement être effacée
par rotation du commutateur multifonction ou par
le réglage du mode de service halt via le bus.
Communication sur le bus Cette erreur se manifeste en cas derreur de
communication interne ou si la pompe nest pas en
mode de service Bus.
Système Cette erreur est probablement due à une erreur
dans la pompe. Observez le message derreur
dans laffichage ! La pompe doit être de nouveau
configurée ou réparée.
H Étalonnage, explications
La pompe peut être étalonnée comme toute pompe standard. La longueur de course et le volume
de dosage sont sauvegardés dans la pompe. L’étalonnage est confirmé par ajustage du flag
calibrated dans DP_Control. Si la longueur de course est modifiée, le volume de dosage par
course sadapte en mode linéaire. Si la modification dépasse les limites tolérables, une alarme
est délivrée. Lors de lajustage du flag d’étalonnage, il y a remise à zéro simultanée du volume de
dosage DP_volume et du nombre de courses DP_stroke_cnt.
I Mode de service externe batch :
(pas pour DULCOMARIN
®
II)
Le nombre de courses peut être spécifié via le bus CANopen (nombres entiers compris entre 1
et 65535). Il est également possible dactiver un batch-Memory pour additionner les courses
restantes (jusqu’à 65535 courses).
Cf. également les informations dans le tableau Messages derreur par télégramme CANopen.
J Sauvegarde des données
Les données de configuration (p. ex. fréquences, facteur de marche, ... ou données d’étalonnage
calculées) sont sauvegardées dans une mémoire sécurisée.
K Directives / normes appliquées
Spécifications et normes CAN remplies
Lappareil est conforme côté matériel (hard) à la spécification CAN harmonisée 2.0 (ISO99-1,
ISO99-2). Cette dernière comprend le protocole CAN (ISO 11898-1) et les indications sur la
couche dapplication physique (physical layer) conformément à lISO 11898-2 (high speed CAN
jusqu’à 1Mbit/s) et ISO 11898-3 (low speed CAN jusqu’à 125 kbits/s). Lappareil est conforme à
la spécification CAN-Open CIA-DS401 qui constitue la base de la norme européenne EN50325-4.
Le profil dappareil régulateur CiA-404 est valable.
ProMinent
®
42
Página
Elementos de mando y funciones de las teclas ............................... 43
1 Sobre esta bomba ............................................................... 44
5 Descripción de las funciones ............................................. 44
6.3 Instalación eléctrica ....................................................... 44
7 Ajuste .................................................................................... 46
11 Eliminación de fallos de funcionamiento .......................... 46
Anexo .............................................................................................. 48
A Lista de objetos de la bomba dosificadora ................... 48
B Explicación de los objetos ............................................. 50
C Configuración PDO ........................................................ 52
D Mensajes de emergencia ............................................... 52
E Cambio de la dirección de nodo del CANopen
(ID de nodo) ................................................................... 52
F Cambiar la velocidad de transmisión
(tasa de baudios) ........................................................... 53
GAvisos de error a través del telegrama CANopen.......... 54
H Calibración, explicaciones ............................................. 54
I Modo de funcionamiento externo Batch: ................... 54
J Almacenamiento de datos ............................................. 54
K Directivas y normas aplicadas ....................................... 54
Índice de contenido
Estas instrucciones de servicio contiene información específica de CAN para las
Instrucciones de servicio de bombas dosificadoras magnéticas delta
®
con accionamiento
magnético regulado optoDrive.
La información está ordenada según su capítulo correspondiente ¡En caso de dudas, tiene
prioridad lo indicado en estas instrucciones de servicio complementarias!
Estas instrucciones de servicio sólo tienen validez en combina-
ción con las Instrucciones de servicio para bombas dosifica-
doras magnéticas delta
®
con accionamiento magnético regulado
optoDrive!
En caso de daños debidos a errores de instalación o manejo,
será responsable el propio usuario!
ProMinent
®
43
Elementos de mando y funciones de las teclas
1 Visualización LCD
2 Botón de ajuste de la longitud de
carrera
3 Tecla ARRIBA
4 Tecla P
5 Tecla ABAJO
6 Tecla START/STOP
(ENCENDER / APAGAR)
7 Tecla i
8 Visualización LED rojo para mensajes
de fallo
9 Visualización LED amarillo para
mensajes de aviso
10 Visualización LED verde para
indicaciones de funcionamiento
Elementos de mando y funciones de las teclas
11 Manguito Control de dosificación
12 Manguito Mando externo
13 Manguito Interruptor de nivel
14 Manguito Indicador de rotura de la
membrana
15 Manguito Bus CANopen
16 Visualización LED en rojo-verde para
mensajes de estado de Bus
(LED de CANopen)
17 Visualización LED en rojo-verde para
mensajes de estado del equipo
(LED del dispositivo)
Fig. 1: Elementos de mando
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
44
Sobre esta bomba / Capítulo sobre seguridad
1 Sobre esta bomba
La diferencia entre las bombas dosificadoras magnéticas delta
®
con conexión CAN y las bombas
estándar es que las primeras están dotadas de una conexión a un sistema de bus CANopen.
CAN-delta
®
se puede conectar a un bus CANopen o emplearse individualmente.
Ejemplo:
Dosificación de ácido clorhídrico en un circuito de agua de piscinas. En el modo de
funcionamiento BUS, el control de la bomba lo realiza un aparato regulador.
Dosificación de desinfectantes en instalaciones de lavado de botellas. En este caso, en el
modo de funcionamiento Manual el volumen de dosificación se ajusta manualmente
mediante la frecuencia y la longitud de carrera.
CAN-delta
®
en la versión DULCOMARIN
®
(característica de código de identificación
Variante de mando = D) está diseñada para ser integrada en el sistema de regulación de
piscinas DULCOMARIN
®
II. Se garantiza el control y la posibilidad de conexión con los
elementos de unión aquí empleados.
CAN-delta
®
en la versión CANopen (característica de código de identificación
Variante de mando = C) está diseñada para ser integrada en un sistema CANopen.
5 Descripción de las funciones
La bomba sólo se podrá controlar mediante el Bus CANopen, si se ha seleccionado activado
en el menú de ajuste CANopen (véase la sección 7, Ajuste). Además existe la posibilidad de
ajuste para el idioma y las unidades.
Si al estar activado el Bus CANopen el cable CAN no está conectado o se ha interrumpido el
tráfico de Bus, la bomba envía un aviso de error de Bus.
En caso de que en el menú de ajuste CANopen la bomba está ajustada a pasivo, ésta podrá
participar del tráfico de Bus, pero no se podrá controlar a través del mismo.
La bomba también envía la longitud de carrera ajustada a través del Bus.
6.3 Instalación eléctrica
CUIDADO
No conectar nunca un distribuidor en T directamente a la carcasa
¡El conector en la carcasa podrá romperse!
Atornillar con la mano los tornillos del cable CAN hasta el tope
¡De lo contrario no se alcanza el tipo de protección IP65!
Conectar el cable CAN a la conexión del Bus CANopen de la forma que se muestra abajo
(más detalles en las Instrucciones de servicio DULCOMARIN
®
II regulador de piscinas, parte 1:
Montaje e instalación o en la documentación de su instalación del CANopen).
Conectar el enchufe de conexión a la red en el tomacorriente ¡puede que la bomba
dosificadora empiece a funcionar!
ProMinent
®
45
Conexión para Bus CANopen La conexión para el Bus CANopen tiene lugar a través de un conector 5P.
Descripción de las funciones
9
5 Distribuidor en T, M 12, 5P, CAN
6 Terminador acoplamiento M 12
7 Terminador conector M 12
8 Cable de conexión CAN
(cable de derivación 1 m)
9 Cable de conexión CAN
13 CAN-delta p.ej., para ácido
14 CAN-delta p.ej., para sosa cáustica
Fig.2: Conexión CAN de bombas dosificadoras
1
54
2
3
Fig.3:
Dotación en la bomba (male)
Fig.4:
Dotación en el cable (female)
1. Pantalla
2. CAN V+ (tensión de alimentación
no conectado)
3. CAN GND (potencial de referencia)
4. CAN H (línea de Bus dominant high)
5. CAN L (línea de Bus dominant low
ProMinent
®
46
Ajuste / Eliminación de fallos de funcionamiento
7 Ajuste
Para que la bomba reaccione a la señal de Bus CAN, es necesario el ajuste CANopen-
activado
Presionar durante 2 s la tecla P (en la visualización permanente) aparece el menú principal.
Seleccionar el menú CANOPEN (¡teclas de flechas!) y presionar la tecla P.
Seleccionar en el punto de menú activado (¡teclas de flecha!) y presionar la tecla P El LED
del CAN se pone verde, si la bomba está conectada a un master. Si la bomba se ha arrancado
adicionalmente a través de la tecla start/stop, aparece en la pantalla LCD arriba, en el centro,
el señalador CANopen (no confundir con el señalador muy parecido que se encuentra al
lado del señalador Stop, si la bomba ha sido parada a través del Bus CAN.
Esperar hasta que la bomba regrese en la visualización principal o presionar la tecla P
durante 3 s.
11 Eliminación de fallos de funcionamiento
Si se presenta un error de Bus, el indicador de fallos rojo se ilumina y en el centro de la pantalla
LCD aparece una flecha doble.
La visualización del estado de funcionamiento y fallos tiene lugar mediante dos LEDs a través del
manguito CANopen-Bus.
Código de indicación del LED del dispositivo, arriba
Color Código de indicación Causa Eliminación
rojo Se ilumina Error de electrónica Enviar la bomba o informar al
servicio de asistencia técnica
rojo Parpadea* Error de electrónica Enviar la bomba o informar al
servicio de asistencia técnica
rojo Parpadea Error de configuración Enviar la bomba o informar al
lentamente** servicio de asistencia técnica
rojo Destella Dos bombas de configuraciónVolver a configurar los nodos
idéntica, p.ej., dirección de
nodo
verde Se ilumina No hay fallos - (funcionamiento normal de
la bomba)
- Oscuro Sin tensión de alimentación Control las conexiones de
cable
*
**
***
ProMinent
®
47
Eliminación de fallos de funcionamiento
Código de indicación del LED CAN, abajo
Color Código de indicación Causa Eliminación
rojo Se iluminada* El controlador está Informar al servicio de asistencia
BUSOFF técnica
rojo Parpadea* Fallo de RPDO Informar al servicio de asistencia
técnica
rojo Parpadeo Estado de fallo Informar al servicio de asistencia
doble*** ERROR-WARNING técnica
rojo Parpadeo Estado de fallo Informar al servicio de asistencia
triple ERROR-PASSIV técnica
verde Se ilumina Estado de Bus - (funcionamiento normal del Bus)
OPERATIONAL
verde Parpadea* Estado de Bus Esperar un poco o arrancar la
PRE-OPERATIONAL bomba a través del Bus
verde Parpadeo Estado de Bus Esperar un poco o ajustar la
simple** STARTUP bomba para funcionamiento de
Bus activado
(véase capitulo 7, Ajuste)
verde Destella Estado de Bus INIT Esperar un poco
*
**
***
Una vez conectada la bomba se han de ignorar los códigos de señalización por aprox. 2 minutos
(acusar recibo si se ha disparado la alarma).
Tabla: Código de indicación del LED CANopen
OBSERVACIÓN
¡Detalles sobre “Avisos de error a través del telegrama CANopen” los encontrará al final
del anexo!
Accesorios
Accesorios Nº de pedido
Distribuidor en T, M 12, 5-P, CAN 1022155
Terminador acoplamiento M 12 1022154
Terminador conector M 12 1022592
Cable de unión CAN, M 12, 5P, 1 m 1022139
Cable de unión CAN, M 12, 5P, 2 m 1022140
Cable de unión CAN, M 12, 5P, 5 m 1022141
Cable de unión CAN, por metros 1022160
Acoplamiento -CAN M 12, 5P, racor roscado 1022157
Conector -CAN M 12, 5P, racor roscado 1022156
ProMinent
®
48
Anexo
Anexo
A Lista de objetos de la bomba dosificadora
Default mapping
Índice S Nombre Tipo Descripción estándar
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Device abbreviation [4] GDLT ro
1009h 0 manufacture hardware version string Hardware version [4] 0000 ro
100Ah 0 manufacture software version string Software version [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Tabelle 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Tabelle 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Tabelle 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr
ProMinent
®
49
Anexo
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway address ro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
50
Anexo
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Explicació n de los objetos
DeviceState [Index 0x2A10, Subindex 0x00]
El objeto DeviceState contiene estados de funcionamiento actuales y fallos pendientes de la
bomba. El DeviceState sólo se puede leer.
Bits Significado
15 (MSB) Funcionamiento manual / de Bus
14 Pausa
13 Fallo interno
12 Fallo interno
11 Modo de funcionamiento: 1 continuo
10 2
Funcionamiento batch
9 3 Contacto externo
8 4 Entrada analógica
7 Parada
6 Fallo interno
5 Advertencia (p.ej., estado de llenado del recipiente)
4 Aspiración activada
3 Contrataladro (sólo en instalaciones de ProMinent)
2 La calibración no es válida
1 Depósito de dosificación
0 (LSB) Teleoperación imposible
Tabla: 1 DeviceState BitValues
ProMinent
®
51
Anexo
DeviceControl [Index 0x2A11, Subindex 0x00]
El modo de funcionamiento se puede especificar más exactamente a través del objeto
DeviceControl .
Bits Significado
7 (MSB) Tiene que ser 0
6 Resetear
5 Tiene que ser 0
4 FlowControl activado (opción)
3Terminada la calibración
2 Tiene que ser 0
1 Memoria batch activada
0 (LSB) Tiene que ser 0
Tabla 2: DeviceControl BitValues
Cuando el Bit 6 (RESET) esté en 1 se para la bomba (DeviceMode = 0x00), se borran los fallos
pendientes y la memoria batch se pone a cero.
DeviceMode [Index 0x2A12, Subindex 0x00]
El modo de funcionamiento del CANopen de la bomba se puede configurar a través del objeto
DeviceMode .
Bits Significado
7 (MSB) Tiene que ser 0
6 Tiene que ser 0
5 Tiene que ser 0
4 Tiene que ser 0
3 Tiene que ser 0
2 Tiene que ser 0
1 Funcionamiento continuo [0], Funcionamiento batch [1]
0 (LSB) Stopp [0] / Start [1]
Tabla 3: DeviceMode BitValues
Valor de DeviceMode para:
a) Stopp
0x00
b) Funcionamiento continuo 0x01
c) Funcionamiento batch 0x02
Name [Index 0x3FBD]
Bajo name se le puede dar un nombre a un bomba (p.ej., bomba de ácido).
Location [Index 0x3FBE]
Bajo location se puede indicar el lugar donde se encuentra la bomba (p.ej., sótano 5).
ProMinent
®
52
Anexo
C Configuración PDO
La configuración PDO (mapping) del aparato no se puede modificar. Mapping estático
Index S Nom Type OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Mensajes de emergencia
Se apoya el envío de mensajes de emergencia según CiA DS 301, 9.2.5.
Véase la lista de objetos de CANopen.
E Cambio de la dirección de nodo del CANopen (ID de nodo)
La dirección de nodo del CANopen del aparato se puede cambiar de dos maneras:
Cambio mediante LSS (Layer Setting Services), como se describe en especificación
CiA DSP305 (V1.1).
El rango permitido para la dirección de nodo es 1..99
Cambio a través del índice de objetos vía tráfico SDO estándar.
Mediante el índice de la lista de objetos 3F40h, subíndice 1, se puede leer la dirección de
nodo actualmente configurada o se puede configurar una nueva dirección de nodo.
El rango permitido para la dirección de nodo es de 1..127
El tipo de datos de esta entrada es UNSIGNED SHORT.
1. Para cambiar la dirección de nodo, la nueva dirección se escribe en el índice 3F40h,
subíndice 1.
El mensaje CAN para escribir la nueva dirección de nodo 55:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Índice 3F40h Sindex 1 NodeID 0037h
2. La escritura de la signatura save en el índice 1010h, subíndice 05, obliga a guardar la
nueva dirección de nodo en la memoria no volátil.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Índice 1010h Sindex 5 save
3. La nueva dirección de nodo tendrá efecto la próxima vez que ponga el equipo en funciona-
miento. El rearranque del equipo también se puede realizar mediante el comando NMT
ResetNode.
ProMinent
®
53
Anexo
F Cambiar la velocidad de transmisión (tasa de baudios)
La tasa de baudios se puede ajustar a todos los valores de la siguiente tabla. En el momento de
la entrega, el aparato tiene configurada una tasa de baudios de 125 kBit/s. Esta es tasa estándar
de ProMinent.
Tasa de baudios [kBit/s] Índice
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Tabla 4: CiA Bit Timing Table
La tasa de baudios del aparato se puede cambiar de dos maneras:
Cambio mediante LSS (Layer Setting Services), como se describe en la especificación
CiA DSP305 (V1.1).
El rango permitido para el índice de tasa de baudios es de 0..8
Cambio a través del índice de objetos vía tráfico SDO estándar.
Mediante el índice de la lista de objetos 3F40h, subíndice 2, se puede leer la tasa de baudios
configurada actualmente o se puede configurar una nueva tasa de baudios.
El rango permitido para la tasa de baudios es de 0..8.
El tipo de datos de esta entrada es UNSIGNED BYTE.
4. Para cambiar la tasa de baudios, la nueva tasa de baudios se escribe en el índice
OBV 3F40h, subíndice 2.
El mensaje CAN para escribir la nueva tasa de baudios 250kBit/s:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Índice 3F40h Sindex 1 Índice 3
5. La escritura de la signatura save en el índice 1010h, subíndice 06, obliga a guardar la
nueva tasa de baudios en la memoria no volátil.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Índice 1010h Sindex 6 save
La nueva tasa de baudios tendrá efecto la próxima vez que ponga el equipo en funcionamiento.
El rearranque del equipo también se puede realizar mediante el comando NMT ResetNode.
ProMinent
®
54
Anexo
GAvisos de error a través del telegrama CANopen
Fallo Advertencia Descripción
Mínimo Cuando en la entrada Aviso de alarma mínimo
digital se encuentra una señal por lo menos
durante 2 s, se dispara una señal de alarma
(véase abajo). El aviso de alarma se anula si la
señal desaparece por lo menos durante 2 s.
Mínimo Cuando en la entrada Fallo mínimo digital se
encuentra una señal por lo menos durante 2 s,
se dispara un aviso fallo. El aviso de fallo se anula
si la señal desaparece por lo menos durante 2 s.
Calibración Cuando el ajuste de longitud de carrera se modifica
en el valor +/- HLTOLERANCE (normalmente
+/- 10 %) del valor, en el cual se ha calibrado la
bomba, se dispara un aviso de calibración.
batch overflow Este fallo aparece cuando en funcionamiento
batch y mediante repetidas arranque batch se
ha generado un valor mayor que 2
16
-1 (65535). Es
obligatorio acusar recibo de ese error, el cual sólo
se puede borrar girando el interruptor multifunción
o ajustando el modo de funcionamiento a parada
mediante el Bus.
Comunicación del Bus Este fallo se genera en caso de un error interno de
comunicación o cuando la bomba no está en el
modo de funcionamiento Bus.
Sistema Este fallo supone un error interno de la bomba.
¡Tener en cuenta el aviso de fallo en la visualización!
La bomba debe ser configurada de nuevo o
reparada.
H Calibración, explicaciones
La bomba se puede calibrar de la misma forma que la bomba estándar. La longitud de carrera y
el volumen de dosificación se almacenan en la bomba. La calibración se confirma al colocarse el
ajuste ,calibrated in el DP_control. Si se modifica la longitud de carrera, el volumen de dosifica-
ción por carrera se adapta linearmente. Cuando la modificación va más allá del rango de tole-
rancia, se dispara un aviso. Al colocar el ajuste de calibración se resetea simultáneamente el
volumen de dosificación DP_volume y el número de carreras DP_stroke_cnt.
I Modo de funcionamiento externo Batch:
(no con DULCOMARIN
®
II)
El número de carreras se pueden fijar mediante el Bus CANopen (números enteros de 1 a 65535).
Tambien se puede activar una ,batch-Memory, a fin de sumar las carreras restantes (bis 65535
carreras).
Véase también la información en la tabla Avisos de error a través del telegrama CANopen.
J Almacenamiento de datos
Los datos de configuración (p.ej., frecuencias, tiempo de marcha, o los datos de calibración
determinados) se almacenan en una memoria protegida contra la ausencia de corriente.
K Directivas y normas aplicadas
Normas CAN cumplidas y especificaciones
El aparato cumple la norma de hardware armonizada CAN 2.0 (ISO99-1, ISO99-2).
Esta contiene el protocolo CAN (ISO 11898-1) y datos sobre la capa de aplicación (physical
layer) conforme a ISO 11898-2 (high speed CAN hasta 1Mbit/sec) e ISO 11898-3 (low speed
CAN hasta 125kBit/s). El aparato cumple las especificaciones CAN-Open CIA-DS401, que
constituye la base de la norma europea EN50325-4. Se cumple la norma del perfil del aparato
CiA-404.
ProMinent
®
55
ProMinent
®
56
ProMinent
®
2
Impressum:
Ergänzungsanleitung
Magnetdosierpumpe delta
®
mit CAN-Anschluss
© ProMinent Dosiertechnik GmbH, 2007
ProMinent Dosiertechnik GmbH
Im Schuhmachergewann 5-11
69123 Heidelberg
Germany
Tel.: +49 6221 842-0
Fax: +49 6221 842-617
www.prominent.com
Technische Änderungen vorbehalten.
Printed in Germany
Impressum
Ergänzungsanleitung in deutsch
von Seite 3 bis 15
Operating Instructions in English
from Page 16 to Page 28
Mode demploi en français
de la page 29 à la page 41
Instrucciones de servicio en español
de página 42 hasta página 54
GB
D
F
E
ProMinent
®
3
Seite
Steuerelemente und Tastenfunktionen ............................................. 4
1 Über diese Pumpe ............................................................... 5
5 Funktionsbeschreibung ...................................................... 5
6.3 Elektrisch Installieren ..................................................... 5
7 Einstellen .............................................................................. 7
11 Funktionsstörungen beheben............................................. 7
Anhang ............................................................................................ 9
A Objektverzeichnis Dosierpumpe .................................... 9
B Erläuterungen zu Objekten ............................................ 11
C PDO Konfiguration ......................................................... 13
D Emergency-Nachrichten ................................................ 13
E Ändern der CANopen-Knotenadresse (Node-ID) .......... 13
F Ändern der Übertragungsrate (Baudrate) ...................... 14
G Fehlermeldungen über CANopen-Telegramm ............... 15
H Kalibrieren, Erläuterungen ............................................. 15
I Externe Betriebsart Batch: ......................................... 15
J Datenspeicherung .......................................................... 15
K Eingehaltene Richtlinien / Normen ................................ 15
Inhaltsverzeichnis
Diese Ergänzungsanleitung liefert CAN-spezifische Informationen zur
Betriebsanleitung Magnetdosierpumpe delta
®
mit geregeltem Magnetantrieb optoDrive.
Die Informationen sind nach deren jeweiligen Kapiteln geordnet. Im Zweifelsfall gelten die
Informationen dieser Ergänzungsanleitung.
Diese Betriebsanleitung ist nur in Verbindung mit der
Betriebsanleitung Magnetdosierpumpe delta
®
mit geregeltem
Magnetantrieb optoDrive gültig!
Bei Schäden durch Installations- oder Bedienfehler haftet der
Betreiber!
ProMinent
®
4
Steuerelemente und Tastenfunktionen
1 LCD-Anzeige
2 Hublängeneinstellknopf
3 AUF-Taste
4 P-Taste
5 AB-Taste
6 STOP/START-Taste
7 i-Taste
8 LED-Anzeige rot, für Störmeldungen
9 LED-Anzeige gelb, für Warnmeldungen
10 LED-Anzeige grün, für Betriebsanzeige
Steuerelemente und Tastenfunktionen
11 Buchse Dosierüberwachung
12 Buchse externe Ansteuerung
13 Buchse Niveauschalter
14 Buchse Membranbruchmelder
15 Buchse CANopen-Bus
16 LED-Anzeige rot-grün,
für Bus-Status-Meldungen
(CANopen-LED)
17 LED-Anzeige rot-grün,
für Geräte-Status-Meldungen
(device-LED)
Abb. 1: Steuerelemente
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
5
1 Über diese Pumpe
Magnetdosierpumpen delta
®
mit CAN-Anschluss unterscheiden sich von den Standardpumpen
durch die Anschlussmöglichkeit an ein CANopen-Bussystem.
CAN-delta
®
kann an einen CANopen-Bus angeschlossen oder allein eingesetzt werden.
Beispiele:
Dosieren von Salzsäure in einen Schwimmbadwasserkreislauf, wobei in der Betriebsart Bus
ein Regler die Pumpe ansteuert.
Dosieren von Desinfektionsmittel in Flaschenreinigungsanlagen, wobei in der Betriebsart
Manual die benötigte Dosiermenge über die Hubfrequenz und die Hublänge von Hand
eingestellt wird.
CAN-delta
®
in der Version DULCOMARIN
®
(Identcodemerkmal Steuerungsvariante = D) ist
zur Einbindung in das Schwimmbadreglersystem DULCOMARIN
®
II vorgesehen. Die Ansteuer-
barkeit sowie die Anschlussmöglichkeiten mit den hier verwendeten Verbindungselementen sind
gewährleistet.
CAN-delta
®
in der Version CANopen (Identcodemerkmal Steuerungsvariante = C) ist zur
Einbindung in ein CANopen-System bestimmt.
5 Funktionsbeschreibung
Die Pumpe ist nur dann über den CANopen-Bus ansteuerbar, falls sie im Einstellmenü
CANopen auf aktiv eingestellt ist (siehe Kap. 7, Einstellen). Dann gibt es nur noch
Einstellmöglichkeiten für die Sprache und die Einheiten.
Falls bei aktiv eingestelltem CANopen-Bus das CAN-Kabel nicht gesteckt ist oder der
Busverkehr gestört, meldet die Pumpe einen Busfehler.
Falls die Pumpe im Einstellmenü CANopen auf passiv eingestellt ist, kann sie am
Busverkehr teilnehmen, sie ist aber nicht über Bus ansteuerbar.
Die Pumpe meldet auch die eingestellte Hublänge über den Bus weiter.
6.3 Elektrisch Installieren
VORSICHT
Niemals einen T-Verteiler direkt an das Gehäuse anschließen!
Der Einbaustecker am Gehäuse kann ausbrechen!
Die Verschraubungen der CAN-Kabel mit der Hand bis zum Anschlag verschrauben!
Andernfalls wird die Schutzart IP65 nicht erreicht!
Das CAN-Kabel in der unten gezeigten Weise mit dem Anschluss für CANopen-Bus verbinden
(weiteres siehe Betriebsanleitung DULCOMARIN
®
II Schwimmbadregler, Teil 1: Montieren und
Installieren oder die Dokumentation Ihrer CANopen-Installation).
Den Netzstecker in die Steckdose stecken - die Dosierpumpe beginnt eventuell zu pumpen!
Über diese Pumpe / Sicherheitskapitel
ProMinent
®
6
Funktionsbeschreibung
9
5 T-Verteiler, M 12, 5-Pol. CAN
6 Abschlusswiderstand M 12-Kupplung
7 Abschlusswiderstand M 12-Stecker
8 CAN-Verbindungskabel
(Stichleitung 1 m)
9 CAN-Verbindungskabel
13 CAN-delta z. B. für Säure
14 CAN-delta z. B. für Lauge
Abb. 2: CAN-Anschluss von Dosierpumpen
1
54
2
3
Abb. 3:
Belegung an der Pumpe (male)
Abb. 4:
Belegung am Kabel (female)
1. Schirm
2. CAN V+ (Versorgungsspannung
nicht angeschlossen)
3. CAN GND (Bezugspotenzial)
4. CAN H (Busleitung dominant high)
5. CAN L (Busleitung dominant low
Anschluss für CANopen-Bus Der Anschluss für CANopen-Bus erfolgt über einen fünfpoligen Einbaustecker.
ProMinent
®
7
Einstellen / Funktionsstörung beheben
7Einstellen
Damit die Pumpe auf die Signale des CAN-Bus reagiert, muss sie auf CANopen - aktiv
gestellt werden:
Die P-Taste 2 s lang drücken (in der Daueranzeige) - das Hauptmenü“ erscheint.
Das CANOPEN-Menü wählen (Pfeiltasten!) und die P-Taste drücken.
In dem Menüpunkt aktiv wählen (Pfeiltasten!) und die P-Taste drücken - die CAN-LED
leuchtet grün, falls die Pumpe mit einem Master verbunden ist. Falls die Pumpe zusätzlich
über die Start/Stop-Taste gestartet wurde, erscheint in der LCD-Anzeige oben mittig der
Bezeichner CANopen (nicht zu verwechseln mit dem gleich aussehenden Bezeichner neben
dem Bezeichner Stop, falls die Pumpe über CAN-Bus gestoppt wurde).
Warten, bis die Pumpe in die Daueranzeige zurückspringt oder die P-Taste 3 s lang drücken.
11 Funktionsstörungen beheben
Falls ein Busfehler auftritt, leuchtet die rote Störmeldungsanzeige und mitten auf der LCD-Anzeige
erscheint ein Doppelpfeil.
Die Anzeige der Betriebs- und Störungszustände erfolgt über zwei LEDs über der Buchse
CANopen-Bus.
Blinkcode Device-LED, oben
Farbe Blinkcode Ursache Abhilfe
rot leuchtend Elektronik-Fehler Pumpe einsenden oder
Kundendienst benachrichtigen
rot blinkend* Elektronik-Fehler Pumpe einsenden oder
Kundendienst benachrichtigen
rot langsam Konfiguration ist fehlerhaft Pumpe einsenden oder
blinkend** Kundendienst benachrichtigen
rot flackernd zwei identisch konfigurierte Knoten neu konfigurieren
Pumpen, z. B. Knotenadresse
grün leuchtend keine Gerätefehler vorhanden - (Normalbetrieb Pumpe)
- dunkel keine Versorgungsspannung Kabelverbindungen prüfen
*
**
***
ProMinent
®
8
Funktionsstörung beheben
Blinkcode CANopen-LED, unten
Farbe Blinkcode Ursache Abhilfe
rot leuchtend Kontroller ist BUSOFF Kundendienst benachrichtigen
rot blinkend * RPDO - Fehler Kundendienst benachrichtigen
rot doppelt Fehlerzustand ERROR- Kundendienst benachrichtigen
blinkend *** WARNING
rotdreifach Fehlerzustand ERROR- Kundendienst benachrichtigen
blinkend PASSIV
grün leuchtend Busstatus OPERATIONAL - (Normalbetrieb Bus)
grün blinkend * Busstatus PRE-OPERATIONAL kurz warten bzw. Pumpe über
Bus starten
grün einfach Busstatus STARTUP kurz warten bzw. Pumpe für
blinkend ** Busbetrieb aktiv einstellen
(siehe Kap. 7, Einstellen)
grünflackernd Busstatus INIT kurz warten
*
**
***
Nach dem Anschließen der Dosierpumpe die Blinkcodes ca. 2 min lang ignorieren (gegebenenfalls
auftretenden Alarm quittieren).
Tabelle: Blinkcodes CANopen-LED
HINWEIS
Zu „Fehlermeldungen über CANopen-Telegramm“ siehe Ende des Anhangs!
Zubehör
Zubehör Bestell-Nr.
T- Verteiler, M 12, 5-Pol. CAN 1022155
Abschlusswiderstand M 12-Kupplung 1022154
Abschlusswiderstand M 12-Stecker 1022592
Verbindungskabel CAN, M 12, 5-Pol., 1 m 1022139
Verbindungskabel CAN, M 12, 5-Pol., 2 m 1022140
Verbindungskabel CAN, M 12, 5-Pol., 5 m 1022141
Verbindungskabel CAN, Meterware 1022160
Kupplung-CAN M 12, 5-Pol. Schraubanschluss 1022157
Stecker-CAN M 12, 5-Pol. Schraubanschluss 1022156
ProMinent
®
9
Anhang
Anhang
A Objektverzeichnis Dosierpumpe
Default mapping
Index S Name Typ Beschreibung default
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Gerätekürzel [4] GDLT ro
1009h 0 manufacture hardware version string Hardwareversion [4] 0000 ro
100Ah 0 manufacture software version string Softwareversion [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Tabelle 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Tabelle 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Tabelle 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr
ProMinent
®
10
Anhang
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway addressro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
11
Anhang
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Erlä uterungen zu Objekten
DeviceState [Index 0x2A10, Subindex 0x00]
Das Objekt DeviceState beinhaltet aktuelle Betriebszustände und anstehende Fehler der
Pumpe. DeviceState kann nur gelesen werden.
Bitstellen Bedeutung
15 (MSB) Hand- / Busbetrieb
14 Pause
13 interner Fehler
12 interner Fehler
11 Betriebsart: 1 kontinuierlich
10 2
Chargenbetrieb
9 3 externer Kontakt
8 4 Analogeingang
7 Stopp
6 interner Fehler
5 Warnung (z.B. Behälterfüllstand)
4 Ansaugen aktiv
3 Senker (nur in ProMinent-Anlagen)
2 Kalibrierung ungültig
1 Speicherdosierung
0 (LSB) kein Remotebetrieb möglich
Tabelle 1: DeviceState BitValues
ProMinent
®
12
Anhang
DeviceControl [Index 0x2A11, Subindex 0x00]
Über das Objekt DeviceControl kann der Betriebsmodus genauer spezifiziert werden.
Bitstellen Bedeutung
7 (MSB) muss 0 sein
6 Reset
5 muss 0 sein
4 FlowControl aktiviert (Option)
3 Kalibrierung beendet
2 muss 0 sein
1 Chargenspeicher aktiv
0 (LSB) muss 0 sein
Tabelle 2: DeviceControl BitValues
Wenn Bit 6 (RESET) auf 1 steht, wird die Pumpe gestoppt (DeviceMode = 0x00), anstehende
Fehler gelöscht und der Chargenspeicher auf 0 gesetzt.
DeviceMode [Index 0x2A12, Subindex 0x00]
Über das Objekt DeviceMode kann die CANopen-Betriebsart der Pumpe konfiguriert werden.
Bitstellen Bedeutung
7 (MSB) muss 0 sein
6 muss 0 sein
5 muss 0 sein
4 muss 0 sein
3 muss 0 sein
2 muss 0 sein
1 Kontinuierlicher Betrieb [0], Chargenbetrieb [1]
0 (LSB) Stopp [0] / Start [1]
Tabelle 3: DeviceMode BitValues
Wert von DeviceMode für:
a) Stopp
0x00
b) Kontinuierlicher Betrieb 0x01
c) Chargenbetrieb 0x02
Name [Index 0x3FBD]
Unter Name kann der Pumpe ein Namen gegeben werden (z. B. Säurepumpe).
Location [Index 0x3FBE]
Unter location kann der Standort der Pumpe angegeben werden (z. B. Keller 5).
ProMinent
®
13
Anhang
C PDO Konfiguration
Die PDO-Konfiguration (Mapping) des Gerätes kann nicht geändert werden Statisches Mapping
Index S Name Typ OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Emergency-Nachrichten
Das Senden von Emergency-Nachrichten gemäß CiA DS 301, 9.2.5 wird unterstützt.
Siehe CANopen Objektverzeichnis.
E Ändern der CANopen-Knotenadresse (Node-ID)
Die CANopen-Knotenadresse des Gerätes kann auf zwei unterschiedliche Weisen geändert
werden:
•Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1)
beschrieben.
Der erlaubte Bereich für die Knotenadresse ist 1..99
•Änderung über das Objektverzeichnis via Standard-SDO-Verkehr.
Über den Objektverzeichnis-Index 3F40h, Subindex 1 kann die aktuell konfigurierte Knoten-
adresse ausgelesen, oder eine neue Knotenadresse konfiguriert werden.
Der erlaubte Bereich für die Knotenadresse ist 1..127
Der Datentyp dieses Eintrages ist UNSIGNED SHORT.
1. Zum Ändern der Knotenadresse wird die neue Adresse auf den Index 3F40h,
Subindex 1 geschrieben.
CAN-Nachricht zum Schreiben der neuen Knotenadresse 55:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Index 3F40h Sindex 1 NodeID 0037h
2. Das Schreiben der Signatur save auf Index 1010h, Subindex 05 veranlasst die Sicherung
der neue Knotenadresse im nichtflüchtigen Speicher.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 5 save
3. Beim nächsten Start des Gerätes wird die geänderte Knotenadresse wirksam. Ein Neustart
des Gerätes ist auch über das NMT-Kommando ResetNode möglich.
ProMinent
®
14
Anhang
F Ändern der Übertragungsrate (Baudrate)
Die Baudrate kann auf alle Werte der folgenden Tabelle eingestellt werden. Im Auslieferungszu-
stand ist das Gerät auf die Baudrate 125 kBit/s konfiguriert. Dies ist die ProMinent-Standard-
Baudrate.
Baudrate [kBit/s] Index
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Tabelle 4: CiA Bit Timing Table
Die Baudrate des Gerätes kann auf zwei unterschiedliche Weisen geändert werden:
•Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1)
beschrieben.
Der erlaubte Bereich für den Baudraten-Index ist 0..8
•Änderung über das Objektverzeichnis via Standard-SDO-Verkehr.
Über den Objektverzeichnis-Index 3F40h, Subindex 2 kann die aktuell konfigurierte Baudrate
ausgelesen, oder eine neue Baudrate konfiguriert werden.
Der erlaubte Bereich für die Baudrate ist 0..8
Der Datentyp dieses Eintrages ist UNSIGNED BYTE.
4. Zum Ändern der Baudrate wird der neue Baudraten-Index auf den OBV-Index 3F40h,
Subindex 2 geschrieben.
CAN-Nachricht zum Schreiben der neuen Baudrate 250kBit/s:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Index 3F40h Sindex 1 Index 3
5. Das Schreiben der Signatur save auf Index 1010h, Subindex 06 veranlasst die Sicherung
der neue Baudrate im nichtflüchtigen Speicher.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 6 save
Beim nächsten Start des Gerätes wird die geänderte Baudrate wirksam. Ein Neustart des
Gerätes ist auch über das NMT-Kommando ResetNode möglich.
ProMinent
®
15
Anhang
G Fehlermeldungen über CANopen-Telegramm
Fehler Warnung Beschreibung
Minimum Wenn am digitalen Minimum-Warn-Eingang für
mindestens 2 s ein Signal anliegt, wird eine
Warnung (siehe unten) ausgegeben. Die Warnung
wird zurückgenommen, wenn das Signal für
mindestens 2 s wieder verschwindet.
Minimum Wenn am digitalen Minimum-Stör-Eingang für
mindestens 2 s ein Signal anliegt, wird ein Fehler
gemeldet. Der Fehler wird zurückgenommen, wenn
das Signal für mindestens 2 s wieder verschwindet.
Kalibrierung Wenn die Hublängeneinstellung um den Wert +/-
HLTOLERANCE (i. A. +/- 10 %) vom Wert, bei dem
die Pumpe kalibriert wurde, verändert wird, wird
eine Kalibriermeldung ausgegeben.
batch overflow Dieser Fehler entsteht, wenn im ,batch-Betrieb
und durch wiederholten ,batch-Start ein Wert
größer 2
16
-1 (65535) entsteht. Der Fehler ist
quittierpflichtig und kann nur durch Drehen am
Multifunktionsschalter oder durch Einstellen der
Betriebsart halt über den Bus gelöscht werden.
Bus-Kommunikation Bei einem internen Kommunikationsfehler oder
wenn die Pumpe nicht in der Betriebsart Bus ist,
dann wird dieser Fehler erzeugt.
System Dieser Fehler lässt auf einen internen Pumpenfehler
schließen. Die Fehlermeldung in der Anzeige
beachten! Die Pumpe muss neu konfiguriert oder
repariert werden.
H Kalibrieren, Erläuterungen
Die Pumpe kann ganz wie die Standardpumpe kalibriert werden. Die Hublänge und das Dosier-
volumen werden in der Pumpe abgespeichert. Die Kalibrierung wird durch Setzen des Flags
,calibrated im DP_Control bestätigt. Wenn man die Hublänge verändert, wird das Dosiervolumen
pro Hub linear angepasst. Wenn die Änderung über den Toleranzbereich hinaus geht, wird eine
Warnung ausgegeben. Beim Setzen des Kalibrierflags wird gleichzeitig das Dosiervolumen
DP_volume und die Hubanzahl DP_stroke_cnt zurückgesetzt.
I Externe Betriebsart Batch:
(nicht mit DULCOMARIN
®
II)
Die Hubanzahl kann über den CANopen-Bus vorgegeben werden (ganze Zahlen von 1 bis
65535). Es kann auch ein ,batch-Memory aktiviert werden, um Resthübe aufzuaddieren
(bis 65535 Hübe).
Siehe auch die Informationen in der Tabelle Fehlermeldungen über CANopen-Telegramm.
J Datenspeicherung
Konfigurationsdaten (z. B. Frequenzen, Einschaltdauer, ... oder die ermittelten Kalibrierdaten) sind
in einem spannungsausfallsicheren Speicher abgelegt.
K Eingehaltene Richtlinien / Normen
Erfüllte CAN-Normen und Spezifikationen
Das Gerät erfüllt hardwareseitig die harmonisierte CAN-Spezifikation 2.0 (ISO99-1, ISO99-2).
Diese enthält das CAN-Protokoll (ISO 11898-1) und Angaben über die physikalische Anwendungs-
schicht (physical layer) entsprechend ISO 11898-2 (high speed CAN bis 1Mbit/sec) und
ISO 11898-3 (low speed CAN bis 125kBit/sec). Das Gerät erfüllt die CAN-Open Spezifikation
CIA-DS401, die Grundlage der europäischen Norm EN50325-4 ist. Es wird das
Regler-Geräteprofil CiA-404 erfüllt.
ProMinent
®
16
Page
Controls and key functions ............................................................... 17
1 About this pump .................................................................. 18
5 Functional description ........................................................ 18
6.3 Electrical installation ...................................................... 18
7 Settings ................................................................................. 20
11 Troubleshooting ................................................................... 20
Annex .............................................................................................. 22
A Object list metering pump ............................................. 22
B Explanations on the objects .......................................... 24
C PDO configuration ......................................................... 26
D Emergency messages.................................................... 26
E Changing the CANopen node address (node ID) .......... 26
F Changing the transmission rate (baud rate)................... 27
G Error messages via CANopen telegramme.................... 28
H Calibration, explanations ............................................... 28
I External operating mode Batch: ................................. 28
J Data storage .................................................................. 28
K Guidelines / standards complied with ........................... 28
These supplementary instructions provide CAN-specific information on the
Operating Instructions solenoid metering pump delta
®
with controlled solenoid drive optoDrive.
The information is grouped according to the relevant chapters. In case of doubt, the information
contained in these supplementary instructions shall have priority.
Contents
These operating instructions apply only in conjunction with the
Operating Instructions Solenoid metering pump delta
®
with
controlled solenoid drive optoDrive!
The operator shall be liable for any damage caused by installation
or operating errors!
ProMinent
®
17
Controls and key functions
1 LCD display
2 Stroke length adjustment knob
3 UP key
4 P key
5 DOWN key
6 STOP / START key
7 i key
8 LED indicator red, for error messages
9 LED indicator yellow, for alarm
messages
10 LED indicator green, for status display
Controls and key functions
11 Socket Metering monitor
12 Socket External control
13 Socket Level switch
14 Socket Diaphragm failure monitor
15 Socket CANopen Bus
16 LED indicator red-green,
for bus status messages
(CANopen LED)
17 LED indicator red-green,
for device status messages
(device LED)
Fig. 1: Controls
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
18
1 About this pump
Solenoid metering pumps delta
®
with CAN connection differentiate from the standard pumps by
their option to connect to a CANopen bus system.
CAN-delta
®
can be connected to a CANopen bus or operated separately.
Examples:
Metering of hydrochloric acid in a swimming pool water circuit where a controller drives the
pump in the operating mode Bus.
Metering of disinfectants in a bottle cleaning plant where the required metering volume is set
via the stroke frequency and the stroke length is set manually in the operating mode Manual.
CAN-delta
®
in the version DULCOMARIN
®
(Identcode feature Control type = D) is intended to
be integrated into the swimming pool controller system DULCOMARIN
®
II. The controllability as
well as the connection options with the connecting elements used here are guaranteed.
CAN-delta
®
in the version CANopen (Identcode feature Control type = C) is designed for
integration into a CANopen system.
5 Functional description
The pump can only be controlled via the CANopen bus if it is set to active in the setting menu
CANopen (see Chap. 7, Setting). Then, there are only setting options for the language and the
units.
If the CAN cable is not connected given CANopen Bus set to active or if the bus traffic is faulty,
the pump signals a bus error.
If the pump is set to passive in the setting menu CANopen, the pump can participate in the
bus traffic, however, cannot be controlled via the bus.
The pump also signals the set stroke length via the bus.
6.3 Electrical installation
CAUTION
Never connect a T-distributor directly to the housing!
The flush-type connector at the housing might break!
Manually tighten the screw fittings of the CAN cables up to the stop!
Otherwise, the degree of protection IP 65 will not be guaranteed.
Connect the CAN cable to the connection for the CANopen bus as shown below (for further
details see Operating DULCOMARIN
®
II Pool Controller, Part 1: Mounting and Installation or the
documentation of your CANopen installation).
Connect the mains plug to the mains socket the metering pump may start to pump!
About this pump / Safety chapter
ProMinent
®
19
Connection for CANopen bus The Connection for CANopen bus is made via a 5P flush-type connector.
Functional description
9
5 T-distributor, M12, 5P, CAN
6 Load resistor M 12 coupling
7 Load resistor M 12 connector
8 CAN connecting cable
(spur line 1m)
9 CAN connecting cable
13 CAN-delta e.g. for acid
14 CAN-delta e.g. for alkali
Fig. 2: CAN connection of metering pumps
1
54
2
3
Fig. 3:
Assignments at the pump
(male)
Fig. 4:
Assignments at the cable
(female)
1. Shield
2. CAN V+ (supply voltage
not connected)
3. CAN GND (reference potential)
4. CAN H (bus line dominant high)
5. CAN L (bus line dominant low)
ProMinent
®
20
Settings / Troubleshooting
7 Settings
For the pump to be able to respond to the signals of the CAN bus, it must be set to CANopen
active:
Press the P key for 2 s (in the permanent display) the main menu is displayed.
Select the menu CANOPEN (arrow keys!) and press the P key.
Select active (arrow keys!) in the menu option and press the P key the CAN LED is green if
the pump is connected to a master. If the pump has in addition been started with the start/
stop key, the identifier CANopen is displayed at the top centre of the LCD display (not to be
confused with the identically looking identifier besides the identifier stop, if the pump was
stopped via the CAN bus).
Wait until the pump returns to the permanent display or press the P key for 3 s.
11 Troubleshooting
If a bus error occurs, the red fault indicators is illuminated and a double arrow is displayed in the
centre of the LCD display.
The operating and malfunction status are indicated by two LEDs via the socket CANopen Bus.
Flash code device LED, top
Colour Flash code Cause Remedy
red illuminated Electronics error Return pump or contact
customer service
red flashing* Electronics error Return pump or contact
customer service
red slowly Configuration incorrect Return pump or contact
flashing** customer service
red pulsating two identically configured Configure node again
pumps, e.g. node address
green illuminated no device defect present - (standard operation pump)
- dark no supply voltage Check cable connections
*
**
***
ProMinent
®
21
Troubleshooting
Flash code CANopen LED, bottom
Colour Flash code Cause Remedy
red illuminated Controller is BUSOFF Contact customer service
red flashing* RPDO error Contact customer service
red double Error status ERROR- Contact customer service
flashing*** WARNING
red triple Error status ERROR- Contact customer service
flashing WARNING
green illuminated Bus status OPERATIONAL - (standard operation bus)
green flashing* Bus status PRE-OPERATIONAL wait briefly or start pump
via bus
green simple Bus status STARTUP wait briefly or set pump
flashing** active for bus operation
(see Chap. 7, Settings)
green pulsating Bus status INIT wait briefly
*
**
***
Ignore the flash codes for approx. 2min. (acknowledge alarm, if any) after connecting the metering
pump.
Table: Flash codes CANopen LED
NOTE
For “error messages through CANopen telegramme” see end of the annex!
Accessories
Accessories Order no.
T-distributor, M12, 5P, CAN 1022155
Load resistor M 12 coupling 1022154
Load resistor M 12 connector 1022592
Connecting cable - CAN, M12, 5P, 1 m 1022139
Connecting cable - CAN, M12, 5P, 2 m 1022140
Connecting cable - CAN, M12, 5P, 5 m 1022141
Connecting cable - CAN, by the meter 1022160
Connecting cable CAN, M 12, 5P, screw terminal 1022157
Connector CAN, M 12, 5P, screw terminal 1022156
ProMinent
®
22
Annex
Annex
A Object list metering pump
Default mapping
Index S Name Type Description default
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Device abbreviation [4] GDLT ro
1009h 0 manufacture hardware version string Hardware version [4] 0000 ro
100Ah 0 manufacture software version string Software version [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Table 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Table 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Table 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr
ProMinent
®
23
Annex
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway address ro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
24
Annex
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Explanations on the objects
DeviceState [Index 0x2A10, Subindex 0x00]
The object DeviceState includes the present operating status and the existing errors of the
pump. DeviceState can only be read.
Bit location Meaning
15 (MSB) Manual / bus operation
14 Pause
13 internal error
12 internal error
11 Operating mode: 1 continuous
10 2
batch operation
9 3 external contact
8 4 analogue input
7 Stop
6 internal error
5 Warning (e.g. tank fill level)
4 Suctioning active
3 Lowering (only in ProMinent systems)
2 Calibration invalid
1 Tank metering
0 (LSB) no remote operation possible
Table 1: DeviceState bit values
ProMinent
®
25
Annex
DeviceControl [Index 0x2A11, Subindex 0x00]
The operating mode can be specified in more detail using the object DeviceControl.
Bit location Meaning
7 (MSB) must be 0
6 Reset
5 must be 0
4 Flow control activated (option)
3 Calibration completed
2 must be 0
1 Batch memory active
0 (LSB) must be 0
Table 2: DeviceControl bit values
If bit 6 (RESET) is set to 1, the pump is stopped (DeviceMode = 0x00), existing errors are
deleted and the batch memory is set to 0.
DeviceMode [Index 0x2A12, Subindex 0x00]
The CANopen operating mode of the pump can be configured using the object DeviceMode.
Bit location Meaning
7 (MSB) must be 0
6 must be 0
5 must be 0
4 must be 0
3 must be 0
2 must be 0
1 Continuous operation [0], batch operation [1]
0 (LSB) Stop [0] / Start [1]
Table 3: DeviceMode bit values
Values of DeviceMode for:
a) stop
0x00
b) continuous operation 0x01
c) batch operation 0x02
Name [Index 0x3FBD]
The name of the pump can be set in Name (e.g. acid pump).
Location [Index 0x3FBE]
The location of the pump can be entered in location (e.g. basement 5).
ProMinent
®
26
Annex
C PDO configuration
The PDO configuration (mapping) of the device cannot be changed Static mapping
Index S Name Type OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Emergency messages
Sending of emergency messages according to CiA DS 301, 9.25 is supported.
See CANopen object list.
E Changing the CANopen node address (node ID)
The CANopen node address of the device can be changed in two different ways:
Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1).
The admissible range for the node address is 1..99
Change via the object list via standard SDO traffic.
The presently configured node address can be read or a new node address can be configured
using the object list index 3F40h, subindex 1.
The admissible range for the node address is 1..127
The data type of this entry is UNSIGNED SHORT.
1. In order to change the node address, the new address is written to the index 3F40h,
subindex 1.
CAN message to write the new node address 55:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Index 3F40h Sindex 1 NodeID 0037h
2. Writing the signature save to the index 1010h, subindex 05, results in saving of the new
node address in the non-volatile memory.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 5 save
3. The changed node address becomes effective upon the next start of the device. A restart of
the device is also possible using the NMT command ResetNode.
ProMinent
®
27
Annex
F Changing the transmission rate (baud rate)
The baud rate can be set to any values of the following table. In the condition delivered, the
device is configured a the baud rate 125kBit/s. This is the standard baud rate of ProMinent.
Baud rate [kBit/s] Index
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Table 4: CiA Bit Timing Table
The baud rate of the device can be changed in two different ways:
Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1).
The admissible range for the node address is 08.
Change via the object list via standard SDO traffic.
The presently configured baud rate can be read or a new baud rate can be configured using
the object list index 3F40h, subindex 2.
The admissible range for the node address is 0..8.
The data type of this entry is UNSIGNED BYTE.
4. In order to change the baud rate, the new baud rate index is written to the OBV
index 3F40h, subindex 2.
CAN message to write the new baud rate 250kBit/s:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Index 3F40h Sindex 1 Index 3
5. Writing the signature save to the index 1010h, subindex 06, results in saving of the baud
rate in the non-volatile memory.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 6 save
The changed baud rate becomes effective upon the next start of the device. A restart of the
device is also possible using the NMT command ResetNode.
ProMinent
®
28
Annex
G Error messages via CANopen telegramme
Fault Alarm Description
Minimum If a signal is present at the digital minimum alarm
input for at least 2s, an alarm (see below) is issued.
The alarm is cancelled if the signal is no longer
present for at least 2s.
Minimum If a signal is present at the digital minimum mal-
function input for at least 2s, an error (see below) is
issued. The error is cancelled if the signal is no
longer present for at least 2s.
Calibration If the stroke length setting is changed by the value
+/- HLTOLERANCE (typically +/-10%) of the value at
which the pump was calibrated, a calibration
message is issued.
batch overflow This error occurs if a value greater than 2
16
-1
(65535) is generated in batch operation and
because of repeated batch start. The error must
be acknowledged and can only be cancelled by
turning the multifunction switch or by setting the
operating mode Hold via the bus.
Bus communication In case of an internal communication error or if the
pump is not set to the operating mode bus, this
error is generated.
System This error points to an internal pump error. Observe
the error message in the display! The pump must
be reconfigured or repaired.
H Calibration, explanations
The pump can be calibrated identical to the standard pump. The stroke length and the metering
volume are stored in the pump. The calibration is confirmed by setting the flag calibrated in
DP_Control. If the stroke length is changed, the metering volume per stroke is adapted linearly. If
the change exceeds the tolerance range, an alarm is signalled. When setting the calibration flag,
the metering volume DP_volume and the number of strokes DP-stroke_cnt are reset at the same
time.
I External operating mode Batch:
(not for DULCOMARIN
®
II)
The stroke number can be preselected via the CANopen bus (only integers between 1 and
65535). A Batch Memory can also be activated to add up remaining strokes (up to 65535
strokes).
See also the information given in the table Error messages via CANopen telegramme.
J Data storage
The configuration data (e.g. frequencies, operating time, or the calibration data determined)
are stored in a fail-safe memory.
K Guidelines / standards complied with
CAN standards and specifications complied with
The device meets the standardised CAN specification for hardware 2.0 (ISO99-1, ISO99-2).
This includes the CAN protocol (ISO 11898-1) and details about the physical application layer in
accordance with ISO 11898-2 (high speed CAN to 1Mbit/sec.) and ISO 11898-3 (low speed CAN
to 125kBit/sec.). The device complies with the CAN-Open specification CIA-DS401, the basis of
the European Standard EN50325-4. The controller device profile CiA-404 is complied with.
ProMinent
®
29
Page
Eléments de commande et fonctions des touches .......................... 30
1 À propos de cette pompe ................................................... 31
5 Description fonctionnelle .................................................... 31
6.3 Installation électrique ..................................................... 31
7Réglage ................................................................................. 33
11 Dépannage ........................................................................... 33
Annexe ............................................................................................ 35
ARépertoire dobjets de la pompe doseuse .................... 35
B Explications des objets .................................................. 37
C Configuration PDO......................................................... 39
D Messages durgence ..................................................... 39
E Modification de ladresse de nœud CANopen
(Node-ID) ....................................................................... 39
F Modification de la vitesse de transmission
(du taux de bauds) ......................................................... 40
G Messages derreur par télégramme CANopen .............. 41
H Étalonnage, explications ................................................ 41
I Mode de service externe batch : ................................ 41
J Sauvegarde des données .............................................. 41
K Directives / normes appliquées ..................................... 41
Table des matières
Cette notice complémentaire contient des informations spécifiques au CAN et appartient au
Mode demploi de la pompe doseuse électromagnétique delta
®
avec entraînement
électromagnétique régulé optoDrive.
Les informations sont classées selon les chapitres respectifs. En cas de doute, ce sont les
informations de cette notice complémentaire qui sont valables.
Ce mode d'emploi est valable uniquement en liaison avec le
Mode d'emploi de la pompe doseuse électromagnétique delta
®
avec entraînement électromagnétique régulé optoDrive !
Lexploitant est personnellement responsable en cas de
dommages dus à des erreurs de commande ou dinstallation !
ProMinent
®
30
Eléments de commande et fonctions des touches
1 Affichage à LCD
2 Bouton de réglage de longueur de
course
3 Touche MONTEE
4 Touche P
5 Touche DESCENTE
6 Touche START/STOP
7 Touche i
8 Affichage à DEL rouge, pour messages
de dérangement
9 Affichage à DEL jaune, pour messages
davertissement
10 Affichage à DEL verte, pour la
signalisation de l’état de service
Eléments de commande et fonctions des touches
11 Connecteur femelle
Contrôle de dosage
12 Connecteur femelle
Commande dexcitation externe
13 Connecteur femelle
Détecteur de niveau
14 Connecteur femelle
Indicateur de rupture de membrane
15 Connecteur femelle Bus CANopen
16 Affichage à DEL rouge-verte,
pour les messages d’état de bus
(CANopen-LED)
17 Affichage à DEL rouge-verte,
pour les messages d’état de lappareil
(device-LED)
Fig. 1 : Eléments de commande
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
31
1 À propos de cette pompe
Les pompes doseuses électromagnétiques delta
®
avec connecteur CAN peuvent, contrairement
aux pompes standard, être raccordées à un système de bus CANopen.
Cest ainsi que la CAN-delta
®
peut être raccordée à un bus CANopen ou être exploitée seule,
sans un tel bus.
Exemples :
Dosage dacide chlorhydrique dans un circuit deau de piscine ; si le mode de service Bus
est activé, un régulateur excite la pompe.
Dosage de désinfectants dans des installations de lavage de bouteilles ; si le mode de service
Manuel est activé, le volume de dosage requis se règle manuellement par la fréquence des
impulsions et par la longueur de course.
La CAN-delta
®
, version DULCOMARIN
®
(caractéristique du code didentification Variante de
commande = D), est destinée au système de régulation de piscine DULCOMARIN
®
II. Le pilotage
et les raccordements possibles aux éléments de liaison utilisés ici sont assurés.
La CAN-delta
®
, version CANopen (caractéristique du code didentification Variante de
commande = C), est destinée à lintégration dans un système CANopen.
5 Description fonctionnelle
La pompe nest pilotable via le bus CANopen que si CANopen est commuté sur actif dans le
menu de réglage (cf. chapitre 7, Réglage). Il nexiste alors plus que la possibilité de réglage de
la langue et des unités.
Si, bien que le bus CANopen soit activé, le câble nest pas branché ou si la communication sur le
bus est dérangée, la pompe signale un défaut de bus.
Si la pompe est réglée sur inactif dans le menu de réglage CANopen, elle peut participer à la
communication sur le bus mais ne peut cependant pas être pilotée par celui-ci.
La pompe continue également de transmettre la longueur de course réglée par une
communication sur bus.
6.3 Installation électrique
PRUDENCE
Ne raccordez jamais un distributeur en T directement au corps !
Le connecteur intégré au corps risque de se casser !
Vissez les raccords union des câbles CAN à la main, jusqu’à la butée !
Sinon, le degré de protection IP65 nest pas atteint !
Reliez le câble CAN comme décrit ci-dessous au raccordement pour le bus CANopen (pour plus
de détails, cf. Mode demploi du régulateur de piscine DULCOMARIN
®
II, partie 1 : Montage et
installation ou la documentation de votre installation CANopen).
Branchez la fiche secteur dans la prise de courant - la pompe doseuse commence éventuellement
à pomper !
À propos de cette pompe / Chapitre consacré à la sécurité
ProMinent
®
32
Description fonctionnelle
9
5 Distributeur en T, M 12, à 5 pôles CAN
6 Résistance de bouclage coupleur
M 12
7 Résistance de bouclage connecteur
M 12
8 Câble de branchement CAN
(câble de dérivation d1 m)
9 Câble de branchement CAN
13 CAN-delta, p. ex. pour acide
14 CAN-delta, p. ex. pour lessive alcaline
Fig. 2 : Connecteur CAN de pompes doseuses
1
54
2
3
Fig. 3 :
Brochage pompe (mâle)
Fig. 4 :
Brochage câble (femelle)
1. Blindage
2. CAN V+ (tension dalimentation
pas branchée)
3. CAN GND (potentiel de référence)
4. CAN H (câble de bus dominant high)
5. CAN L (câble de bus dominant low
Raccordement pour le
bus CANopen Le Raccordement pour le bus CANopen a lieu par un connecteur intégré à 5 pôles.
ProMinent
®
33
Réglage / Dépannage
7Réglage
Afin que la pompe réagisse aux signaux du bus CAN, il faut activer le mode en commutant
CANopen sur actif :
Appuyez pendant 2 s sur la touche P (dans laffichage permanent) - le menu principal saffiche.
Sélectionnez le menu CANOPEN (touches à flèche !) et appuyez sur la touche P.
Rendez-vous au point de menu de sélection actif (touches à flèche !) et appuyez de nouveau
sur la touche P - la DEL CAN saffiche en vert dans la mesure où la pompe est connectée à un
maître. Si la pompe a de plus été démarrée par la touche Start/Stop, laffichage à LCD
visualise au milieu, en haut, le terme CANopen (à ne pas confondre avec le terme daspect
semblable à côté de Stop si la pompe a été arrêtée via le bus CAN).
Patientez jusqu’à ce que la pompe retourne sur laffichage permanent ou appuyez pendant 3 s
sur la touche P.
11 Dépannage
Si une erreur de bus survient, lindicateur de dérangement rouge est allumé et une double flèche
sinstalle au milieu de l’écran à LCD.
Laffichage des états de service et de dérangement a lieu par deux DEL au-dessus du connecteur
femelle CANopen-Bus.
Code clignotant Device-LED, en haut
Couleur Code clignotant Cause Remède
rouge état allumé erreur de l’électronique expédiez-nous la pompe ou
appelez le service après-vente
rouge état clignotant * erreur de l’électronique expédiez-nous la pompe ou
appelez le service après-vente
rouge lentement la configuration est défectueuse expédiez-nous la pompe ou
clignotant ** appelez le service après-vente
rouge état vacillant deux pompes avec la même reconfigurez le nœud
configuration, p. ex. adresse de
nœud
vert état allumé pas derreur dappareil présente - (mode de service normal
de la pompe)
- sombre absence de tension dalimentation contrôlez le câblage
*
**
***
ProMinent
®
34
Dépannage
Code clignotant DEL CANopen, en bas
Couleur Code clignotant Cause Remède
rouge état allumé contrôleur = BUSOFF contactez le service après-vente
rouge état clignotant * erreur RPDO contactez le service après-vente
rouge double état derreur ERROR-WARNING contactez le service après-vente
clignotement ***
rouge triple état derreur ERROR-PASSIV contactez le service après-vente
clignotement
vert état alluméétat de bus OPERATIONAL - (mode de service normal du bus)
vert état clignotant * état de bus PRE-OPERATIONAL patientez un peu ou relancez la
pompe via le bus
vert simple état de bus STARTUP patientez un peu ou commutez
clignotement ** la pompe sur fonctionnement
bus actif
(cf. chapitre 7, Réglage).
vert état vacillant état de bus INIT patientez un peu
*
**
***
Après le raccordement de la pompe doseuse, ignorez les codes de clignotement pendant
env. 2 minutes (si une alarme survient, acquittez-la).
Tableau : Codes de clignotement de la DEL CANopen
INFORMATION
Concernant les “Messages d’erreur par télégramme CANopen”, cf. à la fin de l’annexe !
Accessoires
Accessoires N° de commande
Distributeur en T, M 12, à 5 pôles CAN 1022155
Résistance de bouclage coupleur M 12 1022154
Résistance de bouclage connecteur M 12 1022592
Câble de branchement CAN, M 12, à 5 pôles, 1 m 1022139
Câble de branchement CAN, M 12, à 5 pôles, 2 m 1022140
Câble de branchement CAN, M 12, à 5 pôles, 5 m 1022141
Câble de branchement CAN, article au mètre 1022160
Coupleur CAN M 12, raccord à visser à 5 pôles 1022157
Connecteur CAN M 12, raccord à visser à 5 pôles 1022156
ProMinent
®
35
Annexe
Annexe
ARépertoire dobjets de la pompe doseuse
Default mapping
Index S Nom Type Description Défaut
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Device abbreviation [4] GDLT ro
1009h 0 manufacture hardware version string Hardware version [4] 0000 ro
100Ah 0 manufacture software version string Software version [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Tabelle 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Tabelle 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Tabelle 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr
ProMinent
®
36
Annexe
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway addressro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
37
Annexe
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Explications des objets
DeviceState [Index 0x2A10, Subindex 0x00]
Lobjet DeviceState comprend les états de service actuels et les erreurs en instance de la
pompe. DeviceState nest accessible quen lecture.
Positions de bits Signification
15 MSB) Fonctionnement manuel / bus
14 Pause
13 Erreur interne
12 Erreur interne
11 Mode de service : 1 continu
10 2
traitement par lots
9 3 Contact externe
8 4 Entrée analogique
7 Stop
6 Erreur interne
5 Avertissement (p. ex. niveau de remplissage du réservoir)
4 Aspiration activée
3 Abaisseur (uniquement dans les installations ProMinent)
2 Étalonnage invalide
1 Dosage réservoir
0 (LSB) Pas de service à distance possible
Tableau 1: DeviceState BitValues
ProMinent
®
38
Annexe
DeviceControl [Index 0x2A11, Subindex 0x00]
Lobjet DeviceControl permet de spécifier le mode de service plus en détail.
Positions de bits Signification
7 (MSB) doit être égal à 0
6 Reset
5 doit être égal à 0
4 FlowControl activé (option)
3 Étalonnage terminé
2 doit être égal à 0
1 Accumulateur de lots activé
0 (LSB) doit être égal à 0
Tableau 2: DeviceControl BitValues
Si le bit 6 (RESET) est mis sur 1, la pompe est arrêtée (DeviceMode = 0x00), les erreurs en
instance sont effacées et laccumulateur de lots est mis sur 0.
DeviceMode [Index 0x2A12, Subindex 0x00]
Lobjet DeviceMode permet de configurer le mode de service CANopen de la pompe.
Positions de bits Signification
7 (MSB) doit être égal à 0
6 doit être égal à 0
5 doit être égal à 0
4 doit être égal à 0
3 doit être égal à 0
2 doit être égal à 0
1 Mode continu [0], traitement par lots [1]
0 (LSB) Stop [0] / Start [1]
Tableau 3: DeviceMode BitValues
La valeur de DeviceMode pour :
a) Stop
0x00
b) Mode continu 0x01
c) Traitement par lots 0x02
Name [Index 0x3FBD]
Vous pouvez entrer sous Name un nom pour la pompe (p. ex. Pompe à acide).
Location [Index 0x3FBE]
Sous location, vous pouvez entrer la situation de la pompe (p. ex. Cave 5).
ProMinent
®
39
Annexe
C Configuration PDO
La configuration PDO (mappage) de lappareil ne peut pas être modifiée mappage statique
Index S Nom Type OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Messages durgence
L’émission de messages durgence selon CiA DS 301, 9.2.5 est supportée.
Cf. le répertoire dobjets CANopen.
E Modification de ladresse de nœud CANopen (Node-ID)
Ladresse de nœud CANopen de lappareil peut être modifiée de deux manières :
Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305
(V1.1).
Le domaine autorisé pour ladresse de nœud est 1..99
Modification via le répertoire dobjets par communication SDO standard.
Dans lindex du répertoire dobjets 3F40h, sous-index 1, vous pouvez lire ladresse de nœud
actuellement configurée ou configurer une nouvelle adresse de nœud.
Le domaine autorisé pour ladresse de nœud est 1..127
Le type de données de ce paramètre est UNSIGNED SHORT.
1. Pour modifier ladresse de nœud, il faut écrire la nouvelle adresse sur lindex 3F40h,
sous-index 1.
Message CAN pour l’écriture de la nouvelle adresse de nœud 55 :
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Index 3F40h Sindex 1 NodeID 0037h
2. L’écriture de la signature save sur lindex 1010h, sous-index 05, donne lieu à la sauvegarde
de la nouvelle adresse de noeud dans la mémoire non volatile.
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 5 save
3. Lors du prochain démarrage de lappareil, cest la nouvelle adresse de nœud modifiée qui
sera utilisée. Un redémarrage de lappareil est également possible par la commande NMT
ResetNode.
ProMinent
®
40
Annexe
F Modification de la vitesse de transmission (du taux de bauds)
La vitesse de transmission peut être réglée sur la base du tableau suivant. Départ usine,
lappareil est configuré avec un taux de bauds de 125 kbits/s. Il sagit là également de la vitesse
de transmission standard de ProMinent.
Vitesse de transmission [kbits/s] Index
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Tableau 4: CiA Bit Timing Table
Le taux de bauds de lappareil peut être modifié de deux manières :
Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305
(V1.1).
Le domaine admissible pour lindex de la vitesse de transmission est 0..8
Modification via le répertoire dobjets par communication SDO standard.
Dans lindex du répertoire dobjets 3F40h, sous-index 2, vous pouvez lire vitesse de trans-
mission actuellement configurée ou configurer une vitesse de transmission différente.
Le domaine autorisé pour le taux de bauds est 0..8
Le type de données de ce paramètre est UNSIGNED BYTE.
4. Pour modifier le taux de bauds, il faut écrire la nouvelle vitesse de transmission sur lindex
de répertoire 3F40h, sous-index 2.
Message CAN pour l’écriture de la nouvelle vitesse de transmission 250 kbits/s :
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Index 3F40h Sindex 1 Index 3
5. L’écriture de la signature save sur lindex 1010h, sous-index 06, donne lieu à la sauvegarde
de la nouvelle vitesse de transmission dans la mémoire non volatile.
ID DLC Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Index 1010h Sindex 6 save
Lors du prochain démarrage de lappareil, cest la nouvelle vitesse de transmission modifiée
qui sera utilisée. Un redémarrage de lappareil est également possible par la commande NMT
ResetNode.
ProMinent
®
41
Annexe
G Messages derreur par télégramme CANopen
Dérangement/erreur Avertissement Description
Minimum Si un signal dune durée dau moins 2 secondes se
manifeste sur lentrée de signalisation TOR min.,
il y a émission dun avertissement (cf. en bas).
Lavertissement sannule si le signal disparaît de
nouveau pour au moins 2 secondes.
Minimum Si un signal dune durée dau moins 2 secondes se
manifeste sur lentrée de dérangement TOR min.,
une erreur est signalée. Lerreur sannule si le signal
disparaît de nouveau pour au moins 2 secondes.
Etalonnage Si le réglage de la longueur de course se modifie de
la valeur +/- HLTOLERANCE (en général +/- 10 %)
de la valeur pour laquelle la pompe a été étalonnée,
il y a délivrance dun message d’étalonnage.
batch overflow Cette erreur est due à une valeur supérieure
à 2
16
-1 (65535) en mode de fonctionnement batch
résultant dun démarrage réitéré de batch. Lerreur
doit être acquittée et peut uniquement être effacée
par rotation du commutateur multifonction ou par
le réglage du mode de service halt via le bus.
Communication sur le bus Cette erreur se manifeste en cas derreur de
communication interne ou si la pompe nest pas en
mode de service Bus.
Système Cette erreur est probablement due à une erreur
dans la pompe. Observez le message derreur
dans laffichage ! La pompe doit être de nouveau
configurée ou réparée.
H Étalonnage, explications
La pompe peut être étalonnée comme toute pompe standard. La longueur de course et le volume
de dosage sont sauvegardés dans la pompe. L’étalonnage est confirmé par ajustage du flag
calibrated dans DP_Control. Si la longueur de course est modifiée, le volume de dosage par
course sadapte en mode linéaire. Si la modification dépasse les limites tolérables, une alarme
est délivrée. Lors de lajustage du flag d’étalonnage, il y a remise à zéro simultanée du volume de
dosage DP_volume et du nombre de courses DP_stroke_cnt.
I Mode de service externe batch :
(pas pour DULCOMARIN
®
II)
Le nombre de courses peut être spécifié via le bus CANopen (nombres entiers compris entre 1
et 65535). Il est également possible dactiver un batch-Memory pour additionner les courses
restantes (jusqu’à 65535 courses).
Cf. également les informations dans le tableau Messages derreur par télégramme CANopen.
J Sauvegarde des données
Les données de configuration (p. ex. fréquences, facteur de marche, ... ou données d’étalonnage
calculées) sont sauvegardées dans une mémoire sécurisée.
K Directives / normes appliquées
Spécifications et normes CAN remplies
Lappareil est conforme côté matériel (hard) à la spécification CAN harmonisée 2.0 (ISO99-1,
ISO99-2). Cette dernière comprend le protocole CAN (ISO 11898-1) et les indications sur la
couche dapplication physique (physical layer) conformément à lISO 11898-2 (high speed CAN
jusqu’à 1Mbit/s) et ISO 11898-3 (low speed CAN jusqu’à 125 kbits/s). Lappareil est conforme à
la spécification CAN-Open CIA-DS401 qui constitue la base de la norme européenne EN50325-4.
Le profil dappareil régulateur CiA-404 est valable.
ProMinent
®
42
Página
Elementos de mando y funciones de las teclas ............................... 43
1 Sobre esta bomba ............................................................... 44
5 Descripción de las funciones ............................................. 44
6.3 Instalación eléctrica ....................................................... 44
7 Ajuste .................................................................................... 46
11 Eliminación de fallos de funcionamiento .......................... 46
Anexo .............................................................................................. 48
A Lista de objetos de la bomba dosificadora ................... 48
B Explicación de los objetos ............................................. 50
C Configuración PDO ........................................................ 52
D Mensajes de emergencia ............................................... 52
E Cambio de la dirección de nodo del CANopen
(ID de nodo) ................................................................... 52
F Cambiar la velocidad de transmisión
(tasa de baudios) ........................................................... 53
GAvisos de error a través del telegrama CANopen.......... 54
H Calibración, explicaciones ............................................. 54
I Modo de funcionamiento externo Batch: ................... 54
J Almacenamiento de datos ............................................. 54
K Directivas y normas aplicadas ....................................... 54
Índice de contenido
Estas instrucciones de servicio contiene información específica de CAN para las
Instrucciones de servicio de bombas dosificadoras magnéticas delta
®
con accionamiento
magnético regulado optoDrive.
La información está ordenada según su capítulo correspondiente ¡En caso de dudas, tiene
prioridad lo indicado en estas instrucciones de servicio complementarias!
Estas instrucciones de servicio sólo tienen validez en combina-
ción con las Instrucciones de servicio para bombas dosifica-
doras magnéticas delta
®
con accionamiento magnético regulado
optoDrive!
En caso de daños debidos a errores de instalación o manejo,
será responsable el propio usuario!
ProMinent
®
43
Elementos de mando y funciones de las teclas
1 Visualización LCD
2 Botón de ajuste de la longitud de
carrera
3 Tecla ARRIBA
4 Tecla P
5 Tecla ABAJO
6 Tecla START/STOP
(ENCENDER / APAGAR)
7 Tecla i
8 Visualización LED rojo para mensajes
de fallo
9 Visualización LED amarillo para
mensajes de aviso
10 Visualización LED verde para
indicaciones de funcionamiento
Elementos de mando y funciones de las teclas
11 Manguito Control de dosificación
12 Manguito Mando externo
13 Manguito Interruptor de nivel
14 Manguito Indicador de rotura de la
membrana
15 Manguito Bus CANopen
16 Visualización LED en rojo-verde para
mensajes de estado de Bus
(LED de CANopen)
17 Visualización LED en rojo-verde para
mensajes de estado del equipo
(LED del dispositivo)
Fig. 1: Elementos de mando
10
9
7
8
6
1
2
3
4
5
12 11 13 14
17
16
15
ProMinent
®
44
Sobre esta bomba / Capítulo sobre seguridad
1 Sobre esta bomba
La diferencia entre las bombas dosificadoras magnéticas delta
®
con conexión CAN y las bombas
estándar es que las primeras están dotadas de una conexión a un sistema de bus CANopen.
CAN-delta
®
se puede conectar a un bus CANopen o emplearse individualmente.
Ejemplo:
Dosificación de ácido clorhídrico en un circuito de agua de piscinas. En el modo de
funcionamiento BUS, el control de la bomba lo realiza un aparato regulador.
Dosificación de desinfectantes en instalaciones de lavado de botellas. En este caso, en el
modo de funcionamiento Manual el volumen de dosificación se ajusta manualmente
mediante la frecuencia y la longitud de carrera.
CAN-delta
®
en la versión DULCOMARIN
®
(característica de código de identificación
Variante de mando = D) está diseñada para ser integrada en el sistema de regulación de
piscinas DULCOMARIN
®
II. Se garantiza el control y la posibilidad de conexión con los
elementos de unión aquí empleados.
CAN-delta
®
en la versión CANopen (característica de código de identificación
Variante de mando = C) está diseñada para ser integrada en un sistema CANopen.
5 Descripción de las funciones
La bomba sólo se podrá controlar mediante el Bus CANopen, si se ha seleccionado activado
en el menú de ajuste CANopen (véase la sección 7, Ajuste). Además existe la posibilidad de
ajuste para el idioma y las unidades.
Si al estar activado el Bus CANopen el cable CAN no está conectado o se ha interrumpido el
tráfico de Bus, la bomba envía un aviso de error de Bus.
En caso de que en el menú de ajuste CANopen la bomba está ajustada a pasivo, ésta podrá
participar del tráfico de Bus, pero no se podrá controlar a través del mismo.
La bomba también envía la longitud de carrera ajustada a través del Bus.
6.3 Instalación eléctrica
CUIDADO
No conectar nunca un distribuidor en T directamente a la carcasa
¡El conector en la carcasa podrá romperse!
Atornillar con la mano los tornillos del cable CAN hasta el tope
¡De lo contrario no se alcanza el tipo de protección IP65!
Conectar el cable CAN a la conexión del Bus CANopen de la forma que se muestra abajo
(más detalles en las Instrucciones de servicio DULCOMARIN
®
II regulador de piscinas, parte 1:
Montaje e instalación o en la documentación de su instalación del CANopen).
Conectar el enchufe de conexión a la red en el tomacorriente ¡puede que la bomba
dosificadora empiece a funcionar!
ProMinent
®
45
Conexión para Bus CANopen La conexión para el Bus CANopen tiene lugar a través de un conector 5P.
Descripción de las funciones
9
5 Distribuidor en T, M 12, 5P, CAN
6 Terminador acoplamiento M 12
7 Terminador conector M 12
8 Cable de conexión CAN
(cable de derivación 1 m)
9 Cable de conexión CAN
13 CAN-delta p.ej., para ácido
14 CAN-delta p.ej., para sosa cáustica
Fig.2: Conexión CAN de bombas dosificadoras
1
54
2
3
Fig.3:
Dotación en la bomba (male)
Fig.4:
Dotación en el cable (female)
1. Pantalla
2. CAN V+ (tensión de alimentación
no conectado)
3. CAN GND (potencial de referencia)
4. CAN H (línea de Bus dominant high)
5. CAN L (línea de Bus dominant low
ProMinent
®
46
Ajuste / Eliminación de fallos de funcionamiento
7 Ajuste
Para que la bomba reaccione a la señal de Bus CAN, es necesario el ajuste CANopen-
activado
Presionar durante 2 s la tecla P (en la visualización permanente) aparece el menú principal.
Seleccionar el menú CANOPEN (¡teclas de flechas!) y presionar la tecla P.
Seleccionar en el punto de menú activado (¡teclas de flecha!) y presionar la tecla P El LED
del CAN se pone verde, si la bomba está conectada a un master. Si la bomba se ha arrancado
adicionalmente a través de la tecla start/stop, aparece en la pantalla LCD arriba, en el centro,
el señalador CANopen (no confundir con el señalador muy parecido que se encuentra al
lado del señalador Stop, si la bomba ha sido parada a través del Bus CAN.
Esperar hasta que la bomba regrese en la visualización principal o presionar la tecla P
durante 3 s.
11 Eliminación de fallos de funcionamiento
Si se presenta un error de Bus, el indicador de fallos rojo se ilumina y en el centro de la pantalla
LCD aparece una flecha doble.
La visualización del estado de funcionamiento y fallos tiene lugar mediante dos LEDs a través del
manguito CANopen-Bus.
Código de indicación del LED del dispositivo, arriba
Color Código de indicación Causa Eliminación
rojo Se ilumina Error de electrónica Enviar la bomba o informar al
servicio de asistencia técnica
rojo Parpadea* Error de electrónica Enviar la bomba o informar al
servicio de asistencia técnica
rojo Parpadea Error de configuración Enviar la bomba o informar al
lentamente** servicio de asistencia técnica
rojo Destella Dos bombas de configuraciónVolver a configurar los nodos
idéntica, p.ej., dirección de
nodo
verde Se ilumina No hay fallos - (funcionamiento normal de
la bomba)
- Oscuro Sin tensión de alimentación Control las conexiones de
cable
*
**
***
ProMinent
®
47
Eliminación de fallos de funcionamiento
Código de indicación del LED CAN, abajo
Color Código de indicación Causa Eliminación
rojo Se iluminada* El controlador está Informar al servicio de asistencia
BUSOFF técnica
rojo Parpadea* Fallo de RPDO Informar al servicio de asistencia
técnica
rojo Parpadeo Estado de fallo Informar al servicio de asistencia
doble*** ERROR-WARNING técnica
rojo Parpadeo Estado de fallo Informar al servicio de asistencia
triple ERROR-PASSIV técnica
verde Se ilumina Estado de Bus - (funcionamiento normal del Bus)
OPERATIONAL
verde Parpadea* Estado de Bus Esperar un poco o arrancar la
PRE-OPERATIONAL bomba a través del Bus
verde Parpadeo Estado de Bus Esperar un poco o ajustar la
simple** STARTUP bomba para funcionamiento de
Bus activado
(véase capitulo 7, Ajuste)
verde Destella Estado de Bus INIT Esperar un poco
*
**
***
Una vez conectada la bomba se han de ignorar los códigos de señalización por aprox. 2 minutos
(acusar recibo si se ha disparado la alarma).
Tabla: Código de indicación del LED CANopen
OBSERVACIÓN
¡Detalles sobre “Avisos de error a través del telegrama CANopen” los encontrará al final
del anexo!
Accesorios
Accesorios Nº de pedido
Distribuidor en T, M 12, 5-P, CAN 1022155
Terminador acoplamiento M 12 1022154
Terminador conector M 12 1022592
Cable de unión CAN, M 12, 5P, 1 m 1022139
Cable de unión CAN, M 12, 5P, 2 m 1022140
Cable de unión CAN, M 12, 5P, 5 m 1022141
Cable de unión CAN, por metros 1022160
Acoplamiento -CAN M 12, 5P, racor roscado 1022157
Conector -CAN M 12, 5P, racor roscado 1022156
ProMinent
®
48
Anexo
Anexo
A Lista de objetos de la bomba dosificadora
Default mapping
Índice S Nombre Tipo Descripción estándar
1000h 0 device type U32 CiA DSP 404 00400194h ro
1001h 0 Error register U8 9.6.3 in 301 ro
1008h 0 manufacture device name string Device abbreviation [4] GDLT ro
1009h 0 manufacture hardware version string Hardware version [4] 0000 ro
100Ah 0 manufacture software version string Software version [4] 0000 ro
1010h store parameters array
0 number of entries U8 95 ro
1 save all parameters U32 rw
2 save comm.. parameters U32 rw
3 save process.. parameters U32 rw
4..95 reserved U32 rw
1011h restore parameters array
0 number of entries U8 3
1 load(restoredefault) parameters U32 rw
2 load comm.. parameters U32 rw
3 load process.. parameters U32 rw
1017h 0 producer heartbeat time U16 50-2000 [ms] 730 rw
1018h identity object
number of entries U8 4 ro
VendorID U32 0xE1 ro
ProductCode U32 0x00605503 ro
RevisionNumber U32 0x00000001 ro
SerialNumber U32 dynamic ro
2A00h 0 set frequency U16 set frequency
[0.1% of stroke max] RPDO1 wo
2A01h 0 actual frequency U16 actual frequency
[0.1% of stroke max] TPDO1 ro
2A02h 0 batch time stamp value U16 Time stamp last
received command RPDO2 wo
2A03h 0 batch value U16 Volume last received
command in strokes RPDO2 wo
2A04h 0 stroke length U8 stroke length TPDO1 wr
2A05h 0 niveau U8 liquid niveau TPDO2 ro
2A06h 0 actual frequency 2 U16 actual frequency
[0.1 strokes/min] TPDO2 ro
2A10h 0 device state U16 Tabelle 1 DeviceState
BitValues TPDO1 ro
2A11h 0 device control U8 Tabelle 2 DeviceControl
BitValues rw
2A12h 0 device mode U8 Tabelle 3 DeviceMode
BitValues wo
2A20h 0 stroke max U16 max. stroke value
(strokes/min) ro
2A21h 0 metering value float [µl/stroke]
(at 100% strokelength) wr
2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr
ProMinent
®
49
Anexo
2A30h 0 volume count U32 in ml since last reset ro
2A31h 0 stroke count U16 strokes since last reset ro
2A33h 0 remaining strokes U16 Remaining stroke nr.
(in batch mode) ro
2A35h
0 number of entries U8 ro
1 flowcontrol U8 flowcontrol enable/disable wo
2 charge memory U8 charge memory enable/disable wo
3 clear charge counter U8 1 = clear counter wo
3FACh for debugging only
0 number of entries U8 ro
1 errors U16 internal error states ro
2 warnings U16 internal warning states ro
3 internal address U8 internal gateway address ro
3FBBh Prominent IdentCode
0 number of entries U8 8 ro
1 IdentCode string[4] IdentCode 29 - 32 ro
2 IdentCode string[4] IdentCode 25 - 28 ro
3 IdentCode string[4] IdentCode 21 - 24 ro
4 IdentCode string[4] IdentCode 17 - 20 ro
5 IdentCode string[4] IdentCode 13 - 16 ro
6 IdentCode string[4] IdentCode 9 - 12 ro
7 IdentCode string[4] IdentCode 5 - 8 ro
8 IdentCode string[4] IdentCode 1 - 4 ro
3FBCh Prominent SerialNumber
0 number of entries U8 8 ro
1 SerialNumber string[4] SerialNumber 29 - 32 ro
2 SerialNumber string[4] SerialNumber 25 - 28 ro
3 SerialNumber string[4] SerialNumber 21 - 24 ro
4 SerialNumber string[4] SerialNumber 17 - 20 ro
5 SerialNumber string[4] SerialNumber 13 - 16 ro
6 SerialNumber string[4] SerialNumber 9 - 12 ro
7 SerialNumber string[4] SerialNumber 5 - 8 ro
8 SerialNumber string[4] SerialNumber 1 - 4 ro
3FBDh user pump name
0 number of entries U8 8 ro
1 name string[4] name character 29 - 32 ro
2 name string[4] name character 25 - 28 ro
3 name string[4] name character 21 - 24 ro
4 name string[4] name character 17 - 20 ro
5 name string[4] name character 13 - 16 ro
6 name string[4] name character 9 - 12 ro
7 name string[4] name character 5 - 8 ro
8 name string[4] name character 1 - 4 ro
ProMinent
®
50
Anexo
3FBEh user pump location
0 number of entries U8 8 ro
1 location string[4] location character 29 - 32 ro
2 location string[4] location character 25 - 28 ro
3 location string[4] location character 21 - 24 ro
4 location string[4] location character 17 - 20 ro
5 location string[4] location character 13 - 16 ro
6 location string[4] location character 9 - 12 ro
7 location string[4] location character 5 - 8 ro
8 location string[4] location character 1 - 4 ro
6509 0 Al1_action=1 warn,=3 err U8 Level min error ro
6519 0 Al2_action U8 Level min warning ro
6529 0 Al3_action U8 Batch error ro
6539 0 Al4_action U8 Cal warning ro
6549 0 Al5_action U8 Sys error ro
6559 0 Al6_action U8 Bus off ro
6569 0 Al7_action U8 add2 ro
6579 0 Al8_action U8 add3 ro
6600 0 Al_state0_7 U8 0=no error, 1=error
B Explicació n de los objetos
DeviceState [Index 0x2A10, Subindex 0x00]
El objeto DeviceState contiene estados de funcionamiento actuales y fallos pendientes de la
bomba. El DeviceState sólo se puede leer.
Bits Significado
15 (MSB) Funcionamiento manual / de Bus
14 Pausa
13 Fallo interno
12 Fallo interno
11 Modo de funcionamiento: 1 continuo
10 2
Funcionamiento batch
9 3 Contacto externo
8 4 Entrada analógica
7 Parada
6 Fallo interno
5 Advertencia (p.ej., estado de llenado del recipiente)
4 Aspiración activada
3 Contrataladro (sólo en instalaciones de ProMinent)
2 La calibración no es válida
1 Depósito de dosificación
0 (LSB) Teleoperación imposible
Tabla: 1 DeviceState BitValues
ProMinent
®
51
Anexo
DeviceControl [Index 0x2A11, Subindex 0x00]
El modo de funcionamiento se puede especificar más exactamente a través del objeto
DeviceControl .
Bits Significado
7 (MSB) Tiene que ser 0
6 Resetear
5 Tiene que ser 0
4 FlowControl activado (opción)
3Terminada la calibración
2 Tiene que ser 0
1 Memoria batch activada
0 (LSB) Tiene que ser 0
Tabla 2: DeviceControl BitValues
Cuando el Bit 6 (RESET) esté en 1 se para la bomba (DeviceMode = 0x00), se borran los fallos
pendientes y la memoria batch se pone a cero.
DeviceMode [Index 0x2A12, Subindex 0x00]
El modo de funcionamiento del CANopen de la bomba se puede configurar a través del objeto
DeviceMode .
Bits Significado
7 (MSB) Tiene que ser 0
6 Tiene que ser 0
5 Tiene que ser 0
4 Tiene que ser 0
3 Tiene que ser 0
2 Tiene que ser 0
1 Funcionamiento continuo [0], Funcionamiento batch [1]
0 (LSB) Stopp [0] / Start [1]
Tabla 3: DeviceMode BitValues
Valor de DeviceMode para:
a) Stopp
0x00
b) Funcionamiento continuo 0x01
c) Funcionamiento batch 0x02
Name [Index 0x3FBD]
Bajo name se le puede dar un nombre a un bomba (p.ej., bomba de ácido).
Location [Index 0x3FBE]
Bajo location se puede indicar el lugar donde se encuentra la bomba (p.ej., sótano 5).
ProMinent
®
52
Anexo
C Configuración PDO
La configuración PDO (mapping) del aparato no se puede modificar. Mapping estático
Index S Nom Type OBV
1600h RPDO1
0 number of entries U8 1
1 set frequency U16 0.1% of stroke max 2A00h
1601h RPDO2
0 number of entries U8 2
1 batch time stamp U16 enumeration of batch values 2A02h
2 batch value U16 strokes 2A03h
1A00h TPDO1
0 number of entries U8 3
1 device state U16 2A10h
2 actual frequency U16 0.1% of stroke max 2A01h
3 stroke length U8 0.1% 2A04h
1A01h TPDO2
0 number of entries U8 2
1 niveau U8 % 2A05h
2 actual frequency U16 strokes per min 2A06h
D Mensajes de emergencia
Se apoya el envío de mensajes de emergencia según CiA DS 301, 9.2.5.
Véase la lista de objetos de CANopen.
E Cambio de la dirección de nodo del CANopen (ID de nodo)
La dirección de nodo del CANopen del aparato se puede cambiar de dos maneras:
Cambio mediante LSS (Layer Setting Services), como se describe en especificación
CiA DSP305 (V1.1).
El rango permitido para la dirección de nodo es 1..99
Cambio a través del índice de objetos vía tráfico SDO estándar.
Mediante el índice de la lista de objetos 3F40h, subíndice 1, se puede leer la dirección de
nodo actualmente configurada o se puede configurar una nueva dirección de nodo.
El rango permitido para la dirección de nodo es de 1..127
El tipo de datos de esta entrada es UNSIGNED SHORT.
1. Para cambiar la dirección de nodo, la nueva dirección se escribe en el índice 3F40h,
subíndice 1.
El mensaje CAN para escribir la nueva dirección de nodo 55:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 01h 37h 00h X X
NodeID 2Bh
Índice 3F40h Sindex 1 NodeID 0037h
2. La escritura de la signatura save en el índice 1010h, subíndice 05, obliga a guardar la
nueva dirección de nodo en la memoria no volátil.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 05h 73h 61h 76h 65h
NodeID 23h
Índice 1010h Sindex 5 save
3. La nueva dirección de nodo tendrá efecto la próxima vez que ponga el equipo en funciona-
miento. El rearranque del equipo también se puede realizar mediante el comando NMT
ResetNode.
ProMinent
®
53
Anexo
F Cambiar la velocidad de transmisión (tasa de baudios)
La tasa de baudios se puede ajustar a todos los valores de la siguiente tabla. En el momento de
la entrega, el aparato tiene configurada una tasa de baudios de 125 kBit/s. Esta es tasa estándar
de ProMinent.
Tasa de baudios [kBit/s] Índice
1000 0
800 1
500 2
250 3
125 4
100 5
50 6
20 7
10 8
Tabla 4: CiA Bit Timing Table
La tasa de baudios del aparato se puede cambiar de dos maneras:
Cambio mediante LSS (Layer Setting Services), como se describe en la especificación
CiA DSP305 (V1.1).
El rango permitido para el índice de tasa de baudios es de 0..8
Cambio a través del índice de objetos vía tráfico SDO estándar.
Mediante el índice de la lista de objetos 3F40h, subíndice 2, se puede leer la tasa de baudios
configurada actualmente o se puede configurar una nueva tasa de baudios.
El rango permitido para la tasa de baudios es de 0..8.
El tipo de datos de esta entrada es UNSIGNED BYTE.
4. Para cambiar la tasa de baudios, la nueva tasa de baudios se escribe en el índice
OBV 3F40h, subíndice 2.
El mensaje CAN para escribir la nueva tasa de baudios 250kBit/s:
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
40h 3Fh 02h 03h X X X
NodeID 2Fh
Índice 3F40h Sindex 1 Índice 3
5. La escritura de la signatura save en el índice 1010h, subíndice 06, obliga a guardar la
nueva tasa de baudios en la memoria no volátil.
ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
600h +
8
CMD =
10h 10Fh 06h 73h 61h 76h 65h
NodeID 23h
Índice 1010h Sindex 6 save
La nueva tasa de baudios tendrá efecto la próxima vez que ponga el equipo en funcionamiento.
El rearranque del equipo también se puede realizar mediante el comando NMT ResetNode.
ProMinent
®
54
Anexo
GAvisos de error a través del telegrama CANopen
Fallo Advertencia Descripción
Mínimo Cuando en la entrada Aviso de alarma mínimo
digital se encuentra una señal por lo menos
durante 2 s, se dispara una señal de alarma
(véase abajo). El aviso de alarma se anula si la
señal desaparece por lo menos durante 2 s.
Mínimo Cuando en la entrada Fallo mínimo digital se
encuentra una señal por lo menos durante 2 s,
se dispara un aviso fallo. El aviso de fallo se anula
si la señal desaparece por lo menos durante 2 s.
Calibración Cuando el ajuste de longitud de carrera se modifica
en el valor +/- HLTOLERANCE (normalmente
+/- 10 %) del valor, en el cual se ha calibrado la
bomba, se dispara un aviso de calibración.
batch overflow Este fallo aparece cuando en funcionamiento
batch y mediante repetidas arranque batch se
ha generado un valor mayor que 2
16
-1 (65535). Es
obligatorio acusar recibo de ese error, el cual sólo
se puede borrar girando el interruptor multifunción
o ajustando el modo de funcionamiento a parada
mediante el Bus.
Comunicación del Bus Este fallo se genera en caso de un error interno de
comunicación o cuando la bomba no está en el
modo de funcionamiento Bus.
Sistema Este fallo supone un error interno de la bomba.
¡Tener en cuenta el aviso de fallo en la visualización!
La bomba debe ser configurada de nuevo o
reparada.
H Calibración, explicaciones
La bomba se puede calibrar de la misma forma que la bomba estándar. La longitud de carrera y
el volumen de dosificación se almacenan en la bomba. La calibración se confirma al colocarse el
ajuste ,calibrated in el DP_control. Si se modifica la longitud de carrera, el volumen de dosifica-
ción por carrera se adapta linearmente. Cuando la modificación va más allá del rango de tole-
rancia, se dispara un aviso. Al colocar el ajuste de calibración se resetea simultáneamente el
volumen de dosificación DP_volume y el número de carreras DP_stroke_cnt.
I Modo de funcionamiento externo Batch:
(no con DULCOMARIN
®
II)
El número de carreras se pueden fijar mediante el Bus CANopen (números enteros de 1 a 65535).
Tambien se puede activar una ,batch-Memory, a fin de sumar las carreras restantes (bis 65535
carreras).
Véase también la información en la tabla Avisos de error a través del telegrama CANopen.
J Almacenamiento de datos
Los datos de configuración (p.ej., frecuencias, tiempo de marcha, o los datos de calibración
determinados) se almacenan en una memoria protegida contra la ausencia de corriente.
K Directivas y normas aplicadas
Normas CAN cumplidas y especificaciones
El aparato cumple la norma de hardware armonizada CAN 2.0 (ISO99-1, ISO99-2).
Esta contiene el protocolo CAN (ISO 11898-1) y datos sobre la capa de aplicación (physical
layer) conforme a ISO 11898-2 (high speed CAN hasta 1Mbit/sec) e ISO 11898-3 (low speed
CAN hasta 125kBit/s). El aparato cumple las especificaciones CAN-Open CIA-DS401, que
constituye la base de la norma europea EN50325-4. Se cumple la norma del perfil del aparato
CiA-404.
ProMinent
®
55
ProMinent
®
56

Transcripción de documentos

ProMinent ® Ergänzungsanleitung / Supplementary Instructions / Notice complémentaire / Instrucciones de servicio complementarias ProMinen t Magnetdosierpumpe delta ® mit CAN-Anschluss Solenoid metering pump delta ® with CAN connection Pompe doseuse électromagnétique delta ® avec connecteur CAN Bomba dosificadora magnética delta ® con conexión CAN Teile Nr./Part No. 986524 ProMinent Dosiertechnik GmbH · 69123 Heidelberg · Germany BA DE 005 11/07 G/GB/F/E Impressum D Ergänzungsanleitung in deutsch von Seite 3 bis 15 GB Operating Instructions in English from Page 16 to Page 28 F Mode d’emploi en français de la page 29 à la page 41 E Instrucciones de servicio en español de página 42 hasta página 54 Impressum: Ergänzungsanleitung Magnetdosierpumpe delta® mit CAN-Anschluss © ProMinent Dosiertechnik GmbH, 2007 ProMinent Dosiertechnik GmbH Im Schuhmachergewann 5-11 69123 Heidelberg Germany Tel.: +49 6221 842-0 Fax: +49 6221 842-617 [email protected] www.prominent.com Technische Änderungen vorbehalten. Printed in Germany 2 ProMinent ® Inhaltsverzeichnis Diese Betriebsanleitung ist nur in Verbindung mit der „Betriebsanleitung Magnetdosierpumpe delta® mit geregeltem Magnetantrieb optoDrive“ gültig! Bei Schäden durch Installations- oder Bedienfehler haftet der Betreiber! Seite Steuerelemente und Tastenfunktionen ............................................. 4 1 Über diese Pumpe ............................................................... 5 5 Funktionsbeschreibung ...................................................... 5 6.3 Elektrisch Installieren ..................................................... 5 7 Einstellen .............................................................................. 7 11 Funktionsstörungen beheben ............................................. 7 Anhang ............................................................................................ 9 A Objektverzeichnis Dosierpumpe .................................... 9 B Erläuterungen zu Objekten ............................................ 11 C PDO Konfiguration ......................................................... 13 D Emergency-Nachrichten ................................................ 13 E Ändern der CANopen-Knotenadresse (Node-ID) .......... 13 F Ändern der Übertragungsrate (Baudrate) ...................... 14 G Fehlermeldungen über CANopen-Telegramm ............... 15 H Kalibrieren, Erläuterungen ............................................. 15 I Externe Betriebsart „Batch“: ......................................... 15 J Datenspeicherung .......................................................... 15 K Eingehaltene Richtlinien / Normen ................................ 15 Diese Ergänzungsanleitung liefert CAN-spezifische Informationen zur „Betriebsanleitung Magnetdosierpumpe delta® mit geregeltem Magnetantrieb optoDrive“. Die Informationen sind nach deren jeweiligen Kapiteln geordnet. Im Zweifelsfall gelten die Informationen dieser Ergänzungsanleitung. ProMinent ® 3 Steuerelemente und Tastenfunktionen Steuerelemente und Tastenfunktionen 10 9 8 1 2 3 4 5 7 6 1 2 3 4 5 6 7 8 9 10 LCD-Anzeige Hublängeneinstellknopf AUF-Taste P-Taste AB-Taste STOP/START-Taste i-Taste LED-Anzeige rot, für Störmeldungen LED-Anzeige gelb, für Warnmeldungen LED-Anzeige grün, für Betriebsanzeige 11 12 13 14 15 16 Buchse „Dosierüberwachung“ Buchse „externe Ansteuerung“ Buchse „Niveauschalter“ Buchse „Membranbruchmelder“ Buchse „CANopen-Bus“ LED-Anzeige rot-grün, für Bus-Status-Meldungen (CANopen-LED) 17 LED-Anzeige rot-grün, für Geräte-Status-Meldungen (device-LED) 12 11 13 14 17 16 15 Abb. 1: Steuerelemente 4 ProMinent ® Über diese Pumpe / Sicherheitskapitel 1 Über diese Pumpe Magnetdosierpumpen delta® mit CAN-Anschluss unterscheiden sich von den Standardpumpen durch die Anschlussmöglichkeit an ein CANopen-Bussystem. CAN-delta® kann an einen CANopen-Bus angeschlossen oder allein eingesetzt werden. Beispiele: • Dosieren von Salzsäure in einen Schwimmbadwasserkreislauf, wobei in der Betriebsart „Bus“ ein Regler die Pumpe ansteuert. • Dosieren von Desinfektionsmittel in Flaschenreinigungsanlagen, wobei in der Betriebsart „Manual” die benötigte Dosiermenge über die Hubfrequenz und die Hublänge von Hand eingestellt wird. CAN-delta® in der Version „DULCOMARIN®“ (Identcodemerkmal „Steuerungsvariante“ = D) ist zur Einbindung in das Schwimmbadreglersystem DULCOMARIN® II vorgesehen. Die Ansteuerbarkeit sowie die Anschlussmöglichkeiten mit den hier verwendeten Verbindungselementen sind gewährleistet. CAN-delta® in der Version „CANopen“ (Identcodemerkmal „Steuerungsvariante“ = C) ist zur Einbindung in ein CANopen-System bestimmt. 5 Funktionsbeschreibung Die Pumpe ist nur dann über den CANopen-Bus ansteuerbar, falls sie im Einstellmenü „CANopen“ auf „aktiv“ eingestellt ist (siehe Kap. 7, „Einstellen“). Dann gibt es nur noch Einstellmöglichkeiten für die Sprache und die Einheiten. Falls bei aktiv eingestelltem CANopen-Bus das CAN-Kabel nicht gesteckt ist oder der Busverkehr gestört, meldet die Pumpe einen Busfehler. Falls die Pumpe im Einstellmenü „CANopen“ auf „passiv“ eingestellt ist, kann sie am Busverkehr teilnehmen, sie ist aber nicht über Bus ansteuerbar. Die Pumpe meldet auch die eingestellte Hublänge über den Bus weiter. 6.3 Elektrisch Installieren VORSICHT • Niemals einen T-Verteiler direkt an das Gehäuse anschließen! Der Einbaustecker am Gehäuse kann ausbrechen! • Die Verschraubungen der CAN-Kabel mit der Hand bis zum Anschlag verschrauben! Andernfalls wird die Schutzart IP65 nicht erreicht! Das CAN-Kabel in der unten gezeigten Weise mit dem Anschluss für CANopen-Bus verbinden (weiteres siehe „Betriebsanleitung DULCOMARIN® II Schwimmbadregler, Teil 1: Montieren und Installieren“ oder die Dokumentation Ihrer CANopen-Installation). Den Netzstecker in die Steckdose stecken - die Dosierpumpe beginnt eventuell zu pumpen! ProMinent ® 5 Funktionsbeschreibung 9 5 6 7 8 T-Verteiler, M 12, 5-Pol. CAN Abschlusswiderstand M 12-Kupplung Abschlusswiderstand M 12-Stecker CAN-Verbindungskabel (Stichleitung 1 m) 9 CAN-Verbindungskabel 13 CAN-delta z. B. für Säure 14 CAN-delta z. B. für Lauge Abb. 2: CAN-Anschluss von Dosierpumpen Anschluss für CANopen-Bus Der „Anschluss für CANopen-Bus“ erfolgt über einen fünfpoligen Einbaustecker. 2 1. Schirm 2. CAN V+ (Versorgungsspannung – nicht angeschlossen) 3. CAN GND (Bezugspotenzial) 4. CAN H (Busleitung – dominant high) 5. CAN L (Busleitung – dominant low 1 3 4 5 Abb. 3: Belegung an der Pumpe (male) 6 Abb. 4: Belegung am Kabel (female) ProMinent ® Einstellen / Funktionsstörung beheben 7 Einstellen Damit die Pumpe auf die Signale des CAN-Bus reagiert, muss sie auf „CANopen“ - „aktiv“ gestellt werden: 왘 Die P-Taste 2 s lang drücken (in der Daueranzeige) - das „Hauptmenü“ erscheint. 왘 Das CANOPEN-Menü wählen (Pfeiltasten!) und die P-Taste drücken. 왘 In dem Menüpunkt „aktiv“ wählen (Pfeiltasten!) und die P-Taste drücken - die CAN-LED leuchtet grün, falls die Pumpe mit einem Master verbunden ist. Falls die Pumpe zusätzlich über die Start/Stop-Taste gestartet wurde, erscheint in der LCD-Anzeige oben mittig der Bezeichner „CANopen“ (nicht zu verwechseln mit dem gleich aussehenden Bezeichner neben dem Bezeichner „Stop“, falls die Pumpe über CAN-Bus gestoppt wurde). 왘 Warten, bis die Pumpe in die Daueranzeige zurückspringt oder die P-Taste 3 s lang drücken. 11 Funktionsstörungen beheben Falls ein Busfehler auftritt, leuchtet die rote Störmeldungsanzeige und mitten auf der LCD-Anzeige erscheint ein Doppelpfeil. Die Anzeige der Betriebs- und Störungszustände erfolgt über zwei LEDs über der Buchse „CANopen-Bus“. Blinkcode Device-LED, oben Farbe Blinkcode Ursache Abhilfe rot leuchtend Elektronik-Fehler Pumpe einsenden oder Kundendienst benachrichtigen rot blinkend* Elektronik-Fehler Pumpe einsenden oder Kundendienst benachrichtigen rot langsam blinkend** Konfiguration ist fehlerhaft Pumpe einsenden oder Kundendienst benachrichtigen rot flackernd zwei identisch konfigurierte Pumpen, z. B. Knotenadresse Knoten neu konfigurieren grün leuchtend keine Gerätefehler vorhanden - (Normalbetrieb Pumpe) - dunkel keine Versorgungsspannung Kabelverbindungen prüfen * ProMinent ® ** *** 7 Funktionsstörung beheben Blinkcode CANopen-LED, unten Farbe Blinkcode Ursache Abhilfe rot leuchtend Kontroller ist BUSOFF Kundendienst benachrichtigen rot blinkend * RPDO - Fehler Kundendienst benachrichtigen rot doppelt blinkend *** Fehlerzustand ERRORWARNING Kundendienst benachrichtigen rot dreifach blinkend Fehlerzustand ERRORPASSIV Kundendienst benachrichtigen grün leuchtend Busstatus OPERATIONAL - (Normalbetrieb Bus) grün blinkend * Busstatus PRE-OPERATIONAL kurz warten bzw. Pumpe über Bus starten grün einfach blinkend ** Busstatus STARTUP kurz warten bzw. Pumpe für Busbetrieb aktiv einstellen (siehe Kap. 7, „Einstellen“) grün flackernd Busstatus INIT kurz warten * ** *** Nach dem Anschließen der Dosierpumpe die Blinkcodes ca. 2 min lang ignorieren (gegebenenfalls auftretenden Alarm quittieren). Tabelle: Blinkcodes CANopen-LED HINWEIS Zu „Fehlermeldungen über CANopen-Telegramm“ siehe Ende des Anhangs! Zubehör Zubehör 8 Bestell-Nr. T-Verteiler, M 12, 5-Pol. CAN 1022155 Abschlusswiderstand M 12-Kupplung 1022154 Abschlusswiderstand M 12-Stecker 1022592 Verbindungskabel – CAN, M 12, 5-Pol., 1 m 1022139 Verbindungskabel – CAN, M 12, 5-Pol., 2 m 1022140 Verbindungskabel – CAN, M 12, 5-Pol., 5 m 1022141 Verbindungskabel – CAN, Meterware 1022160 Kupplung-CAN M 12, 5-Pol. Schraubanschluss 1022157 Stecker-CAN M 12, 5-Pol. Schraubanschluss 1022156 ProMinent ® Anhang Anhang A Objektverzeichnis Dosierpumpe Default mapping Index S Name Typ Beschreibung default 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Gerätekürzel [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardwareversion [4] “0000“ ro 100Ah 0 manufacture software version string Softwareversion [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 rw 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 95 ro 3 rw 50-2000 [ms] 730 rw ro identity object 2A00h 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Tabelle 1 DeviceState BitValues 2A11h 0 device control U8 Tabelle 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Tabelle 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr ProMinent ® 9 Anhang 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh 10 ro user pump name 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro ProMinent ® Anhang 3FBEh user pump location 6509 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Erläuterungen zu Objekten DeviceState [Index 0x2A10, Subindex 0x00] Das Objekt ‚DeviceState’ beinhaltet aktuelle Betriebszustände und anstehende Fehler der Pumpe. ‚DeviceState’ kann nur gelesen werden. Bitstellen Bedeutung 15 (MSB) Hand- / Busbetrieb 14 Pause 13 interner Fehler 12 interner Fehler 11 Betriebsart: 1 kontinuierlich 10 2 Chargenbetrieb 9 3 externer Kontakt 4 Analogeingang 8 7 Stopp 6 interner Fehler 5 Warnung (z.B. Behälterfüllstand) 4 Ansaugen aktiv 3 Senker (nur in ProMinent-Anlagen) 2 Kalibrierung ungültig 1 Speicherdosierung 0 (LSB) kein Remotebetrieb möglich Tabelle 1: DeviceState BitValues ProMinent ® 11 Anhang DeviceControl [Index 0x2A11, Subindex 0x00] Über das Objekt ‚DeviceControl’ kann der Betriebsmodus genauer spezifiziert werden. Bitstellen Bedeutung 7 (MSB) muss 0 sein 6 Reset 5 muss 0 sein 4 FlowControl aktiviert (Option) 3 Kalibrierung beendet 2 muss 0 sein 1 Chargenspeicher aktiv 0 (LSB) muss 0 sein Tabelle 2: DeviceControl BitValues Wenn Bit 6 (RESET) auf ‘1’ steht, wird die Pumpe gestoppt (DeviceMode = 0x00), anstehende Fehler gelöscht und der Chargenspeicher auf 0 gesetzt. DeviceMode [Index 0x2A12, Subindex 0x00] Über das Objekt ‚DeviceMode’ kann die CANopen-Betriebsart der Pumpe konfiguriert werden. Bitstellen Bedeutung 7 (MSB) muss 0 sein 6 muss 0 sein 5 muss 0 sein 4 muss 0 sein 3 muss 0 sein 2 muss 0 sein 1 Kontinuierlicher Betrieb [0], Chargenbetrieb [1] 0 (LSB) Stopp [0] / Start [1] Tabelle 3: DeviceMode BitValues Wert von ‚DeviceMode’ für: a) Stopp b) Kontinuierlicher Betrieb c) Chargenbetrieb 0x00 0x01 0x02 Name [Index 0x3FBD] Unter „Name“ kann der Pumpe ein Namen gegeben werden (z. B. „Säurepumpe“). Location [Index 0x3FBE] Unter „location“ kann der Standort der Pumpe angegeben werden (z. B. „Keller 5“). 12 ProMinent ® Anhang C PDO Konfiguration Die PDO-Konfiguration (Mapping) des Gerätes kann nicht geändert werden Index S 1600h Typ OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Name Statisches Mapping 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Emergency-Nachrichten Das Senden von Emergency-Nachrichten gemäß CiA DS 301, 9.2.5 wird unterstützt. Siehe CANopen Objektverzeichnis. E Ändern der CANopen-Knotenadresse (Node-ID) Die CANopen-Knotenadresse des Gerätes kann auf zwei unterschiedliche Weisen geändert werden: • Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1) beschrieben. Der erlaubte Bereich für die Knotenadresse ist 1..99 • Änderung über das Objektverzeichnis via Standard-SDO-Verkehr. Über den Objektverzeichnis-Index 3F40h, Subindex 1 kann die aktuell konfigurierte Knotenadresse ausgelesen, oder eine neue Knotenadresse konfiguriert werden. Der erlaubte Bereich für die Knotenadresse ist 1..127 Der Datentyp dieses Eintrages ist UNSIGNED SHORT. 1. Zum Ändern der Knotenadresse wird die neue Adresse auf den Index 3F40h, Subindex 1 geschrieben. CAN-Nachricht zum Schreiben der neuen Knotenadresse 55: ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 2Bh 40h 3Fh 01h 37h 00h X X Index 3F40h Sindex 1 NodeID 0037h 2. Das Schreiben der Signatur „save“ auf Index 1010h, Subindex 05 veranlasst die Sicherung der neue Knotenadresse im nichtflüchtigen Speicher. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 05h 73h 61h 76h 65h Index 1010h Sindex 5 “save” 3. Beim nächsten Start des Gerätes wird die geänderte Knotenadresse wirksam. Ein Neustart des Gerätes ist auch über das NMT-Kommando „ResetNode“ möglich. ProMinent ® 13 Anhang F Ändern der Übertragungsrate (Baudrate) Die Baudrate kann auf alle Werte der folgenden Tabelle eingestellt werden. Im Auslieferungszustand ist das Gerät auf die Baudrate 125 kBit/s konfiguriert. Dies ist die ProMinent-StandardBaudrate. Baudrate [kBit/s] Index 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Tabelle 4: CiA Bit Timing Table Die Baudrate des Gerätes kann auf zwei unterschiedliche Weisen geändert werden: • Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1) beschrieben. Der erlaubte Bereich für den Baudraten-Index ist 0..8 • Änderung über das Objektverzeichnis via Standard-SDO-Verkehr. Über den Objektverzeichnis-Index 3F40h, Subindex 2 kann die aktuell konfigurierte Baudrate ausgelesen, oder eine neue Baudrate konfiguriert werden. Der erlaubte Bereich für die Baudrate ist 0..8 Der Datentyp dieses Eintrages ist UNSIGNED BYTE. 4. Zum Ändern der Baudrate wird der neue Baudraten-Index auf den OBV-Index 3F40h, Subindex 2 geschrieben. CAN-Nachricht zum Schreiben der neuen Baudrate 250kBit/s: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Fh 40h 3Fh 02h 03h X X X Index 3F40h Sindex 1 Index 3 5. Das Schreiben der Signatur „save“ auf Index 1010h, Subindex 06 veranlasst die Sicherung der neue Baudrate im nichtflüchtigen Speicher. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 06h 73h 61h 76h 65h Index 1010h Sindex 6 “save” Beim nächsten Start des Gerätes wird die geänderte Baudrate wirksam. Ein Neustart des Gerätes ist auch über das NMT-Kommando „ResetNode“ möglich. 14 ProMinent ® Anhang G Fehlermeldungen über CANopen-Telegramm Fehler Warnung Beschreibung Minimum Wenn am digitalen Minimum-Warn-Eingang für mindestens 2 s ein Signal anliegt, wird eine Warnung (siehe unten) ausgegeben. Die Warnung wird zurückgenommen, wenn das Signal für mindestens 2 s wieder verschwindet. Minimum Wenn am digitalen Minimum-Stör-Eingang für mindestens 2 s ein Signal anliegt, wird ein Fehler gemeldet. Der Fehler wird zurückgenommen, wenn das Signal für mindestens 2 s wieder verschwindet. Kalibrierung Wenn die Hublängeneinstellung um den Wert +/HLTOLERANCE (i. A. +/- 10 %) vom Wert, bei dem die Pumpe kalibriert wurde, verändert wird, wird eine Kalibriermeldung ausgegeben. batch overflow Dieser Fehler entsteht, wenn im ,batch-Betrieb‘ und durch wiederholten ,batch-Start‘ ein Wert größer 216-1 (65535) entsteht. Der Fehler ist quittierpflichtig und kann nur durch Drehen am Multifunktionsschalter oder durch Einstellen der Betriebsart ‚halt‘ über den Bus gelöscht werden. Bus-Kommunikation Bei einem internen Kommunikationsfehler oder wenn die Pumpe nicht in der Betriebsart „Bus“ ist, dann wird dieser Fehler erzeugt. System Dieser Fehler lässt auf einen internen Pumpenfehler schließen. Die Fehlermeldung in der Anzeige beachten! Die Pumpe muss neu konfiguriert oder repariert werden. H Kalibrieren, Erläuterungen Die Pumpe kann ganz wie die Standardpumpe kalibriert werden. Die Hublänge und das Dosiervolumen werden in der Pumpe abgespeichert. Die Kalibrierung wird durch Setzen des Flags ,calibrated‘ im DP_Control bestätigt. Wenn man die Hublänge verändert, wird das Dosiervolumen pro Hub linear angepasst. Wenn die Änderung über den Toleranzbereich hinaus geht, wird eine Warnung ausgegeben. Beim Setzen des Kalibrierflags wird gleichzeitig das Dosiervolumen DP_volume und die Hubanzahl DP_stroke_cnt zurückgesetzt. I Externe Betriebsart „Batch“: (nicht mit DULCOMARIN® II) Die Hubanzahl kann über den CANopen-Bus vorgegeben werden (ganze Zahlen von 1 bis 65535). Es kann auch ein ,batch-Memory‘ aktiviert werden, um Resthübe aufzuaddieren (bis 65535 Hübe). Siehe auch die Informationen in der Tabelle „Fehlermeldungen über CANopen-Telegramm“. J Datenspeicherung Konfigurationsdaten (z. B. Frequenzen, Einschaltdauer, ... oder die ermittelten Kalibrierdaten) sind in einem spannungsausfallsicheren Speicher abgelegt. K Eingehaltene Richtlinien / Normen Erfüllte CAN-Normen und Spezifikationen Das Gerät erfüllt hardwareseitig die harmonisierte CAN-Spezifikation 2.0 (ISO99-1, ISO99-2). Diese enthält das CAN-Protokoll (ISO 11898-1) und Angaben über die physikalische Anwendungsschicht (physical layer) entsprechend ISO 11898-2 (high speed CAN bis 1Mbit/sec) und ISO 11898-3 (low speed CAN bis 125kBit/sec). Das Gerät erfüllt die CAN-Open Spezifikation CIA-DS401, die Grundlage der europäischen Norm EN50325-4 ist. Es wird das Regler-Geräteprofil CiA-404 erfüllt. ProMinent ® 15 Contents These operating instructions apply only in conjunction with the “Operating Instructions Solenoid metering pump delta® with controlled solenoid drive optoDrive“! The operator shall be liable for any damage caused by installation or operating errors! Page Controls and key functions ............................................................... 17 1 About this pump .................................................................. 18 5 Functional description ........................................................ 18 6.3 Electrical installation ...................................................... 18 7 Settings ................................................................................. 20 11 Troubleshooting ................................................................... 20 Annex .............................................................................................. 22 A Object list metering pump ............................................. 22 B Explanations on the objects .......................................... 24 C PDO configuration ......................................................... 26 D Emergency messages .................................................... 26 E Changing the CANopen node address (node ID) .......... 26 F Changing the transmission rate (baud rate) ................... 27 G Error messages via CANopen telegramme .................... 28 H Calibration, explanations ............................................... 28 I External operating mode “Batch”: ................................. 28 J Data storage .................................................................. 28 K Guidelines / standards complied with ........................... 28 These supplementary instructions provide CAN-specific information on the “Operating Instructions solenoid metering pump delta® with controlled solenoid drive optoDrive”. The information is grouped according to the relevant chapters. In case of doubt, the information contained in these supplementary instructions shall have priority. 16 ProMinent ® Controls and key functions Controls and key functions 10 9 8 1 2 3 4 5 7 6 1 2 3 4 5 6 7 8 9 LCD display Stroke length adjustment knob UP key P key DOWN key STOP / START key i key LED indicator red, for error messages LED indicator yellow, for alarm messages 10 LED indicator green, for status display 11 12 13 14 15 16 Socket “Metering monitor” Socket “External control” Socket “Level switch” Socket “Diaphragm failure monitor” Socket “CANopen Bus” LED indicator red-green, for bus status messages (CANopen LED) 17 LED indicator red-green, for device status messages (device LED) 12 11 13 14 17 16 15 Fig. 1: Controls ProMinent ® 17 About this pump / Safety chapter 1 About this pump Solenoid metering pumps delta® with CAN connection differentiate from the standard pumps by their option to connect to a CANopen bus system. CAN-delta® can be connected to a CANopen bus or operated separately. Examples: • Metering of hydrochloric acid in a swimming pool water circuit where a controller drives the pump in the operating mode “Bus”. • Metering of disinfectants in a bottle cleaning plant where the required metering volume is set via the stroke frequency and the stroke length is set manually in the operating mode “Manual”. CAN-delta® in the version “DULCOMARIN®” (Identcode feature “Control type” = D) is intended to be integrated into the swimming pool controller system DULCOMARIN® II. The controllability as well as the connection options with the connecting elements used here are guaranteed. CAN-delta® in the version “CANopen” (Identcode feature “Control type” = C) is designed for integration into a CANopen system. 5 Functional description The pump can only be controlled via the CANopen bus if it is set to “active” in the setting menu “CANopen” (see Chap. 7, “Setting”). Then, there are only setting options for the language and the units. If the CAN cable is not connected given CANopen Bus set to active or if the bus traffic is faulty, the pump signals a bus error. If the pump is set to “passive” in the setting menu “CANopen”, the pump can participate in the bus traffic, however, cannot be controlled via the bus. The pump also signals the set stroke length via the bus. 6.3 Electrical installation CAUTION • Never connect a T-distributor directly to the housing! The flush-type connector at the housing might break! • Manually tighten the screw fittings of the CAN cables up to the stop! Otherwise, the degree of protection IP 65 will not be guaranteed. Connect the CAN cable to the connection for the CANopen bus as shown below (for further details see “Operating DULCOMARIN® II Pool Controller, Part 1: Mounting and Installation” or the documentation of your CANopen installation). Connect the mains plug to the mains socket – the metering pump may start to pump! 18 ProMinent ® Functional description 9 5 6 7 8 T-distributor, M12, 5P, CAN Load resistor M 12 coupling Load resistor M 12 connector CAN connecting cable (spur line 1m) 9 CAN connecting cable 13 CAN-delta e.g. for acid 14 CAN-delta e.g. for alkali Fig. 2: CAN connection of metering pumps Connection for CANopen bus The “Connection for CANopen bus” is made via a 5P flush-type connector. 2 1. Shield 2. CAN V+ (supply voltage – not connected) 3. CAN GND (reference potential) 4. CAN H (bus line – dominant high) 5. CAN L (bus line – dominant low) 1 3 4 5 Fig. 3: Assignments at the pump (male) ProMinent ® Fig. 4: Assignments at the cable (female) 19 Settings / Troubleshooting 7 Settings For the pump to be able to respond to the signals of the CAN bus, it must be set to “CANopen” – “active”: 왘 Press the P key for 2 s (in the permanent display) – the “main menu” is displayed. 왘 Select the menu CANOPEN (arrow keys!) and press the P key. 왘 Select “active” (arrow keys!) in the menu option and press the P key – the CAN LED is green if the pump is connected to a master. If the pump has in addition been started with the start/ stop key, the identifier “CANopen” is displayed at the top centre of the LCD display (not to be confused with the identically looking identifier besides the identifier “stop”, if the pump was stopped via the CAN bus). 왘 Wait until the pump returns to the permanent display or press the P key for 3 s. 11 Troubleshooting If a bus error occurs, the red fault indicators is illuminated and a double arrow is displayed in the centre of the LCD display. The operating and malfunction status are indicated by two LEDs via the socket “CANopen Bus”. Flash code device LED, top Colour Flash code Cause Remedy red illuminated Electronics error Return pump or contact customer service red flashing* Electronics error Return pump or contact customer service red slowly flashing** Configuration incorrect Return pump or contact customer service red pulsating two identically configured pumps, e.g. node address Configure node again green illuminated no device defect present - (standard operation pump) - dark no supply voltage Check cable connections * 20 ** *** ProMinent ® Troubleshooting Flash code CANopen LED, bottom Colour Flash code Cause Remedy red illuminated Controller is BUSOFF Contact customer service red flashing* RPDO error Contact customer service red double flashing*** Error status ERRORWARNING Contact customer service red triple flashing Error status ERRORWARNING Contact customer service green illuminated Bus status OPERATIONAL - (standard operation bus) green flashing* Bus status PRE-OPERATIONAL wait briefly or start pump via bus green simple flashing** Bus status STARTUP wait briefly or set pump active for bus operation (see Chap. 7, “Settings”) green pulsating Bus status INIT wait briefly * ** *** Ignore the flash codes for approx. 2min. (acknowledge alarm, if any) after connecting the metering pump. Table: Flash codes CANopen LED NOTE For “error messages through CANopen telegramme” see end of the annex! Accessories Accessories ProMinent ® Order no. T-distributor, M12, 5P, CAN 1022155 Load resistor M 12 coupling 1022154 Load resistor M 12 connector 1022592 Connecting cable - CAN, M12, 5P, 1 m 1022139 Connecting cable - CAN, M12, 5P, 2 m 1022140 Connecting cable - CAN, M12, 5P, 5 m 1022141 Connecting cable - CAN, by the meter 1022160 Connecting cable CAN, M 12, 5P, screw terminal 1022157 Connector CAN, M 12, 5P, screw terminal 1022156 21 Annex Annex A Object list metering pump Default mapping Index S Name Type Description default 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Device abbreviation [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardware version [4] “0000“ ro 100Ah 0 manufacture software version string Software version [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 2A00h 95 ro rw 3 rw 50-2000 [ms] 730 rw ro identity object 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Table 1 DeviceState BitValues 2A11h 0 device control U8 Table 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Table 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr 22 ProMinent ® Annex 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh ProMinent ro user pump name ® 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro 23 Annex 3FBEh user pump location 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 6509 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Explanations on the objects DeviceState [Index 0x2A10, Subindex 0x00] The object ‚DeviceState’ includes the present operating status and the existing errors of the pump. ‚DeviceState’ can only be read. Bit location Meaning 15 (MSB) Manual / bus operation 14 Pause 13 internal error 12 internal error 11 Operating mode: 1 continuous 10 2 batch operation 9 3 external contact 4 analogue input 8 7 Stop 6 internal error 5 Warning (e.g. tank fill level) 4 Suctioning active 3 Lowering (only in ProMinent systems) 2 Calibration invalid 1 Tank metering 0 (LSB) no remote operation possible Table 1: DeviceState bit values 24 ProMinent ® Annex DeviceControl [Index 0x2A11, Subindex 0x00] The operating mode can be specified in more detail using the object “DeviceControl”. Bit location Meaning 7 (MSB) must be 0 6 Reset 5 must be 0 4 Flow control activated (option) 3 Calibration completed 2 must be 0 1 Batch memory active 0 (LSB) must be 0 Table 2: DeviceControl bit values If bit 6 (RESET) is set to ‘1’, the pump is stopped (DeviceMode = 0x00), existing errors are deleted and the batch memory is set to 0. DeviceMode [Index 0x2A12, Subindex 0x00] The CANopen operating mode of the pump can be configured using the object “DeviceMode”. Bit location Meaning 7 (MSB) must be 0 6 must be 0 5 must be 0 4 must be 0 3 must be 0 2 must be 0 1 Continuous operation [0], batch operation [1] 0 (LSB) Stop [0] / Start [1] Table 3: DeviceMode bit values Values of “DeviceMode” for: a) stop b) continuous operation c) batch operation 0x00 0x01 0x02 Name [Index 0x3FBD] The name of the pump can be set in “Name” (e.g. “acid pump”). Location [Index 0x3FBE] The location of the pump can be entered in “location” (e.g. “basement 5”). ProMinent ® 25 Annex C PDO configuration The PDO configuration (mapping) of the device cannot be changed Index S 1600h Type OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Name Static mapping 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Emergency messages Sending of emergency messages according to CiA DS 301, 9.25 is supported. See CANopen object list. E Changing the CANopen node address (node ID) The CANopen node address of the device can be changed in two different ways: • Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1). The admissible range for the node address is 1..99 • Change via the object list via standard SDO traffic. The presently configured node address can be read or a new node address can be configured using the object list index 3F40h, subindex 1. The admissible range for the node address is 1..127 The data type of this entry is UNSIGNED SHORT. 1. In order to change the node address, the new address is written to the index 3F40h, subindex 1. CAN message to write the new node address 55: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Bh 40h 3Fh 01h 37h 00h X X Index 3F40h Sindex 1 NodeID 0037h 2. Writing the signature “save” to the index 1010h, subindex 05, results in saving of the new node address in the non-volatile memory. ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 23h 10h 10Fh 05h 73h 61h 76h 65h Index 1010h Sindex 5 “save” 3. The changed node address becomes effective upon the next start of the device. A restart of the device is also possible using the NMT command “ResetNode”. 26 ProMinent ® Annex F Changing the transmission rate (baud rate) The baud rate can be set to any values of the following table. In the condition delivered, the device is configured a the baud rate 125kBit/s. This is the standard baud rate of ProMinent. Baud rate [kBit/s] Index 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Table 4: CiA Bit Timing Table The baud rate of the device can be changed in two different ways: • Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1). The admissible range for the node address is 0…8. • Change via the object list via standard SDO traffic. The presently configured baud rate can be read or a new baud rate can be configured using the object list index 3F40h, subindex 2. The admissible range for the node address is 0..8. The data type of this entry is UNSIGNED BYTE. 4. In order to change the baud rate, the new baud rate index is written to the OBV index 3F40h, subindex 2. CAN message to write the new baud rate 250kBit/s: ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 2Fh 40h 3Fh 02h 03h X X X Index 3F40h Sindex 1 Index 3 5. Writing the signature “save” to the index 1010h, subindex 06, results in saving of the baud rate in the non-volatile memory. ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 23h 10h 10Fh 06h 73h 61h 76h 65h Index 1010h Sindex 6 “save” The changed baud rate becomes effective upon the next start of the device. A restart of the device is also possible using the NMT command “ResetNode”. ProMinent ® 27 Annex G Error messages via CANopen telegramme Fault Alarm Description Minimum If a signal is present at the digital minimum alarm input for at least 2s, an alarm (see below) is issued. The alarm is cancelled if the signal is no longer present for at least 2s. Minimum If a signal is present at the digital minimum malfunction input for at least 2s, an error (see below) is issued. The error is cancelled if the signal is no longer present for at least 2s. Calibration If the stroke length setting is changed by the value +/- HLTOLERANCE (typically +/-10%) of the value at which the pump was calibrated, a calibration message is issued. batch overflow This error occurs if a value greater than 216-1 (65535) is generated in “batch operation” and because of repeated “batch start”. The error must be acknowledged and can only be cancelled by turning the multifunction switch or by setting the operating mode “Hold” via the bus. Bus communication In case of an internal communication error or if the pump is not set to the operating mode “bus”, this error is generated. System This error points to an internal pump error. Observe the error message in the display! The pump must be reconfigured or repaired. H Calibration, explanations The pump can be calibrated identical to the standard pump. The stroke length and the metering volume are stored in the pump. The calibration is confirmed by setting the flag “calibrated” in DP_Control. If the stroke length is changed, the metering volume per stroke is adapted linearly. If the change exceeds the tolerance range, an alarm is signalled. When setting the calibration flag, the metering volume DP_volume and the number of strokes DP-stroke_cnt are reset at the same time. I External operating mode “Batch”: (not for DULCOMARIN® II) The stroke number can be preselected via the CANopen bus (only integers between 1 and 65535). A “Batch Memory” can also be activated to add up remaining strokes (up to 65535 strokes). See also the information given in the table “Error messages via CANopen telegramme”. J Data storage The configuration data (e.g. frequencies, operating time, … or the calibration data determined) are stored in a fail-safe memory. K Guidelines / standards complied with CAN standards and specifications complied with The device meets the standardised CAN specification for hardware 2.0 (ISO99-1, ISO99-2). This includes the CAN protocol (ISO 11898-1) and details about the physical application layer in accordance with ISO 11898-2 (high speed CAN to 1Mbit/sec.) and ISO 11898-3 (low speed CAN to 125kBit/sec.). The device complies with the CAN-Open specification CIA-DS401, the basis of the European Standard EN50325-4. The controller device profile CiA-404 is complied with. 28 ProMinent ® Table des matières Ce mode d'emploi est valable uniquement en liaison avec le “Mode d'emploi de la pompe doseuse électromagnétique delta® avec entraînement électromagnétique régulé optoDrive“ ! L’exploitant est personnellement responsable en cas de dommages dus à des erreurs de commande ou d’installation ! Page Eléments de commande et fonctions des touches .......................... 30 1 À propos de cette pompe ................................................... 31 5 Description fonctionnelle .................................................... 31 6.3 Installation électrique ..................................................... 31 7 Réglage ................................................................................. 33 11 Dépannage ........................................................................... 33 Annexe ............................................................................................ 35 A Répertoire d’objets de la pompe doseuse .................... 35 B Explications des objets .................................................. 37 C Configuration PDO ......................................................... 39 D Messages d’urgence ..................................................... 39 E Modification de l’adresse de nœud CANopen (Node-ID) ....................................................................... 39 F Modification de la vitesse de transmission (du taux de bauds) ......................................................... 40 G Messages d’erreur par télégramme CANopen .............. 41 H Étalonnage, explications ................................................ 41 I Mode de service externe “batch” : ................................ 41 J Sauvegarde des données .............................................. 41 K Directives / normes appliquées ..................................... 41 Cette notice complémentaire contient des informations spécifiques au CAN et appartient au “Mode d’emploi de la pompe doseuse électromagnétique delta® avec entraînement électromagnétique régulé optoDrive”. Les informations sont classées selon les chapitres respectifs. En cas de doute, ce sont les informations de cette notice complémentaire qui sont valables. ProMinent ® 29 Eléments de commande et fonctions des touches Eléments de commande et fonctions des touches 10 9 8 1 2 3 4 5 7 6 12 11 13 14 17 16 1 Affichage à LCD 2 Bouton de réglage de longueur de course 3 Touche MONTEE 4 Touche P 5 Touche DESCENTE 6 Touche START/STOP 7 Touche i 8 Affichage à DEL rouge, pour messages de dérangement 9 Affichage à DEL jaune, pour messages d’avertissement 10 Affichage à DEL verte, pour la signalisation de l’état de service 11 Connecteur femelle “Contrôle de dosage” 12 Connecteur femelle “Commande d’excitation externe” 13 Connecteur femelle “Détecteur de niveau” 14 Connecteur femelle “Indicateur de rupture de membrane” 15 Connecteur femelle “Bus CANopen” 16 Affichage à DEL rouge-verte, pour les messages d’état de bus (CANopen-LED) 17 Affichage à DEL rouge-verte, pour les messages d’état de l’appareil (device-LED) 15 Fig. 1 : Eléments de commande 30 ProMinent ® À propos de cette pompe / Chapitre consacré à la sécurité 1 À propos de cette pompe Les pompes doseuses électromagnétiques delta® avec connecteur CAN peuvent, contrairement aux pompes standard, être raccordées à un système de bus CANopen. C’est ainsi que la CAN-delta® peut être raccordée à un bus CANopen ou être exploitée seule, sans un tel bus. Exemples : • Dosage d’acide chlorhydrique dans un circuit d’eau de piscine ; si le mode de service “Bus” est activé, un régulateur excite la pompe. • Dosage de désinfectants dans des installations de lavage de bouteilles ; si le mode de service “Manuel” est activé, le volume de dosage requis se règle manuellement par la fréquence des impulsions et par la longueur de course. La CAN-delta®, version “DULCOMARIN®” (caractéristique du code d’identification “Variante de commande” = D), est destinée au système de régulation de piscine DULCOMARIN® II. Le pilotage et les raccordements possibles aux éléments de liaison utilisés ici sont assurés. La CAN-delta®, version “CANopen” (caractéristique du code d’identification “Variante de commande” = C), est destinée à l’intégration dans un système CANopen. 5 Description fonctionnelle La pompe n’est pilotable via le bus CANopen que si “CANopen” est commuté sur “actif” dans le menu de réglage (cf. chapitre 7, “Réglage”). Il n’existe alors plus que la possibilité de réglage de la langue et des unités. Si, bien que le bus CANopen soit activé, le câble n’est pas branché ou si la communication sur le bus est dérangée, la pompe signale un défaut de bus. Si la pompe est réglée sur “inactif” dans le menu de réglage “CANopen”, elle peut participer à la communication sur le bus mais ne peut cependant pas être pilotée par celui-ci. La pompe continue également de transmettre la longueur de course réglée par une communication sur bus. 6.3 Installation électrique PRUDENCE • Ne raccordez jamais un distributeur en T directement au corps ! Le connecteur intégré au corps risque de se casser ! • Vissez les raccords union des câbles CAN à la main, jusqu’à la butée ! Sinon, le degré de protection IP65 n’est pas atteint ! Reliez le câble CAN comme décrit ci-dessous au raccordement pour le bus CANopen (pour plus de détails, cf. “Mode d’emploi du régulateur de piscine DULCOMARIN® II, partie 1 : Montage et installation” ou la documentation de votre installation CANopen). Branchez la fiche secteur dans la prise de courant - la pompe doseuse commence éventuellement à pomper ! ProMinent ® 31 Description fonctionnelle 9 5 Distributeur en T, M 12, à 5 pôles CAN 6 Résistance de bouclage coupleur M 12 7 Résistance de bouclage connecteur M 12 8 Câble de branchement CAN (câble de dérivation d’1 m) 9 Câble de branchement CAN 13 CAN-delta, p. ex. pour acide 14 CAN-delta, p. ex. pour lessive alcaline Fig. 2 : Connecteur CAN de pompes doseuses Raccordement pour le bus CANopen Le “Raccordement pour le bus CANopen” a lieu par un connecteur intégré à 5 pôles. 2 1. Blindage 2. CAN V+ (tension d’alimentation – pas branchée) 3. CAN GND (potentiel de référence) 4. CAN H (câble de bus – dominant high) 5. CAN L (câble de bus – dominant low 1 3 4 5 Fig. 3 : Brochage pompe (mâle) 32 Fig. 4 : Brochage câble (femelle) ProMinent ® Réglage / Dépannage 7 Réglage Afin que la pompe réagisse aux signaux du bus CAN, il faut activer le mode en commutant “CANopen” sur “actif” : 왘 Appuyez pendant 2 s sur la touche P (dans l’affichage permanent) - le “menu principal” s’affiche. 왘 Sélectionnez le menu CANOPEN (touches à flèche !) et appuyez sur la touche P. 왘 Rendez-vous au point de menu de sélection “actif” (touches à flèche !) et appuyez de nouveau sur la touche P - la DEL CAN s’affiche en vert dans la mesure où la pompe est connectée à un maître. Si la pompe a de plus été démarrée par la touche Start/Stop, l’affichage à LCD visualise au milieu, en haut, le terme “CANopen” (à ne pas confondre avec le terme d’aspect semblable à côté de “Stop” si la pompe a été arrêtée via le bus CAN). 왘 Patientez jusqu’à ce que la pompe retourne sur l’affichage permanent ou appuyez pendant 3 s sur la touche P. 11 Dépannage Si une erreur de bus survient, l’indicateur de dérangement rouge est allumé et une double flèche s’installe au milieu de l’écran à LCD. L’affichage des états de service et de dérangement a lieu par deux DEL au-dessus du connecteur femelle “CANopen-Bus”. Code clignotant Device-LED, en haut Couleur Code clignotant Cause Remède rouge état allumé erreur de l’électronique expédiez-nous la pompe ou appelez le service après-vente rouge état clignotant * erreur de l’électronique expédiez-nous la pompe ou appelez le service après-vente rouge lentement clignotant ** la configuration est défectueuse expédiez-nous la pompe ou appelez le service après-vente rouge état vacillant deux pompes avec la même configuration, p. ex. adresse de nœud reconfigurez le nœud vert état allumé pas d’erreur d’appareil présente - (mode de service normal de la pompe) - sombre absence de tension d’alimentation contrôlez le câblage * ProMinent ® ** *** 33 Dépannage Code clignotant DEL CANopen, en bas Couleur Code clignotant Cause Remède rouge contrôleur = BUSOFF contactez le service après-vente contactez le service après-vente état allumé rouge état clignotant * erreur RPDO rouge double clignotement *** état d’erreur ERROR-WARNING contactez le service après-vente rouge triple clignotement état d’erreur ERROR-PASSIV contactez le service après-vente vert état allumé état de bus OPERATIONAL - (mode de service normal du bus) vert état clignotant * état de bus PRE-OPERATIONAL patientez un peu ou relancez la pompe via le bus vert simple clignotement ** état de bus STARTUP patientez un peu ou commutez la pompe sur fonctionnement bus “actif” (cf. chapitre 7, “Réglage”). vert état vacillant état de bus INIT patientez un peu * ** *** Après le raccordement de la pompe doseuse, ignorez les codes de clignotement pendant env. 2 minutes (si une alarme survient, acquittez-la). Tableau : Codes de clignotement de la DEL CANopen INFORMATION Concernant les “Messages d’erreur par télégramme CANopen”, cf. à la fin de l’annexe ! Accessoires 34 Accessoires N° de commande Distributeur en T, M 12, à 5 pôles CAN 1022155 Résistance de bouclage coupleur M 12 1022154 Résistance de bouclage connecteur M 12 1022592 Câble de branchement – CAN, M 12, à 5 pôles, 1 m 1022139 Câble de branchement – CAN, M 12, à 5 pôles, 2 m 1022140 Câble de branchement – CAN, M 12, à 5 pôles, 5 m 1022141 Câble de branchement – CAN, article au mètre 1022160 Coupleur CAN M 12, raccord à visser à 5 pôles 1022157 Connecteur CAN M 12, raccord à visser à 5 pôles 1022156 ProMinent ® Annexe Annexe A Répertoire d’objets de la pompe doseuse Default mapping Index S Nom Type Description Défaut 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Device abbreviation [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardware version [4] “0000“ ro 100Ah 0 manufacture software version string Software version [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 rw 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 95 ro 3 rw 50-2000 [ms] 730 rw ro identity object 2A00h 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Tabelle 1 DeviceState BitValues 2A11h 0 device control U8 Tabelle 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Tabelle 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr ProMinent ® 35 Annexe 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh 36 ro user pump name 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro ProMinent ® Annexe 3FBEh user pump location 6509 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Explications des objets DeviceState [Index 0x2A10, Subindex 0x00] L’objet ’DeviceState’ comprend les états de service actuels et les erreurs en instance de la pompe. ’DeviceState’ n’est accessible qu’en lecture. Positions de bits Signification 15 MSB) Fonctionnement manuel / bus 14 Pause 13 Erreur interne 12 Erreur interne 11 Mode de service : 1 continu 10 2 traitement par lots 9 3 Contact externe 4 Entrée analogique 8 7 Stop 6 Erreur interne 5 Avertissement (p. ex. niveau de remplissage du réservoir) 4 Aspiration activée 3 Abaisseur (uniquement dans les installations ProMinent) 2 Étalonnage invalide 1 Dosage réservoir 0 (LSB) Pas de service à distance possible Tableau 1: DeviceState BitValues ProMinent ® 37 Annexe DeviceControl [Index 0x2A11, Subindex 0x00] L’objet ’DeviceControl’ permet de spécifier le mode de service plus en détail. Positions de bits Signification 7 (MSB) doit être égal à 0 6 Reset 5 doit être égal à 0 4 FlowControl activé (option) 3 Étalonnage terminé 2 doit être égal à 0 1 Accumulateur de lots activé 0 (LSB) doit être égal à 0 Tableau 2: DeviceControl BitValues Si le bit 6 (RESET) est mis sur ’1’, la pompe est arrêtée (DeviceMode = 0x00), les erreurs en instance sont effacées et l’accumulateur de lots est mis sur 0. DeviceMode [Index 0x2A12, Subindex 0x00] L’objet ’DeviceMode’ permet de configurer le mode de service CANopen de la pompe. Positions de bits Signification 7 (MSB) doit être égal à 0 6 doit être égal à 0 5 doit être égal à 0 4 doit être égal à 0 3 doit être égal à 0 2 doit être égal à 0 1 Mode continu [0], traitement par lots [1] 0 (LSB) Stop [0] / Start [1] Tableau 3: DeviceMode BitValues La valeur de ’DeviceMode’ pour : a) Stop b) Mode continu c) Traitement par lots 0x00 0x01 0x02 Name [Index 0x3FBD] Vous pouvez entrer sous “Name” un nom pour la pompe (p. ex. “Pompe à acide”). Location [Index 0x3FBE] Sous “location”, vous pouvez entrer la situation de la pompe (p. ex. “Cave 5”). 38 ProMinent ® Annexe C Configuration PDO La configuration PDO (mappage) de l’appareil ne peut pas être modifiée Index S 1600h Type OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Nom mappage statique 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Messages d’urgence L’émission de messages d’urgence selon CiA DS 301, 9.2.5 est supportée. Cf. le répertoire d’objets CANopen. E Modification de l’adresse de nœud CANopen (Node-ID) L’adresse de nœud CANopen de l’appareil peut être modifiée de deux manières : • Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305 (V1.1). Le domaine autorisé pour l’adresse de nœud est 1..99 • Modification via le répertoire d’objets par communication SDO standard. Dans l’index du répertoire d’objets 3F40h, sous-index 1, vous pouvez lire l’adresse de nœud actuellement configurée ou configurer une nouvelle adresse de nœud. Le domaine autorisé pour l’adresse de nœud est 1..127 Le type de données de ce paramètre est UNSIGNED SHORT. 1. Pour modifier l’adresse de nœud, il faut écrire la nouvelle adresse sur l’index 3F40h, sous-index 1. Message CAN pour l’écriture de la nouvelle adresse de nœud 55 : ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 2Bh 40h 3Fh Index 3F40h 01h Sindex 1 37h 00h X X NodeID 0037h 2. L’écriture de la signature “save” sur l’index 1010h, sous-index 05, donne lieu à la sauvegarde de la nouvelle adresse de noeud dans la mémoire non volatile. ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 23h 10h 10Fh Index 1010h 05h Sindex 5 73h 61h 76h 65h “save” 3. Lors du prochain démarrage de l’appareil, c’est la nouvelle adresse de nœud modifiée qui sera utilisée. Un redémarrage de l’appareil est également possible par la commande NMT “ResetNode”. ProMinent ® 39 Annexe F Modification de la vitesse de transmission (du taux de bauds) La vitesse de transmission peut être réglée sur la base du tableau suivant. Départ usine, l’appareil est configuré avec un taux de bauds de 125 kbits/s. Il s’agit là également de la vitesse de transmission standard de ProMinent. Vitesse de transmission [kbits/s] Index 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Tableau 4: CiA Bit Timing Table Le taux de bauds de l’appareil peut être modifié de deux manières : • Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305 (V1.1). Le domaine admissible pour l’index de la vitesse de transmission est 0..8 • Modification via le répertoire d’objets par communication SDO standard. Dans l’index du répertoire d’objets 3F40h, sous-index 2, vous pouvez lire vitesse de transmission actuellement configurée ou configurer une vitesse de transmission différente. Le domaine autorisé pour le taux de bauds est 0..8 Le type de données de ce paramètre est UNSIGNED BYTE. 4. Pour modifier le taux de bauds, il faut écrire la nouvelle vitesse de transmission sur l’index de répertoire 3F40h, sous-index 2. Message CAN pour l’écriture de la nouvelle vitesse de transmission 250 kbits/s : ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 2Fh 40h 3Fh Index 3F40h 02h 03h X X X Sindex 1 Index 3 5. L’écriture de la signature “save” sur l’index 1010h, sous-index 06, donne lieu à la sauvegarde de la nouvelle vitesse de transmission dans la mémoire non volatile. ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 23h 10h 10Fh Index 1010h 06h Sindex 6 73h 61h 76h 65h “save” Lors du prochain démarrage de l’appareil, c’est la nouvelle vitesse de transmission modifiée qui sera utilisée. Un redémarrage de l’appareil est également possible par la commande NMT “ResetNode”. 40 ProMinent ® Annexe G Messages d’erreur par télégramme CANopen Dérangement/erreur Avertissement Description Minimum Si un signal d’une durée d’au moins 2 secondes se manifeste sur l’entrée de signalisation TOR min., il y a émission d’un avertissement (cf. en bas). L’avertissement s’annule si le signal disparaît de nouveau pour au moins 2 secondes. Minimum Si un signal d’une durée d’au moins 2 secondes se manifeste sur l’entrée de dérangement TOR min., une erreur est signalée. L’erreur s’annule si le signal disparaît de nouveau pour au moins 2 secondes. Etalonnage Si le réglage de la longueur de course se modifie de la valeur +/- HLTOLERANCE (en général +/- 10 %) de la valeur pour laquelle la pompe a été étalonnée, il y a délivrance d’un message d’étalonnage. batch overflow Cette erreur est due à une valeur supérieure à 216-1 (65535) en mode de fonctionnement ’batch’ résultant d’un démarrage réitéré de ’batch’. L’erreur doit être acquittée et peut uniquement être effacée par rotation du commutateur multifonction ou par le réglage du mode de service ’halt’ via le bus. Communication sur le bus Cette erreur se manifeste en cas d’erreur de communication interne ou si la pompe n’est pas en mode de service “Bus”. Système Cette erreur est probablement due à une erreur dans la pompe. Observez le message d’erreur dans l’affichage ! La pompe doit être de nouveau configurée ou réparée. H Étalonnage, explications La pompe peut être étalonnée comme toute pompe standard. La longueur de course et le volume de dosage sont sauvegardés dans la pompe. L’étalonnage est confirmé par ajustage du flag ’calibrated’ dans DP_Control. Si la longueur de course est modifiée, le volume de dosage par course s’adapte en mode linéaire. Si la modification dépasse les limites tolérables, une alarme est délivrée. Lors de l’ajustage du flag d’étalonnage, il y a remise à zéro simultanée du volume de dosage DP_volume et du nombre de courses DP_stroke_cnt. I Mode de service externe “batch” : (pas pour DULCOMARIN® II) Le nombre de courses peut être spécifié via le bus CANopen (nombres entiers compris entre 1 et 65535). Il est également possible d’activer un ’batch-Memory’ pour additionner les courses restantes (jusqu’à 65535 courses). Cf. également les informations dans le tableau “Messages d’erreur par télégramme CANopen”. J Sauvegarde des données Les données de configuration (p. ex. fréquences, facteur de marche, ... ou données d’étalonnage calculées) sont sauvegardées dans une mémoire sécurisée. K Directives / normes appliquées Spécifications et normes CAN remplies L’appareil est conforme côté matériel (hard) à la spécification CAN harmonisée 2.0 (ISO99-1, ISO99-2). Cette dernière comprend le protocole CAN (ISO 11898-1) et les indications sur la couche d’application physique (physical layer) conformément à l’ISO 11898-2 (high speed CAN jusqu’à 1Mbit/s) et ISO 11898-3 (low speed CAN jusqu’à 125 kbits/s). L’appareil est conforme à la spécification CAN-Open CIA-DS401 qui constitue la base de la norme européenne EN50325-4. Le profil d’appareil régulateur CiA-404 est valable. ProMinent ® 41 Índice de contenido Estas instrucciones de servicio sólo tienen validez en combinación con las “Instrucciones de servicio para bombas dosificadoras magnéticas delta® con accionamiento magnético regulado optoDrive“! En caso de daños debidos a errores de instalación o manejo, será responsable el propio usuario! Página Elementos de mando y funciones de las teclas ............................... 43 1 Sobre esta bomba ............................................................... 44 5 Descripción de las funciones ............................................. 44 6.3 Instalación eléctrica ....................................................... 44 7 Ajuste .................................................................................... 46 11 Eliminación de fallos de funcionamiento .......................... 46 Anexo .............................................................................................. 48 A Lista de objetos de la bomba dosificadora ................... 48 B Explicación de los objetos ............................................. 50 C Configuración PDO ........................................................ 52 D Mensajes de emergencia ............................................... 52 E Cambio de la dirección de nodo del CANopen (ID de nodo) ................................................................... 52 F Cambiar la velocidad de transmisión (tasa de baudios) ........................................................... 53 G Avisos de error a través del telegrama CANopen .......... 54 H Calibración, explicaciones ............................................. 54 I Modo de funcionamiento externo “Batch”: ................... 54 J Almacenamiento de datos ............................................. 54 K Directivas y normas aplicadas ....................................... 54 Estas instrucciones de servicio contiene información específica de CAN para las “Instrucciones de servicio de bombas dosificadoras magnéticas delta® con accionamiento magnético regulado optoDrive”. La información está ordenada según su capítulo correspondiente ¡En caso de dudas, tiene prioridad lo indicado en estas instrucciones de servicio complementarias! 42 ProMinent ® Elementos de mando y funciones de las teclas Elementos de mando y funciones de las teclas 10 9 8 1 2 3 4 5 7 6 1 Visualización LCD 2 Botón de ajuste de la longitud de carrera 3 Tecla ARRIBA 4 Tecla P 5 Tecla ABAJO 6 Tecla START/STOP (ENCENDER / APAGAR) 7 Tecla i 8 Visualización LED rojo para mensajes de fallo 9 Visualización LED amarillo para mensajes de aviso 10 Visualización LED verde para indicaciones de funcionamiento 11 12 13 14 Manguito “Control de dosificación” Manguito “Mando externo” Manguito “Interruptor de nivel” Manguito “Indicador de rotura de la membrana” 15 Manguito “Bus CANopen” 16 Visualización LED en rojo-verde para mensajes de estado de Bus (LED de CANopen) 17 Visualización LED en rojo-verde para mensajes de estado del equipo (LED del dispositivo) 12 11 13 14 17 16 15 Fig. 1: Elementos de mando ProMinent ® 43 Sobre esta bomba / Capítulo sobre seguridad 1 Sobre esta bomba La diferencia entre las bombas dosificadoras magnéticas delta® con conexión CAN y las bombas estándar es que las primeras están dotadas de una conexión a un sistema de bus CANopen. CAN-delta® se puede conectar a un bus CANopen o emplearse individualmente. Ejemplo: • Dosificación de ácido clorhídrico en un circuito de agua de piscinas. En el modo de funcionamiento “BUS”, el control de la bomba lo realiza un aparato regulador. • Dosificación de desinfectantes en instalaciones de lavado de botellas. En este caso, en el modo de funcionamiento “Manual” el volumen de dosificación se ajusta manualmente mediante la frecuencia y la longitud de carrera. CAN-delta® en la versión “DULCOMARIN®” (característica de código de identificación “Variante de mando” = D) está diseñada para ser integrada en el sistema de regulación de piscinas DULCOMARIN® II. Se garantiza el control y la posibilidad de conexión con los elementos de unión aquí empleados. CAN-delta® en la versión “CANopen” (característica de código de identificación “Variante de mando” = C) está diseñada para ser integrada en un sistema CANopen. 5 Descripción de las funciones La bomba sólo se podrá controlar mediante el Bus CANopen, si se ha seleccionado “activado” en el menú de ajuste “CANopen” (véase la sección 7, “Ajuste”). Además existe la posibilidad de ajuste para el idioma y las unidades. Si al estar activado el Bus CANopen el cable CAN no está conectado o se ha interrumpido el tráfico de Bus, la bomba envía un aviso de error de Bus. En caso de que en el menú de ajuste “CANopen” la bomba está ajustada a “pasivo”, ésta podrá participar del tráfico de Bus, pero no se podrá controlar a través del mismo. La bomba también envía la longitud de carrera ajustada a través del Bus. 6.3 Instalación eléctrica CUIDADO • No conectar nunca un distribuidor en T directamente a la carcasa ¡El conector en la carcasa podrá romperse! • Atornillar con la mano los tornillos del cable CAN hasta el tope ¡De lo contrario no se alcanza el tipo de protección IP65! Conectar el cable CAN a la conexión del Bus CANopen de la forma que se muestra abajo (más detalles en las “Instrucciones de servicio DULCOMARIN® II regulador de piscinas, parte 1: Montaje e instalación” o en la documentación de su instalación del CANopen). Conectar el enchufe de conexión a la red en el tomacorriente – ¡puede que la bomba dosificadora empiece a funcionar!” 44 ProMinent ® Descripción de las funciones 9 5 6 7 8 Distribuidor en T, M 12, 5P, CAN Terminador acoplamiento M 12 Terminador conector M 12 Cable de conexión CAN (cable de derivación 1 m) 9 Cable de conexión CAN 13 CAN-delta p.ej., para ácido 14 CAN-delta p.ej., para sosa cáustica Fig.2: Conexión CAN de bombas dosificadoras Conexión para Bus CANopen La “conexión para el Bus CANopen” tiene lugar a través de un conector 5P. 2 1. Pantalla 2. CAN V+ (tensión de alimentación – no conectado) 3. CAN GND (potencial de referencia) 4. CAN H (línea de Bus – dominant high) 5. CAN L (línea de Bus – dominant low 1 3 4 5 Fig.3: Dotación en la bomba (male) ProMinent ® Fig.4: Dotación en el cable (female) 45 Ajuste / Eliminación de fallos de funcionamiento 7 Ajuste Para que la bomba reaccione a la señal de Bus CAN, es necesario el ajuste “CANopen”“activado” 왘 Presionar durante 2 s la tecla P (en la visualización permanente) – aparece el “menú principal”. 왘 Seleccionar el menú CANOPEN (¡teclas de flechas!) y presionar la tecla P. 왘 Seleccionar en el punto de menú “activado” (¡teclas de flecha!) y presionar la tecla P – El LED del CAN se pone verde, si la bomba está conectada a un master. Si la bomba se ha arrancado adicionalmente a través de la tecla start/stop, aparece en la pantalla LCD arriba, en el centro, el señalador “CANopen” (no confundir con el señalador muy parecido que se encuentra al lado del señalador “Stop”, si la bomba ha sido parada a través del Bus CAN. 왘 Esperar hasta que la bomba regrese en la visualización principal o presionar la tecla P durante 3 s. 11 Eliminación de fallos de funcionamiento Si se presenta un error de Bus, el indicador de fallos rojo se ilumina y en el centro de la pantalla LCD aparece una flecha doble. La visualización del estado de funcionamiento y fallos tiene lugar mediante dos LEDs a través del manguito “CANopen-Bus”. Código de indicación del LED del dispositivo, arriba Color Código de indicación Causa Eliminación rojo Se ilumina Error de electrónica Enviar la bomba o informar al servicio de asistencia técnica rojo Parpadea* Error de electrónica Enviar la bomba o informar al servicio de asistencia técnica rojo Parpadea lentamente** Error de configuración Enviar la bomba o informar al servicio de asistencia técnica rojo Destella Dos bombas de configuración idéntica, p.ej., dirección de nodo Volver a configurar los nodos verde Se ilumina No hay fallos - (funcionamiento normal de la bomba) - Oscuro Sin tensión de alimentación Control las conexiones de cable * 46 ** *** ProMinent ® Eliminación de fallos de funcionamiento Código de indicación del LED CAN, abajo Color Código de indicación Causa Eliminación rojo Se iluminada* El controlador está BUSOFF Informar al servicio de asistencia técnica rojo Parpadea* Fallo de RPDO Informar al servicio de asistencia técnica rojo Parpadeo doble*** Estado de fallo ERROR-WARNING Informar al servicio de asistencia técnica rojo Parpadeo triple Estado de fallo ERROR-PASSIV Informar al servicio de asistencia técnica verde Se ilumina Estado de Bus OPERATIONAL - (funcionamiento normal del Bus) verde Parpadea* Estado de Bus PRE-OPERATIONAL Esperar un poco o arrancar la bomba a través del Bus verde Parpadeo simple** Estado de Bus STARTUP Esperar un poco o ajustar la bomba para funcionamiento de Bus activado (véase capitulo 7, “Ajuste”) verde Destella Estado de Bus INIT Esperar un poco * ** *** Una vez conectada la bomba se han de ignorar los códigos de señalización por aprox. 2 minutos (acusar recibo si se ha disparado la alarma). Tabla: Código de indicación del LED CANopen OBSERVACIÓN ¡Detalles sobre “Avisos de error a través del telegrama CANopen” los encontrará al final del anexo! Accesorios ProMinent ® Accesorios Nº de pedido Distribuidor en T, M 12, 5-P, CAN 1022155 Terminador acoplamiento M 12 1022154 Terminador conector M 12 1022592 Cable de unión – CAN, M 12, 5P, 1 m 1022139 Cable de unión – CAN, M 12, 5P, 2 m 1022140 Cable de unión – CAN, M 12, 5P, 5 m 1022141 Cable de unión – CAN, por metros 1022160 Acoplamiento -CAN M 12, 5P, racor roscado 1022157 Conector -CAN M 12, 5P, racor roscado 1022156 47 Anexo Anexo A Lista de objetos de la bomba dosificadora Default mapping Índice S Nombre Tipo Descripción estándar 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Device abbreviation [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardware version [4] “0000“ ro 100Ah 0 manufacture software version string Software version [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 rw 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 2A00h 95 ro 3 rw 50-2000 [ms] 730 rw ro identity object 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Tabelle 1 DeviceState BitValues 2A11h 0 device control U8 Tabelle 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Tabelle 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr 48 ProMinent ® Anexo 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh ProMinent ro user pump name ® 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro 49 Anexo 3FBEh user pump location 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 6509 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Explicación de los objetos DeviceState [Index 0x2A10, Subindex 0x00] El objeto ‚DeviceState’ contiene estados de funcionamiento actuales y fallos pendientes de la bomba. El ‚DeviceState’ sólo se puede leer. Bits Significado 15 (MSB) Funcionamiento manual / de Bus 14 Pausa 13 Fallo interno 12 Fallo interno 11 Modo de funcionamiento: 1 continuo 10 2 Funcionamiento batch 9 3 Contacto externo 4 Entrada analógica 8 7 Parada 6 Fallo interno 5 Advertencia (p.ej., estado de llenado del recipiente) 4 Aspiración activada 3 Contrataladro (sólo en instalaciones de ProMinent) 2 La calibración no es válida 1 Depósito de dosificación 0 (LSB) Teleoperación imposible Tabla: 1 DeviceState BitValues 50 ProMinent ® Anexo DeviceControl [Index 0x2A11, Subindex 0x00] El modo de funcionamiento se puede especificar más exactamente a través del objeto ‚DeviceControl’ . Bits Significado 7 (MSB) Tiene que ser 0 6 Resetear 5 Tiene que ser 0 4 FlowControl activado (opción) 3 Terminada la calibración 2 Tiene que ser 0 1 Memoria batch activada 0 (LSB) Tiene que ser 0 Tabla 2: DeviceControl BitValues Cuando el Bit 6 (RESET) esté en “1” se para la bomba (DeviceMode = 0x00), se borran los fallos pendientes y la memoria batch se pone a cero. DeviceMode [Index 0x2A12, Subindex 0x00] El modo de funcionamiento del CANopen de la bomba se puede configurar a través del objeto ‚DeviceMode’ . Bits Significado 7 (MSB) Tiene que ser 0 6 Tiene que ser 0 5 Tiene que ser 0 4 Tiene que ser 0 3 Tiene que ser 0 2 Tiene que ser 0 1 Funcionamiento continuo [0], Funcionamiento batch [1] 0 (LSB) Stopp [0] / Start [1] Tabla 3: DeviceMode BitValues Valor de ‚DeviceMode’ para: a) Stopp b) Funcionamiento continuo c) Funcionamiento batch 0x00 0x01 0x02 Name [Index 0x3FBD] Bajo “name” se le puede dar un nombre a un bomba (p.ej., “bomba de ácido”). Location [Index 0x3FBE] Bajo “location” se puede indicar el lugar donde se encuentra la bomba (p.ej., “sótano 5”). ProMinent ® 51 Anexo C Configuración PDO La configuración PDO (mapping) del aparato no se puede modificar. Index S 1600h Type OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Nom Mapping estático 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Mensajes de emergencia Se apoya el envío de mensajes de emergencia según CiA DS 301, 9.2.5. Véase la lista de objetos de CANopen. E Cambio de la dirección de nodo del CANopen (ID de nodo) La dirección de nodo del CANopen del aparato se puede cambiar de dos maneras: • Cambio mediante LSS (Layer Setting Services), como se describe en especificación CiA DSP305 (V1.1). El rango permitido para la dirección de nodo es 1..99 • Cambio a través del índice de objetos vía tráfico SDO estándar. Mediante el índice de la lista de objetos 3F40h, subíndice 1, se puede leer la dirección de nodo actualmente configurada o se puede configurar una nueva dirección de nodo. El rango permitido para la dirección de nodo es de 1..127 El tipo de datos de esta entrada es UNSIGNED SHORT. 1. Para cambiar la dirección de nodo, la nueva dirección se escribe en el índice 3F40h, subíndice 1. El mensaje CAN para escribir la nueva dirección de nodo 55: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Bh 40h 3Fh 01h 37h 00h X X Índice 3F40h Sindex 1 NodeID 0037h 2. La escritura de la signatura “save” en el índice 1010h, subíndice 05, obliga a guardar la nueva dirección de nodo en la memoria no volátil. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 05h 73h 61h 76h 65h Índice 1010h Sindex 5 “save” 3. La nueva dirección de nodo tendrá efecto la próxima vez que ponga el equipo en funcionamiento. El rearranque del equipo también se puede realizar mediante el comando NMT “ResetNode”. 52 ProMinent ® Anexo F Cambiar la velocidad de transmisión (tasa de baudios) La tasa de baudios se puede ajustar a todos los valores de la siguiente tabla. En el momento de la entrega, el aparato tiene configurada una tasa de baudios de 125 kBit/s. Esta es tasa estándar de ProMinent. Tasa de baudios [kBit/s] Índice 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Tabla 4: CiA Bit Timing Table La tasa de baudios del aparato se puede cambiar de dos maneras: • Cambio mediante LSS (Layer Setting Services), como se describe en la especificación CiA DSP305 (V1.1). El rango permitido para el índice de tasa de baudios es de 0..8 • Cambio a través del índice de objetos vía tráfico SDO estándar. Mediante el índice de la lista de objetos 3F40h, subíndice 2, se puede leer la tasa de baudios configurada actualmente o se puede configurar una nueva tasa de baudios. El rango permitido para la tasa de baudios es de 0..8. El tipo de datos de esta entrada es UNSIGNED BYTE. 4. Para cambiar la tasa de baudios, la nueva tasa de baudios se escribe en el índice OBV 3F40h, subíndice 2. El mensaje CAN para escribir la nueva tasa de baudios 250kBit/s: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Fh 40h 3Fh 02h 03h X X X Índice 3F40h Sindex 1 Índice 3 5. La escritura de la signatura “save” en el índice 1010h, subíndice 06, obliga a guardar la nueva tasa de baudios en la memoria no volátil. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 06h 73h 61h 76h 65h Índice 1010h Sindex 6 “save” La nueva tasa de baudios tendrá efecto la próxima vez que ponga el equipo en funcionamiento. El rearranque del equipo también se puede realizar mediante el comando NMT “ResetNode”. ProMinent ® 53 Anexo G Avisos de error a través del telegrama CANopen Fallo Advertencia Descripción Mínimo Cuando en la entrada Aviso de alarma mínimo digital se encuentra una señal por lo menos durante 2 s, se dispara una señal de alarma (véase abajo). El aviso de alarma se anula si la señal desaparece por lo menos durante 2 s. Mínimo Cuando en la entrada Fallo mínimo digital se encuentra una señal por lo menos durante 2 s, se dispara un aviso fallo. El aviso de fallo se anula si la señal desaparece por lo menos durante 2 s. Calibración Cuando el ajuste de longitud de carrera se modifica en el valor +/- HLTOLERANCE (normalmente +/- 10 %) del valor, en el cual se ha calibrado la bomba, se dispara un aviso de calibración. batch overflow Este fallo aparece cuando en “funcionamiento batch” y mediante repetidas “arranque batch” se ha generado un valor mayor que 216-1 (65535). Es obligatorio acusar recibo de ese error, el cual sólo se puede borrar girando el interruptor multifunción o ajustando el modo de funcionamiento a “parada” mediante el Bus. Comunicación del Bus Este fallo se genera en caso de un error interno de comunicación o cuando la bomba no está en el modo de funcionamiento “Bus”. Sistema Este fallo supone un error interno de la bomba. ¡Tener en cuenta el aviso de fallo en la visualización! La bomba debe ser configurada de nuevo o reparada. H Calibración, explicaciones La bomba se puede calibrar de la misma forma que la bomba estándar. La longitud de carrera y el volumen de dosificación se almacenan en la bomba. La calibración se confirma al colocarse el ajuste ,calibrated’ in el DP_control. Si se modifica la longitud de carrera, el volumen de dosificación por carrera se adapta linearmente. Cuando la modificación va más allá del rango de tolerancia, se dispara un aviso. Al colocar el ajuste de calibración se resetea simultáneamente el volumen de dosificación DP_volume y el número de carreras DP_stroke_cnt. I Modo de funcionamiento externo “Batch”: (no con DULCOMARIN® II) El número de carreras se pueden fijar mediante el Bus CANopen (números enteros de 1 a 65535). Tambien se puede activar una ,batch-Memory’, a fin de sumar las carreras restantes (bis 65535 carreras). Véase también la información en la tabla “Avisos de error a través del telegrama CANopen”. J Almacenamiento de datos Los datos de configuración (p.ej., frecuencias, tiempo de marcha, … o los datos de calibración determinados) se almacenan en una memoria protegida contra la ausencia de corriente. K Directivas y normas aplicadas Normas CAN cumplidas y especificaciones El aparato cumple la norma de hardware armonizada CAN 2.0 (ISO99-1, ISO99-2). Esta contiene el protocolo CAN (ISO 11898-1) y datos sobre la capa de aplicación (physical layer) conforme a ISO 11898-2 (high speed CAN hasta 1Mbit/sec) e ISO 11898-3 (low speed CAN hasta 125kBit/s). El aparato cumple las especificaciones CAN-Open CIA-DS401, que constituye la base de la norma europea EN50325-4. Se cumple la norma del perfil del aparato CiA-404. 54 ProMinent ® ProMinent ® 55 56 ProMinent ® Impressum D Ergänzungsanleitung in deutsch von Seite 3 bis 15 GB Operating Instructions in English from Page 16 to Page 28 F Mode d’emploi en français de la page 29 à la page 41 E Instrucciones de servicio en español de página 42 hasta página 54 Impressum: Ergänzungsanleitung Magnetdosierpumpe delta® mit CAN-Anschluss © ProMinent Dosiertechnik GmbH, 2007 ProMinent Dosiertechnik GmbH Im Schuhmachergewann 5-11 69123 Heidelberg Germany Tel.: +49 6221 842-0 Fax: +49 6221 842-617 [email protected] www.prominent.com Technische Änderungen vorbehalten. Printed in Germany 2 ProMinent ® Inhaltsverzeichnis Diese Betriebsanleitung ist nur in Verbindung mit der „Betriebsanleitung Magnetdosierpumpe delta® mit geregeltem Magnetantrieb optoDrive“ gültig! Bei Schäden durch Installations- oder Bedienfehler haftet der Betreiber! Seite Steuerelemente und Tastenfunktionen ............................................. 4 1 Über diese Pumpe ............................................................... 5 5 Funktionsbeschreibung ...................................................... 5 6.3 Elektrisch Installieren ..................................................... 5 7 Einstellen .............................................................................. 7 11 Funktionsstörungen beheben ............................................. 7 Anhang ............................................................................................ 9 A Objektverzeichnis Dosierpumpe .................................... 9 B Erläuterungen zu Objekten ............................................ 11 C PDO Konfiguration ......................................................... 13 D Emergency-Nachrichten ................................................ 13 E Ändern der CANopen-Knotenadresse (Node-ID) .......... 13 F Ändern der Übertragungsrate (Baudrate) ...................... 14 G Fehlermeldungen über CANopen-Telegramm ............... 15 H Kalibrieren, Erläuterungen ............................................. 15 I Externe Betriebsart „Batch“: ......................................... 15 J Datenspeicherung .......................................................... 15 K Eingehaltene Richtlinien / Normen ................................ 15 Diese Ergänzungsanleitung liefert CAN-spezifische Informationen zur „Betriebsanleitung Magnetdosierpumpe delta® mit geregeltem Magnetantrieb optoDrive“. Die Informationen sind nach deren jeweiligen Kapiteln geordnet. Im Zweifelsfall gelten die Informationen dieser Ergänzungsanleitung. ProMinent ® 3 Steuerelemente und Tastenfunktionen Steuerelemente und Tastenfunktionen 10 9 8 1 2 3 4 5 7 6 1 2 3 4 5 6 7 8 9 10 LCD-Anzeige Hublängeneinstellknopf AUF-Taste P-Taste AB-Taste STOP/START-Taste i-Taste LED-Anzeige rot, für Störmeldungen LED-Anzeige gelb, für Warnmeldungen LED-Anzeige grün, für Betriebsanzeige 11 12 13 14 15 16 Buchse „Dosierüberwachung“ Buchse „externe Ansteuerung“ Buchse „Niveauschalter“ Buchse „Membranbruchmelder“ Buchse „CANopen-Bus“ LED-Anzeige rot-grün, für Bus-Status-Meldungen (CANopen-LED) 17 LED-Anzeige rot-grün, für Geräte-Status-Meldungen (device-LED) 12 11 13 14 17 16 15 Abb. 1: Steuerelemente 4 ProMinent ® Über diese Pumpe / Sicherheitskapitel 1 Über diese Pumpe Magnetdosierpumpen delta® mit CAN-Anschluss unterscheiden sich von den Standardpumpen durch die Anschlussmöglichkeit an ein CANopen-Bussystem. CAN-delta® kann an einen CANopen-Bus angeschlossen oder allein eingesetzt werden. Beispiele: • Dosieren von Salzsäure in einen Schwimmbadwasserkreislauf, wobei in der Betriebsart „Bus“ ein Regler die Pumpe ansteuert. • Dosieren von Desinfektionsmittel in Flaschenreinigungsanlagen, wobei in der Betriebsart „Manual” die benötigte Dosiermenge über die Hubfrequenz und die Hublänge von Hand eingestellt wird. CAN-delta® in der Version „DULCOMARIN®“ (Identcodemerkmal „Steuerungsvariante“ = D) ist zur Einbindung in das Schwimmbadreglersystem DULCOMARIN® II vorgesehen. Die Ansteuerbarkeit sowie die Anschlussmöglichkeiten mit den hier verwendeten Verbindungselementen sind gewährleistet. CAN-delta® in der Version „CANopen“ (Identcodemerkmal „Steuerungsvariante“ = C) ist zur Einbindung in ein CANopen-System bestimmt. 5 Funktionsbeschreibung Die Pumpe ist nur dann über den CANopen-Bus ansteuerbar, falls sie im Einstellmenü „CANopen“ auf „aktiv“ eingestellt ist (siehe Kap. 7, „Einstellen“). Dann gibt es nur noch Einstellmöglichkeiten für die Sprache und die Einheiten. Falls bei aktiv eingestelltem CANopen-Bus das CAN-Kabel nicht gesteckt ist oder der Busverkehr gestört, meldet die Pumpe einen Busfehler. Falls die Pumpe im Einstellmenü „CANopen“ auf „passiv“ eingestellt ist, kann sie am Busverkehr teilnehmen, sie ist aber nicht über Bus ansteuerbar. Die Pumpe meldet auch die eingestellte Hublänge über den Bus weiter. 6.3 Elektrisch Installieren VORSICHT • Niemals einen T-Verteiler direkt an das Gehäuse anschließen! Der Einbaustecker am Gehäuse kann ausbrechen! • Die Verschraubungen der CAN-Kabel mit der Hand bis zum Anschlag verschrauben! Andernfalls wird die Schutzart IP65 nicht erreicht! Das CAN-Kabel in der unten gezeigten Weise mit dem Anschluss für CANopen-Bus verbinden (weiteres siehe „Betriebsanleitung DULCOMARIN® II Schwimmbadregler, Teil 1: Montieren und Installieren“ oder die Dokumentation Ihrer CANopen-Installation). Den Netzstecker in die Steckdose stecken - die Dosierpumpe beginnt eventuell zu pumpen! ProMinent ® 5 Funktionsbeschreibung 9 5 6 7 8 T-Verteiler, M 12, 5-Pol. CAN Abschlusswiderstand M 12-Kupplung Abschlusswiderstand M 12-Stecker CAN-Verbindungskabel (Stichleitung 1 m) 9 CAN-Verbindungskabel 13 CAN-delta z. B. für Säure 14 CAN-delta z. B. für Lauge Abb. 2: CAN-Anschluss von Dosierpumpen Anschluss für CANopen-Bus Der „Anschluss für CANopen-Bus“ erfolgt über einen fünfpoligen Einbaustecker. 2 1. Schirm 2. CAN V+ (Versorgungsspannung – nicht angeschlossen) 3. CAN GND (Bezugspotenzial) 4. CAN H (Busleitung – dominant high) 5. CAN L (Busleitung – dominant low 1 3 4 5 Abb. 3: Belegung an der Pumpe (male) 6 Abb. 4: Belegung am Kabel (female) ProMinent ® Einstellen / Funktionsstörung beheben 7 Einstellen Damit die Pumpe auf die Signale des CAN-Bus reagiert, muss sie auf „CANopen“ - „aktiv“ gestellt werden: 왘 Die P-Taste 2 s lang drücken (in der Daueranzeige) - das „Hauptmenü“ erscheint. 왘 Das CANOPEN-Menü wählen (Pfeiltasten!) und die P-Taste drücken. 왘 In dem Menüpunkt „aktiv“ wählen (Pfeiltasten!) und die P-Taste drücken - die CAN-LED leuchtet grün, falls die Pumpe mit einem Master verbunden ist. Falls die Pumpe zusätzlich über die Start/Stop-Taste gestartet wurde, erscheint in der LCD-Anzeige oben mittig der Bezeichner „CANopen“ (nicht zu verwechseln mit dem gleich aussehenden Bezeichner neben dem Bezeichner „Stop“, falls die Pumpe über CAN-Bus gestoppt wurde). 왘 Warten, bis die Pumpe in die Daueranzeige zurückspringt oder die P-Taste 3 s lang drücken. 11 Funktionsstörungen beheben Falls ein Busfehler auftritt, leuchtet die rote Störmeldungsanzeige und mitten auf der LCD-Anzeige erscheint ein Doppelpfeil. Die Anzeige der Betriebs- und Störungszustände erfolgt über zwei LEDs über der Buchse „CANopen-Bus“. Blinkcode Device-LED, oben Farbe Blinkcode Ursache Abhilfe rot leuchtend Elektronik-Fehler Pumpe einsenden oder Kundendienst benachrichtigen rot blinkend* Elektronik-Fehler Pumpe einsenden oder Kundendienst benachrichtigen rot langsam blinkend** Konfiguration ist fehlerhaft Pumpe einsenden oder Kundendienst benachrichtigen rot flackernd zwei identisch konfigurierte Pumpen, z. B. Knotenadresse Knoten neu konfigurieren grün leuchtend keine Gerätefehler vorhanden - (Normalbetrieb Pumpe) - dunkel keine Versorgungsspannung Kabelverbindungen prüfen * ProMinent ® ** *** 7 Funktionsstörung beheben Blinkcode CANopen-LED, unten Farbe Blinkcode Ursache Abhilfe rot leuchtend Kontroller ist BUSOFF Kundendienst benachrichtigen rot blinkend * RPDO - Fehler Kundendienst benachrichtigen rot doppelt blinkend *** Fehlerzustand ERRORWARNING Kundendienst benachrichtigen rot dreifach blinkend Fehlerzustand ERRORPASSIV Kundendienst benachrichtigen grün leuchtend Busstatus OPERATIONAL - (Normalbetrieb Bus) grün blinkend * Busstatus PRE-OPERATIONAL kurz warten bzw. Pumpe über Bus starten grün einfach blinkend ** Busstatus STARTUP kurz warten bzw. Pumpe für Busbetrieb aktiv einstellen (siehe Kap. 7, „Einstellen“) grün flackernd Busstatus INIT kurz warten * ** *** Nach dem Anschließen der Dosierpumpe die Blinkcodes ca. 2 min lang ignorieren (gegebenenfalls auftretenden Alarm quittieren). Tabelle: Blinkcodes CANopen-LED HINWEIS Zu „Fehlermeldungen über CANopen-Telegramm“ siehe Ende des Anhangs! Zubehör Zubehör 8 Bestell-Nr. T-Verteiler, M 12, 5-Pol. CAN 1022155 Abschlusswiderstand M 12-Kupplung 1022154 Abschlusswiderstand M 12-Stecker 1022592 Verbindungskabel – CAN, M 12, 5-Pol., 1 m 1022139 Verbindungskabel – CAN, M 12, 5-Pol., 2 m 1022140 Verbindungskabel – CAN, M 12, 5-Pol., 5 m 1022141 Verbindungskabel – CAN, Meterware 1022160 Kupplung-CAN M 12, 5-Pol. Schraubanschluss 1022157 Stecker-CAN M 12, 5-Pol. Schraubanschluss 1022156 ProMinent ® Anhang Anhang A Objektverzeichnis Dosierpumpe Default mapping Index S Name Typ Beschreibung default 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Gerätekürzel [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardwareversion [4] “0000“ ro 100Ah 0 manufacture software version string Softwareversion [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 rw 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 95 ro 3 rw 50-2000 [ms] 730 rw ro identity object 2A00h 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Tabelle 1 DeviceState BitValues 2A11h 0 device control U8 Tabelle 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Tabelle 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr ProMinent ® 9 Anhang 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh 10 ro user pump name 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro ProMinent ® Anhang 3FBEh user pump location 6509 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Erläuterungen zu Objekten DeviceState [Index 0x2A10, Subindex 0x00] Das Objekt ‚DeviceState’ beinhaltet aktuelle Betriebszustände und anstehende Fehler der Pumpe. ‚DeviceState’ kann nur gelesen werden. Bitstellen Bedeutung 15 (MSB) Hand- / Busbetrieb 14 Pause 13 interner Fehler 12 interner Fehler 11 Betriebsart: 1 kontinuierlich 10 2 Chargenbetrieb 9 3 externer Kontakt 4 Analogeingang 8 7 Stopp 6 interner Fehler 5 Warnung (z.B. Behälterfüllstand) 4 Ansaugen aktiv 3 Senker (nur in ProMinent-Anlagen) 2 Kalibrierung ungültig 1 Speicherdosierung 0 (LSB) kein Remotebetrieb möglich Tabelle 1: DeviceState BitValues ProMinent ® 11 Anhang DeviceControl [Index 0x2A11, Subindex 0x00] Über das Objekt ‚DeviceControl’ kann der Betriebsmodus genauer spezifiziert werden. Bitstellen Bedeutung 7 (MSB) muss 0 sein 6 Reset 5 muss 0 sein 4 FlowControl aktiviert (Option) 3 Kalibrierung beendet 2 muss 0 sein 1 Chargenspeicher aktiv 0 (LSB) muss 0 sein Tabelle 2: DeviceControl BitValues Wenn Bit 6 (RESET) auf ‘1’ steht, wird die Pumpe gestoppt (DeviceMode = 0x00), anstehende Fehler gelöscht und der Chargenspeicher auf 0 gesetzt. DeviceMode [Index 0x2A12, Subindex 0x00] Über das Objekt ‚DeviceMode’ kann die CANopen-Betriebsart der Pumpe konfiguriert werden. Bitstellen Bedeutung 7 (MSB) muss 0 sein 6 muss 0 sein 5 muss 0 sein 4 muss 0 sein 3 muss 0 sein 2 muss 0 sein 1 Kontinuierlicher Betrieb [0], Chargenbetrieb [1] 0 (LSB) Stopp [0] / Start [1] Tabelle 3: DeviceMode BitValues Wert von ‚DeviceMode’ für: a) Stopp b) Kontinuierlicher Betrieb c) Chargenbetrieb 0x00 0x01 0x02 Name [Index 0x3FBD] Unter „Name“ kann der Pumpe ein Namen gegeben werden (z. B. „Säurepumpe“). Location [Index 0x3FBE] Unter „location“ kann der Standort der Pumpe angegeben werden (z. B. „Keller 5“). 12 ProMinent ® Anhang C PDO Konfiguration Die PDO-Konfiguration (Mapping) des Gerätes kann nicht geändert werden Index S 1600h Typ OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Name Statisches Mapping 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Emergency-Nachrichten Das Senden von Emergency-Nachrichten gemäß CiA DS 301, 9.2.5 wird unterstützt. Siehe CANopen Objektverzeichnis. E Ändern der CANopen-Knotenadresse (Node-ID) Die CANopen-Knotenadresse des Gerätes kann auf zwei unterschiedliche Weisen geändert werden: • Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1) beschrieben. Der erlaubte Bereich für die Knotenadresse ist 1..99 • Änderung über das Objektverzeichnis via Standard-SDO-Verkehr. Über den Objektverzeichnis-Index 3F40h, Subindex 1 kann die aktuell konfigurierte Knotenadresse ausgelesen, oder eine neue Knotenadresse konfiguriert werden. Der erlaubte Bereich für die Knotenadresse ist 1..127 Der Datentyp dieses Eintrages ist UNSIGNED SHORT. 1. Zum Ändern der Knotenadresse wird die neue Adresse auf den Index 3F40h, Subindex 1 geschrieben. CAN-Nachricht zum Schreiben der neuen Knotenadresse 55: ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 2Bh 40h 3Fh 01h 37h 00h X X Index 3F40h Sindex 1 NodeID 0037h 2. Das Schreiben der Signatur „save“ auf Index 1010h, Subindex 05 veranlasst die Sicherung der neue Knotenadresse im nichtflüchtigen Speicher. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 05h 73h 61h 76h 65h Index 1010h Sindex 5 “save” 3. Beim nächsten Start des Gerätes wird die geänderte Knotenadresse wirksam. Ein Neustart des Gerätes ist auch über das NMT-Kommando „ResetNode“ möglich. ProMinent ® 13 Anhang F Ändern der Übertragungsrate (Baudrate) Die Baudrate kann auf alle Werte der folgenden Tabelle eingestellt werden. Im Auslieferungszustand ist das Gerät auf die Baudrate 125 kBit/s konfiguriert. Dies ist die ProMinent-StandardBaudrate. Baudrate [kBit/s] Index 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Tabelle 4: CiA Bit Timing Table Die Baudrate des Gerätes kann auf zwei unterschiedliche Weisen geändert werden: • Änderung über LSS (Layer Setting Services), wie in CiA Spezifikation DSP305 (V1.1) beschrieben. Der erlaubte Bereich für den Baudraten-Index ist 0..8 • Änderung über das Objektverzeichnis via Standard-SDO-Verkehr. Über den Objektverzeichnis-Index 3F40h, Subindex 2 kann die aktuell konfigurierte Baudrate ausgelesen, oder eine neue Baudrate konfiguriert werden. Der erlaubte Bereich für die Baudrate ist 0..8 Der Datentyp dieses Eintrages ist UNSIGNED BYTE. 4. Zum Ändern der Baudrate wird der neue Baudraten-Index auf den OBV-Index 3F40h, Subindex 2 geschrieben. CAN-Nachricht zum Schreiben der neuen Baudrate 250kBit/s: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Fh 40h 3Fh 02h 03h X X X Index 3F40h Sindex 1 Index 3 5. Das Schreiben der Signatur „save“ auf Index 1010h, Subindex 06 veranlasst die Sicherung der neue Baudrate im nichtflüchtigen Speicher. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 06h 73h 61h 76h 65h Index 1010h Sindex 6 “save” Beim nächsten Start des Gerätes wird die geänderte Baudrate wirksam. Ein Neustart des Gerätes ist auch über das NMT-Kommando „ResetNode“ möglich. 14 ProMinent ® Anhang G Fehlermeldungen über CANopen-Telegramm Fehler Warnung Beschreibung Minimum Wenn am digitalen Minimum-Warn-Eingang für mindestens 2 s ein Signal anliegt, wird eine Warnung (siehe unten) ausgegeben. Die Warnung wird zurückgenommen, wenn das Signal für mindestens 2 s wieder verschwindet. Minimum Wenn am digitalen Minimum-Stör-Eingang für mindestens 2 s ein Signal anliegt, wird ein Fehler gemeldet. Der Fehler wird zurückgenommen, wenn das Signal für mindestens 2 s wieder verschwindet. Kalibrierung Wenn die Hublängeneinstellung um den Wert +/HLTOLERANCE (i. A. +/- 10 %) vom Wert, bei dem die Pumpe kalibriert wurde, verändert wird, wird eine Kalibriermeldung ausgegeben. batch overflow Dieser Fehler entsteht, wenn im ,batch-Betrieb‘ und durch wiederholten ,batch-Start‘ ein Wert größer 216-1 (65535) entsteht. Der Fehler ist quittierpflichtig und kann nur durch Drehen am Multifunktionsschalter oder durch Einstellen der Betriebsart ‚halt‘ über den Bus gelöscht werden. Bus-Kommunikation Bei einem internen Kommunikationsfehler oder wenn die Pumpe nicht in der Betriebsart „Bus“ ist, dann wird dieser Fehler erzeugt. System Dieser Fehler lässt auf einen internen Pumpenfehler schließen. Die Fehlermeldung in der Anzeige beachten! Die Pumpe muss neu konfiguriert oder repariert werden. H Kalibrieren, Erläuterungen Die Pumpe kann ganz wie die Standardpumpe kalibriert werden. Die Hublänge und das Dosiervolumen werden in der Pumpe abgespeichert. Die Kalibrierung wird durch Setzen des Flags ,calibrated‘ im DP_Control bestätigt. Wenn man die Hublänge verändert, wird das Dosiervolumen pro Hub linear angepasst. Wenn die Änderung über den Toleranzbereich hinaus geht, wird eine Warnung ausgegeben. Beim Setzen des Kalibrierflags wird gleichzeitig das Dosiervolumen DP_volume und die Hubanzahl DP_stroke_cnt zurückgesetzt. I Externe Betriebsart „Batch“: (nicht mit DULCOMARIN® II) Die Hubanzahl kann über den CANopen-Bus vorgegeben werden (ganze Zahlen von 1 bis 65535). Es kann auch ein ,batch-Memory‘ aktiviert werden, um Resthübe aufzuaddieren (bis 65535 Hübe). Siehe auch die Informationen in der Tabelle „Fehlermeldungen über CANopen-Telegramm“. J Datenspeicherung Konfigurationsdaten (z. B. Frequenzen, Einschaltdauer, ... oder die ermittelten Kalibrierdaten) sind in einem spannungsausfallsicheren Speicher abgelegt. K Eingehaltene Richtlinien / Normen Erfüllte CAN-Normen und Spezifikationen Das Gerät erfüllt hardwareseitig die harmonisierte CAN-Spezifikation 2.0 (ISO99-1, ISO99-2). Diese enthält das CAN-Protokoll (ISO 11898-1) und Angaben über die physikalische Anwendungsschicht (physical layer) entsprechend ISO 11898-2 (high speed CAN bis 1Mbit/sec) und ISO 11898-3 (low speed CAN bis 125kBit/sec). Das Gerät erfüllt die CAN-Open Spezifikation CIA-DS401, die Grundlage der europäischen Norm EN50325-4 ist. Es wird das Regler-Geräteprofil CiA-404 erfüllt. ProMinent ® 15 Contents These operating instructions apply only in conjunction with the “Operating Instructions Solenoid metering pump delta® with controlled solenoid drive optoDrive“! The operator shall be liable for any damage caused by installation or operating errors! Page Controls and key functions ............................................................... 17 1 About this pump .................................................................. 18 5 Functional description ........................................................ 18 6.3 Electrical installation ...................................................... 18 7 Settings ................................................................................. 20 11 Troubleshooting ................................................................... 20 Annex .............................................................................................. 22 A Object list metering pump ............................................. 22 B Explanations on the objects .......................................... 24 C PDO configuration ......................................................... 26 D Emergency messages .................................................... 26 E Changing the CANopen node address (node ID) .......... 26 F Changing the transmission rate (baud rate) ................... 27 G Error messages via CANopen telegramme .................... 28 H Calibration, explanations ............................................... 28 I External operating mode “Batch”: ................................. 28 J Data storage .................................................................. 28 K Guidelines / standards complied with ........................... 28 These supplementary instructions provide CAN-specific information on the “Operating Instructions solenoid metering pump delta® with controlled solenoid drive optoDrive”. The information is grouped according to the relevant chapters. In case of doubt, the information contained in these supplementary instructions shall have priority. 16 ProMinent ® Controls and key functions Controls and key functions 10 9 8 1 2 3 4 5 7 6 1 2 3 4 5 6 7 8 9 LCD display Stroke length adjustment knob UP key P key DOWN key STOP / START key i key LED indicator red, for error messages LED indicator yellow, for alarm messages 10 LED indicator green, for status display 11 12 13 14 15 16 Socket “Metering monitor” Socket “External control” Socket “Level switch” Socket “Diaphragm failure monitor” Socket “CANopen Bus” LED indicator red-green, for bus status messages (CANopen LED) 17 LED indicator red-green, for device status messages (device LED) 12 11 13 14 17 16 15 Fig. 1: Controls ProMinent ® 17 About this pump / Safety chapter 1 About this pump Solenoid metering pumps delta® with CAN connection differentiate from the standard pumps by their option to connect to a CANopen bus system. CAN-delta® can be connected to a CANopen bus or operated separately. Examples: • Metering of hydrochloric acid in a swimming pool water circuit where a controller drives the pump in the operating mode “Bus”. • Metering of disinfectants in a bottle cleaning plant where the required metering volume is set via the stroke frequency and the stroke length is set manually in the operating mode “Manual”. CAN-delta® in the version “DULCOMARIN®” (Identcode feature “Control type” = D) is intended to be integrated into the swimming pool controller system DULCOMARIN® II. The controllability as well as the connection options with the connecting elements used here are guaranteed. CAN-delta® in the version “CANopen” (Identcode feature “Control type” = C) is designed for integration into a CANopen system. 5 Functional description The pump can only be controlled via the CANopen bus if it is set to “active” in the setting menu “CANopen” (see Chap. 7, “Setting”). Then, there are only setting options for the language and the units. If the CAN cable is not connected given CANopen Bus set to active or if the bus traffic is faulty, the pump signals a bus error. If the pump is set to “passive” in the setting menu “CANopen”, the pump can participate in the bus traffic, however, cannot be controlled via the bus. The pump also signals the set stroke length via the bus. 6.3 Electrical installation CAUTION • Never connect a T-distributor directly to the housing! The flush-type connector at the housing might break! • Manually tighten the screw fittings of the CAN cables up to the stop! Otherwise, the degree of protection IP 65 will not be guaranteed. Connect the CAN cable to the connection for the CANopen bus as shown below (for further details see “Operating DULCOMARIN® II Pool Controller, Part 1: Mounting and Installation” or the documentation of your CANopen installation). Connect the mains plug to the mains socket – the metering pump may start to pump! 18 ProMinent ® Functional description 9 5 6 7 8 T-distributor, M12, 5P, CAN Load resistor M 12 coupling Load resistor M 12 connector CAN connecting cable (spur line 1m) 9 CAN connecting cable 13 CAN-delta e.g. for acid 14 CAN-delta e.g. for alkali Fig. 2: CAN connection of metering pumps Connection for CANopen bus The “Connection for CANopen bus” is made via a 5P flush-type connector. 2 1. Shield 2. CAN V+ (supply voltage – not connected) 3. CAN GND (reference potential) 4. CAN H (bus line – dominant high) 5. CAN L (bus line – dominant low) 1 3 4 5 Fig. 3: Assignments at the pump (male) ProMinent ® Fig. 4: Assignments at the cable (female) 19 Settings / Troubleshooting 7 Settings For the pump to be able to respond to the signals of the CAN bus, it must be set to “CANopen” – “active”: 왘 Press the P key for 2 s (in the permanent display) – the “main menu” is displayed. 왘 Select the menu CANOPEN (arrow keys!) and press the P key. 왘 Select “active” (arrow keys!) in the menu option and press the P key – the CAN LED is green if the pump is connected to a master. If the pump has in addition been started with the start/ stop key, the identifier “CANopen” is displayed at the top centre of the LCD display (not to be confused with the identically looking identifier besides the identifier “stop”, if the pump was stopped via the CAN bus). 왘 Wait until the pump returns to the permanent display or press the P key for 3 s. 11 Troubleshooting If a bus error occurs, the red fault indicators is illuminated and a double arrow is displayed in the centre of the LCD display. The operating and malfunction status are indicated by two LEDs via the socket “CANopen Bus”. Flash code device LED, top Colour Flash code Cause Remedy red illuminated Electronics error Return pump or contact customer service red flashing* Electronics error Return pump or contact customer service red slowly flashing** Configuration incorrect Return pump or contact customer service red pulsating two identically configured pumps, e.g. node address Configure node again green illuminated no device defect present - (standard operation pump) - dark no supply voltage Check cable connections * 20 ** *** ProMinent ® Troubleshooting Flash code CANopen LED, bottom Colour Flash code Cause Remedy red illuminated Controller is BUSOFF Contact customer service red flashing* RPDO error Contact customer service red double flashing*** Error status ERRORWARNING Contact customer service red triple flashing Error status ERRORWARNING Contact customer service green illuminated Bus status OPERATIONAL - (standard operation bus) green flashing* Bus status PRE-OPERATIONAL wait briefly or start pump via bus green simple flashing** Bus status STARTUP wait briefly or set pump active for bus operation (see Chap. 7, “Settings”) green pulsating Bus status INIT wait briefly * ** *** Ignore the flash codes for approx. 2min. (acknowledge alarm, if any) after connecting the metering pump. Table: Flash codes CANopen LED NOTE For “error messages through CANopen telegramme” see end of the annex! Accessories Accessories ProMinent ® Order no. T-distributor, M12, 5P, CAN 1022155 Load resistor M 12 coupling 1022154 Load resistor M 12 connector 1022592 Connecting cable - CAN, M12, 5P, 1 m 1022139 Connecting cable - CAN, M12, 5P, 2 m 1022140 Connecting cable - CAN, M12, 5P, 5 m 1022141 Connecting cable - CAN, by the meter 1022160 Connecting cable CAN, M 12, 5P, screw terminal 1022157 Connector CAN, M 12, 5P, screw terminal 1022156 21 Annex Annex A Object list metering pump Default mapping Index S Name Type Description default 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Device abbreviation [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardware version [4] “0000“ ro 100Ah 0 manufacture software version string Software version [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 2A00h 95 ro rw 3 rw 50-2000 [ms] 730 rw ro identity object 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Table 1 DeviceState BitValues 2A11h 0 device control U8 Table 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Table 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr 22 ProMinent ® Annex 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh ProMinent ro user pump name ® 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro 23 Annex 3FBEh user pump location 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 6509 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Explanations on the objects DeviceState [Index 0x2A10, Subindex 0x00] The object ‚DeviceState’ includes the present operating status and the existing errors of the pump. ‚DeviceState’ can only be read. Bit location Meaning 15 (MSB) Manual / bus operation 14 Pause 13 internal error 12 internal error 11 Operating mode: 1 continuous 10 2 batch operation 9 3 external contact 4 analogue input 8 7 Stop 6 internal error 5 Warning (e.g. tank fill level) 4 Suctioning active 3 Lowering (only in ProMinent systems) 2 Calibration invalid 1 Tank metering 0 (LSB) no remote operation possible Table 1: DeviceState bit values 24 ProMinent ® Annex DeviceControl [Index 0x2A11, Subindex 0x00] The operating mode can be specified in more detail using the object “DeviceControl”. Bit location Meaning 7 (MSB) must be 0 6 Reset 5 must be 0 4 Flow control activated (option) 3 Calibration completed 2 must be 0 1 Batch memory active 0 (LSB) must be 0 Table 2: DeviceControl bit values If bit 6 (RESET) is set to ‘1’, the pump is stopped (DeviceMode = 0x00), existing errors are deleted and the batch memory is set to 0. DeviceMode [Index 0x2A12, Subindex 0x00] The CANopen operating mode of the pump can be configured using the object “DeviceMode”. Bit location Meaning 7 (MSB) must be 0 6 must be 0 5 must be 0 4 must be 0 3 must be 0 2 must be 0 1 Continuous operation [0], batch operation [1] 0 (LSB) Stop [0] / Start [1] Table 3: DeviceMode bit values Values of “DeviceMode” for: a) stop b) continuous operation c) batch operation 0x00 0x01 0x02 Name [Index 0x3FBD] The name of the pump can be set in “Name” (e.g. “acid pump”). Location [Index 0x3FBE] The location of the pump can be entered in “location” (e.g. “basement 5”). ProMinent ® 25 Annex C PDO configuration The PDO configuration (mapping) of the device cannot be changed Index S 1600h Type OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Name Static mapping 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Emergency messages Sending of emergency messages according to CiA DS 301, 9.25 is supported. See CANopen object list. E Changing the CANopen node address (node ID) The CANopen node address of the device can be changed in two different ways: • Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1). The admissible range for the node address is 1..99 • Change via the object list via standard SDO traffic. The presently configured node address can be read or a new node address can be configured using the object list index 3F40h, subindex 1. The admissible range for the node address is 1..127 The data type of this entry is UNSIGNED SHORT. 1. In order to change the node address, the new address is written to the index 3F40h, subindex 1. CAN message to write the new node address 55: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Bh 40h 3Fh 01h 37h 00h X X Index 3F40h Sindex 1 NodeID 0037h 2. Writing the signature “save” to the index 1010h, subindex 05, results in saving of the new node address in the non-volatile memory. ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 23h 10h 10Fh 05h 73h 61h 76h 65h Index 1010h Sindex 5 “save” 3. The changed node address becomes effective upon the next start of the device. A restart of the device is also possible using the NMT command “ResetNode”. 26 ProMinent ® Annex F Changing the transmission rate (baud rate) The baud rate can be set to any values of the following table. In the condition delivered, the device is configured a the baud rate 125kBit/s. This is the standard baud rate of ProMinent. Baud rate [kBit/s] Index 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Table 4: CiA Bit Timing Table The baud rate of the device can be changed in two different ways: • Change via LSS (Layer Setting Services) as described in the CiA specification DSP305 (V1.1). The admissible range for the node address is 0…8. • Change via the object list via standard SDO traffic. The presently configured baud rate can be read or a new baud rate can be configured using the object list index 3F40h, subindex 2. The admissible range for the node address is 0..8. The data type of this entry is UNSIGNED BYTE. 4. In order to change the baud rate, the new baud rate index is written to the OBV index 3F40h, subindex 2. CAN message to write the new baud rate 250kBit/s: ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 2Fh 40h 3Fh 02h 03h X X X Index 3F40h Sindex 1 Index 3 5. Writing the signature “save” to the index 1010h, subindex 06, results in saving of the baud rate in the non-volatile memory. ID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 600h + NodeID 8 CMD = 23h 10h 10Fh 06h 73h 61h 76h 65h Index 1010h Sindex 6 “save” The changed baud rate becomes effective upon the next start of the device. A restart of the device is also possible using the NMT command “ResetNode”. ProMinent ® 27 Annex G Error messages via CANopen telegramme Fault Alarm Description Minimum If a signal is present at the digital minimum alarm input for at least 2s, an alarm (see below) is issued. The alarm is cancelled if the signal is no longer present for at least 2s. Minimum If a signal is present at the digital minimum malfunction input for at least 2s, an error (see below) is issued. The error is cancelled if the signal is no longer present for at least 2s. Calibration If the stroke length setting is changed by the value +/- HLTOLERANCE (typically +/-10%) of the value at which the pump was calibrated, a calibration message is issued. batch overflow This error occurs if a value greater than 216-1 (65535) is generated in “batch operation” and because of repeated “batch start”. The error must be acknowledged and can only be cancelled by turning the multifunction switch or by setting the operating mode “Hold” via the bus. Bus communication In case of an internal communication error or if the pump is not set to the operating mode “bus”, this error is generated. System This error points to an internal pump error. Observe the error message in the display! The pump must be reconfigured or repaired. H Calibration, explanations The pump can be calibrated identical to the standard pump. The stroke length and the metering volume are stored in the pump. The calibration is confirmed by setting the flag “calibrated” in DP_Control. If the stroke length is changed, the metering volume per stroke is adapted linearly. If the change exceeds the tolerance range, an alarm is signalled. When setting the calibration flag, the metering volume DP_volume and the number of strokes DP-stroke_cnt are reset at the same time. I External operating mode “Batch”: (not for DULCOMARIN® II) The stroke number can be preselected via the CANopen bus (only integers between 1 and 65535). A “Batch Memory” can also be activated to add up remaining strokes (up to 65535 strokes). See also the information given in the table “Error messages via CANopen telegramme”. J Data storage The configuration data (e.g. frequencies, operating time, … or the calibration data determined) are stored in a fail-safe memory. K Guidelines / standards complied with CAN standards and specifications complied with The device meets the standardised CAN specification for hardware 2.0 (ISO99-1, ISO99-2). This includes the CAN protocol (ISO 11898-1) and details about the physical application layer in accordance with ISO 11898-2 (high speed CAN to 1Mbit/sec.) and ISO 11898-3 (low speed CAN to 125kBit/sec.). The device complies with the CAN-Open specification CIA-DS401, the basis of the European Standard EN50325-4. The controller device profile CiA-404 is complied with. 28 ProMinent ® Table des matières Ce mode d'emploi est valable uniquement en liaison avec le “Mode d'emploi de la pompe doseuse électromagnétique delta® avec entraînement électromagnétique régulé optoDrive“ ! L’exploitant est personnellement responsable en cas de dommages dus à des erreurs de commande ou d’installation ! Page Eléments de commande et fonctions des touches .......................... 30 1 À propos de cette pompe ................................................... 31 5 Description fonctionnelle .................................................... 31 6.3 Installation électrique ..................................................... 31 7 Réglage ................................................................................. 33 11 Dépannage ........................................................................... 33 Annexe ............................................................................................ 35 A Répertoire d’objets de la pompe doseuse .................... 35 B Explications des objets .................................................. 37 C Configuration PDO ......................................................... 39 D Messages d’urgence ..................................................... 39 E Modification de l’adresse de nœud CANopen (Node-ID) ....................................................................... 39 F Modification de la vitesse de transmission (du taux de bauds) ......................................................... 40 G Messages d’erreur par télégramme CANopen .............. 41 H Étalonnage, explications ................................................ 41 I Mode de service externe “batch” : ................................ 41 J Sauvegarde des données .............................................. 41 K Directives / normes appliquées ..................................... 41 Cette notice complémentaire contient des informations spécifiques au CAN et appartient au “Mode d’emploi de la pompe doseuse électromagnétique delta® avec entraînement électromagnétique régulé optoDrive”. Les informations sont classées selon les chapitres respectifs. En cas de doute, ce sont les informations de cette notice complémentaire qui sont valables. ProMinent ® 29 Eléments de commande et fonctions des touches Eléments de commande et fonctions des touches 10 9 8 1 2 3 4 5 7 6 12 11 13 14 17 16 1 Affichage à LCD 2 Bouton de réglage de longueur de course 3 Touche MONTEE 4 Touche P 5 Touche DESCENTE 6 Touche START/STOP 7 Touche i 8 Affichage à DEL rouge, pour messages de dérangement 9 Affichage à DEL jaune, pour messages d’avertissement 10 Affichage à DEL verte, pour la signalisation de l’état de service 11 Connecteur femelle “Contrôle de dosage” 12 Connecteur femelle “Commande d’excitation externe” 13 Connecteur femelle “Détecteur de niveau” 14 Connecteur femelle “Indicateur de rupture de membrane” 15 Connecteur femelle “Bus CANopen” 16 Affichage à DEL rouge-verte, pour les messages d’état de bus (CANopen-LED) 17 Affichage à DEL rouge-verte, pour les messages d’état de l’appareil (device-LED) 15 Fig. 1 : Eléments de commande 30 ProMinent ® À propos de cette pompe / Chapitre consacré à la sécurité 1 À propos de cette pompe Les pompes doseuses électromagnétiques delta® avec connecteur CAN peuvent, contrairement aux pompes standard, être raccordées à un système de bus CANopen. C’est ainsi que la CAN-delta® peut être raccordée à un bus CANopen ou être exploitée seule, sans un tel bus. Exemples : • Dosage d’acide chlorhydrique dans un circuit d’eau de piscine ; si le mode de service “Bus” est activé, un régulateur excite la pompe. • Dosage de désinfectants dans des installations de lavage de bouteilles ; si le mode de service “Manuel” est activé, le volume de dosage requis se règle manuellement par la fréquence des impulsions et par la longueur de course. La CAN-delta®, version “DULCOMARIN®” (caractéristique du code d’identification “Variante de commande” = D), est destinée au système de régulation de piscine DULCOMARIN® II. Le pilotage et les raccordements possibles aux éléments de liaison utilisés ici sont assurés. La CAN-delta®, version “CANopen” (caractéristique du code d’identification “Variante de commande” = C), est destinée à l’intégration dans un système CANopen. 5 Description fonctionnelle La pompe n’est pilotable via le bus CANopen que si “CANopen” est commuté sur “actif” dans le menu de réglage (cf. chapitre 7, “Réglage”). Il n’existe alors plus que la possibilité de réglage de la langue et des unités. Si, bien que le bus CANopen soit activé, le câble n’est pas branché ou si la communication sur le bus est dérangée, la pompe signale un défaut de bus. Si la pompe est réglée sur “inactif” dans le menu de réglage “CANopen”, elle peut participer à la communication sur le bus mais ne peut cependant pas être pilotée par celui-ci. La pompe continue également de transmettre la longueur de course réglée par une communication sur bus. 6.3 Installation électrique PRUDENCE • Ne raccordez jamais un distributeur en T directement au corps ! Le connecteur intégré au corps risque de se casser ! • Vissez les raccords union des câbles CAN à la main, jusqu’à la butée ! Sinon, le degré de protection IP65 n’est pas atteint ! Reliez le câble CAN comme décrit ci-dessous au raccordement pour le bus CANopen (pour plus de détails, cf. “Mode d’emploi du régulateur de piscine DULCOMARIN® II, partie 1 : Montage et installation” ou la documentation de votre installation CANopen). Branchez la fiche secteur dans la prise de courant - la pompe doseuse commence éventuellement à pomper ! ProMinent ® 31 Description fonctionnelle 9 5 Distributeur en T, M 12, à 5 pôles CAN 6 Résistance de bouclage coupleur M 12 7 Résistance de bouclage connecteur M 12 8 Câble de branchement CAN (câble de dérivation d’1 m) 9 Câble de branchement CAN 13 CAN-delta, p. ex. pour acide 14 CAN-delta, p. ex. pour lessive alcaline Fig. 2 : Connecteur CAN de pompes doseuses Raccordement pour le bus CANopen Le “Raccordement pour le bus CANopen” a lieu par un connecteur intégré à 5 pôles. 2 1. Blindage 2. CAN V+ (tension d’alimentation – pas branchée) 3. CAN GND (potentiel de référence) 4. CAN H (câble de bus – dominant high) 5. CAN L (câble de bus – dominant low 1 3 4 5 Fig. 3 : Brochage pompe (mâle) 32 Fig. 4 : Brochage câble (femelle) ProMinent ® Réglage / Dépannage 7 Réglage Afin que la pompe réagisse aux signaux du bus CAN, il faut activer le mode en commutant “CANopen” sur “actif” : 왘 Appuyez pendant 2 s sur la touche P (dans l’affichage permanent) - le “menu principal” s’affiche. 왘 Sélectionnez le menu CANOPEN (touches à flèche !) et appuyez sur la touche P. 왘 Rendez-vous au point de menu de sélection “actif” (touches à flèche !) et appuyez de nouveau sur la touche P - la DEL CAN s’affiche en vert dans la mesure où la pompe est connectée à un maître. Si la pompe a de plus été démarrée par la touche Start/Stop, l’affichage à LCD visualise au milieu, en haut, le terme “CANopen” (à ne pas confondre avec le terme d’aspect semblable à côté de “Stop” si la pompe a été arrêtée via le bus CAN). 왘 Patientez jusqu’à ce que la pompe retourne sur l’affichage permanent ou appuyez pendant 3 s sur la touche P. 11 Dépannage Si une erreur de bus survient, l’indicateur de dérangement rouge est allumé et une double flèche s’installe au milieu de l’écran à LCD. L’affichage des états de service et de dérangement a lieu par deux DEL au-dessus du connecteur femelle “CANopen-Bus”. Code clignotant Device-LED, en haut Couleur Code clignotant Cause Remède rouge état allumé erreur de l’électronique expédiez-nous la pompe ou appelez le service après-vente rouge état clignotant * erreur de l’électronique expédiez-nous la pompe ou appelez le service après-vente rouge lentement clignotant ** la configuration est défectueuse expédiez-nous la pompe ou appelez le service après-vente rouge état vacillant deux pompes avec la même configuration, p. ex. adresse de nœud reconfigurez le nœud vert état allumé pas d’erreur d’appareil présente - (mode de service normal de la pompe) - sombre absence de tension d’alimentation contrôlez le câblage * ProMinent ® ** *** 33 Dépannage Code clignotant DEL CANopen, en bas Couleur Code clignotant Cause Remède rouge contrôleur = BUSOFF contactez le service après-vente contactez le service après-vente état allumé rouge état clignotant * erreur RPDO rouge double clignotement *** état d’erreur ERROR-WARNING contactez le service après-vente rouge triple clignotement état d’erreur ERROR-PASSIV contactez le service après-vente vert état allumé état de bus OPERATIONAL - (mode de service normal du bus) vert état clignotant * état de bus PRE-OPERATIONAL patientez un peu ou relancez la pompe via le bus vert simple clignotement ** état de bus STARTUP patientez un peu ou commutez la pompe sur fonctionnement bus “actif” (cf. chapitre 7, “Réglage”). vert état vacillant état de bus INIT patientez un peu * ** *** Après le raccordement de la pompe doseuse, ignorez les codes de clignotement pendant env. 2 minutes (si une alarme survient, acquittez-la). Tableau : Codes de clignotement de la DEL CANopen INFORMATION Concernant les “Messages d’erreur par télégramme CANopen”, cf. à la fin de l’annexe ! Accessoires 34 Accessoires N° de commande Distributeur en T, M 12, à 5 pôles CAN 1022155 Résistance de bouclage coupleur M 12 1022154 Résistance de bouclage connecteur M 12 1022592 Câble de branchement – CAN, M 12, à 5 pôles, 1 m 1022139 Câble de branchement – CAN, M 12, à 5 pôles, 2 m 1022140 Câble de branchement – CAN, M 12, à 5 pôles, 5 m 1022141 Câble de branchement – CAN, article au mètre 1022160 Coupleur CAN M 12, raccord à visser à 5 pôles 1022157 Connecteur CAN M 12, raccord à visser à 5 pôles 1022156 ProMinent ® Annexe Annexe A Répertoire d’objets de la pompe doseuse Default mapping Index S Nom Type Description Défaut 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Device abbreviation [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardware version [4] “0000“ ro 100Ah 0 manufacture software version string Software version [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 rw 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 95 ro 3 rw 50-2000 [ms] 730 rw ro identity object 2A00h 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Tabelle 1 DeviceState BitValues 2A11h 0 device control U8 Tabelle 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Tabelle 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Litre, 1=Gallon wr ProMinent ® 35 Annexe 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh 36 ro user pump name 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro ProMinent ® Annexe 3FBEh user pump location 6509 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Explications des objets DeviceState [Index 0x2A10, Subindex 0x00] L’objet ’DeviceState’ comprend les états de service actuels et les erreurs en instance de la pompe. ’DeviceState’ n’est accessible qu’en lecture. Positions de bits Signification 15 MSB) Fonctionnement manuel / bus 14 Pause 13 Erreur interne 12 Erreur interne 11 Mode de service : 1 continu 10 2 traitement par lots 9 3 Contact externe 4 Entrée analogique 8 7 Stop 6 Erreur interne 5 Avertissement (p. ex. niveau de remplissage du réservoir) 4 Aspiration activée 3 Abaisseur (uniquement dans les installations ProMinent) 2 Étalonnage invalide 1 Dosage réservoir 0 (LSB) Pas de service à distance possible Tableau 1: DeviceState BitValues ProMinent ® 37 Annexe DeviceControl [Index 0x2A11, Subindex 0x00] L’objet ’DeviceControl’ permet de spécifier le mode de service plus en détail. Positions de bits Signification 7 (MSB) doit être égal à 0 6 Reset 5 doit être égal à 0 4 FlowControl activé (option) 3 Étalonnage terminé 2 doit être égal à 0 1 Accumulateur de lots activé 0 (LSB) doit être égal à 0 Tableau 2: DeviceControl BitValues Si le bit 6 (RESET) est mis sur ’1’, la pompe est arrêtée (DeviceMode = 0x00), les erreurs en instance sont effacées et l’accumulateur de lots est mis sur 0. DeviceMode [Index 0x2A12, Subindex 0x00] L’objet ’DeviceMode’ permet de configurer le mode de service CANopen de la pompe. Positions de bits Signification 7 (MSB) doit être égal à 0 6 doit être égal à 0 5 doit être égal à 0 4 doit être égal à 0 3 doit être égal à 0 2 doit être égal à 0 1 Mode continu [0], traitement par lots [1] 0 (LSB) Stop [0] / Start [1] Tableau 3: DeviceMode BitValues La valeur de ’DeviceMode’ pour : a) Stop b) Mode continu c) Traitement par lots 0x00 0x01 0x02 Name [Index 0x3FBD] Vous pouvez entrer sous “Name” un nom pour la pompe (p. ex. “Pompe à acide”). Location [Index 0x3FBE] Sous “location”, vous pouvez entrer la situation de la pompe (p. ex. “Cave 5”). 38 ProMinent ® Annexe C Configuration PDO La configuration PDO (mappage) de l’appareil ne peut pas être modifiée Index S 1600h Type OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Nom mappage statique 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Messages d’urgence L’émission de messages d’urgence selon CiA DS 301, 9.2.5 est supportée. Cf. le répertoire d’objets CANopen. E Modification de l’adresse de nœud CANopen (Node-ID) L’adresse de nœud CANopen de l’appareil peut être modifiée de deux manières : • Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305 (V1.1). Le domaine autorisé pour l’adresse de nœud est 1..99 • Modification via le répertoire d’objets par communication SDO standard. Dans l’index du répertoire d’objets 3F40h, sous-index 1, vous pouvez lire l’adresse de nœud actuellement configurée ou configurer une nouvelle adresse de nœud. Le domaine autorisé pour l’adresse de nœud est 1..127 Le type de données de ce paramètre est UNSIGNED SHORT. 1. Pour modifier l’adresse de nœud, il faut écrire la nouvelle adresse sur l’index 3F40h, sous-index 1. Message CAN pour l’écriture de la nouvelle adresse de nœud 55 : ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 2Bh 40h 3Fh Index 3F40h 01h Sindex 1 37h 00h X X NodeID 0037h 2. L’écriture de la signature “save” sur l’index 1010h, sous-index 05, donne lieu à la sauvegarde de la nouvelle adresse de noeud dans la mémoire non volatile. ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 23h 10h 10Fh Index 1010h 05h Sindex 5 73h 61h 76h 65h “save” 3. Lors du prochain démarrage de l’appareil, c’est la nouvelle adresse de nœud modifiée qui sera utilisée. Un redémarrage de l’appareil est également possible par la commande NMT “ResetNode”. ProMinent ® 39 Annexe F Modification de la vitesse de transmission (du taux de bauds) La vitesse de transmission peut être réglée sur la base du tableau suivant. Départ usine, l’appareil est configuré avec un taux de bauds de 125 kbits/s. Il s’agit là également de la vitesse de transmission standard de ProMinent. Vitesse de transmission [kbits/s] Index 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Tableau 4: CiA Bit Timing Table Le taux de bauds de l’appareil peut être modifié de deux manières : • Modification via LSS (Layer Setting Services), comme décrit pour la spécification CiA DSP305 (V1.1). Le domaine admissible pour l’index de la vitesse de transmission est 0..8 • Modification via le répertoire d’objets par communication SDO standard. Dans l’index du répertoire d’objets 3F40h, sous-index 2, vous pouvez lire vitesse de transmission actuellement configurée ou configurer une vitesse de transmission différente. Le domaine autorisé pour le taux de bauds est 0..8 Le type de données de ce paramètre est UNSIGNED BYTE. 4. Pour modifier le taux de bauds, il faut écrire la nouvelle vitesse de transmission sur l’index de répertoire 3F40h, sous-index 2. Message CAN pour l’écriture de la nouvelle vitesse de transmission 250 kbits/s : ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 2Fh 40h 3Fh Index 3F40h 02h 03h X X X Sindex 1 Index 3 5. L’écriture de la signature “save” sur l’index 1010h, sous-index 06, donne lieu à la sauvegarde de la nouvelle vitesse de transmission dans la mémoire non volatile. ID DLC 600h + NodeID 8 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 CMD = 23h 10h 10Fh Index 1010h 06h Sindex 6 73h 61h 76h 65h “save” Lors du prochain démarrage de l’appareil, c’est la nouvelle vitesse de transmission modifiée qui sera utilisée. Un redémarrage de l’appareil est également possible par la commande NMT “ResetNode”. 40 ProMinent ® Annexe G Messages d’erreur par télégramme CANopen Dérangement/erreur Avertissement Description Minimum Si un signal d’une durée d’au moins 2 secondes se manifeste sur l’entrée de signalisation TOR min., il y a émission d’un avertissement (cf. en bas). L’avertissement s’annule si le signal disparaît de nouveau pour au moins 2 secondes. Minimum Si un signal d’une durée d’au moins 2 secondes se manifeste sur l’entrée de dérangement TOR min., une erreur est signalée. L’erreur s’annule si le signal disparaît de nouveau pour au moins 2 secondes. Etalonnage Si le réglage de la longueur de course se modifie de la valeur +/- HLTOLERANCE (en général +/- 10 %) de la valeur pour laquelle la pompe a été étalonnée, il y a délivrance d’un message d’étalonnage. batch overflow Cette erreur est due à une valeur supérieure à 216-1 (65535) en mode de fonctionnement ’batch’ résultant d’un démarrage réitéré de ’batch’. L’erreur doit être acquittée et peut uniquement être effacée par rotation du commutateur multifonction ou par le réglage du mode de service ’halt’ via le bus. Communication sur le bus Cette erreur se manifeste en cas d’erreur de communication interne ou si la pompe n’est pas en mode de service “Bus”. Système Cette erreur est probablement due à une erreur dans la pompe. Observez le message d’erreur dans l’affichage ! La pompe doit être de nouveau configurée ou réparée. H Étalonnage, explications La pompe peut être étalonnée comme toute pompe standard. La longueur de course et le volume de dosage sont sauvegardés dans la pompe. L’étalonnage est confirmé par ajustage du flag ’calibrated’ dans DP_Control. Si la longueur de course est modifiée, le volume de dosage par course s’adapte en mode linéaire. Si la modification dépasse les limites tolérables, une alarme est délivrée. Lors de l’ajustage du flag d’étalonnage, il y a remise à zéro simultanée du volume de dosage DP_volume et du nombre de courses DP_stroke_cnt. I Mode de service externe “batch” : (pas pour DULCOMARIN® II) Le nombre de courses peut être spécifié via le bus CANopen (nombres entiers compris entre 1 et 65535). Il est également possible d’activer un ’batch-Memory’ pour additionner les courses restantes (jusqu’à 65535 courses). Cf. également les informations dans le tableau “Messages d’erreur par télégramme CANopen”. J Sauvegarde des données Les données de configuration (p. ex. fréquences, facteur de marche, ... ou données d’étalonnage calculées) sont sauvegardées dans une mémoire sécurisée. K Directives / normes appliquées Spécifications et normes CAN remplies L’appareil est conforme côté matériel (hard) à la spécification CAN harmonisée 2.0 (ISO99-1, ISO99-2). Cette dernière comprend le protocole CAN (ISO 11898-1) et les indications sur la couche d’application physique (physical layer) conformément à l’ISO 11898-2 (high speed CAN jusqu’à 1Mbit/s) et ISO 11898-3 (low speed CAN jusqu’à 125 kbits/s). L’appareil est conforme à la spécification CAN-Open CIA-DS401 qui constitue la base de la norme européenne EN50325-4. Le profil d’appareil régulateur CiA-404 est valable. ProMinent ® 41 Índice de contenido Estas instrucciones de servicio sólo tienen validez en combinación con las “Instrucciones de servicio para bombas dosificadoras magnéticas delta® con accionamiento magnético regulado optoDrive“! En caso de daños debidos a errores de instalación o manejo, será responsable el propio usuario! Página Elementos de mando y funciones de las teclas ............................... 43 1 Sobre esta bomba ............................................................... 44 5 Descripción de las funciones ............................................. 44 6.3 Instalación eléctrica ....................................................... 44 7 Ajuste .................................................................................... 46 11 Eliminación de fallos de funcionamiento .......................... 46 Anexo .............................................................................................. 48 A Lista de objetos de la bomba dosificadora ................... 48 B Explicación de los objetos ............................................. 50 C Configuración PDO ........................................................ 52 D Mensajes de emergencia ............................................... 52 E Cambio de la dirección de nodo del CANopen (ID de nodo) ................................................................... 52 F Cambiar la velocidad de transmisión (tasa de baudios) ........................................................... 53 G Avisos de error a través del telegrama CANopen .......... 54 H Calibración, explicaciones ............................................. 54 I Modo de funcionamiento externo “Batch”: ................... 54 J Almacenamiento de datos ............................................. 54 K Directivas y normas aplicadas ....................................... 54 Estas instrucciones de servicio contiene información específica de CAN para las “Instrucciones de servicio de bombas dosificadoras magnéticas delta® con accionamiento magnético regulado optoDrive”. La información está ordenada según su capítulo correspondiente ¡En caso de dudas, tiene prioridad lo indicado en estas instrucciones de servicio complementarias! 42 ProMinent ® Elementos de mando y funciones de las teclas Elementos de mando y funciones de las teclas 10 9 8 1 2 3 4 5 7 6 1 Visualización LCD 2 Botón de ajuste de la longitud de carrera 3 Tecla ARRIBA 4 Tecla P 5 Tecla ABAJO 6 Tecla START/STOP (ENCENDER / APAGAR) 7 Tecla i 8 Visualización LED rojo para mensajes de fallo 9 Visualización LED amarillo para mensajes de aviso 10 Visualización LED verde para indicaciones de funcionamiento 11 12 13 14 Manguito “Control de dosificación” Manguito “Mando externo” Manguito “Interruptor de nivel” Manguito “Indicador de rotura de la membrana” 15 Manguito “Bus CANopen” 16 Visualización LED en rojo-verde para mensajes de estado de Bus (LED de CANopen) 17 Visualización LED en rojo-verde para mensajes de estado del equipo (LED del dispositivo) 12 11 13 14 17 16 15 Fig. 1: Elementos de mando ProMinent ® 43 Sobre esta bomba / Capítulo sobre seguridad 1 Sobre esta bomba La diferencia entre las bombas dosificadoras magnéticas delta® con conexión CAN y las bombas estándar es que las primeras están dotadas de una conexión a un sistema de bus CANopen. CAN-delta® se puede conectar a un bus CANopen o emplearse individualmente. Ejemplo: • Dosificación de ácido clorhídrico en un circuito de agua de piscinas. En el modo de funcionamiento “BUS”, el control de la bomba lo realiza un aparato regulador. • Dosificación de desinfectantes en instalaciones de lavado de botellas. En este caso, en el modo de funcionamiento “Manual” el volumen de dosificación se ajusta manualmente mediante la frecuencia y la longitud de carrera. CAN-delta® en la versión “DULCOMARIN®” (característica de código de identificación “Variante de mando” = D) está diseñada para ser integrada en el sistema de regulación de piscinas DULCOMARIN® II. Se garantiza el control y la posibilidad de conexión con los elementos de unión aquí empleados. CAN-delta® en la versión “CANopen” (característica de código de identificación “Variante de mando” = C) está diseñada para ser integrada en un sistema CANopen. 5 Descripción de las funciones La bomba sólo se podrá controlar mediante el Bus CANopen, si se ha seleccionado “activado” en el menú de ajuste “CANopen” (véase la sección 7, “Ajuste”). Además existe la posibilidad de ajuste para el idioma y las unidades. Si al estar activado el Bus CANopen el cable CAN no está conectado o se ha interrumpido el tráfico de Bus, la bomba envía un aviso de error de Bus. En caso de que en el menú de ajuste “CANopen” la bomba está ajustada a “pasivo”, ésta podrá participar del tráfico de Bus, pero no se podrá controlar a través del mismo. La bomba también envía la longitud de carrera ajustada a través del Bus. 6.3 Instalación eléctrica CUIDADO • No conectar nunca un distribuidor en T directamente a la carcasa ¡El conector en la carcasa podrá romperse! • Atornillar con la mano los tornillos del cable CAN hasta el tope ¡De lo contrario no se alcanza el tipo de protección IP65! Conectar el cable CAN a la conexión del Bus CANopen de la forma que se muestra abajo (más detalles en las “Instrucciones de servicio DULCOMARIN® II regulador de piscinas, parte 1: Montaje e instalación” o en la documentación de su instalación del CANopen). Conectar el enchufe de conexión a la red en el tomacorriente – ¡puede que la bomba dosificadora empiece a funcionar!” 44 ProMinent ® Descripción de las funciones 9 5 6 7 8 Distribuidor en T, M 12, 5P, CAN Terminador acoplamiento M 12 Terminador conector M 12 Cable de conexión CAN (cable de derivación 1 m) 9 Cable de conexión CAN 13 CAN-delta p.ej., para ácido 14 CAN-delta p.ej., para sosa cáustica Fig.2: Conexión CAN de bombas dosificadoras Conexión para Bus CANopen La “conexión para el Bus CANopen” tiene lugar a través de un conector 5P. 2 1. Pantalla 2. CAN V+ (tensión de alimentación – no conectado) 3. CAN GND (potencial de referencia) 4. CAN H (línea de Bus – dominant high) 5. CAN L (línea de Bus – dominant low 1 3 4 5 Fig.3: Dotación en la bomba (male) ProMinent ® Fig.4: Dotación en el cable (female) 45 Ajuste / Eliminación de fallos de funcionamiento 7 Ajuste Para que la bomba reaccione a la señal de Bus CAN, es necesario el ajuste “CANopen”“activado” 왘 Presionar durante 2 s la tecla P (en la visualización permanente) – aparece el “menú principal”. 왘 Seleccionar el menú CANOPEN (¡teclas de flechas!) y presionar la tecla P. 왘 Seleccionar en el punto de menú “activado” (¡teclas de flecha!) y presionar la tecla P – El LED del CAN se pone verde, si la bomba está conectada a un master. Si la bomba se ha arrancado adicionalmente a través de la tecla start/stop, aparece en la pantalla LCD arriba, en el centro, el señalador “CANopen” (no confundir con el señalador muy parecido que se encuentra al lado del señalador “Stop”, si la bomba ha sido parada a través del Bus CAN. 왘 Esperar hasta que la bomba regrese en la visualización principal o presionar la tecla P durante 3 s. 11 Eliminación de fallos de funcionamiento Si se presenta un error de Bus, el indicador de fallos rojo se ilumina y en el centro de la pantalla LCD aparece una flecha doble. La visualización del estado de funcionamiento y fallos tiene lugar mediante dos LEDs a través del manguito “CANopen-Bus”. Código de indicación del LED del dispositivo, arriba Color Código de indicación Causa Eliminación rojo Se ilumina Error de electrónica Enviar la bomba o informar al servicio de asistencia técnica rojo Parpadea* Error de electrónica Enviar la bomba o informar al servicio de asistencia técnica rojo Parpadea lentamente** Error de configuración Enviar la bomba o informar al servicio de asistencia técnica rojo Destella Dos bombas de configuración idéntica, p.ej., dirección de nodo Volver a configurar los nodos verde Se ilumina No hay fallos - (funcionamiento normal de la bomba) - Oscuro Sin tensión de alimentación Control las conexiones de cable * 46 ** *** ProMinent ® Eliminación de fallos de funcionamiento Código de indicación del LED CAN, abajo Color Código de indicación Causa Eliminación rojo Se iluminada* El controlador está BUSOFF Informar al servicio de asistencia técnica rojo Parpadea* Fallo de RPDO Informar al servicio de asistencia técnica rojo Parpadeo doble*** Estado de fallo ERROR-WARNING Informar al servicio de asistencia técnica rojo Parpadeo triple Estado de fallo ERROR-PASSIV Informar al servicio de asistencia técnica verde Se ilumina Estado de Bus OPERATIONAL - (funcionamiento normal del Bus) verde Parpadea* Estado de Bus PRE-OPERATIONAL Esperar un poco o arrancar la bomba a través del Bus verde Parpadeo simple** Estado de Bus STARTUP Esperar un poco o ajustar la bomba para funcionamiento de Bus activado (véase capitulo 7, “Ajuste”) verde Destella Estado de Bus INIT Esperar un poco * ** *** Una vez conectada la bomba se han de ignorar los códigos de señalización por aprox. 2 minutos (acusar recibo si se ha disparado la alarma). Tabla: Código de indicación del LED CANopen OBSERVACIÓN ¡Detalles sobre “Avisos de error a través del telegrama CANopen” los encontrará al final del anexo! Accesorios ProMinent ® Accesorios Nº de pedido Distribuidor en T, M 12, 5-P, CAN 1022155 Terminador acoplamiento M 12 1022154 Terminador conector M 12 1022592 Cable de unión – CAN, M 12, 5P, 1 m 1022139 Cable de unión – CAN, M 12, 5P, 2 m 1022140 Cable de unión – CAN, M 12, 5P, 5 m 1022141 Cable de unión – CAN, por metros 1022160 Acoplamiento -CAN M 12, 5P, racor roscado 1022157 Conector -CAN M 12, 5P, racor roscado 1022156 47 Anexo Anexo A Lista de objetos de la bomba dosificadora Default mapping Índice S Nombre Tipo Descripción estándar 1000h 0 device type U32 CiA DSP 404 00400194h 1001h 0 Error register U8 9.6.3 in 301 ro ro 1008h 0 manufacture device name string Device abbreviation [4] “GDLT“ ro 1009h 0 manufacture hardware version string Hardware version [4] “0000“ ro 100Ah 0 manufacture software version string Software version [4] “0000“ ro store parameters array 1010h 0 number of entries U8 1 save all parameters U32 rw 2 save comm.. parameters U32 rw 3 save process.. parameters U32 rw 4..95 reserved U32 rw restore parameters array 0 number of entries U8 1 load(restoredefault) parameters U32 rw 2 load comm.. parameters U32 rw 3 load process.. parameters U32 0 producer heartbeat time U16 1011h 1017h 1018h 2A00h 95 ro 3 rw 50-2000 [ms] 730 rw ro identity object 0 number of entries U8 4 VendorID U32 0xE1 ro ProductCode U32 0x00605503 ro RevisionNumber U32 0x00000001 ro SerialNumber U32 dynamic ro set frequency U16 set frequency [0.1% of stroke max] RPDO1 wo 2A01h 0 actual frequency U16 actual frequency [0.1% of stroke max] TPDO1 ro 2A02h 0 batch time stamp value U16 Time stamp last received command RPDO2 wo 2A03h 0 batch value U16 Volume last received command in strokes RPDO2 wo 2A04h 0 stroke length U8 stroke length TPDO1 wr 2A05h 0 niveau U8 liquid niveau TPDO2 ro 2A06h 0 actual frequency 2 U16 actual frequency [0.1 strokes/min] TPDO2 ro TPDO1 ro 2A10h 0 device state U16 Tabelle 1 DeviceState BitValues 2A11h 0 device control U8 Tabelle 2 DeviceControl BitValues rw 2A12h 0 device mode U8 Tabelle 3 DeviceMode BitValues wo max. stroke value (strokes/min) ro 2A20h 0 stroke max U16 2A21h 0 metering value float [µl/stroke] (at 100% strokelength) wr 2A22h 0 measuring unit U8 0=Liter, 1=Gallon wr 48 ProMinent ® Anexo 2A30h 0 volume count 2A31h 0 stroke count 2A33h 0 remaining strokes U32 in ml since last reset ro U16 strokes since last reset ro U16 Remaining stroke nr. (in batch mode) ro 2A35h 0 number of entries U8 1 flowcontrol U8 flowcontrol enable/disable 2 charge memory U8 charge memory enable/disable wo 3 clear charge counter U8 1 = clear counter wo 3FACh wo for debugging only 0 number of entries U8 1 errors U16 internal error states ro 2 warnings U16 internal warning states ro 3 internal address U8 internal gateway address ro 3FBBh ro Prominent IdentCode 0 number of entries U8 8 ro 1 IdentCode string[4] IdentCode 29 - 32 ro 2 IdentCode string[4] IdentCode 25 - 28 ro 3 IdentCode string[4] IdentCode 21 - 24 ro 4 IdentCode string[4] IdentCode 17 - 20 ro 5 IdentCode string[4] IdentCode 13 - 16 ro 6 IdentCode string[4] IdentCode 9 - 12 ro 7 IdentCode string[4] IdentCode 5 - 8 ro 8 IdentCode string[4] IdentCode 1 - 4 ro 3FBCh Prominent SerialNumber 0 number of entries U8 8 ro 1 SerialNumber string[4] SerialNumber 29 - 32 ro 2 SerialNumber string[4] SerialNumber 25 - 28 ro 3 SerialNumber string[4] SerialNumber 21 - 24 ro 4 SerialNumber string[4] SerialNumber 17 - 20 ro 5 SerialNumber string[4] SerialNumber 13 - 16 ro 6 SerialNumber string[4] SerialNumber 9 - 12 ro 7 SerialNumber string[4] SerialNumber 5 - 8 ro 8 SerialNumber string[4] SerialNumber 1 - 4 ro 3FBDh ProMinent ro user pump name ® 0 number of entries U8 8 ro 1 name string[4] name character 29 - 32 ro 2 name string[4] name character 25 - 28 ro 3 name string[4] name character 21 - 24 ro 4 name string[4] name character 17 - 20 ro 5 name string[4] name character 13 - 16 ro 6 name string[4] name character 9 - 12 ro 7 name string[4] name character 5 - 8 ro 8 name string[4] name character 1 - 4 ro 49 Anexo 3FBEh user pump location 0 number of entries U8 8 ro 1 location string[4] location character 29 - 32 ro 2 location string[4] location character 25 - 28 ro 3 location string[4] location character 21 - 24 ro 4 location string[4] location character 17 - 20 ro 5 location string[4] location character 13 - 16 ro 6 location string[4] location character 9 - 12 ro 7 location string[4] location character 5 - 8 ro 8 location string[4] location character 1 - 4 ro 6509 0 Al1_action=1 warn,=3 err U8 Level min error ro 6519 0 Al2_action U8 Level min warning ro 6529 0 Al3_action U8 Batch error ro 6539 0 Al4_action U8 Cal warning ro 6549 0 Al5_action U8 Sys error ro 6559 0 Al6_action U8 Bus off ro 6569 0 Al7_action U8 add2 ro 6579 0 Al8_action U8 add3 ro 6600 0 Al_state0_7 U8 0=no error, 1=error B Explicación de los objetos DeviceState [Index 0x2A10, Subindex 0x00] El objeto ‚DeviceState’ contiene estados de funcionamiento actuales y fallos pendientes de la bomba. El ‚DeviceState’ sólo se puede leer. Bits Significado 15 (MSB) Funcionamiento manual / de Bus 14 Pausa 13 Fallo interno 12 Fallo interno 11 Modo de funcionamiento: 1 continuo 10 2 Funcionamiento batch 9 3 Contacto externo 4 Entrada analógica 8 7 Parada 6 Fallo interno 5 Advertencia (p.ej., estado de llenado del recipiente) 4 Aspiración activada 3 Contrataladro (sólo en instalaciones de ProMinent) 2 La calibración no es válida 1 Depósito de dosificación 0 (LSB) Teleoperación imposible Tabla: 1 DeviceState BitValues 50 ProMinent ® Anexo DeviceControl [Index 0x2A11, Subindex 0x00] El modo de funcionamiento se puede especificar más exactamente a través del objeto ‚DeviceControl’ . Bits Significado 7 (MSB) Tiene que ser 0 6 Resetear 5 Tiene que ser 0 4 FlowControl activado (opción) 3 Terminada la calibración 2 Tiene que ser 0 1 Memoria batch activada 0 (LSB) Tiene que ser 0 Tabla 2: DeviceControl BitValues Cuando el Bit 6 (RESET) esté en “1” se para la bomba (DeviceMode = 0x00), se borran los fallos pendientes y la memoria batch se pone a cero. DeviceMode [Index 0x2A12, Subindex 0x00] El modo de funcionamiento del CANopen de la bomba se puede configurar a través del objeto ‚DeviceMode’ . Bits Significado 7 (MSB) Tiene que ser 0 6 Tiene que ser 0 5 Tiene que ser 0 4 Tiene que ser 0 3 Tiene que ser 0 2 Tiene que ser 0 1 Funcionamiento continuo [0], Funcionamiento batch [1] 0 (LSB) Stopp [0] / Start [1] Tabla 3: DeviceMode BitValues Valor de ‚DeviceMode’ para: a) Stopp b) Funcionamiento continuo c) Funcionamiento batch 0x00 0x01 0x02 Name [Index 0x3FBD] Bajo “name” se le puede dar un nombre a un bomba (p.ej., “bomba de ácido”). Location [Index 0x3FBE] Bajo “location” se puede indicar el lugar donde se encuentra la bomba (p.ej., “sótano 5”). ProMinent ® 51 Anexo C Configuración PDO La configuración PDO (mapping) del aparato no se puede modificar. Index S 1600h Type OBV RPDO1 0 number of entries U8 1 1 set frequency U16 0.1% of stroke max 1601h 2A00h RPDO2 0 number of entries U8 2 1 batch time stamp U16 enumeration of batch values 2A02h 2 batch value U16 strokes 2A03h 3 1A00h TPDO1 0 number of entries U8 1 device state U16 2 actual frequency U16 0.1% of stroke max 2A01h 3 stroke length U8 0.1% 2A04h U8 2 1A01h D Nom Mapping estático 2A10h TPDO2 0 number of entries 1 niveau U8 % 2A05h 2 actual frequency U16 strokes per min 2A06h Mensajes de emergencia Se apoya el envío de mensajes de emergencia según CiA DS 301, 9.2.5. Véase la lista de objetos de CANopen. E Cambio de la dirección de nodo del CANopen (ID de nodo) La dirección de nodo del CANopen del aparato se puede cambiar de dos maneras: • Cambio mediante LSS (Layer Setting Services), como se describe en especificación CiA DSP305 (V1.1). El rango permitido para la dirección de nodo es 1..99 • Cambio a través del índice de objetos vía tráfico SDO estándar. Mediante el índice de la lista de objetos 3F40h, subíndice 1, se puede leer la dirección de nodo actualmente configurada o se puede configurar una nueva dirección de nodo. El rango permitido para la dirección de nodo es de 1..127 El tipo de datos de esta entrada es UNSIGNED SHORT. 1. Para cambiar la dirección de nodo, la nueva dirección se escribe en el índice 3F40h, subíndice 1. El mensaje CAN para escribir la nueva dirección de nodo 55: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Bh 40h 3Fh 01h 37h 00h X X Índice 3F40h Sindex 1 NodeID 0037h 2. La escritura de la signatura “save” en el índice 1010h, subíndice 05, obliga a guardar la nueva dirección de nodo en la memoria no volátil. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 05h 73h 61h 76h 65h Índice 1010h Sindex 5 “save” 3. La nueva dirección de nodo tendrá efecto la próxima vez que ponga el equipo en funcionamiento. El rearranque del equipo también se puede realizar mediante el comando NMT “ResetNode”. 52 ProMinent ® Anexo F Cambiar la velocidad de transmisión (tasa de baudios) La tasa de baudios se puede ajustar a todos los valores de la siguiente tabla. En el momento de la entrega, el aparato tiene configurada una tasa de baudios de 125 kBit/s. Esta es tasa estándar de ProMinent. Tasa de baudios [kBit/s] Índice 1000 0 800 1 500 2 250 3 125 4 100 5 50 6 20 7 10 8 Tabla 4: CiA Bit Timing Table La tasa de baudios del aparato se puede cambiar de dos maneras: • Cambio mediante LSS (Layer Setting Services), como se describe en la especificación CiA DSP305 (V1.1). El rango permitido para el índice de tasa de baudios es de 0..8 • Cambio a través del índice de objetos vía tráfico SDO estándar. Mediante el índice de la lista de objetos 3F40h, subíndice 2, se puede leer la tasa de baudios configurada actualmente o se puede configurar una nueva tasa de baudios. El rango permitido para la tasa de baudios es de 0..8. El tipo de datos de esta entrada es UNSIGNED BYTE. 4. Para cambiar la tasa de baudios, la nueva tasa de baudios se escribe en el índice OBV 3F40h, subíndice 2. El mensaje CAN para escribir la nueva tasa de baudios 250kBit/s: ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 2Fh 40h 3Fh 02h 03h X X X Índice 3F40h Sindex 1 Índice 3 5. La escritura de la signatura “save” en el índice 1010h, subíndice 06, obliga a guardar la nueva tasa de baudios en la memoria no volátil. ID 600h + NodeID DLC Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 8 CMD = 23h 10h 10Fh 06h 73h 61h 76h 65h Índice 1010h Sindex 6 “save” La nueva tasa de baudios tendrá efecto la próxima vez que ponga el equipo en funcionamiento. El rearranque del equipo también se puede realizar mediante el comando NMT “ResetNode”. ProMinent ® 53 Anexo G Avisos de error a través del telegrama CANopen Fallo Advertencia Descripción Mínimo Cuando en la entrada Aviso de alarma mínimo digital se encuentra una señal por lo menos durante 2 s, se dispara una señal de alarma (véase abajo). El aviso de alarma se anula si la señal desaparece por lo menos durante 2 s. Mínimo Cuando en la entrada Fallo mínimo digital se encuentra una señal por lo menos durante 2 s, se dispara un aviso fallo. El aviso de fallo se anula si la señal desaparece por lo menos durante 2 s. Calibración Cuando el ajuste de longitud de carrera se modifica en el valor +/- HLTOLERANCE (normalmente +/- 10 %) del valor, en el cual se ha calibrado la bomba, se dispara un aviso de calibración. batch overflow Este fallo aparece cuando en “funcionamiento batch” y mediante repetidas “arranque batch” se ha generado un valor mayor que 216-1 (65535). Es obligatorio acusar recibo de ese error, el cual sólo se puede borrar girando el interruptor multifunción o ajustando el modo de funcionamiento a “parada” mediante el Bus. Comunicación del Bus Este fallo se genera en caso de un error interno de comunicación o cuando la bomba no está en el modo de funcionamiento “Bus”. Sistema Este fallo supone un error interno de la bomba. ¡Tener en cuenta el aviso de fallo en la visualización! La bomba debe ser configurada de nuevo o reparada. H Calibración, explicaciones La bomba se puede calibrar de la misma forma que la bomba estándar. La longitud de carrera y el volumen de dosificación se almacenan en la bomba. La calibración se confirma al colocarse el ajuste ,calibrated’ in el DP_control. Si se modifica la longitud de carrera, el volumen de dosificación por carrera se adapta linearmente. Cuando la modificación va más allá del rango de tolerancia, se dispara un aviso. Al colocar el ajuste de calibración se resetea simultáneamente el volumen de dosificación DP_volume y el número de carreras DP_stroke_cnt. I Modo de funcionamiento externo “Batch”: (no con DULCOMARIN® II) El número de carreras se pueden fijar mediante el Bus CANopen (números enteros de 1 a 65535). Tambien se puede activar una ,batch-Memory’, a fin de sumar las carreras restantes (bis 65535 carreras). Véase también la información en la tabla “Avisos de error a través del telegrama CANopen”. J Almacenamiento de datos Los datos de configuración (p.ej., frecuencias, tiempo de marcha, … o los datos de calibración determinados) se almacenan en una memoria protegida contra la ausencia de corriente. K Directivas y normas aplicadas Normas CAN cumplidas y especificaciones El aparato cumple la norma de hardware armonizada CAN 2.0 (ISO99-1, ISO99-2). Esta contiene el protocolo CAN (ISO 11898-1) y datos sobre la capa de aplicación (physical layer) conforme a ISO 11898-2 (high speed CAN hasta 1Mbit/sec) e ISO 11898-3 (low speed CAN hasta 125kBit/s). El aparato cumple las especificaciones CAN-Open CIA-DS401, que constituye la base de la norma europea EN50325-4. Se cumple la norma del perfil del aparato CiA-404. 54 ProMinent ® ProMinent ® 55 56 ProMinent ®
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111

ProMinent Delta Supplementary Instructions Manual

Tipo
Supplementary Instructions Manual
Este manual también es adecuado para

En otros idiomas