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
®