Sie sind auf Seite 1von 142

BCM R15E-00 _ -DI00-_ _ , _-S4

deutsch Betriebsanleitung
english User’s guide
Notice d’utilisation
français
www.balluff.com
BCM R15E-00 _ -DI00-_ _ , _-S4
Betriebsanleitung

deutsch
www.balluff.com
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

1 Benutzerhinweise 5
1.1 Gültigkeit 5
1.2 Verwendete Symbole und Konventionen 5
1.3 Lieferumfang 5
1.4 Zulassungen und Kennzeichnungen 5
1.5 Verwendete Abkürzungen 5

2 Sicherheit 6
2.1 Bestimmungsgemäße Verwendung 6
2.2 Allgemeines zur Sicherheit 6
2.3 Bedeutung der Warnhinweise 6
2.4 Entsorgung 6

3 Aufbau und Funktion 7


3.1 Aufbau 7
3.2 LED-Anzeige 8
3.3 IO-Link-Schnittstelle 8
3.4 Funktion 9
3.4.1 Sensorselbstüberwachung 9
3.4.2 Kontakttemperatur, relative Luftfeuchtigkeit, Umgebungsdruck 10
3.4.3 Vibration 10

4 Einbau und Anschluss 13


4.1 Montagehinweise 13
4.1.1 Kontakttemperaturmessung 13
4.1.2 Relative Luftfeuchtigkeits- und Umgebungsdruckmessung 13
4.1.3 Vibrationsmessung 14
4.2 Montage 15
4.2.1 Direkte Montage 15
4.2.2 Montage mit Magnethalterung 16
4.3 Elektrischer Anschluss 17
4.4 Kabelverlegung 17

5 Inbetriebnahme 18
5.1 System in Betrieb nehmen 18
5.2 Hinweise zum Betrieb 18

www.balluff.com deutsch 3
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle 19
6.1 Kommunikationsparameter 19
6.2 Parameterdaten 19
6.2.1 Identifikation 19
6.2.2 Gerätekonfiguration 20
6.2.3 Gerätetemperatur 23
6.2.4 Betriebsstundenzähler 24
6.2.5 Bootzykluszähler 24
6.2.6 Kontakttemperatur 25
6.2.7 Relative Luftfeuchtigkeit 26
6.2.8 Umgebungsdruck 27
6.2.9 Vibration 28
6.3 Prozessdaten 38
6.3.1 Grundlegender Aufbau 38
6.3.2 Statusbits 39
6.4 Eventliste 40
6.5 Systembefehle 41
6.6 Gerätebefehle 41
6.7 Geräte-Fehlermeldungen 42

7 Technische Daten 43
7.1 Allgemeine Daten 43
7.2 Funktionale Sicherheit 43
7.3 Erfassungsbereich/Messbereich 43
7.4 Umgebungsbedingungen 43
7.5 Elektrische Merkmale 44
7.6 Elektrischer Anschluss 44
7.7 Ausgang / Schnittstelle 44
7.8 Anzeigen 44
7.9 Mechanische Daten 44

8 Zubehör 45
8.1 Magnethalterung BAM MB-CM-055-R15-4 45

9 Typenschlüssel 46

4 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

1 Benutzerhinweise

1.1 Gültigkeit 1.4 Zulassungen und Kennzeichnungen


Diese Anleitung beschreibt Aufbau, Funktion und Einstell- Nur für Applikationen nach NFPA 79.
möglichkeiten des Condition Monitoring Sensors BCM mit
IO-Link-Schnittstelle. Sie gilt für die Typen
BCM R15E-001-DI00-_ _ , _-S4 und
BCM R15E-002-DI00-_ _ , _-S4.

Die Anleitung richtet sich an qualifizierte Fachkräfte. Lesen Mit dem CE-Zeichen bestätigen wir
Sie diese Anleitung, bevor Sie den BCM installieren und die Konformität zu den geltenden
betreiben. EU-Richtlinien.

1.2 Verwendete Symbole und Konventionen Der BCM erfüllt die Anforderungen der folgenden Produkt-
norm:
Einzelne Handlungsanweisungen werden durch ein
– EN 61326-2-3 (Störfestigkeit und Emission)
vorangestelltes Dreieck angezeigt.
►► Handlungsanweisung 1 Emissionsprüfungen:
Handlungsabfolgen werden nummeriert dargestellt: – Funkstörstrahlung
EN 55011
1. Handlungsanweisung 1
2. Handlungsanweisung 2 Störfestigkeitsprüfungen:
– Statische Elektrizität (ESD)
Zahlen ohne weitere Kennzeichnung sind Dezimalzahlen
EN 61000-4-2 Schärfegrad 2
(z. B. 23). Hexadezimale Zahlen werden mit vorangestell-
tem 0x dargestellt (z. B. 0x12AB). Binäre Zahlen werden – Elektromagnetische Felder (RFI)
mit vorangestelltem 0b dargestellt (z. B. 0b10). EN 61000-4-3 Schärfegrad 3
– Schnelle transiente Störimpulse
Hinweis, Tipp (Burst)
Dieses Symbol kennzeichnet allgemeine EN 61000-4-4 Schärfegrad 4
Hinweise. – Leitungsgeführte Störgrößen,
induziert durch hochfrequente Felder
EN 61000-4-6 Schärfegrad 3
1.3 Lieferumfang

– Condition Monitoring Sensor BCM Die aktuelle Fassung der CE-Konformitätserklä-


– Kurzanleitung rung und weitere Unterlagen stehen unter
www.balluff.com zur Verfügung.

1.5 Verwendete Abkürzungen

MEMS Mikroelektromechanische Systeme


RMS Root Mean Square
SPS Speicherprogrammierbare Steuerung

www.balluff.com deutsch 5
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

2 Sicherheit

2.1 Bestimmungsgemäße Verwendung 2.3 Bedeutung der Warnhinweise


Der Condition Monitoring Sensor (BCM) bildet zusammen Beachten Sie unbedingt die Warnhinweise in dieser
mit einer Maschinensteuerung (z. B. SPS) oder einem Anleitung und die beschriebenen Maßnahmen zur
Edge-Gateway in Verbindung mit einem IO-Link-Master ein Vermeidung von Gefahren.
Zustandsüberwachungssystem. Er wird zu seiner tempo-
rären oder permanenten Verwendung in eine Maschine Die verwendeten Warnhinweise enthalten verschiedene
oder Anlage eingebaut und ist für den Einsatz im Industrie- Signalwörter und sind nach folgendem Schema aufgebaut:
bereich vorgesehen. Die einwandfreie Funktion gemäß den
Angaben in den technischen Daten wird nur mit geeigne- SIGNALWORT
tem original Balluff Zubehör zugesichert, die Verwendung
anderer Komponenten bewirkt Haftungsausschluss. Art und Quelle der Gefahr
Folgen bei Nichtbeachtung der Gefahr
Das Öffnen des BCM oder eine nichtbestimmungsgemäße
►► Maßnahmen zur Gefahrenabwehr
Verwendung sind nicht zulässig und führen zum Verlust
von Gewährleistungs- und Haftungsansprüchen gegen-
über dem Hersteller. Die Signalwörter bedeuten im Einzelnen:

ACHTUNG
2.2 Allgemeines zur Sicherheit Kennzeichnet eine Gefahr, die zur Beschädigung oder
Zerstörung des Produkts führen kann.
Die Installation und die Inbetriebnahme darf nur durch
geschulte Fachkräfte mit grundlegenden elektrischen VORSICHT
Kenntnissen erfolgen. Das allgemeine Warnsymbol in Verbindung mit dem
Signalwort VORSICHT kennzeichnet eine Gefahr, die zu
Eine geschulte Fachkraft ist, wer aufgrund seiner fachli- leichten oder mittelschweren Verletzungen führen
chen Ausbildung, seiner Kenntnisse und Erfahrungen kann.
sowie seiner Kenntnisse der einschlägigen Bestimmungen
die ihm übertragenen Arbeiten beurteilen, mögliche Gefah- GEFAHR
ren erkennen und geeignete Sicherheitsmaßnahmen treffen Das allgemeine Warnsymbol in Verbindung mit dem
kann. Signalwort GEFAHR kennzeichnet eine Gefahr, die unmit-
telbar zum Tod oder zu schweren Verletzungen führt.
Der Betreiber hat die Verantwortung, dass die örtlich
geltenden Sicherheitsvorschriften eingehalten werden.
Insbesondere muss der Betreiber Maßnahmen treffen,
dass bei einem Defekt des BCM keine Gefahren für Perso- 2.4 Entsorgung
nen und Sachen entstehen können.
Bei Defekten und nichtbehebbaren Störungen des BCM ist ►► Befolgen Sie die nationalen Vorschriften zur Entsor-
dieser außer Betrieb zu nehmen und gegen unbefugte gung.
Benutzung zu sichern.

6 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Aufbau und Funktion

BCM R15E-002-…
Bestellcode

3.55
10

BCMXXXX
YYWWCC
5.5

Fertigungsdatum und Ländercode

6.7 orange LED


4
3.
Ø

Membran

grüne LED
Ø≤3
20
14

11.9

4.5

26

M12×1
2 Kabellänge 46

32

Typ
XXXX-XX,X-XXX
BCM-XXXX-XXX-
4
3.
Ø

BCM R15E-001-…

grüne LED
20
14

26
4.5

32

Bild 3-1: Condition Monitoring Sensor BCM, Aufbau und Funktion

3.1 Aufbau
Elektrischer Anschluss: Der elektrische Anschluss ist
fest über ein Kabel mit Stecker ausgeführt (siehe Kapitel
Typenschlüssel auf Seite 46).
Gehäuse: Edelstahlgehäuse (BCM R15E-001-…) bzw.
Edelstahlgehäuse mit ePTFE-Membran mit Nylon-Vlies
(BCM R15E-002-…).
Kabeldurchführung: TROGAMID® CX9704
Befestigung: Im BCM sind Löcher für die Befestigung mit
M3-Montageschrauben vorgesehen (siehe Kapitel Mon-
tage auf Seite 15).

www.balluff.com deutsch 7
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Aufbau und Funktion (Fortsetzung)

3.2 LED-Anzeige 3.3 IO-Link-Schnittstelle


Der Betriebszustand des BCM wird über LEDs angezeigt. – Konfigurierbare Prozessdaten zur Ausgabe von vier
unterschiedlichen gemessenen oder vorverarbeiteten
Größen und Statusbits, die aggregierte Informationen
aller Module enthalten.
grüne LED – Umfangreiche Konfigurationsmöglichkeiten für die im
Sensor intern berechneten Auswertegrößen.
– Parametriermöglichkeiten für Grenzwertüberwa-
chungen, um den Systemzustand durch IO-Link-
Events oder Statusbits zu übermitteln.
– Selbstüberwachungsfunktionen zur Zustandsüberwa-
chung des Sensors.
orange LED1) Die IO-Link-Schnittstelle ist in Kapitel IO-Link Schnittstelle
ab Seite 19 beschrieben.

Bild 3-2: Positionen der LEDs

LED Betriebszustand
Farbe Zustand
Grün An IO-Link-Kommunikation
inaktiv
Inverses Blinken IO-Link-Kommunikation
(1 Hz), ton:toff = 9:1 aktiv
Wechselndes Ping-Funktion aktiv
Blinken mit
4 Hz/2 Hz
Orange1) Blinken Event ausgelöst
(2 Hz, 10 s)
Tab. 3-1: LED-Anzeige

Die Anzeigedauer einer Eventauslösung verlän-


gert sich jeweils um 10 s, wenn währenddessen
ein weiteres Event ausgelöst wird.

Mit der Ping-Funktion ist es möglich, den BCM nach dem


Anschluss an einen IO-Link-Master über ein optisches
Signal zu identifizieren.

nur bei BCM R15E-002-DI00-_ _ , _-S4


1)

8 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Aufbau und Funktion (Fortsetzung)

3.4 Funktion Gerätetemperatur

Der BCM ist ein intelligenter Condition Monitoring Sensor. Die Funktion für die Gerätetemperatur ist nur
Er dient zur Erfassung von Zustandsdaten eines Systems bei BCM R15E-002-DI00-_ _ , _-S4 verfügbar.
bzw. einer Maschine und zur Überwachung von Trends. Er
ersetzt dabei kein präzises Messsystem zur Zustandsbe- Der Sensor erfasst die aktuelle Gerätetemperatur innerhalb
stimmung. des Sensors und kann diese als Gerätetemperaturwert
Die Funktionsweise der einzelnen Module wird in den ausgeben. Darüber hinaus ermittelt der Sensor folgende
Kapiteln Kontakttemperatur, relative Luftfeuchtigkeit, statistische Werte, die intern abgespeichert und
Umgebungsdruck und Vibration ab Seite 10 erklärt. on demand abgerufen werden können:
Zusätzlich besitzt der BCM auch integrierte Selbstüberwa- – Minimum und Maximum der Gerätetemperatur seit
chungsfunktionen (siehe Kapitel Sensorselbstüberwa- dem letzten Einschalten
chung). – Minimum und Maximum der Gerätetemperatur seit der
Produktion
Der BCM erfasst mehrere physikalische Messgrößen. Eine
– Minimum und Maximum der Gerätetemperatur seit
Variantenübersicht bietet folgende Tabelle:
dem letzten Zurücksetzen
Variante Enthaltene Module Außerdem kann der Sensor das Über- bzw. Unterschreiten
BCM R15E-001-DI00-_ _ , _-S4 Vibration, von Schwellwerten detektieren (siehe Bild 3-3).
Kontakttemperatur
T
BCM R15E-002-DI00-_ _ , _-S4 Vibration, oberer
Kontakttemperatur, Schwellwert
relative Luftfeuchtigkeit,
Umgebungsdruck
aktuelle
Tab. 3-2: Variantenübersicht Geräte­
unterer
Schwellwert temperatur
Die einzelnen Module unterstützen eine Schwellwertüber-
wachung.
Hierfür ist die Einstellung einer Wartezeit (DELAY START
MONITORING) hilfreich. Sie beginnt mit der Inbetrieb-
nahme des Sensors, d. h. sobald der Sensor mit Energie I II III IV t
versorgt wird. Innerhalb der Wartezeit erfolgt keine Aus- I Unterer Schwellwert unterschritten
wertung der Schwellwerte. Mit dieser Funktion wird die
II Unterer Schwellwert nicht mehr unterschritten
Anlaufzeit der Maschine überbrückt, da hierbei die für den
Maschinenbetrieb eingestellten Schwellen häufig über- III Oberer Schwellwert überschritten
schritten werden können. IV Oberer Schwellwert nicht mehr überschritten

3.4.1 Sensorselbstüberwachung Bild 3-3: Gerätetemperatur – Schwellwerte

Der Sensor bietet unterschiedliche Selbstüberwachungs- Betriebsstundenzähler


funktionen, die in den folgenden Modulen abgebildet sind: Die Betriebsdauer wird intern erfasst und in Sekunden
– Gerätetemperatur hochgezählt. Dabei können unterschiedliche statistische
(nur bei BCM R15E-002-DI00-_ _ , _-S4) Werte ausgelesen werden:
– Betriebsstundenzähler – Betriebsdauer seit dem letzten Einschalten
– Bootzykluszähler – Betriebsdauer seit der Produktion
Dabei ermittelt der Sensor Zustandswerte, die intern – Betriebsdauer seit dem letzten manuellen Zurücksetzen
abgespeichert und on demand abgerufen werden können.
Die statistischen Werte können sich auf die Lebensdauer Bootzykluszähler
des Sensors oder auf die Dauer seit dem letzten Einschalt-
vorgang beziehen. Zudem besteht die Möglichkeit, die Bei jeder abgeschlossenen Initialisierung des Sensors wird
statistischen Werte manuell zurückzusetzen. die Anzahl der Bootzyklen in zwei unterschiedlichen Zäh-
lern ermittelt:
– Bootzyklen seit der Produktion
Die statistischen Werte der Selbstüberwa- – Bootzyklen seit dem letzten manuellen Zurücksetzen
chungsfunktionen können z. B. nach Durchfüh-
rung von Wartungsarbeiten individuell zurückge-
setzt werden.

www.balluff.com deutsch 9
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Aufbau und Funktion (Fortsetzung)

3.4.2 Kontakttemperatur, relative Luftfeuchtigkeit,


Umgebungsdruck oberer Schwellwert

Die Module für relative Luftfeuchtigkeit und


Umgebungsdruck sind nur bei
BCM R15E-002-DI00-_ _ , _-S4 verfügbar. unterer aktueller
Schwellwert Messwert
Die Kontakttemperatur gibt die Temperatur an
der Kontaktfläche wieder. Im Gegensatz dazu
ist die Gerätetemperatur die Temperatur im
Innenraum des Sensors, die zu Wartungszwe-
cken genutzt werden kann. I II III IV t
I Unterer Schwellwert unterschritten
Der Messwert der Luftfeuchtigkeit entspricht
der Luftfeuchtigkeit bei den Umgebungsbedin- II Unterer Schwellwert nicht mehr unterschritten
gungen im Sensor. Prinzipbedingt wird jedoch III Oberer Schwellwert überschritten
die gemessene Luftfeuchtigkeit von der Tempe- IV Oberer Schwellwert nicht mehr überschritten
ratur der Kontaktfläche beeinflusst und kann
Bild 3-4: Messgrößen – Schwellwerte
daher (je nach Kontakttemperatur) von der
tatsächlichen Luftfeuchtigkeit in der Umge-
3.4.3 Vibration
bungsluft abweichen.
Der Sensor erfasst zur Vibrationsanalyse die Beschleuni-
Das Luftfeuchtigkeitsmodul hat prinzipbedingt gung in der X-, Y- und Z-Achse. Die Auswertung der
eine Hysterese zwischen steigender und fallen- Vibration erfolgt sowohl in Vibrationsgeschwindigkeits- als
der Umgebungsluftfeuchtigkeit. auch Vibrationsbeschleunigungswerten. Zur Vibrationsana-
lyse stellt der Sensor nicht die Vibrationsrohdaten, sondern
Zur Messung von Umgebungsdruck und Luft- statistische Kenngrößen bereit. Die Berechnung der
feuchtigkeit ist eine saubere und trockene Beschleunigungs- und Geschwindigkeitskenngrößen
Membran erforderlich. erfolgt in einem für das Vibrationsmodul einstellbaren
Zeitfenster.
Der Sensor benötigt ca. 5 Minuten bis sich die
Eigenerwärmung und die Kontakttemperatur
angeglichen haben Die Ausgangsdaten werden nach Ablauf eines
Zeitfensters aktualisiert. Daher stellt das Zeit-
Die Module Kontakttemperatur, relative Luftfeuchtigkeit fenster einen Trade-off zwischen Datenrate und
und Umgebungsdruck haben die gleiche Funktionsstruktur. Stabilität des Signals dar.
Die folgende Erklärung gilt für alle drei Module gleicherma-
ßen. Eine weitere Funktion des Sensors ist die Bandpassbe-
grenzung des Beschleunigungssignals. Mit einem Band-
Der Sensor erfasst den jeweiligen Messwert und speichert
passfilter werden die Frequenzen außerhalb des relevanten
folgende statistische Werte:
Frequenzbereichs gedämpft. Zur Begrenzung kann im
– Minimum und Maximum der Größe seit dem letzten Sensor ein unteres und ein oberes Frequenzlimit gesetzt
Einschalten des Sensors werden. Für die weiteren Berechnungen und Analysen wird
– Minimum und Maximum der Größe seit der Produktion das gefilterte Signal genutzt.
– Minimum und Maximum der Größe seit dem letzten
manuellen Zurücksetzen
Außerdem kann der Sensor das Über- bzw. Unterschreiten Bei der Wahl des Zeitfensters berücksichtigen,
eines Schwellwerts detektieren (siehe Bild 3-4). dass die Frequenz des Signals eine bestimmte
Grenze in Abhängigkeit vom gewählten Zeit-
fenster nicht unterschreiten darf. Dafür muss die
untere Bandgrenze auf die Mindestfrequenz
oder einen höheren Wert eingestellt werden.

Die kleinstmöglichen Frequenzen zu jedem Zeitfenster sind


in Tab. 3-3 auf Seite 11 aufgeführt.

10 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Aufbau und Funktion (Fortsetzung)

Zeitfenster Mindestfrequenz
20 ms 100 Hz aktueller
a Vibrationswert
a a
100 ms 20 Hz v-RMS
250 ms 8 Hz Schwellwert
Hauptalarm a
500 ms 4 Hz
Schwellwert
1000 ms 2 Hz Voralarm
Tab. 3-3: Kleinste zulässige Frequenz im Signal bei gegebenem
Zeitfenster
I II III IV V VI t
Vibrationsgeschwindigkeit a EVENT RESPONSE DELAY
Aus den erfassten Beschleunigungswerten berechnet der I Schwellwert Voralarm überschritten
Sensor die Vibrationsgeschwindigkeit der drei Achsen. II Voralarm ausgelöst
Vom Vibrationsgeschwindigkeitssignal werden für alle drei III Schwellwert Voralarm unterschritten (Voralarm bleibt beste-
Achsen und die Magnitude folgende Werte bestimmt: hen, da zu geringe Zeit unterschritten)
– RMS-Wert IV Schwellwert Hauptalarm überschritten (kein Hauptalarm
– Peak-to-Peak-Wert ausgelöst, da zu geringe Zeit überschritten)
V Schwellwert Hauptalarm überschritten
Die Berechnung und Auswertung erfolgt im eingestellten
Zeitfenster des Vibrationsmoduls. VI Hauptalarm ausgelöst
Für die X-, Y- und Z-Achse speichert der Sensor zusätzlich Bild 3-5: Vor- und Hauptalarmschwellen der Vibrationsgeschwindig-
folgende statistische, über das Zeitfenster berechnete keitserfassung
Werte:
Der Sensor unterstützt darüber hinaus die Klassifizierung
– Mittelwert
von Schwingstärken. Dies erfolgt nach Schweregradstufen
– Standardabweichung
(SEVERITY ZONE) auf Basis des größten v-RMS-Werts der
– Crest-Faktor
drei Achsen und der Magnitude (siehe Bild 3-6).
– Skewness
– Kurtosis
Ferner kann der Sensor das Überschreiten einer Voralarm- aktueller Vibrationswert
und einer Hauptalarmschwelle detektieren. Um die Stabili- v-RMS
tät der Events zu erhöhen, kann ein Zeitintervall (EVENT D
RESPONSE DELAY) vorgegeben werden. Mit diesem legt C
man fest, wie lange die Schwelle überschritten sein muss,
damit ein Alarm ausgelöst wird (siehe Bild 3-5). B

A
I II III t
D Risiko eines Maschinenschadens
C Begrenzter Weiterbetrieb
B Dauerbetrieb ohne Einschränkungen möglich
A Neu in Betrieb genommene Maschine
I Zonengrenze A/B überschritten
II Zonengrenze B/C überschritten
III Zonengrenze C/D überschritten
Bild 3-6: Vibrationsgeschwindigkeit – Klassifizierung von Schwing-
stärken

www.balluff.com deutsch 11
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Aufbau und Funktion (Fortsetzung)

Für die Konfiguration des Sensors gibt es vorgefertigte Vibrationsbeschleunigung


Profile für gängige Applikationen. Mit diesen werden
Schwellwerte für die Vibrationsgeschwindigkeit, Zonen- Vom Vibrationsbeschleunigungssignal werden für alle drei
grenzen und andere Parameter des Vibrationsmoduls (z. B. Achsen und die Magnitude folgende Werte bestimmt:
Zeitfenster, Bandgrenzen) auf vordefinierte Werte gesetzt. – RMS-Wert
– ISO 10816-3 Gruppe 1 starr – Peak-to-Peak-Wert
– ISO 10816-3 Gruppe 1 elastisch Die Berechnung und Auswertung erfolgt im eingestellten
– ISO 10816-3 Gruppe 2 starr Zeitfenster des Vibrationsmoduls.
– ISO 10816-3 Gruppe 2 elastisch
Zusätzlich kann der Sensor das Überschreiten einer Vor-
– Sequentielle Maschine normal
alarm- und einer Hauptalarmschwelle detektieren. Hierbei
– Sequentielle Maschine schnell
kann eine Haltzeit vorgegeben werden, wie lange die
– Sequentielle Maschine sehr schnell
Schwelle überschritten sein muss, um einen Alarm auszu-
– Benutzerdefiniertes Profil
lösen (siehe Bild 3-7).

Die genaue Konfiguration des Sensors in


aktueller
Abhängigkeit vom gewählten Profil ist in Kapi- a Vibrationswert
tel Applikationswahl (APPLICATION TYPE) auf a a
a-RMS
Seite 36 erklärt. Schwellwert
Hauptalarm a

Rotierende Maschinen (ISO 10816-3) Schwellwert


Voralarm
Zu Maschinen der Gruppe 1 gehören Maschinen mit
einer Nennleistung über 300 kW oder elektrische Maschi-
nen mit einer Achshöhe von H ≥ 315 mm. Dabei besitzen I II III IV V VI t
diese Maschinen im Allgemeinen Gleitlager und die
Betriebsdrehzahl reicht von 120 min-1 bis 15000 min-1. a EVENT RESPONSE DELAY
Die Maschinen der Gruppe 2 beinhalten Maschinen mit I Schwellwert Voralarm überschritten
einer Nennleistung zwischen 15 kW und 300 kW oder II Voralarm ausgelöst
elektrische Maschinen mit einer Achshöhe von III Schwellwert Voralarm unterschritten (Voralarm bleibt beste-
160 mm ≤ H < 315 mm. Dabei besitzen diese Maschinen hen, da zu geringe Zeit unterschritten)
im Allgemeinen Wälzlager und die Betriebsdrehzahl liegt
IV Schwellwert Hauptalarm überschritten (kein Hauptalarm
über 600 min-1. ausgelöst, da zu geringe Zeit überschritten)
Innerhalb einer Maschinengruppe wird zusätzlich nach V Schwellwert Hauptalarm überschritten
starren und elastischen Unterbauten unterschieden. Wenn
die Eigenfrequenz des Gesamtsystems dabei über 25 % VI Hauptalarm ausgelöst
der wesentlichen Anregungsfrequenz in Richtung der Bild 3-7: Vibrationsbeschleunigung – Vor- und Hauptalarmschwellen
Messung liegt, handelt es sich um einen starren Unterbau.
Sequentielle Maschinen
Für sequentiell arbeitende Maschinen (z. B. Pressen,
pneumatische Vorgänge, Roboter(arme) und Linearan-
triebe) gibt es drei vorgefertigte Profile. Diese unterschei-
den sich durch die Maschinengeschwindigkeit. Die Unter-
teilung ist hierbei in moderate, schnelle und sehr schnelle
Prozessgeschwindigkeiten.
Benutzerdefiniertes Profil
Zusätzlich zu den vordefinierten Profilen gibt es ein benut-
zerdefiniertes Profil. In diesem ist es möglich, die Parame-
ter frei an den zu überwachenden Prozess anzupassen.

Die Nutzung des benutzerdefinierten Profils


erfordert ein tiefgehendes Prozessverständnis
und kann bei einer Fehlkonfiguration dazu
führen, dass die Ausgangsdaten keine Bewer-
tung des Systemzustands zulassen.

12 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Einbau und Anschluss

4.1 Montagehinweise 4.1.2 Relative Luftfeuchtigkeits- und


Umgebungsdruckmessung
Die Wahl eines passenden Montageorts hängt von ver-
schiedenen Faktoren ab. Zusätzlich zu den Umgebungs-
Diese Module sind nur bei
bedingungen (siehe Kapitel 7.4) müssen, in Abhängigkeit
BCM R15E-002-DI00-_ _ , _-S4 verfügbar.
der zu erfassenden Größen, die modulspezifischen Hin-
weise beachtet werden (siehe Kapitel 4.1.1 bis 4.1.3).
Werden Größen unterschiedlicher Module erfasst, müssen Die Luftfeuchtigkeit und der Umgebungsdruck werden auf
die Montagehinweise aller entsprechenden Module der Oberseite des BCM-Gehäuses gemessen. Die Sensor-
berücksichtigt werden. elemente sind unterhalb der Membran innerhalb des
Gehäuses (siehe Bild 4-2).
4.1.1 Kontakttemperaturmessung Luftfeuchtigkeitsmessung
Die Kontakttemperatur wird an der Unterseite des BCM-
Gehäuses gemessen (siehe Bild 4-1). Die Temperatur
entspricht hierbei der Kontakttemperatur zur Monta-
geoberfläche. Für eine optimale thermische Kopplung
muss der BCM plan auf der Montageoberfläche aufliegen.
Damit kleine Luftspalte vermieden werden, sollte ein
wärmeleitendes Medium zwischen den Oberflächen ver- Umgebungs-
druckmessung
wendet werden.
Temperaturmessung

Bild 4-2: Luftfeuchtigkeits- und Umgebungsdruckmessung

Bei der Verwendung beachten, dass die Membran nicht


abgedeckt ist und die Luft gut zirkulieren kann.

Direkter Kontakt mit Spritzwasser verfälscht die


Messung.

Kontakttemperatur für die Luftfeuchtigkeitsmes-


sung stabil halten.
Bild 4-1: Kontakttemperaturmessung – an der Unterseite des
BCM-Gehäuses

www.balluff.com deutsch 13
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Einbau und Anschluss (Fortsetzung)

4.1.3 Vibrationsmessung An Positionen, die der Abnutzung unterliegen (z. B. durch


Reibung), bietet sich zusätzlich die Messung der Kontakt-
Die Vibration wird im Inneren des BCM-Gehäuses gemes- temperatur an, da diese ein Indiz für Verschleiß darstellt.
sen. Die Messung beruht auf der MEMS-Technologie. Der Um die besten Ergebnisse zu erzielen, sollte der BCM
BCM erfasst die Beschleunigung in drei Achsen. Die möglichst nah am zu überwachenden Maschinenelement
Ausrichtung der Achsen ist in Bild 4-3 dargestellt. installiert werden. Da eine direkte Montage nicht immer
Z möglich ist, muss darauf geachtet werden, dass die Posi-
tion die Schwingungen angemessen wiedergibt und diese
nicht durch lokale Resonanzen oder Verstärkungen ver-
Vibrationsmessung Y fälscht werden. Die Verwendung einer Abdeckhaube oder
einer nicht starren Montageposition kann zu einer vermin-
derten Genauigkeit führen.
Bei der Überwachung von linearen Bewegungen beachten,
dass eine Achse des Sensors in Richtung der Hauptkraft
ausgerichtet ist.
Bei rotativen Systemen muss je eine der Achsen axial,
tangential und radial ausgerichtet sein.

X
Für die Monage ISO 20816-1 und ISO 5348-07
berücksichtigen.

Bild 4-3: Vibrationsmessung mit Achsenausrichtung (gezeigt am


Beispiel BCM R15E-002-DI00-_ _ , _-S4)

Bild 4-4 zeigt ein beispielhaftes System mit mehreren


Komponenten und empfohlenen Positionen (BCM-Markie-
rungen) zur BCM-Positionierung.
Getriebe

Pumpe
Motor
Kupplung

BCM Welle BCM


Kupplung
Lager

BCM BCM Welle BCM BCM


Lager

BCM BCM BCM

Bild 4-4: Beispielhafte BCM-Montageorte zur Vibrationsmessung

14 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Einbau und Anschluss (Fortsetzung)

4.2 Montage 4.2.1 Direkte Montage


Für die sichere und dauerhafte Installation des BCM muss Für die Befestigung in einer Gewinde- oder Durchgangs-
der Sensor direkt auf der zu überwachenden Maschine bohrung werden zwei M3-Schrauben benötigt.
bzw. dem relevanten Bauteil montiert werden. Um eine
bestmögliche Signalqualität zu gewährleisten, wird emp- Voraussetzungen für die direkte Montage:
fohlen, den Sensor fest zu verschrauben (siehe Kapi- – Ausreichende Wandstärke des Bauteils.
tel Direkte Montage auf Seite 15). – Die Montagefläche darf nicht gekrümmt oder uneben
Alternativ kann der Sensor temporär mithilfe einer Magnet- sein.
halterung an der Oberfläche befestigt werden (siehe Kapi-
tel Montage mit Magnethalterung auf Seite 16).
10
5.5

4
3.

Bild 4-6: Montagebild Verschraubung


2x

1. Montagefläche von mindestens 32 × 20 mm vorberei-


ten.
2. Zwei senkrechte Bohrungen mit M3-Innengewinde
oder entsprechende Durchgangsbohrung passend zu
20
14

den Befestigungslöchern des BCM in der Montageflä-


che erstellen (Maße siehe Bild 4-5).
3. Montagefläche reinigen.
4. Zur besseren Wärmeleitung einen dünnen Film eines
26 wärmeleitenden Mediums auftragen.
5. BCM auf der Montagefläche nach den Gewindeboh-
rungen ausrichten und mit den Befestigungsschrauben
handfest anziehen.
32 6. Prüfen, ob der BCM plan auf der Oberfläche aufsitzt,
damit eine gute Schwingungs- und Temperaturübertra-
Bild 4-5: Abmessungen gung gewährleistet ist, und ggf. nachjustieren.
7. Die Befestigungsschrauben anziehen.
8. Festen Sitz des BCM prüfen.

www.balluff.com deutsch 15
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Einbau und Anschluss (Fortsetzung)

4.2.2 Montage mit Magnethalterung Bei der Montage mit einer Magnethalterung
können Vibrationen den Sitz beeinträchtigen.
Der Sensor kann auch temporär mithilfe einer Magnethal-
Den korrekten Halt und die korrekte Ausrich-
terung an der Oberfläche befestigt werden. Dazu wird eine
tung bei dieser Montageart regelmäßig prüfen.
Magnethalterung benötigt (siehe Kapitel Zubehör auf
Seite 45), auf die der Sensor montiert wird.

Bild 4-7: Montagebild BCM auf Magnethalterung

Voraussetzungen für die Montage mit Magnethalterung:


– Die Montageoberfläche muss ferromagnetisch sein.
– Die Montagefläche darf nicht gekrümmt oder uneben
sein.

VORSICHT
Quetsch- und Splittergefahr
Durch die Magnetkräfte können beim Anbringen des
Sensors mit der Magnethalterung an ferromagnetische
Oberflächen Finger oder Hände gequetscht werden und
bei zu starkem Aufprall die Magnete der Halterung
zersplittern.
►► Beim Umgang mit der Magnethalterung die
Magnetkräfte berücksichtigen.
►► Sicherheitshandschuhe und Schutzbrille tragen!

1. Montagefläche der Magnethalterung für den BCM und


die BCM-Unterseite reinigen.
2. Zur besseren Wärmeleitung einen dünnen Film eines
wärmeleitenden Mediums auftragen.
3. BCM auf der Magnethalterung nach den Gewindeboh-
rungen ausrichten und mit den Befestigungsschrauben
mit einem Anzugsmoment von 1,2 Nm anziehen.
4. Festen Sitz des BCM auf der Magnethalterung prüfen
und ggf. nachjustieren.
5. Montagefläche von mindestens 32 × 20 mm vorberei-
ten und reinigen.
6. Den BCM mittels der Magnethalterung auf der Monta-
gefläche anbringen.
7. Festen Sitz der Magnethalterung auf der Montageflä-
che prüfen und ggf. Montageort wechseln.

16 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Einbau und Anschluss (Fortsetzung)

4.3 Elektrischer Anschluss


1

3
Bild 4-8: Pinbelegung Steckverbinder (Draufsicht auf Stiftseite)

Pin Adernfarbe Signal


1 Braun +24 V (Betriebsspannung UB+)
3 Blau GND (Betriebsspannung UB– ;
Bezugspotenzial)
4 Schwarz C/Q (IO-Link)

Tab. 4-1: Pinbelegung Steckverbinder

4.4 Kabelverlegung
Kabellänge
Länge des Kabels max. 20 m.

Kabelverlegung

ACHTUNG
Beschädigung des Sensors
Zu starker Zug am Kabel kann den Sensor beschädigen.
►► Kabel zugentlastet verlegen.
►► Auf das Kabel einwirkende Zugkräfte vermeiden
(maximale Zugbelastung von 20 N beachten).

Kabel zwischen BCM und IO-Link-Master sowie zwischen


IO-Link-Master und Steuerung/Edge Gateway nicht in der
Nähe von Starkstromleitungen verlegen (induktive Einstreu-
ungen möglich).
Kabel zugentlastet (Zugkraft < 20 N) verlegen.

Biegeradius bei ortsfester Verlegung


Der Biegeradius bei fester Kabelverlegung muss mindes-
tens das Dreifache des Kabeldurchmessers betragen.

Biegeradius bei flexibler Verlegung


Der Biegeradius bei flexibler Kabelverlegung muss mindes-
tens das Fünffache des Kabeldurchmessers betragen.

www.balluff.com deutsch 17
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

5 Inbetriebnahme

5.1 System in Betrieb nehmen

GEFAHR
Unkontrollierte Systembewegungen
Bei der Inbetriebnahme und wenn der Sensor Teil eines
Regelsystems ist, dessen Parameter noch nicht einge-
stellt sind, kann das System unkontrollierte Bewegungen
ausführen. Dadurch können Personen gefährdet und
Sachschäden verursacht werden.
►► Personen müssen sich von den Gefahrenbereichen
der Anlage fernhalten.
►► Inbetriebnahme nur durch geschultes Fachpersonal.
►► Sicherheitshinweise des Anlagen- oder Systemher-
stellers beachten.

1. Anschlüsse auf festen Sitz und richtige Polung prüfen.


Beschädigte Anschlüsse tauschen.
2. Befestigung des BCM auf festen Sitz prüfen.
3. System einschalten.
4. Messwerte und einstellbare Parameter prüfen und ggf.
den BCM neu einstellen.

Insbesondere nach dem Austausch des BCM


oder der Reparatur durch den Hersteller die
korrekten Werte prüfen.

Der BCM muss in den meisten Fällen individuell


konfiguriert werden. Dafür kann die Beschrei-
bung in dieser Betriebsanleitung benutzt wer-
den. Für die Vergabe der Parameter ist ein
Grundverständnis über die zu messenden
Größen erforderlich.

Ein BCM kann über die IO-Link-Funktion Data Storage


bzw. Parameterserver einfach und ohne Verlust der Konfi-
gurationsparameter ersetzt werden.

5.2 Hinweise zum Betrieb

– Funktion des BCM und aller damit verbundenen Kom-


ponenten regelmäßig prüfen.
– Bei Funktionsstörungen den BCM außer Betrieb neh-
men.
– Anlage gegen unbefugte Benutzung sichern.
– Befestigung prüfen und ggf. nachziehen.
– Bei der Montage mit einer Magnethalterung können
Vibrationen den Sitz beeinträchtigen. Den korrekten
Halt und die korrekte Ausrichtung bei dieser Montage-
art regelmäßig prüfen.

18 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle

6.1 Kommunikationsparameter

Der BCM überträgt 20 Bytes Prozessdaten. Die Bedeu- Die minimale Zykluszeit (MinCycleTime) des
tung unterscheidet sich je nach gewähltem Profil (siehe BCM beträgt 10 ms. Der Master kann bei
Kapitel Prozessdaten ab Seite 38). In Tab. 6-1 ist die Bedarf die Zykluszeit erhöhen, daher hängt die
grundlegende Device-Spezifikation beschrieben. tatsächlich verwendete Zykluszeit (MasterCycle-
Spezifikation IO-Link- Wert Time) vom Master ab.
Bezeichnung
Übertragungs- COM3 230,4 kBaud Die Prozessdaten aktualisieren sich immer nach
rate Ablauf des Zeitfensters des jeweiligen Moduls
Minimale Zyklus- MinCycleTime 10 ms und werden daher nicht zu jeder Zykluszeit
zeit Device aktualisiert. Die Zeitfenster unterscheiden sich je
nach Modul (siehe Kapitel Prozessdaten ab
IO-Link-Proto- Revision ID 0x11 (Version 1.1) Seite 38).
kollversion
Anzahl Prozess- Process Data 20 Bytes
daten vom IN
Device zum
Master
Anzahl Prozess- Process Data 0 Bytes
daten vom OUT
Master zum
Device
Herstellerken- Vendor ID 0x0378
nung
Gerätekennung Device ID 0x0E0101
(BCM R15E-001-…)
oder 0x0E0102
(BCM R15E-002-…)
Tab. 6-1: Device-Spezifikation BCM

6.2 Parameterdaten

6.2.1 Identifikation

Index Subindex Name Datenformat (Länge) Zugriff Inhalt


0x0010 (16) 0x00 (0) Vendor Name stringT (7 Byte) Read only Balluff
0x0011 (17) 0x00 (0) Vendor Text stringT (15 Byte) Read only www.balluff.com
0x0012 (18) 0x00 (0) Product Name stringT (25 Byte) Read only Variante
(siehe Tab. 3-2 auf Seite 9)
0x0013 (19) 0x00 (0) Product ID stringT (7 Byte) Read only Bestellcode der
Produktvariante
0x0014 (20) 0x00 (0) Product Text stringT (27 Byte) Read only Condition Monitoring Sensor
0x0015 (21) 0x00 (0) Serial Number stringT (16 Byte) Read only
0x0016 (22) 0x00 (0) Hardware Revision stringT (4 Byte) Read only vX.X
0x0017 (23) 0x00 (0) Firmware Revision stringT (9 Byte) Read only vX.XX.XXX
0x0018 (24) 0x00 (0) Application Specific Tag stringT (max 32 Byte) Read/Write
Tab. 6-2: Identifikationsdaten

www.balluff.com deutsch 19
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.2.2 Gerätekonfiguration

In Index 0x005E (94) kann die Ereignisdetektion des BCM Für die Prozessdaten des Sensors stehen vorgefertigte
gesteuert werden. Subindex 0x01 (1) stellt die Wartezeit in Profile zur Verfügung (Index 0x2000 (8192)). Das benutzer-
Sekunden ein, in der für alle Module keine Events detek- definierte Profil (Index 0x2001 (8193)) kann genau auf die
tiert werden. konkrete Applikation zugeschnitten werden.
Die Statusbits werden mindestens so lange auf True Für die Ping-Funktion kann ein Timeout in Index 0x200A
gehalten, wie in Subindex 0x02 (2) eingestellt ist. (8202) Subindex 0x00 (0) eingestellt und der aktuelle
Status dieser Funktion in Index 0x200B (8203) Subindex
0x00 (0) abgerufen werden.

Index Subindex Zugriff Beschreibung Datentyp Wertebereich Standardwert


GENERAL ALARM CONFIGURATION
0x005E 0x01 (1) Read/Write DELAY START MONITORING – Zeit uint16 0…65535 [s] 0 [s]
(94) in Sekunden seit dem letzten Start,
in der keine Alarme ausgewertet
werden
0x02 (2) Read/Write STATUS BIT HOLD UP TIME – Zeit uint16 0…65535 [ms] 0 [ms]
in Millisekunden, die ein Statusbit
mindestens gesetzt bleibt, unge-
achtet dessen, ob der Schwellwert
noch überschritten ist
PROCESS DATA PROFILE
0x2000 0x00 (0) Read/Write PROCESS DATA PROFILE – uint8 siehe 1
(8192) Gewähltes Prozessdatenprofil (siehe Prozessdaten-
Prozessdatenprofil (PROCESS profil (PRO-
DATA PROFILE) auf Seite 21) CESS DATA
PROFILE) auf
Seite 21
0x2001 0x01 (1) Read/Write Slot 1 – Konfiguration des ersten
(8193) Slots des benutzerdefinierten
Prozessdatenprofils
0x02 (2) Read/Write Slot 2 – Konfiguration des zweiten siehe
Slots des benutzerdefinierten Benutzerdefiniertes
Prozessdatenprofils Prozessdatenprofil (CUSTOM
0x03 (3) Read/Write Slot 3 – Konfiguration des dritten PROCESS DATA PROFILE
Slots des benutzerdefinierten CONFIGURATION) auf
Prozessdatenprofils Seite 21
0x04 (4) Read/Write Slot 4 – Konfiguration des vierten
Slots des benutzerdefinierten
Prozessdatenprofils
PING
0x200A 0x00 (0) Read/Write PING TIMEOUT – Zeit in Minuten, uint16 1…60 [min] 2 [min]
(8202) für die der BCM das Ping-Feature
über das entsprechende Kom-
mando aktiviert
0x200B 0x00 (0) Read only PING STATUS – gibt an, ob das bool
(8203) Ping-Feature zur Zeit aktiv ist (True)
oder nicht (False)
Tab. 6-3: Gerätekonfiguration

20 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Prozessdatenprofil (PROCESS DATA PROFILE) Benutzerdefiniertes Prozessdatenprofil (CUSTOM


PROCESS DATA PROFILE CONFIGURATION)
Index 0x2000 (8192) Subindex 0x00 (0) definiert das
Prozessdatenprofil. Die Profile sind in Kapitel Prozessdaten Index 0x2001 (8193) definiert das benutzerdefinierte
ab Seite 38 erklärt. Prozessdatenprofil: jeder Slot wird in einem Subindex
eingestellt. Slot 1 wird im ersten Subindex, Slot 2 im
Wert von Gewähltes Profil
zweiten, Slot 3 im dritten und Slot 4 im vierten Subindex
PROCESS
konfiguriert. Die Subindizes 0x01 (1) bis 0x04 (4) können
DATA PROFILE
identisch nach Tab. 6-5 konfiguriert werden.
1 VIBRATION VELOCITY
Byte 0 Byte 1 Byte 2 Byte 3
2 VIBRATION VELOCITY PEAK-TO-
PEAK MSB-Index LSB-Index Subindex 0x00 (0)
Tab. 6-5: Bytebedeutung der Subindizes von CUSTOM PROCESS
3 VIBRATION ACCELERATION
DATA PROFILE CONFIGURATION
4 VIBRATION ACCELERATION PEAK-
TO-PEAK Damit können die Analysegrößen, die in den Servicedaten
5 ENVIRONMENTAL 1) zur Verfügung stehen, auf die Prozessdaten gelegt werden.
Die Statusbits sind in einem 5. Slot fixiert.
8 CUSTOM PROCESS DATA
PROFILE2) Alle für die Prozessdaten möglichen Werte sind in Tab. 6-6
1)
nur bei BCM R15E-002-DI00-_ _ , _-S4 auf Seite 22 aufgeführt.
2)
Das CUSTOM PROCESS DATA PROFILE kann in Index 0x2001 (8193)
parametriert werden.
Beispiel:
Tab. 6-4: Prozessdatenprofile Soll die Kontakttemperatur auf Slot 2 und die v-RMS-Mag-
nitude auf Slot 4 gelegt werden, muss auf Subindex 0x02
(2) die Bytefolge 0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0) für
die Kontakttemperatur und auf Subindex 0x04 (4) die Byte-
folge 0x21 (33) 0x14 (20) 0x04 (4) 0x00 (0) für v-RMS
Magnitude geschrieben werden. Diese Werte können
sowohl Tab. 6-6 entnommen als auch aus den Indizes der
Servicedaten bestimmt werden. Die Kontakttemperatur
liegt in Index 0x2031 (8241), Subindex 0x01 (1). Daher
müssen die Bytes 0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0) in
den entsprechenden Subindex geschrieben werden.

Kontakttemperatur (CONTACT TEMPERATURE)


Index 0x2031 (8241) Subindex 0x01 (1)

Byte 0: Byte 1: Byte 2: Byte 3:


0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0)

in benutzerdefiniertes Prozessdatenprofil schreiben

CUSTOM PROCESS DATA PROFILE CONFIGURATION


Slot Index Subindex
1 0x01 (1)
2 0x2001 0x02 (2)
(8193)
3 0x03 (3)
4 0x04 (4)
Bild 6-1: Festlegen der Kontakttemperatur in einen beliebigen Slot
im benutzerdefinierten Prozessdatenprofil

www.balluff.com deutsch 21
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Tab. 6-6 gibt eine Übersicht über mögliche Parameter, die


über das benutzerdefinierte Prozessdatenprofil in die
Prozessdaten gelegt werden können. Hierfür müssen die
angegeben vier Bytes in den Subindex des zu konfigurie-
renden Slots des Index 0x2001 (8193) geschrieben wer-
den.
PARAMETER NAME Byte 0 Byte 1 Byte 2 Byte 3
Kontakttemperatur
CONTACT TEMPERATURE 0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0)
Relative Luftfeuchtigkeit
HUMIDITY 0x20 (32) 0x41 (65) 0x01 (1) 0x00 (0)
Umgebungsdruck
AMBIENT PRESSURE 0x20 (32) 0x49 (73) 0x01 (1) 0x00 (0)
Vibration
v-RMS X 0x01 (1)
v-RMS Y 0x02 (2)
0x14 (20)
v-RMS Z 0x03 (3)
v-RMS Magnitude 0x04 (4)
v-PEAK-TO-PEAK X 0x01 (1)
v-PEAK-TO-PEAK Y 0x02 (2)
0x15 (21)
v-PEAK-TO-PEAK Z 0x03 (3)
v-PEAK-TO-PEAK Magnitude 0x04 (4)
v-MEAN X 0x01 (1)
v-STANDARD DEVIATION X 0x02 (2)
v-CREST FACTOR X 0x18 (24) 0x03 (3)
v-SKEWNESS X 0x04 (4)
v-KURTOSIS X 0x05 (5)
v-MEAN Y 0x01 (1)
v-STANDARD DEVIATION Y 0x02 (2)
v-CREST FACTOR Y 0x21 (33) 0x19 (25) 0x03 (3) 0x00 (0)
v-SKEWNESS Y 0x04 (4)
v-KURTOSIS Y 0x05 (5)
v-MEAN Z 0x01 (1)
v-STANDARD DEVIATION Z 0x02 (2)
v-CREST FACTOR Z 0x1A (26) 0x03 (3)
v-SKEWNESS Z 0x04 (4)
v-KURTOSIS Z 0x05 (5)
a-RMS X 0x01 (1)
a-RMS Y 0x02 (2)
0x1D (29)
a-RMS Z 0x03 (3)
a-RMS Magnitude 0x04 (4)
a-PEAK-TO-PEAK X 0x01 (1)
a-PEAK-TO-PEAK Y 0x02 (2)
0x1E (30)
a-PEAK-TO-PEAK Z 0x03 (3)
a-PEAK-TO-PEAK Magnitude 0x04 (4)
Tab. 6-6: Mögliche Indizes für Prozessdaten

22 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.2.3 Gerätetemperatur1)

Der Sensor verfügt über eine interne Temperaturüberwa- Für das Modul Gerätetemperatur können ein unterer
chung (Index 0x0052 (82)). Dabei werden die Gerätetem- (Index 0x0053 (83) Subindex 0x01 (1)) und ein oberer
peratur (Subindex 0x01 (1)) sowie Minimal- und Maximal- (Index 0x0053 (83) Subindex 0x02 (2)) Schwellwert festge-
werte seit dem letzten Start (Subindex 0x02 (2) und 0x03 legt werden. Der Sensor registriert eine Schwellwertüber-
(3)), seit Produktion (Subindex 0x04 (4) und 0x05 (5)) und schreitung und setzt die booleschen Variablen für Unter-
seit dem letzten manuellen Reset (Subindex 0x06 (6) und schreiten des unteren (Index 0x0054 (84) Subindex 0x01
0x07 (7)) erfasst. Die Werte in Index 0x0052 (82), Subindex (1)) bzw. Überschreiten des oberen Schwellwerts
0x02 (2), 0x03 (3), 0x06 (6) und 0x07 (7) können über (Index 0x0054 (84) Subindex 0x02 (2)).
einen Maintenance Reset für alle Module gleichzeitig (siehe Zusätzlich kann der Sensor bei einer Schwellwertüber-
Kapitel Systembefehle auf Seite 41) oder modulspezi- schreitung IO-Link-Events auslösen. Das Senden von
fisch für die Gerätetemperatur (siehe Kapitel Gerätebefehle Events (siehe Tab. 6-21 auf Seite 40) zur Überwachung
auf Seite 41) zurückgesetzt werden. der Gerätetemperatur kann abgeschaltet werden (Index
0x0053 (83) Subindex 0x03 (3)).

Index Sub­ Zugriff Beschreibung Datentyp Werte­ Standard-


index bereich wert
DEVICE TEMPERATURE1)
0x0052 0x01 Read DEVICE TEMPERATURE – Aktueller Wert in °C int16
(82) (1) only
0x02 Read MINIMUM DEVICE TEMPERATURE SINCE int16
(2) only STARTUP – Minimum seit dem letzten Start in °C
0x03 Read MAXIMUM DEVICE TEMPERATURE SINCE int16
(3) only STARTUP – Maximum seit dem letzten Start in °C
0x04 Read MINIMUM DEVICE int16
(4) only TEMPERATURE LIFETIME – Minimum seit
Produktion in °C
0x05 Read MAXIMUM DEVICE int16
(5) only TEMPERATURE LIFETIME – Maximum seit
Produktion in °C
0x06 Read MINIMUM DEVICE TEMPERATURE SINCE RESET int16
(6) only – Minimum seit dem letzten manuellen Reset in °C
0x07 Read MAXIMUM DEVICE TEMPERATURE SINCE RESET int16
(7) only – Maximum seit dem letzten manuellen Reset in °C
DEVICE TEMPERATURE ALARM CONFIGURATION1)
0x0053 0x01 Read/ LOWER ALARM LEVEL DEVICE TEMPERATURE – int16 0…70 [°C] 0 [°C]
(83) (1) Write Unterer Schwellwert für die Gerätetemperatur in °C
0x02 Read/ UPPER ALARM LEVEL DEVICE TEMPERATURE int16 0…70 [°C] 70 [°C]
(2) Write – Oberer Schwellwert für die Gerätetemperatur in °C
0x03 Read/ ENABLE ALARM DEVICE TEMPERATURE – Aktiviert bool True/False True
(3) Write (True) oder deaktiviert (False) das Senden der
IO-Link-Events 0x8D10 und 0x8D20 bei Schwell-
wertunter- bzw. Schwellwertüberschreitung
DEVICE TEMPERATURE ALARM STATUS1)
0x0054 0x01 Read LOWER ALARM STATUS DEVICE TEMPERATURE bool
(84) (1) only – Unterer Schwellwert unterschritten
0x02 Read UPPER ALARM STATUS DEVICE TEMPERATURE bool
(2) only – Oberer Schwellwert überschritten
Tab. 6-7: Gerätetemperaturüberwachung

nur bei BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com deutsch 23
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.2.4 Betriebsstundenzähler

Betriebsstunden (Index 0x0057 (87)) werden seit dem


letzten Start (Subindex 0x01 (1)), seit Produktion (Subindex
0x02 (2)) und seit dem letzten manuellen Reset (Subindex
0x03 (3)) gezählt.
Index Subindex Zugriff Beschreibung Datentyp
OPERATING HOURS
0x0057 0x01 (1) Read only OPERATING HOURS SINCE STARTUP – Betriebsdauer seit dem uint32
(87) letzten Start. Angabe in Sekunden.
0x02 (2) Read only OPERATING HOURS LIFETIME – Betriebsdauer seit Produktion. uint32
Angabe in Sekunden.
0x03 (3) Read only OPERATING HOURS SINCE RESET – Betriebsdauer seit dem letzten uint32
Zurücksetzen des Zählers mittels Maintenance Reset. Angabe in
Sekunden.
Tab. 6-8: Betriebstundenzähler

6.2.5 Bootzykluszähler

Der BCM zählt jeden Start (Index 0x0058 (88)) seit Produk-
tion (Subindex 0x01 (1)) und seit dem letzten manuellen
Reset (Subindex 0x02 (2)).
Index Subindex Zugriff Beschreibung Datentyp
BOOT CYCLE COUNTER
0x0058 0x01 (1) Read only BOOT CYCLE COUNTER LIFETIME – Anzahl Applikationsstarts seit uint32
(88) Produktion
0x02 (2) Read only BOOT CYCLE COUNTER SINCE RESET – Anzahl Applikationsstarts uint32
seit dem letzten Zurücksetzen des Zählers mittels Maintenance Reset
Tab. 6-9: Bootzykluszähler

24 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.2.6 Kontakttemperatur

Der Sensor verfügt über eine Kontakttemperatur­ Für das Modul Kontakttemperatur können ein unterer
überwachung (Index 0x2031 (8241)). Dabei wird die Kon- (Index 0x2032 (8242) Subindex 0x01 (1)) und ein oberer
takttemperatur (Subindex 0x01 (1)) sowie Minimal- und (Index 0x2032 (8242) Subindex 0x02 (2)) Schwellwert
Maximalwerte seit dem letzten Start (Subindex 0x02 (2) festgelegt werden. Der Sensor registriert eine Schwellwert-
und 0x03 (3)), seit Produktion (Subindex 0x04 (4) und 0x05 überschreitung und setzt die booleschen Variablen für
(5)) und seit dem letzten manuellen Reset (Subindex 0x06 Unterschreiten der unteren (Index 0x2033 (8243) Subindex
(6) und 0x07 (7)) erfasst. Die Werte in Index 0x2031 (8241), 0x01 (1)) bzw. Überschreiten des oberen Schwellwerts
Subindex 0x02 (2), 0x03 (3), 0x06 (6) und 0x07 (7) können (Index 0x2033 (8243) Subindex 0x02 (2)). Diese boole-
über einen Maintenance Reset für alle Module gleichzeitig schen Variablen stehen in den Statusbits der Prozessdaten
(siehe Kapitel Systembefehle auf Seite 41) oder modul- zur Verfügung (siehe Kapitel Prozessdaten auf Seite 39).
spezifisch für die Kontakttemperatur (siehe Kapitel Geräte- Zusätzlich kann der Sensor bei Schwellwertüberschreitung
befehle auf Seite 41) zurückgesetzt werden. IO-Link-Events auslösen. Das Senden von Events (siehe
Tab. 6-21 auf Seite 40) zur Überwachung der Kontakt-
temperatur kann abgeschaltet werden (Index 0x2032
(8242) Subindex 0x03 (3)).

Index Sub­ Zugriff Beschreibung Datentyp Werte­ Standard-


index bereich wert
CONTACT TEMPERATURE
0x2031 0x01 Read CONTACT TEMPERATURE – Aktueller Wert in °C float32
(8241) (1) only
0x02 Read MINIMUM CONTACT TEMPERATURE SINCE STAR- float32
(2) only TUP – Minimum seit dem letzten Start in °C
0x03 Read MAXIMUM CONTACT TEMPERATURE SINCE STAR- float32
(3) only TUP – Maximum seit dem letzten Start in °C
0x04 Read MINIMUM CONTACT TEMPERATURE LIFETIME – float32
(4) only Minimum seit Produktion in °C
0x05 Read MAXIMUM CONTACT TEMPERATURE LIFETIME – float32
(5) only Maximum seit Produktion in °C
0x06 Read MINIMUM CONTACT TEMPERATURE SINCE RESET float32
(6) only – Minimum seit dem letzten manuellen Reset in °C
0x07 Read MAXIMUM CONTACT TEMPERATURE SINCE RESET float32
(7) only – Maximum seit dem letzten manuellen Reset in °C
CONTACT TEMPERATURE ALARM CONFIGURATION
0x2032 0x01 Read/ LOWER ALARM LEVEL CONTACT TEMPERATURE – float32 0…70 [°C] 0 [°C]
(8242) (1) Write Unterer Schwellwert für die Kontakttemperatur in °C
0x02 Read/ UPPER ALARM LEVEL CONTACT TEMPERATURE float32 0…70 [°C] 70 [°C]
(2) Write – Oberer Schwellwert für die Kontakttemperatur in °C
0x03 Read/ ENABLE ALARM CONTACT TEMPERATURE – Akti- bool True/False True
(3) Write viert (True) oder deaktiviert (False) das Senden der
IO-Link-Events 0x8CE0 und 0x8CE1 bei Schwellwert-
unter- bzw. -überschreitung
CONTACT TEMPERATURE ALARM STATUS
0x2033 0x01 Read LOWER ALARM STATUS CONTACT TEMPERATURE bool
(8243) (1) only – Unterer Schwellwert unterschritten
0x02 Read UPPER ALARM STATUS CONTACT TEMPERATURE bool
(2) only – Oberer Schwellwert überschritten
Tab. 6-10: Kontakttemperatur

nur bei BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com deutsch 25
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.2.7 Relative Luftfeuchtigkeit 1)

Der Sensor verfügt über eine Luftfeuchtigkeitsüberwa- Für das Modul relative Luftfeuchtigkeit können ein unterer
chung (Index 0x2041 (8257)). Dabei wird die Luftfeuchtig- (Index 0x2042 (8258) Subindex 0x01 (1)) und ein oberer
keit (Subindex 0x01 (1)) sowie Minimal- und Maximalwerte (Index 0x2042 (8258) Subindex 0x02 (2)) Schwellwert
seit dem letzten Start (Subindex 0x02 (2) und 0x03 (3)), seit festgelegt werden. Der Sensor registriert eine Schwellwert-
Produktion (Subindex 0x04 (4) und 0x05 (5)) und seit dem überschreitung und setzt die booleschen Variablen für
letzten manuellen Reset (Subindex 0x06 (6) und 0x07 (7)) Unterschreiten des unteren (0x2043 (8259) Subin-
erfasst. Die Werte in Index 0x2041 (8257), Subindex 0x02 dex 0x01(1)) bzw. Überschreiten des oberen Schwellwerts
(2), 0x03 (3), 0x06 (6) und 0x07 (7) können über einen (Index 0x2043 (8259) Subindex 0x02 (2)). Diese boole-
Maintenance Reset für alle Module gleichzeitig (siehe schen Variablen stehen in den Statusbits der Prozessdaten
Kapitel Systembefehle auf Seite 41) oder modulspezi- zur Verfügung (siehe Kapitel Prozessdaten auf Seite 39).
fisch für die Luftfeuchtigkeit (siehe Kapitel Gerätebefehle Zusätzlich kann der Sensor bei Schwellwertüberschreitung
auf Seite 41) zurückgesetzt werden. IO-Link-Events auslösen. Das Senden von Events (siehe
Tab. 6-21 auf Seite 40) zur Überwachung der Luftfeuch-
tigkeit kann abgeschaltet werden (Index 0x2042 (8258)
Subindex 0x03 (3)).

Index Sub­ Zugriff Beschreibung Datentyp Werte­ Standard-


index bereich wert
HUMIDITY1)
0x2041 0x01 Read HUMIDITY – Aktueller Wert in % rF float32
(8257) (1) only
0x02 Read MINIMUM HUMIDITY SINCE STARTUP – Minimum seit float32
(2) only dem letzten Start in % rF
0x03 Read MAXIMUM HUMIDITY SINCE STARTUP – Maximum float32
(3) only seit dem letzten Start in % rF
0x04 Read MINIMUM HUMIDITY LIFETIME – Minimum seit Pro- float32
(4) only duktion in % rF
0x05 Read MAXIMUM HUMIDITY LIFETIME – Maximum seit float32
(5) only Produktion in % rF
0x06 Read MINIMUM HUMIDITY SINCE RESET – Minimum seit float32
(6) only dem letzten manuellen Reset in % rF
0x07 Read MAXIMUM HUMIDITY SINCE RESET – Maximum seit float32
(7) only dem letzten manuellen Reset in % rF
HUMIDITY ALARM CONFIGURATION1)
0x2042 0x01 Read/ LOWER ALARM LEVEL HUMIDITY – Unterer Schwell- float32 5…95 5 [% rF]
(8258) (1) Write wert für die Luftfeuchtigkeit in % rF [% rF]
0x02 Read/ UPPER ALARM LEVEL HUMIDITY – Oberer Schwell- float32 5…95 95 [% rF]
(2) Write wert für die Luftfeuchtigkeit in % rF [% rF]
0x03 Read/ ENABLE ALARM HUMIDITY – Aktiviert (True) oder bool True/False True
(3) Write deaktiviert (False) das Senden der IO-Link-Events
0x8CE5 und 0x8CE6 bei Schwellwertunter- bzw.
-überschreitung
HUMIDITY ALARM STATUS1)
0x2043 0x01 Read LOWER ALARM STATUS HUMIDITY – Unterer bool
(8259) (1) only Schwellwert unterschritten
0x02 Read UPPER ALARM STATUS HUMIDITY – Oberer Schwell- bool
(2) only wert überschritten
Tab. 6-11: relative Luftfeuchtigkeit

nur bei BCM R15E-002-DI00-_ _ , _-S4


1)

26 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.2.8 Umgebungsdruck 1)

Der Sensor verfügt über eine Umgebungsdrucküberwa- Für das Modul Umgebungsdruck können ein unterer
chung (Index 0x2049 (8265)). Dabei wird der Umgebungs- (Index 0x204A (8266) Subindex 0x01 (1)) und ein oberer
druck (Subindex 0x01 (1)) sowie Minimal- und Maximal- (Index 0x204A (8266) Subindex 0x02 (2)) Schwellwert
werte seit dem letzten Start (Subindex 0x02 (2) und 0x03 festgelegt werden. Der Sensor registriert eine Schwellwert-
(3)), seit Produktion (Subindex 0x04 (4) und 0x05 (5)) und überschreitung und setzt die booleschen Variablen für
seit dem letzten manuellen Reset (Subindex 0x06 (6) und Unterschreiten des unteren (Index 0x204B (8267) Subin-
0x07 (7)) erfasst. Die Werte in Index 0x2049 (8265), Subin- dex 0x01 (1)) bzw. Überschreiten des oberen Schwellwerts
dex 0x02 (2), 0x03 (3), 0x06 (6) und 0x07 (7) können über (Index 0x204B (8267) Subindex 0x02 (2)). Diese boole-
einen Maintenance Reset für alle Module gleichzeitig (siehe schen Variablen stehen in den Statusbits der Prozessdaten
Kapitel Systembefehle auf Seite 41) oder modulspezi- zur Verfügung (siehe Kapitel Prozessdaten auf Seite 39).
fisch für den Umgebungsdruck (siehe Kapitel Gerätebe- Zusätzlich kann der Sensor bei Schwellwertüberschreitung
fehle auf Seite 41) zurückgesetzt werden. IO-Link-Events auslösen. Das Senden von Events (siehe
Tab. 6-21 auf Seite 40) zur Überwachung des Umge-
bungsdrucks kann abgeschaltet werden (Index 0x204A
(8266) Subindex 0x03 (3)).

Index Sub­ Zugriff Beschreibung Datentyp Werte­ Standard-


index bereich wert
AMBIENT PRESSURE1)
0x2049 0x01 Read AMBIENT PRESSURE – Aktueller Wert in hPa float32
(8265) (1) only
0x02 Read MINIMUM AMBIENT PRESSURE SINCE STARTUP float32
(2) only – Minimum seit dem letzten Start in hPa
0x03 Read MAXIMUM AMBIENT PRESSURE SINCE STARTUP float32
(3) only – Maximum seit dem letzten Start in hPa
0x04 Read MINIMUM AMBIENT PRESSURE LIFETIME – Minimum float32
(4) only seit Produktion in hPa
0x05 Read MAXIMUM AMBIENT PRESSURE LIFETIME – Maxi- float32
(5) only mum seit Produktion in hPa
0x06 Read MINIMUM AMBIENT PRESSURE SINCE RESET – float32
(6) only Minimum seit dem letzten manuellen Reset in hPa
0x07 Read MAXIMUM AMBIENT PRESSURE SINCE RESET – float32
(7) only Maximum seit dem letzten manuellen Reset in hPa
AMBIENT PRESSURE ALARM CONFIGURATION1)
0x204A 0x01 Read/ LOWER ALARM LEVEL AMBIENT PRESSURE – Unte- float32 300…1100 300 [hPa]
(8266) (1) Write rer Schwellwert für den Umgebungsdruck in hPa [hPa]
0x02 Read/ UPPER ALARM LEVEL AMBIENT PRESSURE – Obe- float32 300…1100 1100 [hPa]
(2) Write rer Schwellwert für den Umgebungsdruck in hPa [hPa]
0x03 Read/ ENABLE ALARM AMBIENT PRESSURE – Aktiviert bool True/False True
(3) Write (True) oder deaktiviert (False) das Senden der IO-Link-
Events 0x8CEA und 0x8CEB bei Schwellwertunter-
bzw. -überschreitung
AMBIENT PRESSURE ALARM STATUS1)
0x204B 0x01 Read LOWER ALARM STATUS AMBIENT PRESSURE – bool
(8267) (1) only Unterer Schwellwert unterschritten
0x02 Read UPPER ALARM STATUS AMBIENT PRESSURE – bool
(2) only Oberer Schwellwert überschritten
Tab. 6-12: Umgebungsdruck

nur bei BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com deutsch 27
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.2.9 Vibration
Im Folgenden werden die Parameter sowie die Mess- und
Analysegrößen des Vibrationsmoduls vorgestellt. Die
Funktion dieser Parameter ist in Kapitel Vibration auf
Seite 10 erklärt.

Index Sub­ Zugriff Beschreibung Daten- Werte­ Standard-


index typ bereich wert
SUPPORTED VIBRATION PROFILES
0x2100 0x01 Read only VIBRATION VELOCITY LEVEL – Bedeutung siehe bool
(8448) (1) Tab. 6-14 auf Seite 35
0x02 Read only VIBRATION VELOCITY LEVEL ADVANCED – Bedeu- bool
(2) tung siehe Tab. 6-14 auf Seite 35
0x03 Read only VIBRATION ACCELERATION LEVEL – Bedeutung bool
(3) siehe Tab. 6-14 auf Seite 35
0x04 Read only ADVANCED STATISTICS – Bedeutung siehe bool
(4) Tab. 6-14 auf Seite 35
0x05 Read only SEVERITY ZONE – Bedeutung siehe Tab. 6-14 auf bool
(5) Seite 35
VIBRATION EXPRESS CONFIGURATION
0x2101 0x00 Read/Write APPLICATION TYPE – Auswahl des Profils zur uint8 0…7 4
(8449) (0) Vibrationsüberwachung in vorkonfigurierten Applika-
tionen (siehe Applikationswahl (APPLICATION TYPE)
auf Seite 36)
VIBRATION TIME WINDOW
0x2102 0x00 Read/Write TIME WINDOW VIBRATION – Zeitfenster, über dem uint8 0…41) 2
(8450) (0) die statistische Auswertung des Signals erfolgt (siehe
Zeitfenster des Vibrationsmoduls (TIME WINDOW
VIBRATION) auf Seite 37)
VIBRATION CONFIGURATION
0x2103 0x01 Read/Write EVENT RESPONSE DELAY – Zeitintervall, um das uint16 0…28800 1000 [ms]
(8451) (1) eine Schwelle überschritten (oder unterschritten) sein [ms]
muss, dass ein entsprechendes Event detektiert
(oder zurückgesetzt) wird. Angabe in ms.
0x02 Read/Write LOWER BANDWIDTH LIMIT – Untere Begrenzung uint16 2…3199 10 [Hz]
(2) des betrachteten Frequenzbands in Hz [Hz]2)
0x03 Read/Write UPPER BANDWIDTH LIMIT – Obere Begrenzung uint16 2…3199 3199 [Hz]
(3) des betrachteten Frequenzbands in Hz [Hz]3)
1)
das Zeitfenster hängt von der unteren Bandbegrenzung ab (Funktionsbeschreibung siehe Seite 10)
2)
die untere Bandbegrenzung hängt vom Zeitfenster ab (Funktionsbeschreibung siehe Seite 10)
3)
die obere Bandbegrenzung muss über der unteren Bandbegrenzung liegen

28 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Index Sub­ Zugriff Beschreibung Daten- Werte­ Standard-


index typ bereich wert
VIBRATION VELOCITY ADVANCED ALARM CONFIGURATION
0x2107 0x01 Read/Write PRE-ALARM LEVEL v-RMS X – RMS-Wert der float32 0…12500 12500
(8455) (1) X-Achse, der überschritten sein muss, um das IO-Link- [mm/s] [mm/s]
Event 0x8CF1 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in mm/s.
0x02 Read/Write MAIN-ALARM LEVEL v-RMS X – RMS-Wert der float32 0…12500 12500
(2) X-Achse, der überschritten sein muss, um das IO-Link- [mm/s] [mm/s]
Event 0x8CF2 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in mm/s.
0x03 Read/Write PRE-ALARM LEVEL v-RMS Y – RMS-Wert der float32 0…12500 12500
(3) Y-Achse, der überschritten sein muss, um das IO-Link- [mm/s] [mm/s]
Event 0x8CF1 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in mm/s.
0x04 Read/Write MAIN-ALARM LEVEL v-RMS Y – RMS-Wert der float32 0…12500 12500
(4) Y-Achse, der überschritten sein muss, um das IO-Link- [mm/s] [mm/s]
Event 0x8CF2 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in mm/s.
0x05 Read/Write PRE-ALARM LEVEL v-RMS Z – RMS-Wert der float32 0…12500 12500
(5) Z-Achse, der überschritten sein muss, um das IO-Link- [mm/s] [mm/s]
Event 0x8CF1 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in mm/s.
0x06 Read/Write MAIN-ALARM LEVEL v-RMS Z – RMS-Wert der float32 0…12500 12500
(6) Z-Achse, der überschritten sein muss, um das IO-Link- [mm/s] [mm/s]
Event 0x8CF2 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in mm/s.
0x07 Read/Write PRE-ALARM LEVEL v-RMS MAGNITUDE – RMS- float32 0…12500 12500
(7) Wert, den die Magnitude überschreiten muss, um das [mm/s] [mm/s]
IO-Link-Event 0x8CF1 auszulösen bzw. das entspre-
chende Statusbit zu setzen. Angabe in mm/s.
0x08 Read/Write MAIN-ALARM LEVEL v-RMS MAGNITUDE – RMS- float32 0…12500 12500
(8) Wert, den die Magnitude überschreiten muss, um das [mm/s] [mm/s]
IO-Link-Event 0x8CF2 auszulösen bzw. das entspre-
chende Statusbit zu setzen. Angabe in mm/s.
0x09 Read/Write ENABLE ALARMS v-RMS X – Aktiviert (True) oder bool True/False True
(9) deaktiviert (False) das Senden der IO-Link-Events
(0x8CF1 und 0x8CF2) bei Überschreitung des RMS-
Werts der X-Achse. Die Schwellwerte können in Subin-
dex 0x01 (1) und 0x02 (2) eingestellt werden.
0x0A Read/Write ENABLE ALARMS v-RMS Y – Aktiviert (True) oder bool True/False True
(10) deaktiviert (False) das Senden der IO-Link-Events
(0x8CF1 und 0x8CF2) bei Überschreitung des RMS-
Werts der Y-Achse. Die Schwellwerte können in Subin-
dex 0x03 (3) und 0x04 (4) eingestellt werden.
0x0B Read/Write ENABLE ALARMS v-RMS Z – Aktiviert (True) oder bool True/False True
(11) deaktiviert (False) das Senden der IO-Link-Events
(0x8CF1 und 0x8CF2) bei Überschreitung des RMS-
Werts der Z-Achse. Die Schwellwerte können in Subin-
dex 0x05 (5) und 0x06 (6) eingestellt werden.
0x0C Read/Write ENABLE ALARMS v-RMS MAGNITUDE – Aktiviert bool True/False True
(12) (True) oder deaktiviert (False) das Senden der IO-Link-
Events (0x8CF1 und 0x8CF2) bei Überschreitung des
RMS-Werts der Magnitude. Die Schwellwerte können
in Subindex 0x07 (7) und 0x08 (8) eingestellt werden.

www.balluff.com deutsch 29
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Index Sub­ Zugriff Beschreibung Daten- Werte­ Standard-


index typ bereich wert
VIBRATION SEVERITY ZONE CONFIGURATION
0x2108 0x01 Read/Write SEVERITY ZONE BOUNDARY A/B – RMS-Wert, bei float32 0…12500 12500
(8456) (1) dem die Vibration zwischen den Schweregraden A und [mm/s] [mm/s]
B wechselt. Angabe in mm/s.
0x02 Read/Write SEVERITY ZONE BOUNDARY B/C – RMS-Wert, bei float32 0…12500 12500
(2) dem die Vibration zwischen den Schweregraden B und [mm/s] [mm/s]
C wechselt. Angabe in mm/s.
0x03 Read/Write SEVERITY ZONE BOUNDARY C/D – RMS-Wert, bei float32 0…12500 12500
(3) dem die Vibration zwischen den Schweregraden C und [mm/s] [mm/s]
D wechselt. Angabe in mm/s.
0x04 Read/Write ENABLE SEVERITY ZONE CHANGE EVENT – Aktiviert bool True/False True
(4) (True) oder deaktiviert (False) das Senden des IO-Link-
Events (0x8CF0) bei Änderung der Schweregradzone.
Die Schweregrad-Zonengrenzen können in den Subin-
dizes 0x01 (1) bis 0x03 (3) eingestellt werden.
VIBRATION VELOCITY ADVANCED ALARM STATUS
0x2111 0x01 Read only PRE-ALARM STATUS v-RMS X – Die Voralarmschwelle bool
(8465) (1) für den RMS-Wert der X-Achse ist überschritten (True)
oder nicht (False).
0x02 Read only MAIN-ALARM STATUS v-RMS X – Die Hauptalarm- bool
(2) schwelle für den RMS-Wert der X-Achse ist überschrit-
ten (True) oder nicht (False).
0x03 Read only PRE-ALARM STATUS v-RMS Y – Die Voralarmschwelle bool
(3) für den RMS-Wert der Y-Achse ist überschritten (True)
oder nicht (False).
0x04 Read only MAIN-ALARM STATUS v-RMS Y – Die Hauptalarm- bool
(4) schwelle für den RMS-Wert der Y-Achse ist überschrit-
ten (True) oder nicht (False).
0x05 Read only PRE-ALARM STATUS v-RMS Z – Die Voralarmschwelle bool
(5) für den RMS-Wert der Z-Achse ist überschritten (True)
oder nicht (False).
0x06 Read only MAIN-ALARM STATUS v-RMS Z – Die Hauptalarm- bool
(6) schwelle für den RMS-Wert der Z-Achse ist überschrit-
ten (True) oder nicht (False).
0x07 Read only PRE-ALARM STATUS v-RMS MAGNITUDE – Die bool
(7) Voralarmschwelle für den RMS-Wert der Magnitude ist
überschritten (True) oder nicht (False).
0x08 Read only MAIN-ALARM STATUS v-RMS MAGNITUDE – Die bool
(8) Hauptalarmschwelle für den RMS-Wert der Magnitude
ist überschritten (True) oder nicht (False).

30 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Index Sub­ Zugriff Beschreibung Daten- Werte­ Standard-


index typ bereich wert
VIBRATION VELOCITY RMS
0x2114 0x01 Read only v-RMS X – Aktueller RMS-Wert Vibrationsgeschwindig- float32
(8468) (1) keit X-Achse in mm/s
0x02 Read only v-RMS Y – Aktueller RMS-Wert Vibrationsgeschwindig- float32
(2) keit Y-Achse in mm/s
0x03 Read only v-RMS Z – Aktueller RMS-Wert Vibrationsgeschwindig- float32
(3) keit Z-Achse in mm/s
0x04 Read only v-RMS Magnitude – Aktueller RMS-Wert Vibrationsge- float32
(4) schwindigkeit Magnitude in mm/s
VIBRATION VELOCITY PEAK TO PEAK
0x2115 0x01 Read only v-PEAK-TO-PEAK X – Aktueller Peak-to-Peak-Wert float32
(8469) (1) Vibrationsgeschwindigkeit X-Achse in mm/s
0x02 Read only v-PEAK-TO-PEAK Y – Aktueller Peak-to-Peak-Wert float32
(2) Vibrationsgeschwindigkeit Y-Achse in mm/s
0x03 Read only v-PEAK-TO-PEAK Z – Aktueller Peak-to-Peak-Wert float32
(3) Vibrationsgeschwindigkeit Z-Achse in mm/s
0x04 Read only v-PEAK-TO-PEAK MAGNITUDE – Aktueller Peak-to- float32
(4) Peak-Wert Vibrationsgeschwindigkeit Magnitude in
mm/s
VIBRATION SEVERITY ZONE
0x2117 0x00 Read only SEVERITY ZONE – Aktuelle Schweregradzone (siehe uint2
(8471) (0) Schweregradzone (SEVERITY ZONE) auf Seite 37)
VIBRATION VELOCITY STATISTICS X
0x2118 0x01 Read only v-MEAN X – Mittelwert des Schwinggeschwindigkeits- float32
(8472) (1) werts entlang der X-Achse über das gewählte Zeitfen-
ster. Angabe in mm/s.
0x02 Read only v-STANDARD DEVIATION X – Standardabweichung float32
(2) des Schwinggeschwindigkeitswerts entlang der
X-Achse über das gewählte Zeitfenster. Angabe in
mm/s.
0x03 Read only v-CREST FACTOR X – Crest-Faktor des Schwingge- float32
(3) schwindigkeitswerts entlang der X-Achse über das
gewählte Zeitfenster. Einheitenlose Größe.
0x04 Read only v-SKEWNESS X – Skewness des Schwinggeschwin- float32
(4) digkeitswerts entlang der X-Achse über das gewählte
Zeitfenster. Einheitenlose Größe.
0x05 Read only v-KURTOSIS X – Kurtosis des Schwinggeschwindig- float32
(5) keitswerts entlang der X-Achse über das gewählte
Zeitfenster. Einheitenlose Größe.

www.balluff.com deutsch 31
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Index Sub­ Zugriff Beschreibung Daten- Werte­ Standard-


index typ bereich wert
VIBRATION VELOCITY STATISTICS Y
0x2119 0x01 Read only v-MEAN Y – Mittelwert des Schwinggeschwindigkeits- float32
(8473) (1) werts entlang der Y-Achse über das gewählte Zeitfen-
ster. Angabe in mm/s.
0x02 Read only v-STANDARD DEVIATION Y – Standardabweichung float32
(2) des Schwinggeschwindigkeitswerts entlang der
Y-Achse über das gewählte Zeitfenster. Angabe in
mm/s.
0x03 Read only v-CREST FACTOR Y – Crest-Faktor des Schwingge- float32
(3) schwindigkeitswerts entlang der Y-Achse über das
gewählte Zeitfenster. Einheitenlose Größe.
0x04 Read only v-SKEWNESS Y – Skewness des Schwinggeschwin- float32
(4) digkeitswerts entlang der Y-Achse über das gewählte
Zeitfenster. Einheitenlose Größe.
0x05 Read only v-KURTOSIS Y – Kurtosis des Schwinggeschwindig- float32
(5) keitswerts entlang der Y-Achse über das gewählte
Zeitfenster. Einheitenlose Größe.
VIBRATION VELOCITY STATISTICS Z
0x211A 0x01 Read only v-MEAN Z – Mittelwert des Schwinggeschwindigkeits- float32
(8474) (1) werts entlang der Z-Achse über das gewählte Zeitfen-
ster. Angabe in mm/s.
0x02 Read only v-STANDARD DEVIATION Z – Standardabweichung float32
(2) des Schwinggeschwindigkeitswerts entlang der
Z-Achse über das gewählte Zeitfenster. Angabe in
mm/s.
0x03 Read only v-CREST FACTOR Z – Crest-Faktor des Schwingge- float32
(3) schwindigkeitswerts entlang der Z-Achse über das
gewählte Zeitfenster. Einheitenlose Größe.
0x04 Read only v-SKEWNESS Z – Skewness des Schwinggeschwin- float32
(4) digkeitswerts entlang der Z-Achse über das gewählte
Zeitfenster. Einheitenlose Größe.
0x05 Read only v-KURTOSIS Z – Kurtosis des Schwinggeschwindig- float32
(5) keitswerts entlang der Z-Achse über das gewählte
Zeitfenster. Einheitenlose Größe.

32 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Index Sub­ Zugriff Beschreibung Daten- Werte­ Standard-


index typ bereich wert
VIBRATION ACCELERATION ALARM CONFIGURATION
0x210A 0x01 Read/Write PRE-ALARM LEVEL a-RMS X – RMS-Wert der float32 0…16 [g] 16 [g]
(8458) (1) X-Achse, der überschritten sein muss, um das IO-Link-
Event 0x8CF3 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in g.
0x02 Read/Write MAIN-ALARM LEVEL a-RMS X – RMS-Wert der float32 0…16 [g] 16 [g]
(2) X-Achse, der überschritten sein muss, um das IO-Link-
Event 0x8CF4 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in g.
0x03 Read/Write PRE-ALARM LEVEL a-RMS Y – RMS-Wert der float32 0…16 [g] 16 [g]
(3) Y-Achse, der überschritten sein muss, um das IO-Link-
Event 0x8CF3 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in g.
0x04 Read/Write MAIN-ALARM LEVEL a-RMS Y – RMS-Wert der float32 0…16 [g] 16 [g]
(4) Y-Achse, der überschritten sein muss, um das IO-Link-
Event 0x8CF4 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in g.
0x05 Read/Write PRE-ALARM LEVEL a-RMS Z – RMS-Wert der float32 0…16 [g] 16 [g]
(5) Z-Achse, der überschritten sein muss, um das IO-Link-
Event 0x8CF3 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in g.
0x06 Read/Write MAIN-ALARM LEVEL a-RMS Z – RMS-Wert der float32 0…16 [g] 16 [g]
(6) Z-Achse, der überschritten sein muss, um das IO-Link-
Event 0x8CF4 auszulösen bzw. das entsprechende
Statusbit zu setzen. Angabe in g.
0x07 Read/Write PRE-ALARM LEVEL a-RMS MAGNITUDE – RMS- float32 0…16 [g] 16 [g]
(7) Wert, den die Magnitude überschreiten muss, um das
IO-Link-Event 0x8CF3 auszulösen bzw. das entspre-
chende Statusbit zu setzen. Angabe in g.
0x08 Read/Write MAIN-ALARM LEVEL a-RMS MAGNITUDE – RMS- float32 0…16 [g] 16 [g]
(8) Wert, den die Magnitude überschreiten muss, um das
IO-Link-Event 0x8CF4 auszulösen bzw. das entspre-
chende Statusbit zu setzen. Angabe in g.
0x09 Read/Write ENABLE ALARMS a-RMS X – Aktiviert (True) oder bool True/False True
(9) deaktiviert (False) das Senden der IO-Link-Events
(0x8CF3 und 0x8CF4) bei Überschreitung des RMS-
Werts der X-Achse. Die Schwellwerte können in Subin-
dex 0x01 (1) und 0x02 (2) eingestellt werden.
0x0A Read/Write ENABLE ALARMS a-RMS Y – Aktiviert (True) oder bool True/False True
(10) deaktiviert (False) das Senden der IO-Link-Events
(0x8CF3 und 0x8CF4) bei Überschreitung des RMS-
Werts der Y-Achse. Die Schwellwerte können in Subin-
dex 0x03 (3) und 0x04 (4) eingestellt werden.
0x0B Read/Write ENABLE ALARMS a-RMS Z – Aktiviert (True) oder bool True/False True
(11) deaktiviert (False) das Senden der IO-Link-Events
(0x8CF3 und 0x8CF4) bei Überschreitung des RMS-
Werts der Z-Achse. Die Schwellwerte können in Subin-
dex 0x05 (5) und 0x06 (6) eingestellt werden.
0x0C Read/Write ENABLE ALARMS a-RMS MAGNITUDE – Aktiviert bool True/False True
(12) (True) oder deaktiviert (False) das Senden der IO-Link-
Events (0x8CF3 und 0x8CF4) bei Überschreitung des
RMS-Werts der Magnitude. Die Schwellwerte können
in Subindex 0x07 (7) und 0x08 (8) eingestellt werden.

www.balluff.com deutsch 33
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Index Sub­ Zugriff Beschreibung Daten- Werte­ Standard-


index typ bereich wert
VIBRATION ACCELERATION ALARM STATUS
0x211C 0x01 Read only PRE-ALARM STATUS a-RMS X – Die Voralarm- bool
(8476) (1) schwelle für den RMS-Wert der X-Achse ist überschrit-
ten (True) oder nicht (False)
0x02 Read only MAIN-ALARM STATUS a-RMS X – Die Hauptalarm- bool
(2) schwelle für den RMS-Wert der X-Achse ist überschrit-
ten (True) oder nicht (False)
0x03 Read only PRE-ALARM STATUS a-RMS Y – Die Voralarm- bool
(3) schwelle für den RMS-Wert der Y-Achse ist überschrit-
ten (True) oder nicht (False)
0x04 Read only MAIN-ALARM STATUS a-RMS Y – Die Hauptalarm- bool
(4) schwelle für den RMS-Wert der Y-Achse ist überschrit-
ten (True) oder nicht (False)
0x05 Read only PRE-ALARM STATUS a-RMS Z – Die Voralarm- bool
(5) schwelle für den RMS-Wert der Z-Achse ist überschrit-
ten (True) oder nicht (False)
0x06 Read only MAIN-ALARM STATUS a-RMS Z – Die Hauptalarm- bool
(6) schwelle für den RMS-Wert der Z-Achse ist überschrit-
ten (True) oder nicht (False)
0x07 Read only PRE-ALARM STATUS a-RMS MAGNITUDE – Die bool
(7) Voralarmschwelle für den RMS-Wert der Magnitude ist
überschritten (True) oder nicht (False)
0x08 Read only MAIN-ALARM STATUS a-RMS MAGNITUDE – Die bool
(8) Hauptalarmschwelle für den RMS-Wert der Magnitude
ist überschritten (True) oder nicht (False)
VIBRATION ACCELERATION RMS
0x211D 0x01 Read only a-RMS X – Aktueller RMS-Wert Vibrationsbeschleuni- float32
(8477) (1) gung X-Achse in g
0x02 Read only a-RMS Y – Aktueller RMS-Wert Vibrationsbeschleuni- float32
(2) gung Y-Achse in g
0x03 Read only a-RMS Z – Aktueller RMS-Wert Vibrationsbeschleuni- float32
(3) gung Z-Achse in g
0x04 Read only a-RMS MAGNITUDE – Aktueller RMS-Wert Vibrations- float32
(4) beschleunigung Magnitude in g
VIBRATION ACCELERATION PEAK TO PEAK
0x211E 0x01 Read only a-PEAK-TO-PEAK X – Aktueller Peak-to-Peak-Wert float32
(8478) (1) Vibrationsbeschleunigung X-Achse in g
0x02 Read only a-PEAK-TO-PEAK Y – Aktueller Peak-to-Peak-Wert float32
(2) Vibrationsbeschleunigung Y-Achse in g
0x03 Read only a-PEAK-TO-PEAK Z – Aktueller Peak-to-Peak-Wert float32
(3) Vibrationsbeschleunigung Z-Achse in g
0x04 Read only a-PEAK-TO-PEAK MAGNITUDE – Aktueller Peak-to- float32
(4) Peak-Wert Vibrationsbeschleunigung Magnitude in g
Tab. 6-13: Vibration

34 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Unterstützte Profile
(SUPPORTED VIBRATION PROFILES)
Der Index 0x2100 (8448) gibt an, welche Analysemodule
im BCM verfügbar sind. Alle Subindizes sind Read only.
Die Subindizes 0x01 (1) bis 0x05 (5) geben eine boolesche
Variable zurück und geben an, ob die Analysefunktion
verfügbar ist (True) oder nicht (False).

Sub­ Bezeichnung Beschreibung


index
0x01 VIBRATION Berechnung von RMS- und
(1) VELOCITY Peak-to-Peak-Werten der
LEVEL Vibrationsgeschwindigkeit
0x02 VIBRATION – Vertiefte Einstellmöglich-
(2) VELOCITY keiten zur Vibrationserfas-
LEVEL sung
ADVANCED – Vor- und Hauptalarm je
Achse konfigurierbar
0x03 VIBRATION – Berechnung von RMS- und
(3) ACCELERATION Peak-to-Peak-Werten der
LEVEL Vibrationsbeschleunigung
– Vor- und Hauptalarm je
Achse konfigurierbar
0x04 ADVANCED Bestimmung statistischer
(4) STATISTICS Kenngrößen der Vibrations-
geschwindigkeit:
– Mittelwert
– Standardabweichung
– Crest-Faktor
– Skewness
– Kurtosis
0x05 SEVERITY Einteilung des Geschwindig-
(5) ZONE keits-RMS-Werts in Schwere-
grade (Zone A, B, C und D)
Tab. 6-14: Vibrationsprofil Verfügbarkeit

www.balluff.com deutsch 35
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Applikationswahl (APPLICATION TYPE)


Mit Index 0x2101 (8449) kann die vom BCM überwachte Bei manueller Änderung eines hier aufgeführten
Applikation ausgewählt werden. Die Parameter zur Vibrati- Parameters wird automatisch das benutzerdefi-
onsüberwachung werden dann auf die Werte aus nierte Profil eingestellt und alle Parameter darauf
Tab. 6-15 gesetzt. Nicht aufgeführte Subindizes werden übertragen.
von keinem Profil verändert.

APPLICATION TYPE (Index 0x2101 (8449), Subindex 0x00 (0))


0 1 2 3 4 5 6 7

Sequentielle

Sequentielle

Sequentielle

sehr schnell
ISO 10816-3

ISO 10816-3

ISO 10816-3

ISO 10816-3

Benutzer-
Maschine

Maschine

Maschine
Gruppe 1

Gruppe 1

Gruppe 2

Gruppe 2
elastisch

elastisch

definiert
schnell
normal
starr

starr
Bezeichner (Sub­index) Wert
TIME WINDOW VIBRATION (Index 0x2102 (8450))
TIME WINDOW VIBRATION 4: 1000 4: 1000 4: 1000 4: 1000 2: 250 1: 100 0: 20 Keine
(0x00 (0)) [ms] [ms] [ms] [ms] [ms] [ms] [ms] Änderung
VIBRATION CONFIGURATION (Index 0x2103 (8451))
EVENT RESPONSE DELAY 5000 5000 5000 5000 1000 400 100
(0x01 (1)) [ms] [ms] [ms] [ms] [ms] [ms] [ms]
LOWER BANDWIDTH LIMIT Keine
10 [Hz] 10 [Hz] 10 [Hz] 10 [Hz] 10 [Hz] 20 [Hz] 100 [Hz]
(0x02 (2)) Änderung
UPPER BANDWIDTH LIMIT 1000 1000 1000 1000 3199 3199 3199
(0x03 (3)) [Hz] [Hz] [Hz] [Hz] [Hz] [Hz] [Hz]
VIBRATION VELOCITY ALARM CONFIGURATION ADVANCED (Index 0x2107 (8455))
PRE-ALARM-LEVEL v-RMS X 4,5 7,1 2,8 4,5
(0x01 (1)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS X 7,1 11,0 4,5 7,1
(0x02 (2)) [mm/s] [mm/s] [mm/s] [mm/s]
PRE-ALARM-LEVEL v-RMS Y 4,5 7,1 2,8 4,5
(0x03 (3)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS Y 7,1 11,0 4,5 7,1
(0x04 (4)) [mm/s] [mm/s] [mm/s] [mm/s]
Keine Änderung
PRE-ALARM-LEVEL v-RMS Z 4,5 7,1 2,8 4,5
(0x05 (5)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS Z 7,1 11,0 4,5 7,1
(0x06 (6)) [mm/s] [mm/s] [mm/s] [mm/s]
PRE-ALARM-LEVEL v-RMS 4,5 7,1 2,8 4,5
MAGNITUDE (0x07 (7)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS 7,1 11,0 4,5 7,1
MAGNITUDE (0x08 (8)) [mm/s] [mm/s] [mm/s] [mm/s]
VIBRATION SEVERITY ZONE CONFIGURATION (Index 0x2108 (8456))
SEVERITY ZONE BOUNDRAY 2,3 3,5 1,4 2,3
A/B (0x01 (1)) [mm/s] [mm/s] [mm/s] [mm/s]
SEVERITY ZONE BOUNDRAY 4,5 7,1 2,8 4,5
Keine Änderung
B/C (0x02 (2)) [mm/s] [mm/s] [mm/s] [mm/s]
SEVERITY ZONE BOUNDRAY 7,1 11,0 4,5 7,1
C/D (0x03 (3)) [mm/s] [mm/s] [mm/s] [mm/s]
Tab. 6-15: Vibrationsmonitoring Paramter in Abhängigkeit des
gewählten Profils

36 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

Zeitfenster des Vibrationsmoduls


(TIME WINDOW VIBRATION)
Mit Index 0x2102 (8450) wird das Zeitfenster für das
Vibrationsmodul ausgewählt, über das die statistische
Auswertung des Signals erfolgt. Das Zeitfenster in Abhän-
gigkeit vom gewählten Wert ist in Tab. 6-16 eingetragen.
Bei der Wahl des Zeitfensters beachten, dass
das Signal eine Mindestfrequenz, wie in
Tab. 3-3 auf Seite 11 angegeben, nicht
unterschreiten darf. Sowohl beim Setzen des
Zeitfensters als auch beim Setzen der unteren
Bandbegrenzung des Bandpassfilters werden
ungültige Werte mit Fehlercode 0x8040 (32832)
oder 0x8041 (32833) abgelehnt. Das Band-
passfilter kann über Index 0x2103 (8451)
eingestellt werden (siehe Seite 28).

Wert Zeitfenster
0x00 (0) 20 ms1)
0x01 (1) 100 ms1)
0x02 (2) 250 ms
0x03 (3) 500 ms
0x04 (4) 1000 ms
Dieses Zeitfenster ist nicht mit dem Standardwert für die untere Band-
1)

grenze kompatibel. Hinweis beachten!

Tab. 6-16: Zeitfensterkonfiguration

Schweregradzone (SEVERITY ZONE)


Die in Index 0x2117 (8471) Subindex 0x00 (0) hinterlegte
Variable gibt den aktuellen Schweregrad der Vibration an.
Die Grenzen der Schweregradzonen können in
Index 0x2108 (8456) eingestellt werden.

Variableninhalt Schweregradzone
0b00 Zone A
0b01 Zone B
0b10 Zone C
0b11 Zone D
Tab. 6-17: Schweregradzone

www.balluff.com deutsch 37
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.3 Prozessdaten

6.3.1 Grundlegender Aufbau


Der BCM gibt über die IO-Link-Schnittstelle zyklisch
Modul Zeitfenster
20 Bytes aktuelle Daten aus. Diese sind in fünf Slots mit
jeweils 4 Bytes eingeteilt. Die ersten vier Slots enthalten Kontakttemperatur 500 ms
Zahlen vom Typ float32. Dieses Zahlenformat für Gleitkom- Relative Luftfeuchtigkeit 500 ms
mazahlen mit 32-Bit-Auflösung ist in der Norm IEEE 754
definiert. Im fünften Slot werden die in Tab. 6-20 erklärten Umgebungsdruck 500 ms
Statusbits übertragen. Tab. 6-19 zeigt die Belegung der Vibration Einstellbar in Index 0x2102
Prozessdaten aufgeteilt nach Profil, welches über (8450) Subindex 0x00 (0)
Index 0x2000 (8192) Subindex 0x00 (0) eingestellt werden Tab. 6-18: Zeitfenster der jeweiligen Module
kann. Beschreibungen zu den Bezeichnern können Kapi-
tel Parameterdaten ab Seite 19 entnommen werden.
Die Prozessdaten werden mit dem Zeitfenster (siehe
Tab. 6-18) des jeweiligen Moduls aktualisiert.

Slot 1 Slot 2 Slot 3 Slot 4 Slot 5


(Byte 0…3) (Byte 4…7) (Byte 8…11) (Byte 12…15) (Byte 16…19)
Profilname Wertbezeichner Wertbezeichner Wertbezeichner Wertbezeichner Wertbezeichner
(Profilnummer) Index, Subindex Index, Subindex Index, Subindex Index, Subindex
als Servicedaten als Servicedaten als Servicedaten als Servicedaten
VIBRATION v-RMS X v-RMS Y v-RMS Z CONTACT Statusbits
VELOCITY RMS TEMPERATURE
(1) 0x2114 (8468), 0x2114 (8468), 0x2114 (8468), 0x2031 (8251), siehe Tab. 6-20
0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) auf Seite 39
VIBRATION v-PEAK-TO-PEAK v-PEAK-TO-PEAK v-PEAK-TO-PEAK CONTACT Statusbits
VELOCITY PEAK X Y Z TEMPERATURE
TO PEAK (2) 0x2115 (8469), 0x2115 (8469), 0x2115 (8469), 0x2031 (8251), siehe Tab. 6-20
0x01 (1) 0x01 (2) 0x03 (3) 0x01 (1) auf Seite 39
VIBRATION a-RMS X a-RMS Y a-RMS Z CONTACT Statusbits
ACCELERATION TEMPERATURE
RMS (3) 0x211D (8477), 0x211D (8477), 0x211D (8477), 0x2031 (8251), siehe Tab. 6-20
0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) auf Seite 39
VIBRATION a-PEAK-TO-PEAK a-PEAK-TO-PEAK a-PEAK-TO-PEAK CONTACT Statusbits
ACCELERATION X Y Z TEMPERATURE
PEAK TO PEAK 0x211E (8478), 0x211E (8478), 0x211E (8478), 0x2031 (8251), siehe Tab. 6-20
(4) 0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) auf Seite 39
ENVIRONMEN- HUMIDITY AMBIENT v-RMS Magnitude CONTACT Statusbits
TAL*) (5) PRESSURE TEMPERATURE
0x2041 (8257), 0x2049 (8265), 0x2114 (8468), 0x2031 (8251), siehe Tab. 6-20
0x01 (1) 0x01 (1) 0x04 (4) 0x01 (1) auf Seite 39
Benutzerdefi- Die Bedeutung der Daten kann über den Index 0x2001 (8193) Subindex 0x01 (1) Statusbits
niertes Prozess- bis 0x04 (4) eingestellt werden. Eine Anleitung ist in Kapitel Benutzerdefiniertes
datenprofil (8) Prozessdatenprofil (CUSTOM PROCESS DATA PROFILE CONFIGURATION) auf
Seite 21 gegeben.
*) nur bei BCM R15E-002-DI00-_ _ , _-S4

Tab. 6-19: Prozessdaten

38 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.3.2 Statusbits
Die Statusbits sind in den Servicedaten des jeweiligen Wird ein Statusbit einmal gesetzt bleibt es mindestens für
Moduls abgelegt. In Tab. 6-20 ist die Bezeichnung der die STATUS BIT HOLD UP TIME (Index 0x005E (94) Subin-
Statusbits inklusive Referenzindex und Referenzsubindex dex 0x02 (2)) high.
der entsprechenden Servicedatenvariablen zusammenge-
fasst.

Referenz­ Referenz-
Byte Bit Bezeichnung
index subindex
7 STATUS BITS PRE-ALARM a-RMS X STATUS 0x01 (1)
6 STATUS BITS MAIN-ALARM a-RMS X STATUS 0x02 (2)
5 STATUS BITS PRE-ALARM a-RMS Y STATUS 0x03 (3)
4 STATUS BITS MAIN-ALARM a-RMS Y STATUS 0x04 (4)
0 0x211C (8476)
3 STATUS BITS PRE-ALARM a-RMS Z STATUS 0x05 (5)
2 STATUS BITS MAIN-ALARM a-RMS Z STATUS 0x06 (6)
1 STATUS BITS PRE-ALARM a-RMS MAGNITUDE STATUS 0x07 (7)
0 STATUS BITS MAIN-ALARM a-RMS MAGNITUDE STATUS 0x08 (8)
7 STATUS BITS PRE-ALARM v-RMS X STATUS 0x01 (1)
6 STATUS BITS MAIN-ALARM v-RMS X STATUS 0x02 (2)
5 STATUS BITS PRE-ALARM v-RMS Y STATUS 0x03 (3)
4 STATUS BITS MAIN-ALARM v-RMS Y STATUS 0x04 (4)
1 0x2111 (8465)
3 STATUS BITS PRE-ALARM v-RMS Z STATUS 0x05 (5)
2 STATUS BITS MAIN-ALARM v-RMS Z STATUS 0x06 (6)
1 STATUS BITS PRE-ALARM v-RMS MAGNITUDE STATUS 0x07 (7)
0 STATUS BITS MAIN-ALARM v-RMS MAGNITUDE STATUS 0x08 (8)
7 RESERVED – –
6 STATUS BITS VIBRATION SEVERITY ZONE A
5 STATUS BITS VIBRATION SEVERITY ZONE B
0x2117 (8471)
4 STATUS BITS VIBRATION SEVERITY ZONE C
2
3 STATUS BITS VIBRATION SEVERITY ZONE D
2 RESERVED – –
1 RESERVED – –
0 RESERVED – –
7 STATUS BITS CONTACT TEMPERATURE LOWER ALARM STATUS 0x01 (1)
0x2033 (8243)
6 STATUS BITS CONTACT TEMPERATURE UPPER ALARM STATUS 0x02 (2)
5 RESERVED – –
4 RESERVED – –
3
3 STATUS BITS AMBIENT PRESSURE LOWER ALARM STATUS1) 0x01 (1)
0x204B (8267)
2 STATUS BITS AMBIENT PRESSURE UPPER ALARM STATUS1) 0x02 (2)
1 STATUS BITS HUMIDITY LOWER ALARM STATUS1) 0x01 (1)
0x2043 (8259)
0 STATUS BITS HUMIDITY UPPER ALARM STATUS1) 0x02 (2)
nur bei BCM R15E-002-DI00-_ _ , _-S4 (bei BCM R15E-001-DI00-_ _ , _-S4 ist dieses Bit RESERVED)
1)

Tab. 6-20: Bedeutung der Statusbits in den Prozessdaten

www.balluff.com deutsch 39
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.4 Eventliste

Modul Event- Ausprä- Bedeutung


code gung
DEVICE 0x4000 Error TEMPERATURE FAULT - OVERLOAD – Die Temperatur hat die spezifizierte
TEMPERATURE1) (16384) maximale Temperatur überschritten. Die Hitzequelle muss entfernt werden.
0x4210 Warning DEVICE TEMPERATURE OVER-RUN - CLEAR SOURCE OF HEAT – Gefahr
(16912) von Geräteschaden. Gerät ist zu heiß. Hitzequelle entfernen.
0x4220 Warning DEVICE TEMPERATURE UNDER-RUN - INSULATE DEVICE – Gefahr von
(16928) Geräteschaden. Gerät ist zu kalt.
0x8D10 Warning DEVICE TEMPERATURE LOWER ALARM – Die eingestellte untere Tempera-
(36112) turwarnschwelle ist unterschritten.
0x8D20 Warning DEVICE TEMPERATURE UPPER ALARM – Die eingestellte obere Tempera-
(36128) turwarnschwelle ist überschritten.
CONTACT 0x8CE0 Warning CONTACT TEMPERATURE LOWER ALARM – Die eingestellte untere Tempe-
TEMPERATURE (36064) raturwarnschwelle ist unterschritten.
0x8CE1 Warning CONTACT TEMPERATURE UPPER ALARM – Die eingestellte obere Tempe-
(36065) raturwarnschwelle ist überschritten.
HUMIDITY1) 0x8CE5 Warning HUMIDITY LOWER ALARM – Die eingestellte untere Luftfeuchtigkeitswarn-
(36069) schwelle ist unterschritten.
0x8CE6 Warning HUMIDITY UPPER ALARM – Die eingestellte obere Luftfeuchtigkeitswarn-
(36070) schwelle ist überschritten.
AMBIENT 0x8CEA Warning AMBIENT PRESSURE LOWER ALARM – Die eingestellte untere Umge-
PRESSURE1) (36074) bungsdruckwarnschwelle ist unterschritten.
0x8CEB Warning AMBIENT PRESSURE UPPER ALARM – Die eingestellte obere Umgebungs-
(36075) druckwarnschwelle ist überschritten.
VIBRATION 0x8CF0 Notification SEVERITY ZONE CHANGE – Der Schweregrad der Vibration hat eine andere
(36080) Zone erreicht.
0x8CF1 Warning PRE-ALARM v-RMS – Der RMS-Wert der Vibrationsgeschwindigkeit hat bei
(36081) mindestens einer Achse oder der Magnitude den eingestellten Schwellwert
zum Voralarm überschritten.
0x8CF2 Warning MAIN-ALARM v-RMS – Der RMS-Wert der Vibrationsgeschwindigkeit hat bei
(36082) mindestens einer Achse oder der Magnitude den eingestellten Schwellwert
zum Hauptalarm überschritten.
0x8CF3 Warning PRE-ALARM a-RMS – Der RMS-Wert der Vibrationsbeschleunigung hat bei
(36083) mindestens einer Achse oder der Magnitude den eingestellten Schwellwert
zum Voralarm überschritten.
0x8CF4 Warning MAIN-ALARM a-RMS – Der RMS-Wert der Vibrationsbeschleunigung hat bei
(36084) mindestens einer Achse oder der Magnitude den eingestellten Schwellwert
zum Hauptalarm überschritten.
nur bei BCM R15E-002-DI00-_ _ , _-S4
1)

Tab. 6-21: Eventliste

40 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.5 Systembefehle 6.6 Gerätebefehle


Beim BCM sind verschiedene Befehle implementiert, die Analog zu den Systembefehlen unterstützt der BCM auch
über den Parameter SYSTEM COMMAND auf Gerätebefehle. Diese werden an den Parameter DEVICE
Index 0x0002 (2), Subindex 0x00 (0) erreicht werden COMMAND auf Index 0x0064 (100) Subindex 0x00 (0)
können. Wird ein Systembefehl an den BCM übermittelt, übergeben und sind 32 Bit lang. Der BCM unterstützt die
löst der Befehl die gewünschte Aktion aus, sofern dies im in Tab. 6-23 dargestellten Befehle.
aktuellen Applikationszustand zulässig ist.
Befehl Name Beschreibung
Befehl Name Beschreibung 0x0000000B RESET Setzt die Minimum- und
0x80 (128) DEVICE RESET Führt einen virtuellen (11)1) DEVICE Maximumwerte des
Neustart durch TEMPERA- Moduls Gerätetempera-
0x81 (129) APPLICATION Startet alle Module neu, TURE tur zurück
RESET OPERATION HOURS (Index 0x0052 (82)
SINCE STARTUP wird Subindex 0x02 (2),
auf 0 gesetzt, die BOOT Subindex 0x03 (3),
Subindex 0x06 (6) und
CYCLE COUNTER
Subindex 0x07 (7))
werden nicht erhöht und
die IO-Link-Kommunika- 0x0000000C RESET Setzt die Minimum- und
tion bleibt erhalten (12) CONTACT Maximumwerte des
TEMPERA- Moduls Kontakttempe-
0x82 (130) RESTORE Setzt alle Konfigurati-
TURE ratur zurück
FACTORY onen auf Werkseinstel-
(Index 0x2031 (8241)
SETTINGS lung zurück
Subindex 0x02 (2),
0xA5 (165) MAINTENANCE Setzt die Minimum- und Subindex 0x03 (3),
RESET Maximumwerte aller Subindex 0x06 (6) und
Module zurück und Subindex 0x07 (7))
OPERATING HOURS
0x0000000D RESET Setzt die Minimum- und
SINCE RESET und
(13)1) HUMIDITY Maximumwerte des
BOOT CYCLE
Moduls relative Luft-
COUNTER SINCE
feuchtigkeit zurück
RESET werden auf 0
(Index 0x2041 (8257)
gesetzt
Subindex 0x02 (2),
Tab. 6-22: Systembefehle Subindex 0x03 (3),
Subindex 0x06 (6) und
Subindex 0x07 (7))
0x0000000E RESET Setzt die Minimum- und
(14)1) AMBIENT Maximumwerte des
PRESSURE Moduls Umgebungs-
druck zurück
(Index 0x2049 (8265)
Subindex 0x02 (2),
Subindex 0x03 (3),
Subindex 0x06 (6) und
Subindex 0x07 (7))
0x00000020 START/STOP Aktiviert oder deaktiviert
(32) PING die Ping-Funktion
nur bei BCM R15E-002-DI00-_ _ , _-S4
1)

Tab. 6-23: Gerätebefehle

www.balluff.com deutsch 41
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link Schnittstelle (Fortsetzung)

6.7 Geräte-Fehlermeldungen
Bei fehlerhaften Zugriffen antwortet das Gerät (Device) mit
einem der aufgeführten Fehlercodes.

Fehlercode Fehlermeldung
0x8000 (32768) Device application error - no details
0x8011 (32785) Index not available
0x8012 (32786) Subindex not available
0x8020 (32800) Service temporarily not available
0x8021 (32801) Service temporarily not available –
local control
0x8022 (32802) Service temporarily not available –
device control
0x8023 (32803) Access denied
0x8030 (32816) Value out of range
0x8031 (32817) Parameter value above limit
0x8032 (32818) Parameter value below limit
0x8033 (32819) Parameter length overrun
0x8034 (32820) Parameter length underrun
0x8035 (32821) Function not available
0x8036 (32822) Function temporarily unavailable
0x8040 (32832) Invalid parameter set
0x8041 (32833) Inconsistent parameter set
0x8082 (32898) Application not ready
Tab. 6-24: Fehlermeldungen gemäß IO-Link-Spezifikation v 1.1.2

42 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

7 Technische Daten

7.1 Allgemeine Daten Vibration Geschwindigkeit


Messbereich RMS 0…220 mm/s3)
Funktion Vibration Geschwindigkeit
Auflösung RMS 0,42 mm/s3)
Vibration Beschleunigung
Messfehler RMS ±5 % FS3)
Vibration Schweregradzonen
Linearitätsabweichung RMS ±2 % FS3)
Kontakttemperatur
Auswertegrößen (je Messachse) RMS
Relative Luftfeuchtigkeit1)
Peak to Peak
Umgebungsdruck1) Mittelwert
Sensorselbstüberwachung Standardabweichung
Crest Faktor
Zulassung/Konformität CE Skewness
Kurtosis
7.2 Funktionale Sicherheit
Vibration Beschleunigung
MTTF (40 °C) 239 a Messbereich RMS 0…16 g
Auflösung RMS 0,006 g3)

7.3 Erfassungsbereich/Messbereich Messfehler RMS ±5 % FS3)


Linearitätsabweichung RMS ±2 % FS3)
Kontakttemperatur
Auswertegrößen (je Messachse) RMS
Messbereich 0…70 °C Peak to Peak
Auflösung 0,1 °C
Messfehler ±2 % FS 7.4 Umgebungsbedingungen
Linearitätsabweichung ±0,75 % FS
Umgebungstemperatur 0…70 °C
Einschwingzeit 5 min
Lagertemperatur –20…+70 °C
Relative Luftfeuchtigkeit 1), 2)
relative Luftfeuchtigkeit ≤ 95 %,
Messbereich 5…95 % rF nicht kondensierend

Auflösung 1 % rF Schutzart IP672)


IP682), 4)
Linearitätsabweichung ±2,5 % FS IP69K2), 4)
Einschwingzeit 5 min

Umgebungsdruck 1)
1)
nur bei BCM R15E-002-DI00-_ _ , _-S4
Messbereich 300…1100 hPa 2)
nicht durch UL bestimmt
Auflösung 0,15 hPa 3)
bei 79,4 Hz
4)
nur bei BCM R15E-001-DI00-_ _ , _-S4
Linearitätsabweichung ±0,1 % FS

Vibration (allgemein)
Frequenzbereich 2…3200 Hz
Abtastfrequenz 6400 Hz
Messprinzip MEMS
Anzahl der Messachsen 3

www.balluff.com deutsch 43
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

7 Technische Daten (Fortsetzung)

7.5 Elektrische Merkmale1) 7.9 Mechanische Daten

Betriebsspannung UB 18…30 V DC Abmessungen 32 × 20 × 10 mm


Bemessungsbetriebsspannung 24 V DC Gewicht 30 g
Ue Gehäusematerial Edelstahl
Bereitschaftsverzögerung tv 1,5 s Membranmaterial1) ePTFE mit Nylonvlies
Stromaufnahme ≤ 10 mA Befestigung Schraube M3 (2×)
Baud-Rate COM3 (230,4 kBaud)
Schutzklasse III
Verpolungssicher ja
1)
für UL: Der BCM muss über eine Versorgung mit Energiebegrenzung
(nach UL61010) oder NEC-Class-2-Energieversorgung betrieben werden.
2)
nur bei BCM R15E-002-DI00-_ _ , _-S4
7.6 Elektrischer Anschluss

Anschluss Kabel mit Steckverbin-


der, M12×1-Stecker,
3-polig, PUR
Kabeldurchmesser D ≤ 3 mm
Kabellänge L siehe Typenschlüssel auf
Seite 46
Anzahl Leiter 3
Leiterquerschnitt 0,14 mm2
Biegeradius
feste Verlegung ≥ 3 × D
flexible Verlegung ≥ 5 × D
Kurzschlussschutz ja
Vertauschmöglichkeit geschützt ja

7.7 Ausgang / Schnittstelle

Schnittstelle IO-Link 1.1


Prozessdaten
IN 20 Byte
OUT 0 Byte
Prozessdatenzyklus ≥ 10 ms

7.8 Anzeigen

Betrieb grüne LED


Kommunikation grüne LED
Ping-Funktion grüne LED
Event2) orange LED

44 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

8 Zubehör

Zubehör ist nicht im Lieferumfang enthalten und deshalb


getrennt zu bestellen.

8.1 Magnethalterung BAM MB-CM-055-R15-4


Bestellcode: BAM03FA

Vormontierte Magnethalterung mit zwei M3-Schrauben zur


Befestigung des Sensors auf dem Halter.

Die Magnethalterung ist nicht zur Verwendung


in UL-Applikationen zugelassen.

Bild 8-1: Magnethalterung

Mit der Verwendung des Magnethalters kann es


zu Abweichungen der Genauigkeitsangaben in
den Technischen Daten kommen.

www.balluff.com deutsch 45
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

9 Typenschlüssel

BCM R15E-001-DI00-01,5-S4

Gehäuse:
R15 = Quaderförmig, 32 × 20 × 10 mm

Gehäusematerial:
E = Edelstahl

Ausführung:
001 = mit den Modulen Vibration und Kontakttemperatur
002 = mit den Modulen Vibration, Kontakttemperatur, relative Luftfeuchtigkeit, Umgebungsdruck

Betriebsspannung:
D = 18…30 V DC

Schnittstelle:
I = IO-Link-Schnittstelle

Kabellänge:
01,5 = 1,5 m

Elektrischer Anschluss:
S4 = M12-Stecker

Nr. 943928 -726 DE ∙ 02.129988 ∙ F20; Änderungen vorbehalten. Ersetzt D20.

46 deutsch
BCM R15E-00 _ -DI00-_ _ , _-S4
User’s Guide

english
www.balluff.com
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

1 Notes to the user 5


1.1 Validity 5
1.2 Symbols and conventions 5
1.3 Scope of delivery 5
1.4 Approvals and markings 5
1.5 Abbreviations 5

2 Safety 6
2.1 Intended use 6
2.2 General safety notes 6
2.3 Explanation of the warnings 6
2.4 Disposal 6

3 Construction and function 7


3.1 Construction 7
3.2 LED display 8
3.3 IO-Link interface 8
3.4 Function 9
3.4.1 Sensor self-awareness 9
3.4.2 Contact temperature, relative humidity, ambient pressure 10
3.4.3 Vibration 10

4 Installation and connection 13


4.1 Assembly instructions 13
4.1.1 Contact temperature measurement 13
4.1.2 Relative humidity and ambient pressure measurement 13
4.1.3 Vibration measurement 14
4.2 Installation 15
4.2.1 Direct installation 15
4.2.2 Installation with magnetic holder 16
4.3 Electrical connection 17
4.4 Cable routing 17

5 Startup 18
5.1 Starting up the system 18
5.2 Operating notes 18

www.balluff.com english 3
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface 19
6.1 Communication parameters 19
6.2 Parameter data 19
6.2.1 Identification 19
6.2.2 Device configuration 20
6.2.3 Device temperature 23
6.2.4 Operating hours counter 24
6.2.5 Boot cycle counter 24
6.2.6 Contact temperature 25
6.2.7 Relative humidity 26
6.2.8 Ambient pressure 27
6.2.9 Vibration 28
6.3 Process data 38
6.3.1 Basic structure 38
6.3.2 Status bits 39
6.4 Event list 40
6.5 System commands 41
6.6 Device commands 41
6.7 Device error messages 42

7 Technical data 43
7.1 General data 43
7.2 Functional safety 43
7.3 Detection range/Measuring range 43
7.4 Ambient conditions 43
7.5 Electrical data 44
7.6 Electrical connection 44
7.7 Output / Interface 44
7.8 Displays 44
7.9 Mechanical data 44

8 Accessories 45
8.1 Magnetic holder BAM MB-CM-055-R15-4 45

9 Type code 46

4 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

1 Notes to the user

1.1 Validity 1.4 Approvals and markings


These instructions describe the construction, function and Only for NFPA 79 applications.
configuration options of the BCM Condition Monitoring
Sensors with IO-Link interface. It applies to models
BCM R15E-001-DI00-_ _ , _-S4 and
BCM R15E-002-DI00-_ _ , _-S4.

The guide is intended for qualified technical personnel. We confirm conformity with the
Read these instructions before installing and operating the applicable EU Directives with the CE
BCM. marking.

1.2 Symbols and conventions The BCM meets the requirements of the following product
standard:
Individual actions are indicated by a preceding triangle.
– EN 61326-2-3 (noise immunity and emission)
►► Instruction 1
Emission tests:
Action sequences are numbered consecutively:
– RF emission
1. Instruction 1
EN 55011
2. Instruction 2
Noise immunity tests:
Digits without further identification are decimal numbers
– Static electricity (ESD)
(e.g. 23). Hexadecimal numbers are represented with a
EN 61000-4-2 Severity level 2
preceding 0x (e.g. 0x12AB). Binary numbers are displayed
with a preceding 0b (e.g. 0b10). – Electromagnetic fields (RFI)
EN 61000-4-3 Severity level 3

Note, tip – Electrical fast transients (burst)


This symbol indicates general notes. EN 61000-4-4 Severity level 4
– Conducted interference induced by
high-frequency fields
1.3 Scope of delivery EN 61000-4-6 Severity level 3
– BCM Condition Monitoring Sensor
– Condensed guide The current version of the CE declaration of
conformity and additional documents are
available at www.balluff.com.

1.5 Abbreviations

MEMS Micro-electromechanical Systems


RMS Root Mean Square
PLC Programmable Logic Controller

www.balluff.com english 5
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

2 Safety

2.1 Intended use 2.3 Explanation of the warnings


The Condition Monitoring Sensor (BCM) together with a Always observe the warnings in these instructions and the
machine controller (such as a PLC) or an Edge gateway measures described to avoid hazards.
together with an IO-Link master forms a condition
monitoring system. It is intended for temporary or The warnings used here contain various signal words and
permanent use installed in a machine or system and used are structured as follows:
in the industrial sector. Flawless function in accordance
with the specifications in the technical data is ensured only SIGNAL WORD
when using suitable original Balluff accessories. Use of any
other components will void the warranty. Type and source of the hazard
Consequences if not complied with
Opening the BCM or non-approved use are not permitted
►► Measures to avoid hazards
and will result in the loss of warranty and liability claims
against the manufacturer.
The individual signal words mean:

2.2 General safety notes


NOTICE
Identifies a danger that could lead to damage or
Installation and startup may only be performed by destruction of the product.
qualified personnel with basic electrical knowledge.
CAUTION
Qualified personnel are persons whose technical The general warning symbol together with the signal
training, knowledge and experience as well as knowledge word CAUTION indicates a hazard which can lead to
of the relevant regulations allow them to assess the work slight or moderate injuries.
assigned to them, recognize possible hazards and take
appropriate safety measures. DANGER
The general warning symbol in conjunction with the
The operator is responsible for ensuring that local safety signal word DANGER identifies a hazard which, if not
regulations are observed. avoided, will certainly result in death or serious injury.
In particular, the operator must take steps to ensure that a
defect in the BCM will not result in hazards to persons or
equipment.
If defects and unresolvable faults occur in the BCM, take it 2.4 Disposal
out of service and secure it to prevent unauthorized use.
►► Observe the national regulations for disposal.

6 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Construction and function

BCM R15E-002-…
Order code

3.55
10

BCMXXXX
YYWWCC
5.5

Manufacturing date and country code

6.7 orange LED


4
3.
Ø

Membrane

green LED
Ø≤3
20
14

11.9

4.5

26

M12×1
2 Cable length 46

32

Type
XXXX-XX,X-XXX
BCM-XXXX-XXX-
4
3.
Ø

BCM R15E-001-…

green LED
20
14

26
4.5

32

Fig. 3-1: BCM Condition Monitoring Sensor, construction and


function

3.1 Construction
Electrical connection: The electrical connection is made
via a cable with plug (see Section Type code on
page 46).
Housing: stainless steel housing (BCM R15E-001-…) or
stainless steel housing with ePTFE membrane with nylon
fleece (BCM R15E-002-…).
Cable gland: TROGAMID® CX9704
Mounting: Holes are provided in the BCM for mounting
with M3 mounting screws (see Section Installation on
page 15).

www.balluff.com english 7
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Construction and function (continued)

3.2 LED display 3.3 IO-Link interface


The operating status of the BCM is indicated by LEDs. – Configurable process data for the output of four
differently measured or pre-processed variables and
status bits that contain aggregated information from all
modules.
green LED – Extensive configuration options for the evaluation
variables calculated internally by the sensor.
– Parameterization options for threshold monitoring in
order to transmit the system status by means of
IO-Link events or status bits.
– Self-awareness functions for status monitoring of the
sensor.
orange LED1) The IO-Link interface is described in Section IO-Link
interface from page 19.

Fig. 3-2: Positions of the LEDs

LED Operating state


Color State
Green On IO-Link communication
inactive
Inverse flashing IO-Link communication
(1 Hz), ton:toff = 9:1 active
Alternating flashing Ping function active
4 Hz/2 Hz
Orange1) Flashing Event triggered
(2 Hz, 10 s)
Tab. 3-1: LED display

The display duration for an event triggering is


extended by 10 s if a further event is triggered
during that time.

The Ping function makes it possible to identify the BCM via


an optical signal after it is connected to an IO-Link master.

only for the BCM R15E-002-DI00-_ _ , _-S4


1)

8 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Construction and function (continued)

3.4 Function Device temperature

The BCM is an intelligent condition monitoring sensor. It is The function for device temperature is only
used for acquiring status information for a system or available for the
machine and for monitoring trends. It cannot replace a BCM R15E-002-DI00-_ _ , _-S4.
precision measurement system for determining condition.
The functional principle of the individual modules is The sensor measures the current device temperature
described in Sections Contact temperature, relative within the sensor and can output this as the device
humidity, ambient pressure and Vibration from page 10. temperature value. Furthermore, the sensor determines the
Additionally, the BCM also has integrated self-awareness following statistical values which can be stored internally
functions (see Section Sensor self-awareness). and retrieved on demand:
– Minimum and maximum device temperature since the
The BCM measures multiple physical measurement
last startup
variables. The following table provides a variant overview:
– Minimum and maximum device temperature since
Variants Included modules production
BCM R15E-001-DI00-_ _ , _-S4 Vibration, contact – Minimum and maximum device temperature since the
temperature last maual reset
Additionally, the sensor can detect when the thresholds
BCM R15E-002-DI00-_ _ , _-S4 Vibration, contact are exceeded or underrun (see Fig. 3-3).
temperature, relative
humidity, ambient T
pressure Upper
threshold
Tab. 3-2: Variant overview

The individual modules support threshold monitoring.


Current
For this purpose, setting a waiting time (DELAY START Lower device
MONITORING) is helpful. It begins with the startup of the threshold temperature
sensor, i. e. as soon as the sensor is supplied with power.
An evaluation of the thresholds is not carried out within the
waiting time. This function is used to bridge the startup
time of the machine since the thresholds configured for
machine operation can be exceeded frequently. I II III IV t
I Lower threshold underrun
3.4.1 Sensor self-awareness II Lower threshold no longer underrun

The sensor offers various self-awareness functions which III Upper threshold exceeded
are shown in the following modules: IV Upper threshold no longer exceeded
– Device temperature (only for Fig. 3-3: Device temperature – thresholds
the BCM R15E-002-DI00-_ _ , _-S4)
– Operating hours counter Operating hours counter
– Boot cycle counter The operating hours are recorded internally and
The sensor determines status values which can be stored incremented in seconds. In this process, various statistical
internally and retrieved on demand. The statistical values values can be read out:
can refer to the entire lifetime of the sensor or to the time – Operating hours since last startup
period since the last startup. It is also possible to reset the – Operating hours since production
statistical values manually. – Operating hours since the last manual reset

Boot cycle counter


The statistical values of the self-awareness
functions can be individually reset. This may be Every time initialization of the sensor has been performed,
done after carrying out maintenance work, for the number of boot cycles is determined in two different
example. counters:
– Boot cycles since production
– Boot cycles since the last manual reset

www.balluff.com english 9
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Construction and function (continued)

3.4.2 Contact temperature, relative humidity,


ambient pressure Upper threshold

The modules for relative humidity and ambient


pressure are only available for the Current
BCM R15E-002-DI00-_ _ , _-S4. measurement
Lower value
threshold
The contact temperature indicates the
temperature on the contact surface. In contrast,
the device temperature is the temperature in the
interior of the sensor, which can be used for
maintenance purposes. I II III IV t
I Lower threshold underrun
The measurement value of the humidity
corresponds to the humidity of the ambient II Lower threshold no longer underrun
conditions within the sensor. As a result of the III Upper threshold exceeded
principle, however, the measured humidity is IV Upper threshold no longer exceeded
influenced by the temperature of the contact
Fig. 3-4: Measurement variables – Thresholds
surface and may therefore (depending on the
contact temperature) deviate from the actual
3.4.3 Vibration
humidity in the ambient air.
For vibration analysis, the sensor measures the
As a result of the principle, the humidity module acceleration in the X, Y and Z axes. The vibration
has a hysteresis between the rising and falling evaluation is carried out in both the vibration velocity values
ambient humidity. and the vibration acceleration values. In the case of
vibration analysis, the sensor does not provide the raw
A clean and dry membrane is required to vibration data, but instead provides the statistical
measure the ambient pressure and humidity. parameters. The calculation of the acceleration and
velocity parameters is carried out within a time window
The sensor requires approximately 5 minutes to that can be configured for the vibration module.
warm up until the self-heating and the contact
temperature have been compensated for.
The output data is updated after a time window
The contact temperature, relative humidity and ambient has expired. Therefore, the time window
pressure modules have the same functional structure. The represents a trade-off between the data rate
following explanation applies equally for all three modules. and the stability of the signal.
The sensor measures the respective measurement value
An additional sensor function is the bandpass limitation of
and stores the following statistical values:
the acceleration signal. The frequencies outside the
– Minimum and maximum variable since last startup of relevant frequency range can be attenuated using a
the sensor bandpass filter. For the purposes of limitation, a lower and
– Minimum and maximum variable since production upper frequency limit can be configured in the sensor. The
– Minimum and maximum variable since the last manual filtered signal is used for further calculations and analyses.
reset
Additionally, the sensor can detect when a threshold is
exceeded or underrun (see Fig. 3-4). When selecting the time window, take into
account that the frequency of the signal must
not undershoot a certain limit that is based on
the time window that was selected. For this
purpose, the lower band limit must be
configured to the minimum frequency or to a
higher value.

The smallest possible frequencies for each time window


are listed in Tab. 3-3 on page 11.

10 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Construction and function (continued)

Time window Minimum frequency


20 ms 100 Hz Current
a vibration value
a a
100 ms 20 Hz v-RMS
250 ms 8 Hz Main alarm
threshold a
500 ms 4 Hz
Pre-alarm
1000 ms 2 Hz threshold
Tab. 3-3: Minimum permitted frequency in the signal for a specified
time window
I II III IV V VI t
Vibration velocity a EVENT RESPONSE DELAY
The sensor calculates the vibration velocity of the three I Pre-alarm threshold exceeded
axes from the measured acceleration values. II Pre-alarm triggered
The following values for all three axes as well as the III Pre-alarm threshold underrun (pre-alarm remains active,
magnitude are determined by the vibration velocity signal: because the duration of the underrun is too short)
– RMS value IV Main alarm threshold exceeded (main-alarm remains
– Peak-to-peak value deactived, because the duration of the exccedance is too
short)
The calculation and evaluation take place within the V Main alarm threshold exceeded
configured vibration module time window.
VI Main alarm triggered
For the X, Y and Z axes, the sensor also stores the
following statistical values that are calculated over the time Fig. 3-5: Pre-alarm and main-alarm thresholds of vibration velocity
detection
window:
– Mean The sensor also supports classification of vibration
– Standard deviation amplitudes. This takes place according to levels of severity
– Crest factor (SEVERITY ZONE) based on the largest v-RMS value of
– Skewness the three axes and the magnitude (see Fig. 3-6).
– Kurtosis
In addition, the sensor can detect when pre-alarm and
main-alarm thresholds are exceeded. To increase the Current vibration value
stability of events, a time interval (EVENT RESPONSE v-RMS
D
DELAY) can be defined. This time interval defines how long
a threshold must be exceeded for in order to trigger an C
alarm (see Fig. 3-5).
B

A
I II III t
D Risk of machine damage
C Restricted further operation
B Continuous operation without restrictions possible
A Newly commissioned machine
I Zone limit A/B exceeded
II Zone limit B/C exceeded
III Zone limit C/D exceeded
Fig. 3-6: Vibration velocity – classification of vibration amplitudes

www.balluff.com english 11
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

3 Construction and function (continued)

There are predefined profiles for configuring the sensor for Vibration acceleration
common applications. These profiles are used to configure
thresholds for the vibration velocity, zone limits and other The following values for all three axes as well as the
parameters of the vibration module (i. e. time window, magnitude are determined by the vibration acceleration
band limits) to predefined values. signal:
– ISO 10816-3 group 1, rigid – RMS value
– ISO 10816-3 group 1, flexible – Peak-to-peak value
– ISO 10816-3 group 2, rigid The calculation and evaluation take place within the
– ISO 10816-3 group 2, flexible configured vibration module time window.
– Sequential machine, normal
In addition, the sensor can detect when a pre-alarm and
– Sequential machine, fast
main-alarm thresholds are exceeded. Here, a hold time
– Sequential machine, very fast
can be specified for how long the threshold must be
– User-defined profile
exceeded to trigger an alarm (see Fig. 3-7).

The exact configuration of the sensor,


Current
depending on the selected profile, is explained a vibration value
in Section Application choice (APPLICATION a a
a-RMS
TYPE) on page 36. Main alarm
threshold a

Rotary machines (ISO 10816-3) Pre-alarm


threshold
Machines in group 1 include machines with a rated
power above 300 kW or electrical machines with an axis
height of H ≥ 315 mm. These machines generally have I II III IV V VI t
slide bearings and an operating speed range from 120 rpm
to 15,000 rpm. a EVENT RESPONSE DELAY
Machines in group 2 include machines with a rated I Pre-alarm threshold exceeded
power between 15 kW and 300 kW or electrical machines II Pre-alarm triggered
with an axis height of 160 mm ≤ H < 315 mm. These III Pre-alarm threshold underrun (pre-alarm remains active,
machines generally have rolling bearings and the operated because the duration of the underrun is too short)
speed lies above 600 rpm.
IV Main alarm threshold exceeded (main-alarm remains
Within a machine group, a distinction is also made deactived, because the duration of the exccedance is too
between rigid and flexible substructures. If the short)
eigenfrequency of the complete system is above 25% of V Main alarm threshold exceeded
the most important excitation frequency in the direction of VI Main alarm triggered
the measurement, it is a rigid substructure.
Fig. 3-7: Vibration acceleration – Pre-alarm and main-alarm
Sequential machines thresholds

For machines that operate sequentially (e. g. presses,


pneumatic processes, robots (robot arms) and linear
drives), there are three ready-made profiles. These differ
with respect to the machine speed. In this context, there is
a subdivision into moderate, fast and very fast process
speeds.
User-defined profile
In addition to the predefined profiles, there is also a user-
defined profile. Here, it is possible to freely adapt the
parameters to the process to be monitored.

Use of the user-defined profile requires an


in-depth process understanding and, in the
event of an incorrect configuration, can result in
the output data not being able to permit an
assessment of the system status.

12 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Installation and connection

4.1 Assembly instructions 4.1.2 Relative humidity and ambient pressure


measurement
The choice of a suitable installation location depends on
various factors. In addition to the ambient conditions (see
These modules are only available for
Section 7.4) here, depending on the variables to be
BCM R15E-002-DI00-_ _ , _-S4.
monitored, the module-specific instructions must be
observed (see Section 4.1.1 to 4.1.3). If variables are being
measured from different modules, the installation The humidity and the ambient pressure are measured on
instructions for all corresponding modules must be taken the upper side of the BCM housing. The sensor elements
into account. are located below the membrane inside the housing (see
Fig. 4-2).
4.1.1 Contact temperature measurement Humidity measurement
The contact temperature is measured at the underside of
the BCM housing (see Fig. 4-1). The temperature
represents the contact temperature for the mounting
surface. For optimal thermal coupling the BCM must lie flat
on the mounting surface. To prevent small air gaps, a
thermoconductive medium should be used between the
surfaces. Ambient
pressure
Temperature measurement measurement

Fig. 4-2: Humidity and ambient pressure measurement

During use ensure that the membrane is not covered up


and that there is good air circulation.

Direct contact with spray water will falsify the


measurement.

Hold contact temperature stable for humidity


measurement.
Fig. 4-1: Contact temperature measurement – at the underside of
the BCM housing

www.balluff.com english 13
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Installation and connection (continued)

4.1.3 Vibration measurement At positions subject to wear (e. g. due to friction), it is also
recommended to measure the contact temperature as this
Vibration is measured inside the BCM housing. is an indication of wear.
Measurement is based on MEMS technology. The BCM To achieve the best results, the BCM should be installed as
detects acceleration in three axes. The alignment of the close to the machine element to be monitored as possible.
axes is depicted in Fig. 4-3. Since direct installation is not always possible, care should
Z be taken to ensure that the position properly reproduces
the vibrations and that these vibrations are not falsified by
local resonance or amplifications. The use of a cover hood
Vibration measurement Y or a non-rigid installation position may lead to minimized
accuracy.
During monitoring of linear movements, make sure that
one axis of the sensor is aligned in the direction of the
main force.
One of the axes for each rotary system must be aligned
axially, tangentially and radially.

X
For installation, ISO 20816-1 and ISO 5348-07
are to be observed.

Fig. 4-3: Vibration measurement with axis alignment (shown using


the example of the BCM R15E-002-DI00-_ _ , _-S4)

Fig. 4-4 shows an example system with multiple


components and recommended positions (BCM
identification markings) for BCM positioning.
Gearbox

Pump
Motor
Coupling

BCM Shaft BCM


Coupling
Bearing

BCM BCM Shaft BCM BCM


Bearing

BCM BCM BCM

Fig. 4-4: Example BCM installation sites for vibration measurement

14 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Installation and connection (continued)

4.2 Installation 4.2.1 Direct installation


For secure and lasting installation of the BCM the sensor For mounting in a threaded or a through hole, two M3
must be attached directly on the machine or relevant screws are required.
component to be monitored. To ensure the best possible
signal quality, we recommend tightening the sensor using Prerequisites for direct installation:
screws (see Section Direct installation on page 15). – Sufficient wall thickness of the component.
Alternatively, the sensor can be temporarily attached to the – The installation surface must not be curved or uneven.
surface using a magnetic holder (see Section Installation
with magnetic holder on page 16).
10
5.5

4
3.

Fig. 4-6: Screw connection installation plan


2x

1. Set up an installation surface of at least 32 × 20 mm.


2. Create two vertical drilled holes with an M3 internal
thread or a corresponding through hole that fits to the
mounting holes of the BCM in the installation surface
20
14

(for dimensions, see Fig. 4-5).


3. Clean the installation surface.
4. For improved heat conduction, apply a thin film of a
thermoconductive medium.
26 5. Align the BCM with the installation surface according to
the threaded holes and tighten them until they are
hand-tight using the fastening screws.
6. Check whether the BCM is flush with the surface in
32 order to ensure an excellent vibration and temperature
transfer. Readjust as necessary.
Fig. 4-5: Dimensions 7. Tighten the fastening screws.
8. Check that the BCM is fastened securely.

www.balluff.com english 15
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Installation and connection (continued)

4.2.2 Installation with magnetic holder When installing using a magnetic holder, bear in
mind that vibration may affect proper fit.
The sensor can also be temporarily attached to the surface
Regularly check for proper holding and correct
using a magnetic holder. This requires a magnetic holder
alignment when using this installation method.
on which the sensor is installed (see Section Accessories
on page 45).

Fig. 4-7: Installation plan for the BCM on magnetic holder

Prerequisites for installation with magnetic holder:


– The installation surface must be ferromagnetic.
– The installation surface must not be curved or uneven.

CAUTION
Crushing and shattering hazard
When attaching the sensor to ferromagnetic surfaces
using the magnetic holder, fingers or hands can become
crushed due to the magnetic forces, and in the event of
an excessive impact, the magnets of the holder can
shatter.
►► Take the magnetic forces into consideration when
handling the magnetic holder.
►► Wear safety gloves and safety goggles!

1. Clean the installation surface of the magnetic holder for


the BCM as well as the BCM underside.
2. For improved heat conduction, apply a thin film of a
thermoconductive medium.
3. Align the BCM with the magnetic holder according to
the threaded holes and tighten using the fastening
screws at tightening torque of 1.2 Nm.
4. Check that the BCM on the magnetic holder is secure
and readjust as necessary.
5. Set up an installation surface of at least 32 × 20 mm
and clean it.
6. Attach the BCM to the installation surface using the
magnetic holder.
7. Check that the magnetic holder on the installation
surface is secure and change the mounting location as
necessary.

16 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

4 Installation and connection (continued)

4.3 Electrical connection


1

3
Fig. 4-8: Pin assignments for connector (pin side view)

Pin Wire color Signal


1 Brown +24V (operating voltage UB+)
3 Blue GND (operating voltage UB-;
reference potential)
4 Black C/Q (IO-Link)

Tab. 4-1: Plug connector pin assignment

4.4 Cable routing


Cable length
Cable length max. 20 m.

Cable routing

NOTICE
Damage to the sensor
Excessive strain on the cable can damage the sensor.
►► The cable must be routed tension-free.
►► Avoid tensile forces on the cable (observe a
maximum tensile load of 20 N).

Do not route the cable between BCM and IO-Link master


or between IO-Link master and controller/Edge gateway
near high voltage cables (inductive interference can occur).
The cable must be routed such that it is free of tension
(tensile force < 20 N).

Bending radius for fixed cable


The bending radius for a fixed cable must be at least three
times the cable diameter.

Bending radius for flexible routing


The bending radius for flexible cable routing must be at
least five times the cable diameter.

www.balluff.com english 17
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

5 Startup

5.1 Starting up the system

DANGER
Uncontrolled system movement
When starting up, if the sensor is part of a closed loop
system whose parameters have not yet been set, the
system may perform uncontrolled movements. This
could result in personal injury and equipment damage.
►► Persons must keep away from the system’s
hazardous zones.
►► Startup must be performed only by trained technical
personnel.
►► Observe the safety instructions of the equipment or
system manufacturer.

1. Check connections for tightness and correct polarity.


Replace damaged connections.
2. Check BCM for tight attachment.
3. Turn on the system.
4. Check measured values and adjustable parameters
and readjust the BCM if necessary.

Check for the correct values, especially after


replacing the BCM or after repair by the
manufacturer.

The BCM must be individually configured in


most cases. The description in this user’s guide
can be used to aid in configuration. Assigning of
parameters requires a basic understanding of
the variables to be measured.

A BCM can be replaced easily and without loss of the


configuration parameters by using the IO-Link function
Data Storage or the parameter server.

5.2 Operating notes

– Regularly check function of the BCM and all associated


components.
– Take the BCM out of service whenever there is a
malfunction.
– Secure the system against unauthorized use.
– Check fasteners and retighten if needed.
– When installing using a magnetic holder, bear in mind
that vibration may affect proper fit. Regularly check for
proper holding and correct alignment when using this
installation method.

18 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface

6.1 Communication parameters

The BCM transmits 20 bytes of process data. The The minimum cycle time (MinCycleTime) of the
meaning differs depending on the selected profile (see BCM is 10 ms. The master can increase the
Section Process data from page 38). The basic device cycle time as necessary, which is why the cycle
specification is described in Tab. 6-1. time that is actually used (MasterCycleTime)
Specification IO-Link Value depends on the master.
Description
Transfer rate COM3 230.4 kBaud The process data always updates after the time
Minimum cycle MinCycleTime 10 ms window of the respective module has elapsed
time of device and is therefore not updated at each cycle time.
The time windows differ, depending on the
IO-Link protocol Revision ID 0x11 (Version 1.1) module (see Section Process data from
version page 38).
Amount of Process Data 20 bytes
process data IN
from the device
to the master
Amount of Process Data 0 bytes
process data OUT
from the master
to the device
Manufacturer ID Vendor ID 0x0378
Device Device ID 0x0E0101
identification (BCM R15E-001-…)
or 0x0E0102
(BCM R15E-002-…)
Tab. 6-1: BCM device specification

6.2 Parameter data

6.2.1 Identification

Index Sub­index Name Data format (length) Access Contents


0x0010 (16) 0x00 (0) Vendor Name stringT (7 bytes) Read only Balluff
0x0011 (17) 0x00 (0) Vendor text stringT (15 bytes) Read only www.balluff.com
0x0012 (18) 0x00 (0) Product Name stringT (25 bytes) Read only Variant
(see Tab. 3-2 on page 9)
0x0013 (19) 0x00 (0) Product ID stringT (7 bytes) Read only Order code of the product
variant
0x0014 (20) 0x00 (0) Product text stringT (27 bytes) Read only Condition Monitoring Sensor
0x0015 (21) 0x00 (0) Serial Number stringT (16 bytes) Read only
0x0016 (22) 0x00 (0) Hardware Revision stringT (4 bytes) Read only vX.X
0x0017 (23) 0x00 (0) Firmware Revision stringT (9 bytes) Read only vX.XX.XXX
0x0018 (24) 0x00 (0) Application Specific Tag stringT (max. 32 bytes) Read/Write
Tab. 6-2: Identification data

www.balluff.com english 19
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.2.2 Device configuration

The event detection of the BCM is controlled in index There are ready-made profiles available for the process
0x005E (94). The subindex 0x01 (1) configures the waiting data of the sensor (index 0x2000 (8192)). The user-defined
time in seconds during which no events are detected for all profile (index 0x2001 (8193)) can be tailored precisely to
modules. the specific application.
The status bits are kept True at least as long as they are For the ping function, a timeout can be configured in index
configured in the subindex 0x02 (2). 0x200A (8202) subindex 0x00 (0), and the current status of
this function can be retrieved in index 0x200B (8203)
subindex 0x00 (0).

Index Sub­index Access Description Data type Value range Default value
GENERAL ALARM CONFIGURATION
0x005E 0x01 (1) Read/Write DELAY START MONITORING – uint16 0…65535 [s] 0 [s]
(94) Time in seconds since the last
startup in which no alarms are
evaluated.
0x02 (2) Read/Write STATUS BIT HOLD UP TIME – Time uint16 0…65535 [ms] 0 [ms]
in milliseconds in which a status bit
at the very least remains set,
regardless of whether the threshold
is still exceeded or not.
PROCESS DATA PROFILE
0x2000 0x00 (0) Read/Write PROCESS DATA PROFILE – uint8 see 1
(8192) Selected process data profile (see Process data
Process data profile (PROCESS profile (PRO-
DATA PROFILE) on page 21) CESS DATA
PROFILE) on
page 21
0x2001 0x01 (1) Read/Write Slot 1 – Configuration of the first
(8193) slot of the user-defined process
data profile
0x02 (2) Read/Write Slot 2 – Configuration of the second See
slot of the user-defined process User-defined process data
data profile profile (CUSTOM PROCESS
0x03 (3) Read/Write Slot 3 – Configuration of the third DATA PROFILE
slot of the user-defined process CONFIGURATION) on
data profile page 21
0x04 (4) Read/Write Slot 4 – Configuration of the fourth
slot of the user-defined process
data profile
PING
0x200A 0x00 (0) Read/Write PING TIMEOUT – Time in minutes uint16 1…60 [min] 2 [min]
(8202) for which the BCM activates the
ping feature via the corresponding
command
0x200B 0x00 (0) Read only PING STATUS – Indicates whether bool
(8203) the ping feature is currently active
(True) or not (False)
Tab. 6-3: Device configuration

20 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Process data profile (PROCESS DATA PROFILE) User-defined process data profile (CUSTOM
PROCESS DATA PROFILE CONFIGURATION)
Index 0x2000 (8192) subindex 0x00 (0) defines the
process data profile. The profiles are explained in Section Index 0x2001 (8193) defines the user-defined process data
Process data from page 38. profile: each slot is configured in a subindex. Slot 1 is
configured in the first subindex, slot 2 is configured in the
Value of Selected profile
second, slot 3 in the third and slot 4 in the fourth subindex.
PROCESS
The subindices 0x01 (1) to 0x04 (4) can be identically
DATA PROFILE
configured according to Tab. 6-5.
1 VIBRATION VELOCITY
Byte 0 Byte 1 Byte 2 Byte 3
2 VIBRATION VELOCITY PEAK-TO-
PEAK MSB index LSB index Sub­index 0x00 (0)
Tab. 6-5: Byte meaning of the subindices from CUSTOM PROCESS
3 VIBRATION ACCELERATION
DATA PROFILE CONFIGURATION
4 VIBRATION ACCELERATION PEAK-
TO-PEAK This enables the analysis variables that are available in the
5 ENVIRONMENTAL 1) service data to be applied to the process data. The status
bits are held in place in a 5th slot.
8 CUSTOM PROCESS DATA
PROFILE2) All possible values for the process data are listed in
1)
only for the BCM R15E-002-DI00-_ _ , _-S4 Tab. 6-6 on page 22.
2)
The CUSTOM PROCESS DATA PROFILE can be configured in
index 0x2001 (8193).
Example:
Tab. 6-4: Process data profiles If the contact temperature is to be applied to slot 2 and the
v-RMS magnitude is to be applied to slot 4, the byte
sequence 0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0) for the
contact temperature must be written to subindex 0x02 (2)
and the byte sequence 0x21 (33) 0x14 (20) 0x04 (4) 0x00
(0) for the v-RMS magnitude must be written to subindex
0x04 (4). These values can both be taken from Tab. 6-6 as
well as determined from the indices of the service data.
The contact temperature is in index 0x2031 (8241),
subindex 0x01 (1). Therefore, bytes 0x20 (32) 0x31 (49)
0x01 (1) 0x00 (0) must be written to the corresponding
subindex.

Contact temperature (CONTACT TEMPERATURE)


Index 0x2031 (8241) Sub­index 0x01 (1)

Byte 0: Byte 1: Byte 2: Byte 3:


0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0)

Write in user-defined process data profile

CUSTOM PROCESS DATA PROFILE CONFIGURATION


Slot Index Sub­index
1 0x01 (1)
2 0x2001 0x02 (2)
(8193)
3 0x03 (3)
4 0x04 (4)
Fig. 6-1: Defining the contact temperature in any slot in the user-
defined process data profile

www.balluff.com english 21
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Tab. 6-6 provides an overview of the possible parameters


that can be applied in the process data by means of the
user-defined process data profile. For this purpose, the
specified four bytes must be written to the subindex of the
slot of index 0x2001 (8193) to be configured.
PARAMETER NAME Byte 0 Byte 1 Byte 2 Byte 3
Contact temperature
CONTACT TEMPERATURE 0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0)
Relative humidity
HUMIDITY 0x20 (32) 0x41 (65) 0x01 (1) 0x00 (0)
Ambient pressure
AMBIENT PRESSURE 0x20 (32) 0x49 (73) 0x01 (1) 0x00 (0)
Vibration
v-RMS X 0x01 (1)
v-RMS Y 0x02 (2)
0x14 (20)
v-RMS Z 0x03 (3)
v-RMS magnitude 0x04 (4)
v-PEAK-TO-PEAK X 0x01 (1)
v-PEAK-TO-PEAK Y 0x02 (2)
0x15 (21)
v-PEAK-TO-PEAK Z 0x03 (3)
v-PEAK-TO-PEAK magnitude 0x04 (4)
v-MEAN X 0x01 (1)
v-STANDARD DEVIATION X 0x02 (2)
v-CREST FACTOR X 0x18 (24) 0x03 (3)
v-SKEWNESS X 0x04 (4)
v-KURTOSIS X 0x05 (5)
v-MEAN Y 0x01 (1)
v-STANDARD DEVIATION Y 0x02 (2)
v-CREST FACTOR Y 0x21 (33) 0x19 (25) 0x03 (3) 0x00 (0)
v-SKEWNESS Y 0x04 (4)
v-KURTOSIS Y 0x05 (5)
v-MEAN Z 0x01 (1)
v-STANDARD DEVIATION Z 0x02 (2)
v-CREST FACTOR Z 0x1A (26) 0x03 (3)
v-SKEWNESS Z 0x04 (4)
v-KURTOSIS Z 0x05 (5)
a-RMS X 0x01 (1)
a-RMS Y 0x02 (2)
0x1D (29)
a-RMS Z 0x03 (3)
a-RMS magnitude 0x04 (4)
a-PEAK-TO-PEAK X 0x01 (1)
a-PEAK-TO-PEAK Y 0x02 (2)
0x1E (30)
a-PEAK-TO-PEAK Z 0x03 (3)
a-PEAK-TO-PEAK magnitude 0x04 (4)
Tab. 6-6: Possible indices for process data

22 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.2.3 Device temperature1)

The sensor is equipped with internal temperature A lower threshold (index 0x0053 (83) subindex 0x01 (1))
monitoring (index 0x0052 (82)). The device temperature and an upper threshold (index 0x0053 (83) subindex 0x02
(sub­index 0x01 (1)) and the minimum and maximum values (2)) can be defined for the device temperature module. The
since the last startup (subindex 0x02 (2) and 0x03 (3)), sensor recognizes when a threshold is exceeded and sets
since production (subindex 0x04 (4) and 0x05 (5)) and the Boolean variables for undershooting the lower
since the last manual reset (subindex 0x06 (6) and 0x07 threshold (index 0x0054 (84) subindex 0x01 (1)) or for
(7)) are measured. The values in index 0x0052 (82), exceeding the upper threshold (index 0x0054 (84)
subindex 0x02 (2), 0x03 (3), 0x06 (6) and 0x07 (7) can be subindex 0x02 (2)).
reset for all modules simultaneously by means of a Additionally, the sensor can trigger IO-Link events if a
maintenance reset (see Section System commands on threshold is exceeded. The sending of events (see
page 41) or induvidually for the device temperature (see Tab. 6-21 on page 40) for monitoring the device
Section Device commands on page 41). temperature can be switched off (index 0x0053 (83)
subindex 0x03 (3)).

Index Sub­ Access Description Data type Value Default


index range value
DEVICE TEMPERATURE1)
0x0052 0x01 Read DEVICE TEMPERATURE – current value in °C int16
(82) (1) only
0x02 Read MINIMUM DEVICE TEMPERATURE SINCE int16
(2) only STARTUP – Minimum value in °C since the last
startup
0x03 Read MAXIMUM DEVICE TEMPERATURE SINCE int16
(3) only STARTUP – Maximum value in °C since the last
startup
0x04 Read MINIMUM DEVICE TEMPERATURE LIFETIME – int16
(4) only Minimum value in °C since production
0x05 Read MAXIMUM DEVICE TEMPERATURE LIFETIME int16
(5) only – Maximum value in °C since production
0x06 Read MINIMUM DEVICE TEMPERATURE SINCE RESET int16
(6) only – Minimum value in °C since the last manual reset
0x07 Read MAXIMUM DEVICE TEMPERATURE SINCE RESET int16
(7) only – Maximum value in °C since the last manual reset
DEVICE TEMPERATURE ALARM CONFIGURATION1)
0x0053 0x01 Read/ LOWER ALARM LEVEL DEVICE TEMPERATURE int16 0…70 [°C] 0 [°C]
(83) (1) Write – Lower threshold for the device temperature in °C
0x02 Read/ UPPER ALARM LEVEL DEVICE TEMPERATURE int16 0…70 [°C] 70 [°C]
(2) Write – Upper threshold for the device temperature in °C
0x03 Read/ ENABLE ALARM DEVICE TEMPERATURE – bool True/False True
(3) Write Activates (True) or deactivates (False) the sending of
IO-Link events 0x8D10 and 0x8D20 if one of the
thresholds is exceeded or underrun
DEVICE TEMPERATURE ALARM STATUS1)
0x0054 0x01 Read LOWER ALARM STATUS DEVICE TEMPERATURE bool
(84) (1) only – Lower threshold underrun
0x02 Read UPPER ALARM STATUS DEVICE TEMPERATURE bool
(2) only – Upper threshold exceeded
Tab. 6-7: Device temperature monitoring

only for the BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com english 23
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.2.4 Operating hours counter

Operating hours (index 0x0057 (87)) are counted since the


last startup (subindex 0x01 (1)), since production (subindex
0x02 (2)) and since the last manual reset (subindex 0x03
(3)).
Index Sub­index Access Description Data type
OPERATING HOURS
0x0057 0x01 (1) Read only OPERATING HOURS SINCE STARTUP – Operating hours since the uint32
(87) last startup. Value in seconds.
0x02 (2) Read only OPERATING HOURS LIFETIME – Operating hours since production. uint32
Value in seconds.
0x03 (3) Read only OPERATING HOURS SINCE RESET – Operating hours since the last uint32
reset of the counter by means of a maintenance reset. Value in
seconds.
Tab. 6-8: Operating hours counter

6.2.5 Boot cycle counter

The BCM counts every startup (index 0x0058 (88)) since


production (subindex 0x01 (1)) and since the last manual
reset (subindex 0x02 (2)).
Index Sub­index Access Description Data type
BOOT CYCLE COUNTER
0x0058 0x01 (1) Read only BOOT CYCLE COUNTER LIFETIME – Number of application starts uint32
(88) since production
0x02 (2) Read only BOOT CYCLE COUNTER SINCE RESET – Number of application uint32
starts since the last reset of the counter by means of a maintenance
reset
Tab. 6-9: Boot cycle counter

24 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.2.6 Contact temperature

The sensor is equipped with contact temperature A lower threshold (index 0x2032 (8242) subindex 0x01 (1))
monitoring (index 0x2031 (8241)). The contact temperature and an upper threshold (index 0x2032 (8242)
(subindex 0x01 (1)) and the minimum and maximum values subindex 0x02 (2)) can be defined for the contact
since the last startup (subindex 0x02 (2) and 0x03 (3)), temperature module. The sensor recognizes when a
since production (subindex 0x04 (4) and 0x05 (5)) and threshold is exceeded and sets the Boolean variables for
since the last manual reset (subindex 0x06 (6) and 0x07 undershooting the lower threshold (index 0x2033 (8243)
(7)) are recorded. The values in index 0x2031 (8241), subindex 0x01 (1)) or for exceeding the upper threshold
subindex 0x02 (2), 0x03 (3), 0x06 (6) and 0x07 (7) can be (index 0x2033 (8243) subindex 0x02 (2)). These Boolean
reset for all modules simultaneously by means of a variables are available in the status bits of the process data
maintenance reset (see Section System commands on (see Section Process data on page 39).
page 41) or induvidually for the contact temperature Additionally, the sensor can trigger IO-Link events if a
(see Section Device commands on page 41). threshold is exceeded. The sending of events (see
Tab. 6-21 on page 40) for monitoring the contact
temperature can be switched off (index 0x2032 (8242)
subindex 0x03 (3)).

Index Sub­ Access Description Data Value Default


index type range value
CONTACT TEMPERATURE
0x2031 0x01 Read CONTACT TEMPERATURE – Current value in °C float32
(8241) (1) only
0x02 Read MINIMUM CONTACT TEMPERATURE SINCE float32
(2) only STARTUP – Minimum value in °C since the last startup
0x03 Read MAXIMUM CONTACT TEMPERATURE SINCE float32
(3) only STARTUP – Maximum value in °C since the last startup
0x04 Read MINIMUM CONTACT TEMPERATURE LIFETIME – float32
(4) only Minimum value in °C since production
0x05 Read MAXIMUM CONTACT TEMPERATURE LIFETIME float32
(5) only – Maximum value in °C since production
0x06 Read MINIMUM CONTACT TEMPERATURE SINCE RESET float32
(6) only – Minimum value in °C since the last manual reset
0x07 Read MAXIMUM CONTACT TEMPERATURE SINCE RESET float32
(7) only – Maximum value in °C since the last manual reset
CONTACT TEMPERATURE ALARM CONFIGURATION
0x2032 0x01 Read/ LOWER ALARM LEVEL CONTACT TEMPERATURE float32 0…70 [°C] 0 [°C]
(8242) (1) Write – Lower threshold for the contact temperature in °C
0x02 Read/ UPPER ALARM LEVEL CONTACT TEMPERATURE float32 0…70 [°C] 70 [°C]
(2) Write – Upper threshold for the contact temperature in °C
0x03 Read/ ENABLE ALARM CONTACT TEMPERATURE – bool True/False True
(3) Write Activates (True) or deactivates (False) the sending of
IO-Link events 0x8CE0 and 0x8CE1 if one of the
thresholds is exceeded or underrun
CONTACT TEMPERATURE ALARM STATUS
0x2033 0x01 Read LOWER ALARM STATUS CONTACT TEMPERATURE bool
(8243) (1) only – Lower threshold underrun
0x02 Read UPPER ALARM STATUS CONTACT TEMPERATURE bool
(2) only – Upper threshold exceeded
Tab. 6-10: Contact temperature

only for the BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com english 25
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.2.7 Relative humidity 1)

The sensor is equipped with humidity monitoring (index A lower threshold (index 0x2432 (8258) subindex 0x01 (1))
0x2041 (8257)). The humidity (subindex 0x01 (1)) and the and an upper threshold (index 0x2042 (8258)
minimum and maximum values since the last startup subindex 0x02 (2)) can be defined for the relative humidity
(subindex 0x02 (2) and 0x03 (3)), since production module. The sensor recognizes when a threshold is
(subindex 0x04 (4) and 0x05 (5)) and since the last manual exceeded and sets the Boolean variables for
reset (subindex 0x06 (6) and 0x07 (7)) are measured. The undershooting the lower threshold (index (0x2043 (8259)
values in index 0x2031 (8257), subindex 0x02 (2), 0x03 (3), subindex 0x01 (1)) or for exceeding the upper threshold
0x06 (6) and 0x07 (7) can be reset for all modules (index 0x2043 (8259) subindex 0x02 (2)). These Boolean
simultaneously by means of a maintenance reset (see variables are available in the status bits of the process data
Section System commands on page 41) or induvidually (see Section Process data on page 39).
for the humidity (see Section Device commands on page Additionally, the sensor can trigger IO-Link events if a
41). threshold is exceeded. The sending of events (see
Tab. 6-21 on page 40) for monitoring the humidity can
be switched off (index 0x2042 (8258) subindex 0x03 (3)).

Index Sub­ Access Description Data Value Default


index type range value
HUMIDITY1)
0x2041 0x01 Read HUMIDITY – Current value in % RH float32
(8257) (1) only
0x02 Read MINIMUM HUMIDITY SINCE STARTUP – Minimum float32
(2) only value since the last startup in % RH
0x03 Read MAXIMUM HUMIDITY SINCE STARTUP – Maximum float32
(3) only value since the last startup in % RH
0x04 Read MINIMUM HUMIDITY LIFETIME – Minimum value since float32
(4) only production in % RH
0x05 Read MAXIMUM HUMIDITY LIFETIME – Maximum value float32
(5) only since production in % RH
0x06 Read MINIMUM HUMIDITY SINCE RESET – Minimum value float32
(6) only since the last manual reset in % RH
0x07 Read MAXIMUM HUMIDITY SINCE RESET – Maximum value float32
(7) only since the last manual reset in % RH
HUMIDITY ALARM CONFIGURATION1)
0x2042 0x01 Read/ LOWER ALARM LEVEL HUMIDITY – Lower threshold float32 5…95 5 [% RH]
(8258) (1) Write for humidity in % RH [% RH]
0x02 Read/ UPPER ALARM LEVEL HUMIDITY – Upper threshold float32 5…95 95 [% RH]
(2) Write for humidity in % RH [% RH]
0x03 Read/ ENABLE ALARM HUMIDITY – Activates (True) or bool True/False True
(3) Write deactivates (False) the sending of the IO-Link events
0x8CE5 and 0x8CE6 if one of the thresholds is
exceeded or underrun
HUMIDITY ALARM STATUS1)
0x2043 0x01 Read LOWER ALARM STATUS HUMIDITY – Lower threshold bool
(8259) (1) only underrun
0x02 Read UPPER ALARM STATUS HUMIDITY – Upper threshold bool
(2) only exceeded
Tab. 6-11: Relative humidity

only for the BCM R15E-002-DI00-_ _ , _-S4


1)

26 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.2.8 Ambient pressure 1)

The sensor is equipped with ambient pressure monitoring A lower threshold (index 0x204A (8266) subindex 0x01 (1))
(index 0x2049 (8265)). The ambient pressure and an upper threshold (index 0x204A (8266)
(subindex 0x01 (1)) and the minimum and maximum values subindex 0x02 (2)) can be defined for the ambient pressure
since the last startup (subindex 0x02 (2) and 0x03 (3)), module. The sensor recognizes when a threshold is
since production (subindex 0x04 (4) and 0x05 (5)) and exceeded and sets the Boolean variables for
since the last manual reset (subindex 0x06 (6) and 0x07 undershooting the lower threshold (index 0x204B (8267)
(7)) are measured. The values in index 0x2049 (8265), subindex 0x01 (1)) or for exceeding the upper threshold
subindex 0x02 (2), 0x03 (3), 0x06 (6) and 0x07 (7) can be (index 0x204B (8267) subindex 0x02 (2)). These Boolean
reset for all modules simultaneously by means of a variables are available in the status bits of the process data
maintenance reset (see Section System commands on (see Section Process data on page 39).
page 41) or induvidually for the ambient pressure (see Additionally, the sensor can trigger IO-Link events if a
Section Device commands on page 41). threshold is exceeded. The sending of events (see
Tab. 6-21 on page 40) for monitoring the ambient
pressure can be switched off (index 0x204A (8266)
subindex 0x03 (3)).

Index Sub­ Access Description Data Value Default


index type range value
AMBIENT PRESSURE1)
0x2049 0x01 Read AMBIENT PRESSURE – Current value in hPa float32
(8265) (1) only
0x02 Read MINIMUM AMBIENT PRESSURE SINCE STARTUP float32
(2) only – Minimum value since last startup in hPa
0x03 Read MAXIMUM AMBIENT PRESSURE SINCE STARTUP float32
(3) only – Maximum value since last startup in hPa
0x04 Read MINIMUM AMBIENT PRESSURE LIFETIME – float32
(4) only Minimum value since production in hPa
0x05 Read MAXIMUM AMBIENT PRESSURE LIFETIME – float32
(5) only Maximum value since production in hPa
0x06 Read MINIMUM AMBIENT PRESSURE SINCE RESET – float32
(6) only Minimum value since last manual reset in hPa
0x07 Read MAXIMUM AMBIENT PRESSURE SINCE RESET float32
(7) only – Maximum value since last manual reset in hPa
AMBIENT PRESSURE ALARM CONFIGURATION1)
0x204A 0x01 Read/ LOWER ALARM LEVEL AMBIENT PRESSURE – float32 300…1100 300 [hPa]
(8266) (1) Write Lower threshold for ambient pressure in hPa [hPa]
0x02 Read/ UPPER ALARM LEVEL AMBIENT PRESSURE – float32 300…1100 1100 [hPa]
(2) Write Upper threshold for ambient pressure in hPa [hPa]
0x03 Read/ ENABLE ALARM AMBIENT PRESSURE – Activates bool True/False True
(3) Write (True) or deactivates (False) the sending of IO-Link
events 0x8CEA and 0x8CEB if one of the thresholds
is exceeded or underrun
AMBIENT PRESSURE ALARM STATUS1)
0x204B 0x01 Read LOWER ALARM STATUS AMBIENT PRESSURE bool
(8267) (1) only – Lower threshold underrun
0x02 Read UPPER ALARM STATUS AMBIENT PRESSURE bool
(2) only – Upper threshold exceeded
Tab. 6-12: Ambient pressure

only for the BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com english 27
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.2.9 Vibration
The parameters as well as the measurement and analysis
variables of the vibration module are introduced below. The
function of these parameters is explained in section
Vibration on page 10.

Index Sub­ Access Description Data Value range Default


index type value
SUPPORTED VIBRATION PROFILES
0x2100 0x01 Read only VIBRATION VELOCITY LEVEL – For the meaning, bool
(8448) (1) see Tab. 6-14 on page 35
0x02 Read only VIBRATION VELOCITY LEVEL ADVANCED – For the bool
(2) meaning, see Tab. 6-14 on page 35
0x03 Read only VIBRATION ACCELERATION LEVEL – For the bool
(3) meaning, see Tab. 6-14 on page 35
0x04 Read only ADVANCED STATISTICS – For the meaning, see bool
(4) Tab. 6-14 on page 35
0x05 Read only SEVERITY ZONE – For the meaning, see Tab. 6-14 bool
(5) on page 35
VIBRATION EXPRESS CONFIGURATION
0x2101 0x00 Read/Write APPLICATION TYPE – Selection of profiles for uint8 0…7 4
(8449) (0) vibration monitoring for preconfigured applications
(see Application choice (APPLICATION TYPE) on
page 36)
VIBRATION TIME WINDOW
0x2102 0x00 Read/Write TIME WINDOW VIBRATION – Time window over uint8 0…41) 2
(8450) (0) which the statistical evaluation of the signal takes
place (see Time window of the vibration module
(TIME WINDOW VIBRATION) on page 37)
VIBRATION CONFIGURATION
0x2103 0x01 Read/Write EVENT RESPONSE DELAY – Time interval that a uint16 0…28800 1000 [ms]
(8451) (1) threshold must exceed (or undershoot) so that a [ms]
corresponding event is detected (or reset). Value in
ms.
0x02 Read/Write LOWER BANDWIDTH LIMIT – Lower limit of the uint16 2…3199 10 [Hz]
(2) observed frequency band in Hz [Hz]2)
0x03 Read/Write UPPER BANDWIDTH LIMIT – Upper limit of the uint16 2…3199 3199 [Hz]
(3) observed frequency band in Hz [Hz]3)
1)
The time window depends on the lower band limit (for functional description, see page 10)
2)
The lower band limit depends on the time window (for functional description, see page 10)
3)
The upper band limit must be higher than the lower band limit

28 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Index Sub­ Access Description Data Value Default


index type range value
VIBRATION VELOCITY ADVANCED ALARM CONFIGURATION
0x2107 0x01 Read/Write PRE-ALARM LEVEL v-RMS X – RMS value of the float32 0…12500 12500
(8455) (1) X-axis that must be exceeded in order to trigger [mm/s] [mm/s]
IO-Link event 0x8CF1 or set the corresponding status
bit. Value in mm/s.
0x02 Read/Write MAIN-ALARM LEVEL v-RMS X – RMS value of the float32 0…12500 12500
(2) X-axis that must be exceeded in order to trigger [mm/s] [mm/s]
IO-Link event 0x8CF2 or set the corresponding status
bit. Value in mm/s.
0x03 Read/Write PRE-ALARM LEVEL v-RMS Y – RMS value of the float32 0…12500 12500
(3) Y-axis that must be exceeded in order to trigger [mm/s] [mm/s]
IO-Link event 0x8CF1 or set the corresponding status
bit. Value in mm/s.
0x04 Read/Write MAIN-ALARM LEVEL v-RMS Y – RMS value of the float32 0…12500 12500
(4) Y-axis that must be exceeded in order to trigger [mm/s] [mm/s]
IO-Link event 0x8CF2 or set the corresponding status
bit. Value in mm/s.
0x05 Read/Write PRE-ALARM LEVEL v-RMS Z – RMS value of the float32 0…12500 12500
(5) Z-axis that must be exceeded in order to trigger [mm/s] [mm/s]
IO-Link event 0x8CF1 or set the corresponding status
bit. Value in mm/s.
0x06 Read/Write MAIN-ALARM LEVEL v-RMS Z – RMS value of the float32 0…12500 12500
(6) Z-axis that must be exceeded in order to trigger [mm/s] [mm/s]
IO-Link event 0x8CF2 or set the corresponding status
bit. Value in mm/s.
0x07 Read/Write PRE-ALARM LEVEL v-RMS MAGNITUDE – RMS value float32 0…12500 12500
(7) that the magnitude must exceed in order to trigger [mm/s] [mm/s]
IO-Link event 0x8CF1 or set the corresponding status
bit. Value in mm/s.
0x08 Read/Write MAIN-ALARM LEVEL v-RMS MAGNITUDE – RMS float32 0…12500 12500
(8) value that the magnitude must exceed in order to [mm/s] [mm/s]
trigger IO-Link event 0x8CF2 or set the corresponding
status bit. Value in mm/s.
0x09 Read/Write ENABLE ALARMS v-RMS X – Activates (True) or bool True/False True
(9) deactivates (False) the sending of IO-Link events
(0x8CF1 and 0x8CF2) if the RMS value of the X-axis is
exceeded. The thresholds can be configured in
subindex 0x01 (1) and 0x02 (2).
0x0A Read/Write ENABLE ALARMS v-RMS Y – Activates (True) or bool True/False True
(10) deactivates (False) the sending of IO-Link events
(0x8CF1 and 0x8CF2) if the RMS value of the Y-axis is
exceeded. The thresholds can be configured in
subindex 0x03 (3) and 0x04 (4).
0x0B Read/Write ENABLE ALARMS v-RMS Z – Activates (True) or bool True/False True
(11) deactivates (False) the sending of IO-Link events
(0x8CF1 and 0x8CF2) if the RMS value of the Z-axis is
exceeded. The thresholds can be configured in
subindex 0x05 (5) and 0x06 (6).
0x0C Read/Write ENABLE ALARMS v-RMS MAGNITUDE – Activates bool True/False True
(12) (True) or deactivates (False) the sending of IO-Link
events (0x8CF1 and 0x8CF2) if the RMS value of the
magnitude is exceeded. The thresholds can be
configured in subindex 0x07 (7) and 0x08 (8).

www.balluff.com english 29
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Index Sub­ Access Description Data Value Default


index type range value
VIBRATION SEVERITY ZONE CONFIGURATION
0x2108 0x01 Read/Write SEVERITY ZONE BOUNDARY A/B – RMS value at float32 0…12500 12500
(8456) (1) which the vibration changes between degrees of [mm/s] [mm/s]
severity A and B. Value in mm/s.
0x02 Read/Write SEVERITY ZONE BOUNDARY B/C – RMS value at float32 0…12500 12500
(2) which the vibration changes between degrees of [mm/s] [mm/s]
severity B and C. Value in mm/s.
0x03 Read/Write SEVERITY ZONE BOUNDARY C/D – RMS value at float32 0…12500 12500
(3) which the vibration changes between degrees of [mm/s] [mm/s]
severity C and D. Value in mm/s.
0x04 Read/Write ENABLE SEVERITY ZONE CHANGE EVENT – bool True/False True
(4) Activates (True) or deactivates (False) the sending of
the IO-Link event (0x8CF0) in case the severity zone
changes. The severity zone boundaries can be
configured in subindices 0x01 (1) through 0x03 (3).
VIBRATION VELOCITY ADVANCED ALARM STATUS
0x2111 0x01 Read only PRE-ALARM STATUS v-RMS X – The pre-alarm bool
(8465) (1) threshold for the RMS value of the X-axis has (True) or
has not (False) been exceeded.
0x02 Read only MAIN-ALARM STATUS v-RMS X – The main-alarm bool
(2) threshold for the RMS value of the X-axis has (True) or
has not (False) been exceeded.
0x03 Read only PRE-ALARM STATUS v-RMS Y – The pre-alarm bool
(3) threshold for the RMS value of the Y-axis has (True) or
has not (False) been exceeded.
0x04 Read only MAIN-ALARM STATUS v-RMS Y – The main-alarm bool
(4) threshold for the RMS value of the Y-axis has (True) or
has not (False) been exceeded.
0x05 Read only PRE-ALARM STATUS v-RMS Z – The pre-alarm bool
(5) threshold for the RMS value of the Z-axis has (True) or
has not (False) been exceeded.
0x06 Read only MAIN-ALARM STATUS v-RMS Z – The main-alarm bool
(6) threshold for the RMS value of the Z-axis has (True) or
has not (False) been exceeded.
0x07 Read only PRE-ALARM STATUS v-RMS MAGNITUDE – The bool
(7) pre-alarm threshold for the RMS value of the
magnitude has (True) or has not (False) been
exceeded.
0x08 Read only MAIN-ALARM STATUS v-RMS MAGNITUDE – The bool
(8) main-alarm threshold for the RMS value of the
magnitude has (True) or has not (False) been
exceeded.

30 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Index Sub­ Access Description Data Value Default


index type range value
VIBRATION VELOCITY RMS
0x2114 0x01 Read only v-RMS X – Current RMS value of X-axis vibration float32
(8468) (1) velocity in mm/s
0x02 Read only v-RMS Y – Current RMS value of Y-axis vibration float32
(2) velocity in mm/s
0x03 Read only v-RMS Z – Current RMS value of Z-axis vibration float32
(3) velocity in mm/s
0x04 Read only v-RMS Magnitude – Current RMS value of vibration float32
(4) velocity magnitude in mm/s
VIBRATION VELOCITY PEAK TO PEAK
0x2115 0x01 Read only v-PEAK-TO-PEAK X – Current peak-to-peak value of float32
(8469) (1) X-axis vibration velocity in mm/s
0x02 Read only v-PEAK-TO-PEAK Y – Current peak-to-peak value of float32
(2) Y-axis vibration velocity in mm/s
0x03 Read only v-PEAK-TO-PEAK Z – Current peak-to-peak value of float32
(3) Z-axis vibration velocity in mm/s
0x04 Read only v-PEAK-TO-PEAK MAGNITUDE – Current peak-to- float32
(4) peak value of vibration velocity magnitude in mm/s
VIBRATION SEVERITY ZONE
0x2117 0x00 Read only SEVERITY ZONE – Current severity zone (see Severity uint2
(8471) (0) zone (SEVERITY ZONE) on page 37)
VIBRATION VELOCITY STATISTICS X
0x2118 0x01 Read only v-MEAN X – Mean of the vibration velocity value along float32
(8472) (1) the X-axis over the selected time window. Value in
mm/s.
0x02 Read only v-STANDARD DEVIATION X – Standard deviation of float32
(2) the vibration velocity value along the X-axis over the
selected time window. Value in mm/s.
0x03 Read only v-CREST FACTOR X – Crest factor of the vibration float32
(3) velocity value along the X-axis over the selected time
window. Variable without units.
0x04 Read only v-SKEWNESS X – Skewness of the vibration velocity float32
(4) value along the X-axis over the selected time window.
Variable without units.
0x05 Read only v-KURTOSIS X – Kurtosis of the vibration velocity value float32
(5) along the X-axis over the selected time window.
Variable without units.

www.balluff.com english 31
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Index Sub­ Access Description Data Value Default


index type range value
VIBRATION VELOCITY STATISTICS Y
0x2119 0x01 Read only v-MEAN Y – Mean of the vibration velocity value along float32
(8473) (1) the Y-axis over the selected time window. Value in
mm/s.
0x02 Read only v-STANDARD DEVIATION Y – Standard deviation of float32
(2) the vibration velocity value along the Y-axis over the
selected time window. Value in mm/s.
0x03 Read only v-CREST FACTOR Y – Crest factor of the vibration float32
(3) velocity value along the Y-axis over the selected time
window. Variable without units.
0x04 Read only v-SKEWNESS Y – Skewness of the vibration velocity float32
(4) value along the Y-axis over the selected time window.
Variable without units.
0x05 Read only v-KURTOSIS Y – Kurtosis of the vibration velocity value float32
(5) along the Y-axis over the selected time window.
Variable without units.
VIBRATION VELOCITY STATISTICS Z
0x211A 0x01 Read only v-MEAN Z – Mean of the vibration velocity value along float32
(8474) (1) the Z-axis over the selected time window. Value in
mm/s.
0x02 Read only v-STANDARD DEVIATION Z – Standard deviation of float32
(2) the vibration velocity value along the Z-axis over the
selected time window. Value in mm/s.
0x03 Read only v-CREST FACTOR Z – Crest factor of the vibration float32
(3) velocity value along the Z-axis over the selected time
window. Variable without units.
0x04 Read only v-SKEWNESS Z – Skewness of the vibration velocity float32
(4) value along the Z-axis over the selected time window.
Variable without units.
0x05 Read only v-KURTOSIS Z – Kurtosis of the vibration velocity value float32
(5) along the Z-axis over the selected time window.
Variable without units.

32 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Index Sub­ Access Description Data Value Default


index type range value
VIBRATION ACCELERATION ALARM CONFIGURATION
0x210A 0x01 Read/Write PRE-ALARM LEVEL a-RMS X – RMS value of the float32 0…16 [g] 16 [g]
(8458) (1) X-axis that must be exceeded in order to trigger
IO-Link event 0x8CF3 or set the corresponding status
bit. Value in g.
0x02 Read/Write MAIN-ALARM LEVEL a-RMS X – RMS value of the float32 0…16 [g] 16 [g]
(2) X-axis that must be exceeded in order to trigger
IO-Link event 0x8CF4 or set the corresponding status
bit. Value in g.
0x03 Read/Write PRE-ALARM LEVEL a-RMS Y – RMS value of the float32 0…16 [g] 16 [g]
(3) Y-axis that must be exceeded in order to trigger
IO-Link event 0x8CF3 or set the corresponding status
bit. Value in g.
0x04 Read/Write MAIN-ALARM LEVEL a-RMS Y – RMS value of the float32 0…16 [g] 16 [g]
(4) Y-axis that must be exceeded in order to trigger
IO-Link event 0x8CF4 or set the corresponding status
bit. Value in g.
0x05 Read/Write PRE-ALARM LEVEL a-RMS Z – RMS value of the float32 0…16 [g] 16 [g]
(5) Z-axis that must be exceeded in order to trigger
IO-Link event 0x8CF3 or set the corresponding status
bit. Value in g.
0x06 Read/Write MAIN-ALARM LEVEL a-RMS Z – RMS value of the float32 0…16 [g] 16 [g]
(6) Z-axis that must be exceeded in order to trigger
IO-Link event 0x8CF4 or set the corresponding status
bit. Value in g.
0x07 Read/Write PRE-ALARM LEVEL a-RMS MAGNITUDE – RMS value float32 0…16 [g] 16 [g]
(7) that the magnitude must exceed in order to trigger
IO-Link event 0x8CF3 or set the corresponding status
bit. Value in g.
0x08 Read/Write MAIN-ALARM LEVEL a-RMS MAGNITUDE – RMS float32 0…16 [g] 16 [g]
(8) value that the magnitude must exceed in order to
trigger IO-Link event 0x8CF4 or set the corresponding
status bit. Value in g.
0x09 Read/Write ENABLE ALARMS a-RMS X – Activates (True) or bool True/False True
(9) deactivates (False) the sending of IO-Link events
(0x8CF3 and 0x8CF4) if the RMS value of the X-axis is
exceeded. The thresholds can be configured in
subindex 0x01 (1) and 0x02 (2).
0x0A Read/Write ENABLE ALARMS a-RMS Y – Activates (True) or bool True/False True
(10) deactivates (False) the sending of IO-Link events
(0x8CF3 and 0x8CF4) if the RMS value of the Y-axis is
exceeded. The thresholds can be configured in
subindex 0x03 (3) and 0x04 (4).
0x0B Read/Write ENABLE ALARMS a-RMS Z – Activates (True) or bool True/False True
(11) deactivates (False) the sending of IO-Link events
(0x8CF3 and 0x8CF4) if the RMS value of the Z-axis is
exceeded. The thresholds can be configured in
subindex 0x05 (5) and 0x06 (6).
0x0C Read/Write ENABLE ALARMS a-RMS MAGNITUDE – Activates bool True/False True
(12) (True) or deactivates (False) the sending of IO-Link
events (0x8CF3 and 0x8CF4) if the RMS value of the
magnitude is exceeded. The thresholds can be
configured in subindex 0x07 (7) and 0x08 (8).

www.balluff.com english 33
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Index Sub­ Access Description Data Value Default


index type range value
VIBRATION ACCELERATION ALARM STATUS
0x211C 0x01 Read only PRE-ALARM STATUS a-RMS X – The pre-alarm bool
(8476) (1) threshold for the RMS value of the X-axis has (True) or
has not (False) been exceeded
0x02 Read only MAIN-ALARM STATUS a-RMS X – The main-alarm bool
(2) threshold for the RMS value of the X-axis has (True) or
has not (False) been exceeded
0x03 Read only PRE-ALARM STATUS a-RMS Y – The pre-alarm bool
(3) threshold for the RMS value of the Y-axis has (True) or
has not (False) been exceeded
0x04 Read only MAIN-ALARM STATUS a-RMS Y – The main-alarm bool
(4) threshold for the RMS value of the Y-axis has (True) or
has not (False) been exceeded
0x05 Read only PRE-ALARM STATUS a-RMS Z – The pre-alarm bool
(5) threshold for the RMS value of the Z-axis has (True) or
has not (False) been exceeded
0x06 Read only MAIN-ALARM STATUS a-RMS Z – The main-alarm bool
(6) threshold for the RMS value of the Z-axis has (True) or
has not (False) been exceeded
0x07 Read only PRE-ALARM STATUS a-RMS MAGNITUDE – The bool
(7) pre-alarm threshold for the RMS value of the
magnitude has (True) or has not (False) been exceeded
0x08 Read only MAIN-ALARM STATUS a-RMS MAGNITUDE – The bool
(8) main-alarm threshold for the RMS value of the
magnitude has (True) or has not (False) been exceeded
VIBRATION ACCELERATION RMS
0x211D 0x01 Read only a-RMS X – Current RMS value of X-axis vibration float32
(8477) (1) acceleration in g
0x02 Read only a-RMS Y – Current RMS value of Y-axis vibration float32
(2) acceleration in g
0x03 Read only a-RMS Z – Current RMS value of Z-axis vibration float32
(3) acceleration in g
0x04 Read only a-RMS MAGNITUDE – Current RMS value of vibration float32
(4) acceleration magnitude in g
VIBRATION ACCELERATION PEAK TO PEAK
0x211E 0x01 Read only a-PEAK-TO-PEAK X – Current peak-to-peak value of float32
(8478) (1) X-axis vibration acceleration in g
0x02 Read only a-PEAK-TO-PEAK Y – Current peak-to-peak value of float32
(2) Y-axis vibration acceleration in g
0x03 Read only a-PEAK-TO-PEAK Z – Current peak-to-peak value of float32
(3) Z-axis vibration acceleration in g
0x04 Read only a-PEAK-TO-PEAK MAGNITUDE – Current peak-to- float32
(4) peak value of vibration acceleration magnitude in g
Tab. 6-13: Vibration

34 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Supported profiles
(SUPPORTED VIBRATION PROFILES)
Index 0x2100 (8448) indicates which analysis modules are
available in the BCM. All subindices are read only.
Subindices 0x01 (1) through 0x05 (5) return a Boolean
variable and indicate whether the analysis function is (True)
or is not (False) available.

Sub­ Designation Description


index
0x01 VIBRATION Calculation of RMS and
(1) VELOCITY peak-to-peak values of
LEVEL vibration velocity
0x02 VIBRATION – Enhanced setting options
(2) VELOCITY for vibration detection
LEVEL – Pre-alarm and main alarm
ADVANCED configurable for each axis
0x03 VIBRATION – Calculation of RMS and
(3) ACCELERATION peak-to-peak values of
LEVEL vibration acceleration
– Pre-alarm and main alarm
configurable for each axis
0x04 ADVANCED Determination of statistical
(4) STATISTICS parameters for vibration
velocity:
– Mean
– Standard deviation
– Crest factor
– Skewness
– Kurtosis
0x05 SEVERITY Classification of the velocity
(5) ZONE RMS value into degrees of
severity (zone A, B, C and D)
Tab. 6-14: Vibration profile availability

www.balluff.com english 35
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Application choice (APPLICATION TYPE)


Index 0x2101 (8449) can be used to select the application When manually changing a parameter listed
monitored by BCM. The parameters for vibration here, the user-defined profile is configured
monitoring are set to the values from Tab. 6-15. automatically and all parameters are transferred
Subindices that are not listed are not changed by any to it.
profile.

APPLICATION TYPE (index 0x2101 (8449), subindex 0x00 (0))


0 1 2 3 4 5 6 7

configuration
group 1, rigid

group 2, rigid
ISO 10816-3

ISO 10816-3

ISO 10816-3

ISO 10816-3

Sequential

Sequential

Sequential
machine,

machine,

machine,
very fast
group 1,

group 2,

Custom
flexible

flexible

normal

fast
Identifier (subindex) Value
TIME WINDOW VIBRATION (index 0x2102 (8450))
TIME WINDOW VIBRATION 4: 1000 4: 1000 4: 1000 4: 1000 2: 250 1: 100 0: 20 No
(0x00 (0)) [ms] [ms] [ms] [ms] [ms] [ms] [ms] change
VIBRATION CONFIGURATION (index 0x2103 (8451))
EVENT RESPONSE DELAY 5000 5000 5000 5000 1000 400 100
(0x01 (1)) [ms] [ms] [ms] [ms] [ms] [ms] [ms]
LOWER BANDWIDTH LIMIT No
10 [Hz] 10 [Hz] 10 [Hz] 10 [Hz] 10 [Hz] 20 [Hz] 100 [Hz]
(0x02 (2)) change
UPPER BANDWIDTH LIMIT 1000 1000 1000 1000 3199 3199 3199
(0x03 (3)) [Hz] [Hz] [Hz] [Hz] [Hz] [Hz] [Hz]
VIBRATION VELOCITY ALARM CONFIGURATION ADVANCED (index 0x2107 (8455))
PRE-ALARM-LEVEL v-RMS X 4.5 7.1 2.8 4.5
(0x01 (1)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS X 7.1 11.0 4.5 7.1
(0x02 (2)) [mm/s] [mm/s] [mm/s] [mm/s]
PRE-ALARM-LEVEL v-RMS Y 4.5 7.1 2.8 4.5
(0x03 (3)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS Y 7.1 11.0 4.5 7.1
(0x04 (4)) [mm/s] [mm/s] [mm/s] [mm/s]
No change
PRE-ALARM-LEVEL v-RMS Z 4.5 7.1 2.8 4.5
(0x05 (5)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS Z 7.1 11.0 4.5 7.1
(0x06 (6)) [mm/s] [mm/s] [mm/s] [mm/s]
PRE-ALARM-LEVEL v-RMS 4.5 7.1 2.8 4.5
MAGNITUDE (0x07 (7)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS 7.1 11.0 4.5 7.1
MAGNITUDE (0x08 (8)) [mm/s] [mm/s] [mm/s] [mm/s]
VIBRATION SEVERITY ZONE CONFIGURATION (index 0x2108 (8456))
SEVERITY ZONE BOUNDARY 2.3 3.5 1.4 2.3
A/B (0x01 (1)) [mm/s] [mm/s] [mm/s] [mm/s]
SEVERITY ZONE BOUNDARY 4.5 7.1 2.8 4.5
No change
B/C (0x02 (2)) [mm/s] [mm/s] [mm/s] [mm/s]
SEVERITY ZONE BOUNDARY 7.1 11.0 4.5 7.1
C/D (0x03 (3)) [mm/s] [mm/s] [mm/s] [mm/s]
Tab. 6-15: Vibration monitoring parameter depending on the selected
profile

36 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

Time window of the vibration module


(TIME WINDOW VIBRATION)
Index 0x2102 (8450) can be used to select the time
window for the vibration module over which the statistical
evaluation of the signal takes place. The time window,
depending on the selected value, is entered in Tab. 6-16.
When choosing the time window, note that the
frequency of the signal must not be less than a
minimum frequency as defined in Tab. 3-3 on
page 11. When setting the time window and
when setting the lower band limit of the
bandpass filter, invalid values are rejected with
error code 0x8040 (32832) or 0x8041 (32833).
The bandpass filter can be configured using
index 0x2103 (8451) (see page 28).

Value Time window


0x00 (0) 20 ms1)
0x01 (1) 100 ms1)
0x02 (2) 250 ms
0x03 (3) 500 ms
0x04 (4) 1000 ms
This time window is not compatible with the default value for the lower
1)

band limit. Observe note!

Tab. 6-16: Time window configuration

Severity zone (SEVERITY ZONE)


The variable stored in index 0x2117 (8471) subindex 0x00
(0) indicates the current degree of severity of vibration. The
boundaries of the severity zones can be configured in
index 0x2108 (8456).

Variable content Severity zone


0b00 Zone A
0b01 Zone B
0b10 Zone C
0b11 Zone D
Tab. 6-17: Severity zone

www.balluff.com english 37
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.3 Process data

6.3.1 Basic structure


The BCM outputs 20 bytes of current data cyclically over
Module Time window
the IO-Link interface. These are divided into five slots, each
with 4 bytes. The first four slots contain numbers of the Contact temperature 500 ms
float32 type. This number format for floating points with a Relative humidity 500 ms
32-bit resolution is defined in the standard IEEE 754. In the
fifth slot, the status bits explained in Tab. 6-20 are Ambient pressure 500 ms
transmitted. Tab. 6-19 shows the assignment of process Vibration Adjustable in index 0x2102
data divided according to profile, which can be configured (8450) subindex 0x00 (0)
using index 0x2000 (8192) subindex 0x00 (0). Descriptions Tab. 6-18: Time window of the respective modules
of the identifiers can be found in Section Parameter data
starting on page 19.
The process data is updated with the time window (see
Tab. 6-18) of the respective module.

Slot 1 Slot 2 Slot 3 Slot 4 Slot 5


(Byte 0 to 3) (Byte 4 to 7) (Byte 8 to 11) (Byte 12 to 15) (Byte 16 to 19)
Profile name Value identifier Value identifier Value identifier Value identifier Value identifier
(Profile number) Index, subindex as Index, subindex as Index, subindex as Index, subindex as
service data service data service data service data
VIBRATION v-RMS X v-RMS Y v-RMS Z CONTACT Status bits
VELOCITY RMS TEMPERATURE
(1) 0x2114 (8468), 0x2114 (8468), 0x2114 (8468), 0x2031 (8251), see Tab. 6-20 on
0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) page 39
VIBRATION v-PEAK-TO-PEAK v-PEAK-TO-PEAK v-PEAK-TO-PEAK CONTACT Status bits
VELOCITY PEAK X Y Z TEMPERATURE
TO PEAK (2) 0x2115 (8469), 0x2115 (8469), 0x2115 (8469), 0x2031 (8251), see Tab. 6-20 on
0x01 (1) 0x01 (2) 0x03 (3) 0x01 (1) page 39
VIBRATION a-RMS X a-RMS Y a-RMS Z CONTACT Status bits
ACCELERATION TEMPERATURE
RMS (3) 0x211D (8477), 0x211D (8477), 0x211D (8477), 0x2031 (8251), see Tab. 6-20 on
0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) page 39
VIBRATION a-PEAK-TO-PEAK a-PEAK-TO-PEAK a-PEAK-TO-PEAK CONTACT Status bits
ACCELERATION X Y Z TEMPERATURE
PEAK TO PEAK 0x211E (8478), 0x211E (8478), 0x211E (8478), 0x2031 (8251), see Tab. 6-20 on
(4) 0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) page 39
ENVIRONMEN- HUMIDITY AMBIENT v-RMS magnitude CONTACT Status bits
TAL*) (5) PRESSURE TEMPERATURE
0x2041 (8257), 0x2049 (8265), 0x2114 (8468), 0x2031 (8251), see Tab. 6-20 on
0x01 (1) 0x01 (1) 0x04 (4) 0x01 (1) page 39
User-defined The meaning of the data can be configured using index 0x2001 (8193) Status bits
process data subindex 0x01 (1) through 0x04 (4). Instructions are provided in Section User-
profile (8) defined process data profile (CUSTOM PROCESS DATA PROFILE
CONFIGURATION) on page 21.
*) only for BCM R15E-002-DI00-_ _ , _-S4

Tab. 6-19: Process data

38 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.3.2 Status bits


The status bits are stored in the service data of the If a status bit is set once, it remains high at least for
respective module. The designations of the status bits are STATUS BIT HOLD UP TIME (index 0x005E (94)
compiled in Tab. 6-20, including the reference index and subindex 0x02 (2)).
reference subindex of the corresponding service data
variables.

Reference Reference
Byte Bit Designation
index subindex
7 STATUS BITS PRE-ALARM a-RMS X STATUS 0x01 (1)
6 STATUS BITS MAIN-ALARM a-RMS X STATUS 0x02 (2)
5 STATUS BITS PRE-ALARM a-RMS Y STATUS 0x03 (3)
4 STATUS BITS MAIN-ALARM a-RMS Y STATUS 0x04 (4)
0 0x211C (8476)
3 STATUS BITS PRE-ALARM a-RMS Z STATUS 0x05 (5)
2 STATUS BITS MAIN-ALARM a-RMS Z STATUS 0x06 (6)
1 STATUS BITS PRE-ALARM a-RMS MAGNITUDE STATUS 0x07 (7)
0 STATUS BITS MAIN-ALARM a-RMS MAGNITUDE STATUS 0x08 (8)
7 STATUS BITS PRE-ALARM v-RMS X STATUS 0x01 (1)
6 STATUS BITS MAIN-ALARM v-RMS X STATUS 0x02 (2)
5 STATUS BITS PRE-ALARM v-RMS Y STATUS 0x03 (3)
4 STATUS BITS MAIN-ALARM v-RMS Y STATUS 0x04 (4)
1 0x2111 (8465)
3 STATUS BITS PRE-ALARM v-RMS Z STATUS 0x05 (5)
2 STATUS BITS MAIN-ALARM v-RMS Z STATUS 0x06 (6)
1 STATUS BITS PRE-ALARM v-RMS MAGNITUDE STATUS 0x07 (7)
0 STATUS BITS MAIN-ALARM v-RMS MAGNITUDE STATUS 0x08 (8)
7 RESERVED – –
6 STATUS BITS VIBRATION SEVERITY ZONE A
5 STATUS BITS VIBRATION SEVERITY ZONE B
0x2117 (8471)
4 STATUS BITS VIBRATION SEVERITY ZONE C
2
3 STATUS BITS VIBRATION SEVERITY ZONE D
2 RESERVED – –
1 RESERVED – –
0 RESERVED – –
7 STATUS BITS CONTACT TEMPERATURE LOWER ALARM STATUS 0x01 (1)
0x2033 (8243)
6 STATUS BITS CONTACT TEMPERATURE UPPER ALARM STATUS 0x02 (2)
5 RESERVED – –
4 RESERVED – –
3
3 STATUS BITS AMBIENT PRESSURE LOWER ALARM STATUS1) 0x01 (1)
0x204B (8267)
2 STATUS BITS AMBIENT PRESSURE UPPER ALARM STATUS1) 0x02 (2)
1 STATUS BITS HUMIDITY LOWER ALARM STATUS1) 0x01 (1)
0x2043 (8259)
0 STATUS BITS HUMIDITY UPPER ALARM STATUS 1)
0x02 (2)
only for BCM R15E-002-DI00-_ _ , _-S4 (for BCM R15E-001-DI00-_ _ , _-S4, this bit is RESERVED)
1)

Tab. 6-20: Meaning of the status bits in the process data

www.balluff.com english 39
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.4 Event list

Module Event Characte- Meaning


code ristic
DEVICE 0x4000 Error TEMPERATURE FAULT - OVERLOAD – The temperature has exceeded the
TEMPERATURE1) (16384) specified maximum temperature. The heat source must be removed.
0x4210 Warning DEVICE TEMPERATURE OVER-RUN - CLEAR SOURCE OF HEAT – Danger
(16912) of damage to device. Device is too hot. Remove heat source.
0x4220 Warning DEVICE TEMPERATURE UNDER-RUN – INSULATE DEVICE – Danger of
(16928) damage to device. Device is too cold.
0x8D10 Warning DEVICE TEMPERATURE LOWER ALARM – The configured lower
(36112) temperature alarm threshold is underrun.
0x8D20 Warning DEVICE TEMPERATURE UPPER ALARM – The configured upper
(36128) temperature alarm threshold is exceeded.
CONTACT 0x8CE0 Warning CONTACT TEMPERATURE LOWER ALARM – The configured lower
TEMPERATURE (36064) temperature alarm threshold is underrun.
0x8CE1 Warning CONTACT TEMPERATURE UPPER ALARM – The configured upper
(36065) temperature alarm threshold is exceeded.
HUMIDITY1) 0x8CE5 Warning HUMIDITY LOWER ALARM – The configured lower humidity alarm threshold
(36069) is underrun.
0x8CE6 Warning HUMIDITY UPPER ALARM – The configured upper humidity alarm threshold
(36070) is exceeded.
AMBIENT 0x8CEA Warning AMBIENT PRESSURE LOWER ALARM – The configured lower ambient
PRESSURE1) (36074) pressure alarm threshold is underrun.
0x8CEB Warning AMBIENT PRESSURE UPPER ALARM – The configured upper ambient
(36075) pressure alarm threshold is exceeded.
VIBRATION 0x8CF0 Notification SEVERITY ZONE CHANGE – The degree of severity of the vibration has
(36080) reached a different zone.
0x8CF1 Warning PRE-ALARM v-RMS – The RMS value of vibration velocity has exceeded the
(36081) configured pre-alarm threshold for magnitude or at least one axis.
0x8CF2 Warning MAIN-ALARM v-RMS – The RMS value of vibration velocity has exceeded
(36082) the configured main-alarm threshold for magnitude or at least one axis.
0x8CF3 Warning PRE-ALARM a-RMS – The RMS value of vibration acceleration has
(36083) exceeded the configured pre-alarm threshold for magnitude or at least one
axis.
0x8CF4 Warning MAIN-ALARM a-RMS – The RMS value of vibration acceleration has
(36084) exceeded the configured main-alarm threshold for magnitude or at least one
axis.
only for BCM R15E-002-DI00-_ _ , _-S4
1)

Tab. 6-21: Event list

40 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.5 System commands 6.6 Device commands


Different commands have been implemented in the BCM Like system commands, the BCM also supports device
which can be reached via the parameter SYSTEM commands. These are transferred to parameter DEVICE
COMMAND on index 0x0002 (2), subindex 0x00 (0). If a COMMAND on index 0x0064 (100) subindex 0x00 (0) and
system command is transferred to the BCM, the command are 32 bits long. The BCM supports the commands shown
triggers the desired action if permitted in the current in Tab. 6-23.
application state.
Command Name Description
Command Name Description 0x0000000B RESET Resets the minimum
0x80 (128) DEVICE RESET Performs a virtual restart (11)1) DEVICE and maximum values of
0x81 (129) APPLICATION Restarts all modules, TEMPERA- the device temperature
RESET TURE module
OPERATION HOURS
(index 0x0052 (82)
SINCE STARTUP is set
subindex 0x02 (2),
to 0, BOOT CYCLE
subindex 0x03 (3),
COUNTER parameters
subindex 0x06 (6) and
are not increased and
subindex 0x07 (7))
IO-Link communication
is maintained 0x0000000C RESET Resets the minimum
(12) CONTACT and maximum values of
0x82 (130) RESTORE Resets all configurations
TEMPERA- the contact temperature
FACTORY to their factory settings
TURE module
SETTINGS
(index 0x2031 (8241)
0xA5 (165) MAINTENANCE Resets the minimum subindex 0x02 (2),
RESET and maximum values of subindex 0x03 (3),
all modules and subindex 0x06 (6) and
OPERATING HOURS subindex 0x07 (7))
SINCE RESET and
0x0000000D RESET Resets the minimum
BOOT CYCLE
(13)1) HUMIDITY and maximum values of
COUNTER SINCE
the relative humidity
RESET are set to 0
module
Tab. 6-22: System commands (index 0x2041 (8257)
subindex 0x02 (2),
subindex 0x03 (3),
subindex 0x06 (6) and
subindex 0x07 (7))
0x0000000E RESET Resets the minimum
(14)1) AMBIENT and maximum values of
PRESSURE the ambient pressure
module
(index 0x2049 (8265)
subindex 0x02 (2),
subindex 0x03 (3),
subindex 0x06 (6) and
subindex 0x07 (7))
0x00000020 START/STOP Activates or deactivates
(32) PING the ping function
only for BCM R15E-002-DI00-_ _ , _-S4
1)

Tab. 6-23: Device commands

www.balluff.com english 41
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

6 IO-Link interface (continued)

6.7 Device error messages


When erroneous accesses occur the device answers with
one of the error codes listed below.

Error code Error message


0x8000 (32768) Device application error – no details
0x8011 (32785) Index not available
0x8012 (32786) Sub­index not available
0x8020 (32800) Service temporarily not available
0x8021 (32801) Service temporarily not available –
local control
0x8022 (32802) Service temporarily not available –
device control
0x8023 (32803) Access denied
0x8030 (32816) Value out of range
0x8031 (32817) Parameter value above limit
0x8032 (32818) Parameter value below limit
0x8033 (32819) Parameter length overrun
0x8034 (32820) Parameter length underrun
0x8035 (32821) Function not available
0x8036 (32822) Function temporarily unavailable
0x8040 (32832) Invalid parameter set
0x8041 (32833) Inconsistent parameter set
0x8082 (32898) Application not ready
Tab. 6-24: Error messages in accordance with IO-Link specification v
1.1.2

42 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

7 Technical data

7.1 General data Vibration velocity


RMS measuring range 0…220 mm/s3)
Function Vibration velocity
RMS resolution 0.42 mm/s3)
Vibration acceleration
RMS measurement error ±5% FS3)
Vibration severity zones
RMS Non-linearity ±2% FS3)
Contact temperature
Evaluation variables (per RMS
Relative humidity1)
measurement axis) Peak to peak
Ambient pressure1) Mean
Sensor self-awareness Standard deviation
Crest factor
Approval/Conformity CE Skewness
Kurtosis
7.2 Functional safety
Vibration acceleration
MTTF (40 °C) 239 a RMS measuring range 0…16 g
RMS resolution 0.006 g3)

7.3 Detection range/Measuring range RMS measurement error ±5% FS3)


RMS Non-linearity ±2% FS3)
Contact temperature
Evaluation variables (per RMS
Measuring range 0…70 °C measurement axis) Peak to peak
Resolution 0.1 °C
Measurement error ±2% FS 7.4 Ambient conditions
Non-linearity ±0.75% FS
Ambient temperature 0…70 °C
Settling time 5 min
Storage temperature –20…+70 °C
Relative humidity 1), 2)
Relative humidity ≤ 95 %,
Measuring range 5…95% RH non-condensing

Resolution 1% RH Degree of protection IP672)


IP682), 4)
Non-linearity ±2.5% FS IP69K2), 4)
Settling time 5 min

Ambient pressure 1)
1)
only for the BCM R15E-002-DI00-_ _ , _-S4
Measuring range 300…1100 hPa 2)
not evaluated by UL
Resolution 0.15 hPa 3)
at 79.4 Hz
4)
only for BCM R15E-001-DI00-_ _ , _-S4
Non-linearity ±0.1% FS

Vibration (general)
Frequency range 2…3200 Hz
Sampling rate 6400 Hz
Measuring principle MEMS
No. of measurement axes 3

www.balluff.com english 43
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

7 Technical data (continued)

7.5 Electrical data1) 7.9 Mechanical data

Operating voltage US 18…30 V DC Dimensions 32 × 20 × 10 mm


Rated operating voltage Ue 24 V DC Weight 30 g
Readiness delay tv 1.5 s Housing material Stainless steel
Current draw ≤ 10 mA Membrane material1) ePTFE with nylon fleece
Baud rate COM3 (230.4 kBaud) Installation M3 screw (2×)
Protection class III
Reverse polarity protection yes
1)
for UL: the BCM must be operated using a power limited supply (per
7.6 Electrical connection UL61010) or NEC Class 2 supply.
2)
only for the BCM R15E-002-DI00-_ _ , _-S4
Connection Cable with connector,
M12×1 plug, 3-pin, PUR
Cable diameter D ≤ 3 mm
Cable length L see Type code on
page 46
Number of conductors 3
Wire cross-section 0.14 mm2
Bending radius
Fixed routing ≥ 3 × D
Flexible routing ≥ 5 × D
Short-circuit protection yes
Protection against device yes
mix-ups

7.7 Output / Interface

Interface IO-Link 1.1


Process data
IN 20 byte
OUT 0 Byte
Process data cycle ≥ 10 ms

7.8 Displays

Operation green LED


Communication green LED
Ping function green LED
Event 2)
orange LED

44 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

8 Accessories

Accessories are not included in the scope of delivery and


must be ordered separately.

8.1 Magnetic holder BAM MB-CM-055-R15-4


Order code: BAM03FA
Pre-assembled magnetic holder with two M3 screws for
mounting the sensor on the holder.

The magnetic holder is not approved for use in


UL applications.

Fig. 8-1: Magnetic holder

When using the magnetic holder, deviations


from the accuracy specifications in the technical
data may occur.

www.balluff.com english 45
BCM R15E-00 _ -DI00-_ _ , _-S4
Condition Monitoring Sensor

9 Type code

BCM R15E-001-DI00-01,5-S4

Housing:
R15 = rectangular, 32 × 20 × 10 mm

Housing material:
E = Stainless steel

Version:
001 = With the vibration and contact temperature modules
002 = With the vibration, contact temperature, relative humidity, ambient pressure modules

Operating voltage:
D = 18…30 V DC

Interface:
I = IO-Link interface

Cable length:
01.5 = 1.5 m

Electrical connection:
S4 = M12 plug

No. 943928 -726 EN ∙ 02.129988 ∙ F20; subject to modification. Replaces D20.

46 english
BCM R15E-00 _ -DI00-_ _ , _-S4
Notice d’utilisation

français
www.balluff.com
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

1 Guide d’utilisation 5
1.1 Validité 5
1.2 Symboles et conventions utilisés 5
1.3 Fourniture 5
1.4 Homologations et certifications 5
1.5 Abréviations utilisées 5

2 Sécurité 6
2.1 Utilisation conforme aux prescriptions 6
2.2 Généralités sur la sécurité 6
2.3 Signification des avertissements 6
2.4 Élimination 6

3 Structure et fonction 7
3.1 Structure 7
3.2 Affichage à LED 8
3.3 Interface IO-Link 8
3.4 Fonction 9
3.4.1 Autosurveillance du capteur 9
3.4.2 Température de contact, humidité relative de l’air,
pression ambiante 10
3.4.3 Vibration 10

4 Montage et raccordement 13
4.1 Consignes de montage 13
4.1.1 Mesure de la température de contact 13
4.1.2 Mesure de l’humidité relative de l’air et de la pression ambiante 13
4.1.3 Mesure des vibrations 14
4.2 Montage 15
4.2.1 Montage direct 15
4.2.2 Montage avec support magnétique 16
4.3 Raccordement électrique 17
4.4 Pose des câbles 17

5 Mise en service 18
5.1 Mise en service du système 18
5.2 Conseils d’utilisation 18

www.balluff.com français 3
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link 19
6.1 Paramètres de communication 19
6.2 Données de paramètre 19
6.2.1 Identification 19
6.2.2 Configuration de l’appareil 20
6.2.3 Température d’appareil 23
6.2.4 Compteur d’heures de service 24
6.2.5 Compteur de cycles de démarrage 24
6.2.6 Température de contact 25
6.2.7 Humidité relative de l’air 26
6.2.8 Pression ambiante 27
6.2.9 Vibration 28
6.3 Données de processus 38
6.3.1 Structure fondamentale 38
6.3.2 Bits d’état 39
6.4 Liste d’événements 40
6.5 Ordres système 41
6.6 Commandes d’appareil 41
6.7 Messages d’erreur de l’appareil 42

7 Caractéristiques techniques 43
7.1 Données générales 43
7.2 Sécurité fonctionnelle 43
7.3 Zone de détection / plage de mesure 43
7.4 Conditions ambiantes 43
7.5 Caractéristiques électriques 44
7.6 Raccordement électrique 44
7.7 Sortie / interface 44
7.8 Affichages 44
7.9 Caractéristiques mécaniques 44

8 Accessoires 45
8.1 Support magnétique BAM MB-CM-055-R15-4 45

9 Code de type 46

4 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

1 Guide d’utilisation

1.1 Validité 1.4 Homologations et certifications


Le présent manuel décrit la structure, le fonctionnement et Uniquement pour les applications selon
les possibilités de réglage du capteur de surveillance d’état NFPA 79.
BCM avec interface IO-Link. Il est valable pour les types
BCM R15E-001-DI00-_ _ , _-S4 et
BCM R15E-002-DI00-_ _ , _-S4.

Le présent manuel s’adresse à un personnel qualifié. Lire le Avec le marquage CE, nous confirmons
présent manuel avant d’installer et d’exploiter le BCM. la conformité aux directives européennes
applicables.
1.2 Symboles et conventions utilisés
Le BCM satisfait aux exigences de la norme de produit
Les instructions spécifiques sont précédées d’un
suivante :
triangle.
– EN 61326-2-3 (résistance au brouillage et émission)
►► Instruction 1
Contrôles de l’émission :
Les instructions sont numérotées et décrites selon leur
ordre : – Rayonnement parasite
EN 55011
1. Instruction 1
2. Instruction 2 Contrôles de la résistance au brouillage :
– Électricité statique (ESD)
Les nombres sans autre marquage sont des nombres
EN 61000-4-2 Degré de
décimaux
sévérité 2
(p. ex. 23). Les nombres hexadécimaux sont représentés
avec le préfixe 0x (p. ex. 0x12AB). Les nombres binaires – Champs électromagnétiques (RFI)
sont représentés avec le préfixe 0b (p. ex. 0b10). EN 61000-4-3 Degré de
sévérité 3

Conseils d’utilisation – Impulsions parasites rapides et


Ce symbole caractérise des remarques transitoires (Burst)
générales. EN 61000-4-4 Degré de
sévérité 4
– Grandeurs perturbatrices véhiculées
1.3 Fourniture par câble, induites par des champs
de haute fréquence Degré de
– Capteur de surveillance d’état BCM EN 61000-4-6 sévérité 3
– Notice résumée

La version actuelle de la déclaration de


conformité CE et d’autres documents sont
disponibles à l’adresse www.balluff.com.

1.5 Abréviations utilisées

MEMS Systèmes microélectromécaniques


RMS « Root Mean Square » (Valeur quadratique
moyenne)
API Automate programmable industriel

www.balluff.com français 5
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

2 Sécurité

2.1 Utilisation conforme aux prescriptions 2.3 Signification des avertissements


Le capteur de surveillance d’état (BCM) constitue, en Respecter impérativement les avertissements de cette
combinaison avec machine à commande programmable notice et les mesures décrites pour éviter tout danger.
(p. ex. un API) ou une passerelle Edge associée à un
module IO-Link Master, un système de surveillance d’état. Les avertissements utilisés comportent différents mots‑clés
Il est monté pour son utilisation temporaire ou permanente et sont organisés de la manière suivante :
dans une machine ou une installation, et est destiné aux
applications dans le domaine industriel. Son bon MOT-CLE
fonctionnement, conformément aux indications figurant
dans les caractéristiques techniques, n’est garanti qu’avec Type et source de danger
les accessoires d’origine Balluff appropriés ; l’utilisation Conséquences en cas de non-respect du danger
d’autres composants entraîne la nullité de la garantie.
►► Mesures à prendre pour éviter le danger
Tout démontage du BCM ainsi que toute utilisation non
conforme aux prescriptions sont interdits et entraînent Signification des mots-clés en détail :
l’annulation de la garantie et de la responsabilité du ATTENTION
fabricant.
Décrit un danger pouvant entraîner des dommages ou
une destruction du produit.
2.2 Généralités sur la sécurité
PRÉCAUTION
L’installation et la mise en service ne doivent être Le symbole « Attention » accompagné du mot
effectuées que par un personnel qualifié et ayant des PRECAUTION caractérise un danger pouvant entraîner
connaissances de base en électricité. des blessures de gravité légère à moyenne.

Est considéré comme qualifié le personnel qui, par sa DANGER


formation technique, ses connaissances et son Le symbole « Attention » accompagné du mot DANGER
expérience, ainsi que par ses connaissances des caractérise un danger pouvant entraîner directement la
dispositions spécifiques régissant son travail, peut mort ou des blessures graves.
reconnaître les dangers potentiels et prendre les mesures
de sécurité adéquates.

Il est de la responsabilité de l’exploitant de veiller à ce 2.4 Élimination


que les dispositions locales concernant la sécurité soient
►► Pour l’élimination des déchets, se conformer aux
respectées.
dispositions nationales.
L’exploitant doit en particulier prendre les mesures
nécessaires pour éviter tout danger pour les personnes et
le matériel en cas de dysfonctionnement du capteur BCM.
En cas de dysfonctionnement et de pannes du BCM,
celui-ci doit être mis hors service et protégé contre toute
utilisation non autorisée.

6 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

3 Structure et fonction

BCM R15E-002-…
Symbolisation commerciale

3.55
10

BCMXXXX
YYWWCC
5.5

Date de fabrication et code pays

6.7 LED orange


4
3.
Ø

Membrane

LED verte
Ø≤3
20
14

11.9

4.5

26

M12×1
2 Longueur de câble 46

32

Type
XXXX-XX,X-XXX
BCM-XXXX-XXX-
4
3.
Ø

BCM R15E-001-…

LED verte
20
14

26
4.5

32

Fig. 3-1 : Capteur de surveillance d’état BCM, structure et fonction

3.1 Structure
Raccordement électrique : Le raccordement électrique
est réalisé de manière fixe au moyen d’un câble pourvu de
connecteurs (voir chapitre Code de type, page 46).
Boîtier : boîtier en acier inoxydable (BCM R15E-001-…)
ou boîtier en acier inoxydable avec membrane en ePTFE
avec non-tissé de nylon (BCM R15E-002-…).
Presse-étoupe : TROGAMID® CX9704
Fixation : Des trous de fixation pour des vis de montage
M3 sont prévus dans le BCM (voir chapitre Montage,
page 15).

www.balluff.com français 7
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

3 Structure et fonction (suite)

3.2 Affichage à LED 3.3 Interface IO-Link


L’état de fonctionnement du BCM est affiché au moyen de – Données de processus configurables pour la sortie de
LED. quatre grandeurs et bits d’état différents, mesurés ou
prétraités, qui contiennent des informations agrégées
provenant de tous les modules.
– Possibilités de configuration complètes pour les
LED verte grandeurs d’exploitation calculées en interne dans le
capteur.
– Possibilités de paramétrage pour les surveillances des
seuils, afin de transmettre l’état du système par des
événements IO-Link ou des bits d’état.
– Fonctions d’autosurveillance pour la surveillance de
l’état du capteur.
LED orange1) L’interface IO-Link est décrite dans le chapitre Interface
IO-Link à partir de la page 19.

Fig. 3-2 : Positions des LED

LED État de
Couleur État fonctionnement

Vert Allumée Communication IO-Link


inactive
Clignotement Communication IO-Link
inverse (1 Hz), active
ton:toff = 9:1
Clignotement Fonction Ping active
alterné avec
4 Hz/2 Hz
Orange1) Clignotement Événement déclenché
(2 Hz, 10 s)
Tab. 3-1 : Affichage à LED

La durée d’affichage d’un déclenchement


d’événement s’allonge de 10 s si un autre
événement est déclenché pendant ce temps.

La fonction PING permet d’identifier le BCM après le


raccordement à un module IO-Link Master via un signal
optique.

uniquement avec BCM R15E-002-DI00-_ _ , _-S4


1)

8 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

3 Structure et fonction (suite)

3.4 Fonction Température d’appareil

Le BCM est un capteur intelligent de surveillance d’état. Il La fonction pour la température d’appareil est
sert à l’acquisition de données d’état d’un système ou uniquement disponible avec le
d’une machine, ainsi qu’à la surveillance de tendances. Il BCM R15E-002-DI00-_ _ , _-S4.
ne se substitue pas à un système de mesure précis
destiné à la détermination de l’état. Le capteur mesure la température d’appareil actuelle à
Le mode de fonctionnement des différents modules est l’intérieur du capteur et peut la restituer en tant que valeur
expliqué dans les chapitres Température de contact, de température d’appareil. En outre, le capteur détermine
humidité relative de l’air, pression ambiante et Vibration à les valeurs statistiques suivantes, qui peuvent être
partir de la page 10. En outre, le BCM dispose enregistrées en interne et appelées sur demande :
également de fonctions d’autosurveillance intégrées (voir – Minimum et maximum de la température d’appareil
chapitre Autosurveillance du capteur). depuis la dernière mise en marche
– Minimum et maximum de la température d’appareil
Le BCM mesure plusieurs grandeurs physiques. Le
depuis la production
tableau suivant contient un aperçu des variantes :
– Minimum et maximum de la température d’appareil
Variante Modules contenus depuis la dernière réinitialisation
BCM R15E-001-DI00-_ _ , _-S4 Vibration, température Par ailleurs, le capteur est capable de détecter le
de contact dépassement par excès ou par défaut de seuils (voir
Fig. 3-3).
BCM R15E-002-DI00-_ _ , _-S4 Vibration, température
de contact, humidité T
relative de l’air, pression Seuil supérieur
ambiante
Tab. 3-2 : Aperçu des variantes

Température
Les différents modules permettent de surveiller les seuils. d’appareil
Seuil inférieur
À cette fin, le réglage d’un temps d’attente (DELAY START actuelle
MONITORING) est utile. Il commence avec la mise en
service du capteur, c’est-à-dire sitôt que le capteur est
alimenté en énergie. Pendant ce temps d’attente, aucune
évaluation des seuils n’a lieu. Cette fonction est utilisée
pour combler le temps de démarrage de la machine, car I II III IV t
les seuils réglés pour le fonctionnement de la machine I Seuil inférieur dépassé
peuvent souvent être dépassés.
II Seuil inférieur n’est plus dépassé
3.4.1 Autosurveillance du capteur III Seuil supérieur dépassé
Le capteur offre différentes fonctions d’autosurveillance, IV Seuil supérieur n’est plus dépassé
qui sont représentées dans les modules suivants : Fig. 3-3 : Température d’appareil – seuils
– Température d’appareil (uniquement
avec BCM R15E-002-DI00-_ _ , _-S4) Compteur d’heures de service
– Compteur d’heures de service La durée de service est mesurée en interne et est comptée
– Compteur de cycles de démarrage en secondes. Différentes valeurs statistiques peuvent être
À cette occasion, le capteur détermine des valeurs d’état, lues à cette occasion :
qui peuvent être enregistrées en interne et appelées sur – Durée de service depuis la dernière mise en marche
demande. Les valeurs statistiques peuvent se rapporter à – Durée de service depuis la production
la durée de vie du capteur ou à la durée depuis la dernière – Durée de service depuis la dernière réinitialisation
mise en marche. De plus, il existe la possibilité de manuelle
réinitialiser manuellement les valeurs statistiques.
Compteur de cycles de démarrage
Les valeurs statistiques des fonctions À chaque initialisation complète du capteur, le nombre de
d’autosurveillance peuvent, par exemple après cycles de démarrage est déterminé dans deux compteurs
la réalisation de travaux de maintenance, être différents :
réinitialisées individuellement. – Cycles de démarrage depuis la production
– Cycles de démarrage depuis la dernière réinitialisation
manuelle

www.balluff.com français 9
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

3 Structure et fonction (suite)

3.4.2 Température de contact, humidité relative de


l’air, pression ambiante Seuil supérieur

Les modules pour l’humidité relative de l’air et


la pression ambiante sont uniquement Valeur
disponibles avec le Seuil inférieur mesurée
BCM R15E-002-DI00-_ _ , _-S4. actuelle

La température de contact reflète la


température sur la surface de contact.
Contrairement à cela, la température d’appareil
est la température à l’intérieur du capteur, qui I II III IV t
peut être utilisée à des fins de maintenance. I Seuil inférieur dépassé

La valeur mesurée pour l’humidité de l’air II Seuil inférieur n’est plus dépassé
correspond à l’humidité de l’air dans les III Seuil supérieur dépassé
conditions ambiantes du capteur. Cependant, IV Seuil supérieur n’est plus dépassé
élément inhérent au principe, l’humidité de l’air
Fig. 3-4 : Grandeurs mesurées – seuils
mesurée est influencée par la température de la
surface de contact et peut donc (selon la
3.4.3 Vibration
température de contact) s’écarter de l’humidité
réelle de l’air ambiant. Pour l’analyse des vibrations, le capteur mesure
l’accélération dans les axes X, Y et Z. L’évaluation des
Le module d’humidité d’air a une hystérésis vibrations s’effectue à la fois en valeurs de vitesse et en
entre une humidité ambiante de l’air croissante valeur d’accélération des vibrations. Le capteur ne met
et décroissante. pas à disposition des données brutes de vibrations, mais
des paramètres statistiques. Le calcul des paramètres
Une membrane propre et sèche est nécessaire d’accélération et de vitesse s’effectue dans une fenêtre de
pour mesurer la pression et l’humidité temps réglable pour le module de vibration.
ambiantes.

Le capteur a besoin d’environ 5 minutes jusqu’à Les données de départ sont actualisées après
ce que l’auto-échauffement et la température l’expiration d’une fenêtre de temps. La fenêtre
de contact soient égalisés. de temps représente par conséquent un
compromis entre le débit de données et la
Les modules température de contact, humidité relative de stabilité du signal.
l’air et pression ambiante ont la même structure de
fonction. L’explication suivante est valable de façon égale Une autre fonction du capteur est la limitation de la bande
pour tous les trois modules. passante du signal d’accélération. Un filtre passe-bande
est utilisé pour atténuer les fréquences en dehors de la
Le capteur mesure la valeur respective et enregistre les
plage de fréquences concernée. Une limite de fréquence
valeurs statistiques suivantes :
inférieure et une limite de fréquence supérieure peuvent
– Minimum et maximum de la grandeur depuis la être fixées dans le capteur en guise de limitation. Pour les
dernière mise en marche du capteur calculs et analyses supplémentaires, on utilise le signal
– Minimum et maximum de la grandeur depuis la filtré.
production
– Minimum et maximum de la grandeur depuis la
dernière réinitialisation manuelle Lors de la sélection de la fenêtre de temps,
Par ailleurs, le capteur est capable de détecter le tenir compte du fait que la fréquence du signal
dépassement par excès ou par défaut d’un seuil (voir ne doit pas descendre en dessous d’une
Fig. 3-4). certaine limite en fonction de la fenêtre de
temps sélectionnée. À cette fin, la limite
inférieure de la bande doit être fixée à la
fréquence minimale ou à une valeur supérieure.

Les fréquences les plus basses possibles pour chaque


fenêtre de temps sont indiquées dans le Tab. 3-3,
page 11.

10 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

3 Structure et fonction (suite)

Fenêtre de temps Fréquence minimale Valeur de


20 ms 100 Hz vibration
a actuelle
a a
100 ms 20 Hz v-RMS
250 ms 8 Hz Seuil alarme
principale a
500 ms 4 Hz
Seuil
1000 ms 2 Hz préalarme
Tab. 3-3 : Plus petite fréquence admissible dans le signal avec la
fenêtre de temps définie
I II III IV V VI t
Vitesse des vibrations a EVENT RESPONSE DELAY
Le capteur calcule la vitesse des vibrations des trois axes à I Seuil préalarme dépassé par excès
partir des valeurs d’accélération mesurées. II Préalarme déclenchée
À partir du signal de vitesse des vibrations, les valeurs III Seuil préalarme dépassé par défaut (la préalarme demeure,
suivantes sont déterminées pour tous les trois axes et pour étant donné que le dépassement par défaut n’a pas duré
l’amplitude : suffisamment de temps)

– Valeur RMS IV Seuil alarme principale dépassé par excès (pas d’alarme
principale déclenchée, étant donné que le dépassement par
– Valeur crête à crête excès n’a pas duré suffisamment de temps)
Le calcul et l’évaluation s’effectuent dans la fenêtre de V Seuil alarme principale dépassée par excès
temps réglée du module de vibration.
VI Alarme principale déclenchée
Pour les axes X, Y et Z, le capteur enregistre en plus les
Fig. 3-5 : Seuils de préalarme et d’alarme principale de la mesure de
valeurs statistiques suivantes, calculées sur la fenêtre de vitesse des vibrations
temps :
– Valeur moyenne Le capteur prend également en charge la classification de
– Écart type la sévérité des vibrations. Cela s’effectue par des niveaux
– Facteur de crête de gravité (SEVERITY ZONE) basés sur la plus grande
– Asymétrie valeur v-RMS des trois axes et l’amplitude (voir Fig. 3-6).
– Aplatissement
Le capteur peut également détecter le dépassement d’un
Valeur de vibration actuelle
seuil de préalarme et d’une alarme principale. Pour
augmenter la stabilité des événements, il est possible de
v-RMS
D
spécifier un intervalle de temps (EVENT RESPONSE
DELAY). Celui-ci détermine la durée pendant laquelle le C
seuil doit être dépassé pour qu’une alarme soit déclenchée B
(voir Fig. 3-5).
A
I II III t
D Risque d’endommagement de la machine
C Poursuite du fonctionnement avec restrictions
B Fonctionnement continu possible sans restrictions
A Machine nouvellement mise en service
I Limite de zone A/B dépassée
II Limite de zone B/C dépassée
III Limite de zone C/D dépassée
Fig. 3-6 : Vitesse des vibrations – classification de la sévérité des
vibrations

www.balluff.com français 11
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

3 Structure et fonction (suite)

Pour la configuration du capteur, il existe des profils prêts à Accélération des vibrations
l’emploi pour les applications courantes. Ceux-ci sont
utilisés pour fixer les seuils de la vitesse des vibrations, les À partir du signal d’accélération des vibrations, les valeurs
limites de zone et d’autres paramètres du module de suivantes sont déterminées pour tous les trois axes et pour
vibration (p. ex. fenêtre de temps, limites de bande) à des l’amplitude :
valeurs prédéfinies. – Valeur RMS
– ISO 10816-3 Groupe 1 – support rigide – Valeur crête à crête
– ISO 10816-3 Groupe 1 – support souple Le calcul et l’évaluation s’effectuent dans la fenêtre de
– ISO 10816-3 Groupe 2 – support rigide temps réglée du module de vibration.
– ISO 10816-3 Groupe 2 – support souple
De plus, le capteur est capable de détecter le
– Machine séquentielle normale
dépassement d’un seuil de préalarme et d’alarme
– Machine séquentielle rapide
principale. Il est ici possible de spécifier une durée pendant
– Machine séquentielle très rapide
laquelle le seuil doit être dépassé pour déclencher une
– Profil défini par l’utilisateur
alarme (voir Fig. 3-7).

La configuration exacte du capteur en fonction Valeur de


vibration
du profil sélectionné est expliquée au a actuelle
chapitre Sélection de l’application a a
a-RMS
(APPLICATION TYPE), page 36. Seuil alarme
principale a

Machines tournantes (ISO 10816-3) Seuil préalarme


Le groupe 1 comprend les machines d’une puissance
nominale supérieure à 300 kW ou les machines électriques
avec une hauteur d’axe de H ≥ 315 mm. Ces machines I II III IV V VI t
sont généralement pourvues de paliers lisses et la vitesse
de fonctionnement s’échelonne de 120 tr/mn à a EVENT RESPONSE DELAY
15000 tr/mn. I Seuil préalarme dépassé par excès
Le groupe 2 comprend les machines d’une puissance II Préalarme déclenchée
nominale comprise entre 15 kW et 300 kW ou les III Seuil préalarme dépassé par défaut (la préalarme demeure,
machines électriques d’une hauteur d’axe de étant donné que le dépassement par défaut n’a pas duré
160 mm ≤ H < 315 mm. Ces machines sont généralement suffisamment de temps)
pourvues de paliers à roulement et la vitesse de IV Seuil alarme principale dépassé par excès (pas d’alarme
fonctionnement est supérieure à 600 tr/mn. principale déclenchée, étant donné que le dépassement par
Au sein d’un groupe de machines, une distinction excès n’a pas duré suffisamment de temps)
supplémentaire entre les cadres rigides et souples V Seuil alarme principale dépassée par excès
s’effectue. Si la fréquence propre du système complet est VI Alarme principale déclenchée
supérieure à 25 % de la fréquence d’excitation essentielle
Fig. 3-7 : Accélération des vibrations – Seuils de préalarme et
dans le sens de la mesure, il s’agit d’un cadre rigide. d’alarme principale
Machines séquentielles
Il existe trois profils préprogrammés pour les machines à
fonctionnement séquentiel (p. ex. les presses, les
processus pneumatiques, les robots / bras de robot et les
entraînements linéaires). Ceux-ci se distinguent par la
vitesse de la machine. La subdivision se fait ici en vitesses
de processus modérées, rapides et très rapides.
Profil défini par l’utilisateur
En plus des profils prédéfinis, il existe un profil défini par
l’utilisateur. Dans ce profil, il est possible d’adapter
librement les paramètres au processus à surveiller.

L’utilisation du profil défini par l’utilisateur exige


une compréhension approfondie du processus
et, en cas de mauvaise configuration, les
données de sortie peuvent ne pas permettre
une évaluation de l’état du système.

12 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

4 Montage et raccordement

4.1 Consignes de montage 4.1.2 Mesure de l’humidité relative de l’air et de la


pression ambiante
Le choix du lieu de montage approprié dépend de
plusieurs facteurs. En plus des conditions ambiantes (voir
Ces modules sont uniquement disponibles avec
chapitre 7.4), il faut, selon les grandeurs à mesurer, tenir
le BCM R15E-002-DI00-_ _ , _-S4.
compte des indications spécifiques aux modules (voir
chapitre 4.1.1 à 4.1.3). Si des grandeurs à mesurer de
différents modules sont enregistrées, les instructions de L’humidité de l’air et la pression ambiante sont mesurées
montage de tous les modules concernés doivent être sur le dessus du boîtier du BCM. Les éléments capteurs
respectées. se situent sous la membrane, à l’intérieur du boîtier (voir
Fig. 4-2).
4.1.1 Mesure de la température de contact Mesure de l’humidité de l’air
La température de contact est mesurée sur le dessous du
boîtier BCM (voir Fig. 4-1). La température correspond à la
température de contact avec la surface de montage. Pour
un couplage thermique optimal, le BCM doit être posé à
plat sur la surface de montage. Afin d’éviter de petits
espaces d’air, il est recommandé d’utiliser un produit
conducteur de chaleur entre les surfaces. Mesure de la
pression
Mesure de la température ambiante

Fig. 4-2 : Mesure de l’humidité de l’air et de la pression ambiante

Lors de l’utilisation, veiller à ce que la membrane ne soit


pas recouverte et que l’air puisse bien circuler.

Un contact direct avec l’eau projetée fausse la


mesure.

Maintenir la température de contact stable pour


la mesure de l’humidité de l’air.
Fig. 4-1 : Mesure de la température de contact – sur le dessous du
boîtier BCM

www.balluff.com français 13
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

4 Montage et raccordement (suite)

4.1.3 Mesure des vibrations Il est également conseillé de mesurer la température de


contact aux endroits sujets à l’usure (p. ex. en raison du
La vibration est mesurée à l’intérieur du boîtier du BCM. La frottement), car c’est une indication d’usure.
mesure repose sur la technologie MEMS. Le BCM mesure Pour obtenir les meilleurs résultats, le BCM doit être
l’accélération dans trois axes. L’orientation des axes est installé le plus près possible de l’élément de la machine à
représentée dans la Fig. 4-3. surveiller. Étant donné que le montage direct n’est pas
Z toujours possible, il faut veiller à ce que la position reflète
correctement les vibrations et que celles-ci ne soient pas
déformées par des résonances ou des amplifications
Mesure des vibrations Y locales. L’utilisation d’un couvercle ou d’une position de
montage non rigide peut entraîner une diminution de la
précision.
Lors de la surveillance de mouvements linéaires, s’assurer
qu’un axe du capteur est aligné dans la direction de la
force principale.
Dans le cas de systèmes rotatifs, chacun des axes doit
être aligné axialement, tangentiellement et radialement.

X
Pour le montage, tenir compte des normes
ISO 20816-1 et ISO 5348-07.

Fig. 4-3 : Mesure des vibrations avec orientation des axes (montrée à
l’exemple du BCM R15E-002-DI00-_ _ , _-S4)

La Fig. 4-4 montre un exemple de système avec plusieurs


composants et les positions (marquages BCM)
recommandées pour le montage du BCM.
Réducteur

Pompe
Moteur
Coupleur

BCM Arbre BCM


Coupleur
Palier

BCM BCM Arbre BCM BCM


Palier

BCM BCM BCM

Fig. 4-4 : Exemples d’emplacements de montage du BCM pour la


mesure des vibrations

14 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

4 Montage et raccordement (suite)

4.2 Montage 4.2.1 Montage direct


Pour un montage sûr et durable du BCM, le capteur doit Deux vis M3 sont nécessaires pour la fixation dans un trou
être monté directement sur la machine à surveiller ou sur le taraudé ou traversant.
composant concerné. Pour garantir une qualité optimales
des signaux, il est recommandé de visser le capteur à Conditions requises pour le montage direct :
demeure (voir chapitre Montage direct, page 15). – Épaisseur de paroi suffisante du composant.
Autre possibilité : le capteur peut être fixé temporairement – La surface de montage ne doit pas être courbée ni
sur la surface au moyen d’un support magnétique (voir irrégulière.
chapitre Montage avec support magnétique, page 16).
10
5.5

4
3.

Fig. 4-6 : Illustration du montage par vis


2x

1. Préparer une surface de montage d’au moins


32 × 20 mm.
2. Réaliser dans la surface de montage deux trous
20
14

verticaux avec un taraudage M3 ou un trou traversant


correspondant aux trous de fixation du BCM (pour les
dimensions, voir Fig. 4-5).
3. Nettoyer la surface de montage.
26 4. Pour une meilleure conduction thermique, appliquer un
film fin de produit thermoconducteur.
5. Aligner le BCM sur la surface de montage par rapport
aux taraudages et serrer à la main les vis de fixation.
32 6. Vérifier que le BCM repose à plat sur la surface, afin
qu’une bonne transmission des vibrations et de la
Fig. 4-5 : Dimensions température soit garantie, et le réajuster si nécessaire.
7. Serrer les vis de fixation.
8. Vérifier le maintien ferme du BCM.

www.balluff.com français 15
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

4 Montage et raccordement (suite)

4.2.2 Montage avec support magnétique En cas de montage avec un support


magnétique, les vibrations peuvent altérer le
Le capteur peut également être fixé temporairement à la
serrage du capteur. Vérifier régulièrement le
surface à l’aide d’un support magnétique. À cette fin, un
maintien ferme et l’alignement correct du
support magnétique est nécessaire (voir chapitre
capteur dans le cas de ce type de montage.
Accessoires, page 45), sur lequel est monté le capteur.

Fig. 4-7 : Illustration du montage du BCM sur un support


magnétique

Conditions requises pour le montage avec un support


magnétique :
– La surface de montage doit être ferromagnétique.
– La surface de montage ne doit pas être courbée ni
irrégulière.

PRÉCAUTION
Risque d’écrasement et d’éclatement
En raison des forces magnétiques, les doigts ou les
mains peuvent être écrasés lors de la fixation du capteur
avec le support magnétique sur des surfaces
ferromagnétiques, et les aimants du support peuvent se
briser si l’impact est trop fort.
►► Tenir compte des forces magnétiques lors du
maniement du support magnétique.
►► Porter des gants de sécurité et des lunettes de
protection !

1. Nettoyer la surface de montage du support


magnétique pour le BCM et la partie inférieure du
BCM.
2. Pour une meilleure conduction thermique, appliquer un
film fin de produit thermoconducteur.
3. Aligner le BCM sur le support magnétique par rapport
aux trous taraudés et serrer au moyen des vis de
fixation avec un couple de 1,2 Nm.
4. Vérifier le maintien ferme du BCM sur le support
magnétique, réajuster si nécessaire.
5. Préparer une surface de montage d’au moins
32 × 20 mm et nettoyer.
6. Fixer le BCM au moyen du support magnétique sur la
surface de montage.
7. Vérifier le maintien ferme du support magnétique sur la
surface de montage, changer l’emplacement de
montage si nécessaire.

16 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

4 Montage et raccordement (suite)

4.3 Raccordement électrique


1

3
Fig. 4-8 : Affectation des broches du connecteur (vue de dessus
côté broches)

Broche Couleur du Signal


conducteur
1 Marron +24 V (tension d’emploi UB+)
3 Bleu GND (tension d’emploi UB– ;
potentiel de référence)
4 Noir C/Q (IO-Link)

Tab. 4-1 : Affectation des broches du connecteur

4.4 Pose des câbles


Longueur de câble
Longueur max. du câble 20 m.

Pose des câbles

ATTENTION
Endommagement du capteur
Une trop grande traction sur le câble peut endommager
le capteur.
►► Poser le câble sans contrainte de traction.
►► Éviter les forces de traction agissant sur le câble
(respecter la charge de traction maximale de 20 N).

Ne pas poser à proximité de lignes électriques (interférence


inductive possible) les câbles entre le BCM et le module
IO-Link Master, ainsi qu’entre le module IO-Link Master et
le système de commande / la passerelle Edge.
Poser le câble avec une décharge de traction (force de
traction < 20 N).

Rayon de courbure en cas de câblage fixe


En cas de câblage fixe, le rayon de courbure doit être au
moins trois fois supérieur au diamètre du câble.

Rayon de courbure en cas de pose de câbles


souples
En cas de pose de câbles souples, le rayon de courbure
doit être au moins cinq fois supérieur au diamètre du
câble.

www.balluff.com français 17
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

5 Mise en service

5.1 Mise en service du système

DANGER
Mouvements incontrôlés du système
Lors de la mise en service et lorsque le capteur fait partie
intégrante d’un système de régulation dont les
paramètres n’ont pas encore été réglés, des
mouvements incontrôlés peuvent survenir. De tels
mouvements sont susceptibles de causer des
dommages corporels et matériels.
►► Les personnes doivent se tenir à l’écart de la zone
de danger de l’installation.
►► La mise en service ne doit être effectuée que par un
personnel qualifié.
►► Les consignes de sécurité de l’installation ou du
fabricant doivent être respectées.

1. Vérifier la fixation et la polarité des raccordements.


Remplacer les raccordements endommagés.
2. Vérifier que le BCM est solidement fixé.
3. Mettre le système en marche.
4. Vérifier les valeurs mesurées et les paramètres
réglables et, le cas échéant, procéder à un nouveau
réglage du BCM.

Vérifier l’exactitude des valeurs, en particulier


après remplacement du BCM ou réparation par
le fabricant.

Dans la plupart des cas, le BCM doit être


configuré individuellement. La description de la
présente notice d’emploi peut être utilisée à cet
effet. Une compréhension de base des
grandeurs à mesurer est nécessaire pour
attribuer les paramètres.

Un BCM peut être remplacé facilement via la fonction


IO-Link Data Storage ou le serveur de paramètres, sans
perte des paramètres de configuration.

5.2 Conseils d’utilisation

– Contrôler régulièrement le fonctionnement du BCM et


de tous les composants associés.
– En cas de dysfonctionnement, mettre le BCM hors
service.
– Protéger l’installation de toute utilisation non autorisée.
– Contrôler la fixation, resserrer si nécessaire.
– En cas de montage avec un support magnétique, les
vibrations peuvent altérer le serrage du capteur. Vérifier
régulièrement le maintien ferme et l’alignement correct
du capteur dans le cas de ce type de montage.

18 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link

6.1 Paramètres de communication

Le BCM transmet 20 octets de données de processus. La Le temps de cycle minimum (MinCycleTime) du


signification se distingue selon le profil sélectionné (voir BCM est de 10 ms. Le module Master peut si
chapitre Données de processus à partir de la page 38). nécessaire augmenter le temps de cycle ; par
La spécification fondamentale de l’appareil est décrite conséquent, le temps de cycle
dans le Tab. 6-1. (MasterCycleTime) effectivement utilisé dépend
Spécification Désignation Valeur du module Master.
IO-Link
Vitesse de COM3 230,4 kBauds Les données de processus sont toujours
transmission actualisées après l’expiration de la fenêtre de
Temps de cycle MinCycle- 10 ms temps du module respectif et, de ce fait, ne
minimal de Time sont donc pas mises à jour à chaque temps de
l’appareil cycle. Les fenêtres de temps se distinguent
selon le module (voir chapitre Données de
Version de Revision ID 0x11 (version 1.1) processus à partir de la page 38).
protocole IO-Link
Nombre de Process 20 octets
données de Data IN
processus de
l’appareil au
maître
Nombre de Process 0 octet
données de Data OUT
processus du
maître à l’appareil
Code fabricant Vendor ID 0x0378
Identifiant de Device ID 0x0E0101
l’appareil (BCM R15E-001-…)
ou 0x0E0102
(BCM R15E-002-…)
Tab. 6-1 : Spécification de l’appareil BCM

6.2 Données de paramètre

6.2.1 Identification

Index Sub­ Nom Format de données Accès Contenu


index (longueur)
0x0010 (16) 0x00 (0) Vendor Name stringT (7 octets) Read only Balluff
0x0011 (17) 0x00 (0) Vendor Text stringT (15 octets) Read only www.balluff.com
0x0012 (18) 0x00 (0) Product Name stringT (25 octets) Read only Variante
(voir Tab. 3-2, page 9)
0x0013 (19) 0x00 (0) Product ID stringT (7 octets) Read only Symbolisation commerciale de
la variante de produit
0x0014 (20) 0x00 (0) Product Text stringT (27 octets) Read only Capteur de surveillance d’état
0x0015 (21) 0x00 (0) Serial Number stringT (16 octets) Read only
0x0016 (22) 0x00 (0) Hardware Revision StringT (4 octets) Read only vX.X
0x0017 (23) 0x00 (0) Firmware Revision stringT (9 octets) Read only vX.XX.XXX
0x0018 (24) 0x00 (0) Application Specific Tag stringT (max. 32 octets) Read/Write
Tab. 6-2 : Données d’identification

www.balluff.com français 19
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.2.2 Configuration de l’appareil

La détection des événements du BCM peut être Des profils préprogrammés (Index 0x2000 (8192)) sont
commandée dans Index 0x005E (94). Subindex 0x01 (1) disponibles pour les données de processus du capteur. Le
permet de régler le temps d’attente en secondes, pendant profil défini par l’utilisateur (Index 0x2001 (8193)) peut être
lequel aucun événement n’a été détecté pour l’ensemble parfaitement adapté à l’application concrète.
des modules. Un délai d’attente peut être réglé dans Index 0x200A
Les bits d’état sont maintenus sur ’True’ pendant le temps (8202) Subindex 0x00 (0) pour la fonction Ping et l’état
réglé dans Subindex 0x02 (2). actuel de cette fonction peut être appelée dans Index
0x200B (8203) Subindex 0x00 (0).

Index Sub­index Accès Description Type de Plage de Valeur par


données valeurs défaut
GENERAL ALARM CONFIGURATION
0x005E 0x01 (1) Read/Write DELAY START MONITORING – uint16 0…65535 [s] 0 [s]
(94) Temps en secondes depuis le
dernier démarrage, pendant lequel
aucune alarme n’est exploitée
0x02 (2) Read/Write STATUS BIT HOLD UP TIME – uint16 0…65535 [ms] 0 [ms]
Temps en millisecondes pendant
lequel un bit d’état reste au moins
activé, indépendamment du fait que
la valeur seuil est encore dépassée
PROCESS DATA PROFILE
0x2000 0x00 (0) Read/Write PROCESS DATA PROFILE – Profil uint8 voir 1
(8192) de données de processus Profil de
sélectionné (voir Profil de données données de
de processus (PROCESS DATA processus
PROFILE), page 21) (PROCESS
DATA
PROFILE),
page 21
0x2001 0x01 (1) Read/Write Plage 1 – Configuration de la
(8193) première plage du profil de données
de processus défini par l’utilisateur
0x02 (2) Read/Write Emplacement 2 – Configuration de
la deuxième plage du profil de voir
données de processus défini par Profil de données de
l’utilisateur processus défini par
0x03 (3) Read/Write Emplacement 3 – Configuration de l’utilisateur (CUSTOM
la troisième plage du profil de PROCESS DATA PROFILE
données de processus défini par CONFIGURATION),
l’utilisateur page 21
0x04 (4) Read/Write Emplacement 4 – Configuration de
la quatrième plage du profil de
données de processus défini par
l’utilisateur
PING
0x200A 0x00 (0) Read/Write PING TIMEOUT – Temps en uint16 1…60 [min] 2 [min]
(8202) minutes, pendant lequel le BCM
active la fonction Ping via la
commande correspondante
0x200B 0x00 (0) Read only PING STATUS – indique si la bool
(8203) fonction Ping est actuellement
active (True) ou non (False)
Tab. 6-3 : Configuration de l’appareil

20 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Profil de données de processus Profil de données de processus défini par l’utilisateur


(PROCESS DATA PROFILE) (CUSTOM PROCESS DATA PROFILE
CONFIGURATION)
Index 0x2000 (8192) Subindex 0x00 (0) définit le profil de
données de processus. Les profils sont expliqués dans le Index 0x2001 (8193) définit le profil de données de
chapitre Données de processus à partir de la page 38. processus défini par l’utilisateur : chaque plage est réglée
dans un Subindex. La plage 1 est configurée dans le
Valeur de Profil sélectionné
premier Subindex, la plage 2 dans le deuxième, la plage 3
PROCESS
dans le troisième et la plage 4 dans le quatrième Subindex.
DATA PROFILE
Les Subindex 0x01 (1) à 0x04 (4) peuvent être configurés
1 VIBRATION VELOCITY de manière identique selon le Tab. 6-5.
2 VIBRATION VELOCITY PEAK-TO- Octet 0 Octet 1 Octet 2 Octet 3
PEAK
Index MSB Index LSB Subindex 0x00 (0)
3 VIBRATION ACCELERATION
Tab. 6-5 : Signification des octets des Subindex de CUSTOM
4 VIBRATION ACCELERATION PEAK- PROCESS DATA PROFILE CONFIGURATION
TO-PEAK
5 ENVIRONMENTAL1) De cette façon, les grandeurs d’analyse qui sont
disponibles dans les données de service peuvent être
8 CUSTOM PROCESS DATA attribuées aux données de processus. Les bits d’état sont
PROFILE2) fixés dans une 5ème plage.
uniquement avec BCM R15E-002-DI00-_ _ , _-S4
1)

Le CUSTOM PROCESS DATA PROFILE peut être paramétré dans


2)
Toutes les valeurs possibles pour les données de
Index 0x2001 (8193).
processus sont présentées dans le Tab. 6-6, page 22.
Tab. 6-4 : Profils de données de processus
Exemple :
Si la température de contact doit être attribuée à la plage 2
et l’amplitude v-RMS à la plage 4, la séquence d’octets
0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0) doit être écrite sur le
Subindex 0x02 (2) pour la température de contact et la
séquence d’octets 0x21 (33) 0x14 (20) 0x04 (4) 0x00 (0)
sur le Subindex 0x04 (4) pour l’amplitude v-RMS. Ces
valeurs peuvent être prélevées du Tab. 6-6 et également
déterminées à partir de l’indice des données de service. La
température de contact se trouve dans l’Index 0x2031
(8241), Subindex 0x01 (1). C’est pourquoi les octets 0x20
(32) 0x31 (49) 0x01 (1) 0x00 (0) sont écrits dans les
Subindex correspondants.

Température de contact (CONTACT TEMPERATURE)


Index 0x2031 (8241) Subindex 0x01 (1)

Byte 0: Byte 1: Byte 2: Byte 3:


0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0)

Écrire dans le profil de données de processus défini par l’utilisateur

CUSTOM PROCESS DATA PROFILE CONFIGURATION


Plage Index Subindex
1 0x01 (1)
2 0x2001 0x02 (2)
(8193)
3 0x03 (3)
4 0x04 (4)
Fig. 6-1 : Détermination de la température de contact dans une
plage quelconque du profil de données de processus défini
par l’utilisateur

www.balluff.com français 21
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Le Tab. 6-6 donne un aperçu des paramètres possibles,


qui peuvent être attribués aux données de processus via le
profil de données de processus défini par l’utilisateur. À
cette fin, les quatre octets indiqués doivent être écrits dans
le Subindex de la plage à configurer de l’Index 0x2001
(8193).
PARAMETER NAME Octet 0 Octet 1 Octet 2 Octet 3
Température de contact
CONTACT TEMPERATURE 0x20 (32) 0x31 (49) 0x01 (1) 0x00 (0)
Humidité relative de l’air
HUMIDITY 0x20 (32) 0x41 (65) 0x01 (1) 0x00 (0)
Pression ambiante
AMBIENT PRESSURE 0x20 (32) 0x49 (73) 0x01 (1) 0x00 (0)
Vibration
v-RMS X 0x01 (1)
v-RMS Y 0x02 (2)
0x14 (20)
v-RMS Z 0x03 (3)
v-RMS Magnitude 0x04 (4)
v-PEAK-TO-PEAK X 0x01 (1)
v-PEAK-TO-PEAK Y 0x02 (2)
0x15 (21)
v-PEAK-TO-PEAK Z 0x03 (3)
v-PEAK-TO-PEAK Magnitude 0x04 (4)
v-MEAN X 0x01 (1)
v-STANDARD DEVIATION X 0x02 (2)
v-CREST FACTOR X 0x18 (24) 0x03 (3)
v-SKEWNESS X 0x04 (4)
v-KURTOSIS X 0x05 (5)
v-MEAN Y 0x01 (1)
v-STANDARD DEVIATION Y 0x02 (2)
v-CREST FACTOR Y 0x21 (33) 0x19 (25) 0x03 (3) 0x00 (0)
v-SKEWNESS Y 0x04 (4)
v-KURTOSIS Y 0x05 (5)
v-MEAN Z 0x01 (1)
v-STANDARD DEVIATION Z 0x02 (2)
v-CREST FACTOR Z 0x1A (26) 0x03 (3)
v-SKEWNESS Z 0x04 (4)
v-KURTOSIS Z 0x05 (5)
a-RMS X 0x01 (1)
a-RMS Y 0x02 (2)
0x1D (29)
a-RMS Z 0x03 (3)
a-RMS Magnitude 0x04 (4)
a-PEAK-TO-PEAK X 0x01 (1)
a-PEAK-TO-PEAK Y 0x02 (2)
0x1E (30)
a-PEAK-TO-PEAK Z 0x03 (3)
a-PEAK-TO-PEAK Magnitude 0x04 (4)
Tab. 6-6 : Index possibles pour les données de processus

22 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.2.3 Température d’appareil1)

Le capteur dispose d’une surveillance interne de la Pour le module température d’appareil, il est possible de
température (Index 0x0052 (82)). La température d’appareil définir un seuil inférieur (Index 0x0053 (83) Subindex 0x01
(Subindex 0x01 (1)) ainsi que les valeurs minimales et (1)) et un seuil supérieur (Index 0x0053 (83) Subindex 0x02
maximales depuis le dernier démarrage (Subindex 0x02 (2) (2)). Le capteur enregistre un dépassement par excès du
et 0x03 (3)), depuis la production (Subindex 0x04 (4) et seuil et active les variables booléennes pour le
0x05 (5)) et depuis la dernière réinitialisation manuelle dépassement par défaut du seuil inférieur (Index 0x0054
(Subindex 0x06 (6) et 0x07 (7)) sont mesurées. Les valeurs (84) Subindex 0x01 (1)) ou le dépassement par excès du
dans Index 0x0052 (82), Subindex 0x02 (2), 0x03 (3), 0x06 seuil supérieur (Index 0x0054 (84) Subindex 0x02 (2)).
(6) et 0x07 (7) peuvent être réinitialisées via une RAZ De plus, le capteur peut déclencher des événements
maintenance pour tous les modules en même temps (voir IO-Link en cas de dépassement par excès du seuil. L’envoi
chapitre Ordres système, page 41) ou de façon d’événements (voir Tab. 6-21, page 40) en vue de la
spécifique au module pour la température d’appareil (voir surveillance de la température d’appareil peut être
chapitre Commandes d’appareil, page 41). désactivé (Index 0x0053 (83) Subindex 0x03 (3)).

Index Sub­index Accès Description Type de Plage de Valeur par


données valeurs défaut
DEVICE TEMPERATURE1)
0x0052 0x01 (1) Read DEVICE TEMPERATURE – Valeur actuelle en °C int16
(82) only
0x02 (2) Read MINIMUM DEVICE TEMPERATURE SINCE STARTUP int16
only – Minimum depuis le dernier démarrage en °C
0x03 (3) Read MAXIMUM DEVICE TEMPERATURE SINCE STARTUP int16
only – Maximum depuis le dernier démarrage en °C
0x04 (4) Read MINIMUM DEVICE TEMPERATURE LIFETIME – int16
only Minimum depuis la production en °C
0x05 (5) Read MAXIMUM DEVICE TEMPERATURE LIFETIME – int16
only Maximum depuis la production en °C
0x06 (6) Read MINIMUM DEVICE TEMPERATURE SINCE RESET int16
only – Minimum depuis la dernière réinitialisation manuelle
en °C
0x07 (7) Read MAXIMUM DEVICE TEMPERATURE SINCE RESET int16
only – Maximum depuis la dernière réinitialisation manuelle
en °C
DEVICE TEMPERATURE ALARM CONFIGURATION1)
0x0053 0x01 (1) Read/ LOWER ALARM LEVEL DEVICE TEMPERATURE – int16 0…70 [°C] 0 [°C]
(83) Write Seuil inférieur pour la température d’appareil en °C
0x02 (2) Read/ UPPER ALARM LEVEL DEVICE TEMPERATURE – int16 0…70 [°C] 70 [°C]
Write Seuil supérieur pour la température d’appareil en °C
0x03 (3) Read/ ENABLE ALARM DEVICE TEMPERATURE – Active bool True/False True
Write (True) ou désactive (False) l’envoi des
événements IO-Link 0x8D10 et 0x8D20 en cas de
dépassement par défaut ou par excès du seuil
DEVICE TEMPERATURE ALARM STATUS1)
0x0054 0x01 (1) Read LOWER ALARM STATUS DEVICE TEMPERATURE – bool
(84) only Seuil inférieur dépassé par défaut
0x02 (2) Read UPPER ALARM STATUS DEVICE TEMPERATURE – bool
only Seuil supérieur dépassé par excès
Tab. 6-7 : Surveillance de la température d’appareil

uniquement avec BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com français 23
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.2.4 Compteur d’heures de service

Les heures de service (Index 0x0057 (87)) sont comptées


depuis le dernier démarrage (Subindex 0x01 (1)), depuis la
production (Subindex 0x02 (2)) et depuis la dernière
réinitialisation manuelle (Subindex 0x03 (3)).
Index Sub­index Accès Description Type de
données
OPERATING HOURS
0x0057 0x01 (1) Read only OPERATING HOURS SINCE STARTUP – Durée de service depuis le uint32
(87) dernier démarrage. Indications en secondes.
0x02 (2) Read only OPERATING HOURS LIFETIME – Durée de service depuis la uint32
production. Indications en secondes.
0x03 (3) Read only OPERATING HOURS SINCE RESET – Durée de service depuis la uint32
dernière remise à zéro du compteur au moyen d’une RAZ
maintenance. Indications en secondes.
Tab. 6-8 : Compteur d’heures de service

6.2.5 Compteur de cycles de démarrage

Le BCM compte chaque démarrage (Index 0x0058 (88))


depuis la production (Subindex 0x01 (1)) et depuis la
dernière réinitialisation manuelle (Subindex 0x02 (2)).
Index Sub­index Accès Description Type de
données
BOOT CYCLE COUNTER
0x0058 0x01 (1) Read only BOOT CYCLE COUNTER LIFETIME – Nombre de démarrages de uint32
(88) l’application depuis la production
0x02 (2) Read only BOOT CYCLE COUNTER SINCE RESET – Nombre de démarrage de uint32
l’application depuis la dernière remise à zéro du compteur au moyen
d’une RAZ maintenance
Tab. 6-9 : Compteur de cycles de démarrage

24 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.2.6 Température de contact

Le capteur dispose d’une surveillance de la température Pour le module température de contact, il est possible de
de contact (Index 0x2031 (8241)). La température de définir un seuil inférieur (Index 0x2032 (8242)
contact (Subindex 0x01 (1)) ainsi que les valeurs minimales Subindex 0x01 (1)) et un seuil supérieur (Index 0x2032
et maximales depuis le dernier démarrage (Subindex 0x02 (8242) Subindex 0x02 (2)). Le capteur enregistre un
(2) et 0x03 (3)), depuis la production (Subindex 0x04 (4) et dépassement par excès du seuil et active les variables
0x05 (5)) et depuis la dernière réinitialisation manuelle booléennes pour le dépassement par défaut du seuil
(Subindex 0x06 (6) et 0x07 (7)) sont mesurées. Les valeurs inférieur (Index 0x2033 (8243) Subindex 0x01 (1)) ou le
dans Index 0x2031 (8241), Subindex 0x02 (2), 0x03 (3), dépassement par excès du seuil supérieur (Index 0x2033
0x06 (6) et 0x07 (7) peuvent être réinitialisées via une RAZ (8243) Subindex 0x02 (2)). Ces variables booléennes sont
maintenance pour tous les modules en même temps (voir disponibles dans les bits d’état des données de processus
chapitre Ordres système, page 41) ou de façon (voir chapitre Données de processus, page 39).
spécifique au module pour la température de contact (voir De plus, le capteur peut déclencher des événements
chapitre Commandes d’appareil, page 41). IO-Link en cas de dépassement par excès du seuil. L’envoi
d’événements (voir Tab. 6-21, page 40) en vue de la
surveillance de la température de contact peut être
désactivé (Index 0x2032 (8242) Subindex 0x03 (3)).

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
CONTACT TEMPERATURE
0x2031 0x01 Read CONTACT TEMPERATURE – Valeur actuelle en °C float32
(8241) (1) only
0x02 Read MINIMUM CONTACT TEMPERATURE SINCE STARTUP float32
(2) only – Minimum depuis le dernier démarrage en °C
0x03 Read MAXIMUM CONTACT TEMPERATURE SINCE STARTUP float32
(3) only – Maximum depuis le dernier démarrage en °C
0x04 Read MINIMUM CONTACT TEMPERATURE LIFETIME – float32
(4) only Minimum depuis la production en °C
0x05 Read MAXIMUM CONTACT TEMPERATURE LIFETIME – float32
(5) only Maximum depuis la production en °C
0x06 Read MINIMUM CONTACT TEMPERATURE SINCE RESET – float32
(6) only Minimum depuis la dernière réinitialisation manuelle en °C
0x07 Read MAXIMUM CONTACT TEMPERATURE SINCE RESET – float32
(7) only Maximum depuis la dernière réinitialisation manuelle
en °C
CONTACT TEMPERATURE ALARM CONFIGURATION
0x2032 0x01 Read/ LOWER ALARM LEVEL CONTACT TEMPERATURE – float32 0…70 [°C] 0 [°C]
(8242) (1) Write Seuil inférieur pour la température de contact en °C
0x02 Read/ UPPER ALARM LEVEL CONTACT TEMPERATURE – float32 0…70 [°C] 70 [°C]
(2) Write Seuil supérieur pour la température de contact en °C
0x03 Read/ ENABLE ALARM CONTACT TEMPERATURE – Active bool True/False True
(3) Write (True) ou désactive (False) l’envoi des événements
IO-Link 0x8CE0 et 0x8CE1 en cas de dépassement par
défaut ou par excès du seuil
CONTACT TEMPERATURE ALARM STATUS
0x2033 0x01 Read LOWER ALARM STATUS CONTACT TEMPERATURE – bool
(8243) (1) only Seuil inférieur dépassé par défaut
0x02 Read UPPER ALARM STATUS CONTACT TEMPERATURE – bool
(2) only Seuil supérieur dépassé par excès
Tab. 6-10 : Température de contact

uniquement avec BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com français 25
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.2.7 Humidité relative de l’air 1)

Le capteur dispose d’une surveillance de l’humidité de l’air Pour le module humidité relative de l’air, il est possible de
(Index 0x2041 (8257)). L’humidité de l’air (Subindex 0x01 définir un seuil inférieur (Index 0x2042 (8258)
(1)) ainsi que les valeurs minimales et maximales depuis le Subindex 0x01 (1)) et un seuil supérieur (Index 0x2042
dernier démarrage (Subindex 0x02 (2) et 0x03 (3)), depuis (8258) Subindex 0x02 (2)). Le capteur enregistre un
la production (Subindex 0x04 (4) et 0x05 (5)) et depuis la dépassement par excès du seuil et active les variables
dernière réinitialisation manuelle (Subindex 0x06 (6) et 0x07 booléennes pour le dépassement par défaut du seuil
(7)) sont mesurées. Les valeurs dans Index 0x2041 (8257), inférieur (0x2043 (8259) Subindex 0x01(1)) ou le
Subindex 0x02 (2), 0x03 (3), 0x06 (6) et 0x07 (7) peuvent dépassement par excès du seuil supérieur (Index 0x2043
être réinitialisées via une RAZ maintenance pour tous les (8259) Subindex 0x02 (2)). Ces variables booléennes sont
modules en même temps (voir chapitre Ordres système, disponibles dans les bits d’état des données de processus
page 41) ou de façon spécifique au module pour (voir chapitre Données de processus, page 39).
l’humidité de l’air (voir chapitre Commandes d’appareil, De plus, le capteur peut déclencher des événements
page 41). IO-Link en cas de dépassement par excès du seuil. L’envoi
d’événements (voir Tab. 6-21, page 40) en vue de la
surveillance de l’humidité de l’air peut être désactivé (Index
0x2042 (8258) Subindex 0x03 (3)).

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
HUMIDITY1)
0x2041 0x01 Read HUMIDITY – Valeur actuelle en % rF float32
(8257) (1) only
0x02 Read MINIMUM HUMIDITY SINCE STARTUP – Minimum float32
(2) only depuis le dernier démarrage en % rF
0x03 Read MAXIMUM HUMIDITY SINCE STARTUP – Maximum float32
(3) only depuis le dernier démarrage en % rF
0x04 Read MINIMUM HUMIDITY LIFETIME – Minimum depuis la float32
(4) only production en % rF
0x05 Read MAXIMUM HUMIDITY LIFETIME – Maximum depuis la float32
(5) only production en % rF
0x06 Read MINIMUM HUMIDITY SINCE RESET – Minimum depuis float32
(6) only la dernière réinitialisation manuelle en % rF
0x07 Read MAXIMUM HUMIDITY SINCE RESET – Maximum depuis float32
(7) only la dernière réinitialisation manuelle en % rF
HUMIDITY ALARM CONFIGURATION1)
0x2042 0x01 Read/ LOWER ALARM LEVEL HUMIDITY – Seuil inférieur pour float32 5…95 5 [% rF]
(8258) (1) Write l’humidité de l’air en % rF [% rF]
0x02 Read/ UPPER ALARM LEVEL HUMIDITY – Seuil supérieur float32 5…95 95 [% rF]
(2) Write pour l’humidité de l’air en % rF [% rF]
0x03 Read/ ENABLE ALARM HUMIDITY – Active (True) ou désactive bool True/False True
(3) Write (False) l’envoi des événements IO-Link 0x8CE5 et
0x8CE6 en cas de dépassement par défaut ou par
excès du seuil
HUMIDITY ALARM STATUS1)
0x2043 0x01 Read LOWER ALARM STATUS HUMIDITY – Seuil inférieur bool
(8259) (1) only dépassé par défaut
0x02 Read UPPER ALARM STATUS HUMIDITY – Seuil supérieur bool
(2) only dépassé par excès
Tab. 6-11 : Humidité relative de l’air

uniquement avec BCM R15E-002-DI00-_ _ , _-S4


1)

26 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.2.8 Pression ambiante 1)

Le capteur dispose d’une surveillance de la pression Pour le module pression ambiante, il est possible de définir
ambiante (Index 0x2049 (8265)). La pression ambiante un seuil inférieur (Index 0x204A (8266) Subindex 0x01 (1))
(Subindex 0x01 (1)) ainsi que les valeurs minimales et et un seuil supérieur (Index 0x204A (8266) Subindex 0x02
maximales depuis le dernier démarrage (Subindex 0x02 (2) (2)). Le capteur enregistre un dépassement par excès du
et 0x03 (3)), depuis la production (Subindex 0x04 (4) et seuil et active les variables booléennes pour le
0x05 (5)) et depuis la dernière réinitialisation manuelle dépassement par défaut du seuil inférieur (Index 0x204B
(Subindex 0x06 (6) et 0x07 (7)) sont mesurées. Les valeurs (8267) Subindex 0x01 (1)) ou le dépassement par excès du
dans Index 0x2049 (8265), Subindex 0x02 (2), 0x03 (3), seuil supérieur (Index 0x204B (8267) Subindex 0x02 (2)).
0x06 (6) et 0x07 (7) peuvent être réinitialisées via une RAZ Ces variables booléennes sont disponibles dans les bits
maintenance pour tous les modules en même temps (voir d’état des données de processus (voir chapitre Données
chapitre Ordres système, page 41) ou de façon de processus, page 39).
spécifique au module pour la pression ambiante (voir De plus, le capteur peut déclencher des événements
chapitre Commandes d’appareil, page 41). IO-Link en cas de dépassement par excès du seuil. L’envoi
d’événements (voir Tab. 6-21, page 40) en vue de la
surveillance de la pression ambiante peut être désactivé
(Index 0x204A (8266) Subindex 0x03 (3)).

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
AMBIENT PRESSURE1)
0x2049 0x01 Read AMBIENT PRESSURE – Valeur actuelle en hPa float32
(8265) (1) only
0x02 Read MINIMUM AMBIENT PRESSURE SINCE STARTUP – float32
(2) only Minimum depuis le dernier démarrage en hPa
0x03 Read MAXIMUM AMBIENT PRESSURE SINCE STARTUP – float32
(3) only Maximum depuis le dernier démarrage en hPa
0x04 Read MINIMUM AMBIENT PRESSURE LIFETIME – Minimum float32
(4) only depuis la production en hPa
0x05 Read MAXIMUM AMBIENT PRESSURE LIFETIME – Maximum float32
(5) only depuis la production en hPa
0x06 Read MINIMUM AMBIENT PRESSURE SINCE RESET – float32
(6) only Minimum depuis la dernière réinitialisation manuelle
en hPa
0x07 Read MAXIMUM AMBIENT PRESSURE SINCE RESET – float32
(7) only Maximum depuis la dernière réinitialisation manuelle
en hPa
AMBIENT PRESSURE ALARM CONFIGURATION1)
0x204A 0x01 Read/ LOWER ALARM LEVEL AMBIENT PRESSURE – Seuil float32 300…1100 300 [hPa]
(8266) (1) Write inférieur pour la pression ambiante en hPa [hPa]
0x02 Read/ UPPER ALARM LEVEL AMBIENT PRESSURE – Seuil float32 300…1100 1100 [hPa]
(2) Write supérieur pour la pression ambiante en hPa [hPa]
0x03 Read/ ENABLE ALARM AMBIENT PRESSURE – Active (True) bool True/False True
(3) Write ou désactive (False) l’envoi des événements IO-Link
0x8CEA et 0x8CEB en cas de dépassement par défaut
ou par excès du seuil
AMBIENT PRESSURE ALARM STATUS1)
0x204B 0x01 Read LOWER ALARM STATUS AMBIENT PRESSURE – Seuil bool
(8267) (1) only inférieur dépassé par défaut
0x02 Read UPPER ALARM STATUS AMBIENT PRESSURE – Seuil bool
(2) only supérieur dépassé par excès
Tab. 6-12 : Pression ambiante

uniquement avec BCM R15E-002-DI00-_ _ , _-S4


1)

www.balluff.com français 27
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.2.9 Vibration
Les paramètres ainsi que les grandeurs de mesure et
d’analyse du module de vibration sont présentés ci-après.
La fonction de ces paramètres est expliquée au chapitre
Vibration, page 10.

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
SUPPORTED VIBRATION PROFILES
0x2100 0x01 Read only VIBRATION VELOCITY LEVEL – Signification, voir bool
(8448) (1) Tab. 6-14, page 35
0x02 Read only VIBRATION VELOCITY LEVEL ADVANCED – bool
(2) Signification, voir Tab. 6-14, page 35
0x03 Read only VIBRATION ACCELERATION LEVEL – Signification, bool
(3) voir Tab. 6-14, page 35
0x04 Read only ADVANCED STATISTICS – Signification, voir bool
(4) Tab. 6-14, page 35
0x05 Read only SEVERITY ZONE – Signification, voir Tab. 6-14, bool
(5) page 35
VIBRATION EXPRESS CONFIGURATION
0x2101 0x00 Read/Write APPLICATION TYPE – Sélection du profil pour la uint8 0…7 4
(8449) (0) surveillance des vibrations dans des applications
préconfigurées (voir Sélection de l’application
(APPLICATION TYPE), page 36)
VIBRATION TIME WINDOW
0x2102 0x00 Read/Write TIME WINDOW VIBRATION – Fenêtre de temps, uint8 0…41) 2
(8450) (0) pendant laquelle l’évaluation statistique du signal a
lieu (voir Fenêtre de temps du module de vibration
(TIME WINDOW VIBRATION), page 37)
VIBRATION CONFIGURATION
0x2103 0x01 Read/Write EVENT RESPONSE DELAY – Intervalle de temps, uint16 0…28800 1000 [ms]
(8451) (1) pendant lequel un seuil doit être dépassé par excès [ms]
(ou par défaut), afin qu’un événement correspondant
soit détecté (ou réinitialisé). Indication en ms.
0x02 Read/Write LOWER BANDWIDTH LIMIT – Limitation inférieure de uint16 2…3199 10 [Hz]
(2) la bande de fréquences considérée, en Hz [Hz]2)
0x03 Read/Write UPPER BANDWIDTH LIMIT – Limitation supérieure uint16 2…3199 3199 [Hz]
(3) de la bande de fréquences considérée, en Hz [Hz]3)
1)
La fenêtre de temps dépend de la limitation de bande inférieure (description fonctionnelle, voir page 10)
2)
La limitation de bande inférieure dépend de la fenêtre de temps (description fonctionnelle, voir page 10)
3)
La limitation de bande supérieure doit se situer au-dessus de la limitation de bande inférieure

28 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
VIBRATION VELOCITY ADVANCED ALARM CONFIGURATION
0x2107 0x01 Read/Write PRE-ALARM LEVEL v-RMS X – Valeur RMS de l’axe float32 0…12500 12500
(8455) (1) X devant être dépassée par excès pour déclencher [mm/s] [mm/s]
l’événement IO-Link 0x8CF1 ou pour mettre à un le
bit d’état correspondant. Indication en mm/s.
0x02 Read/Write MAIN-ALARM LEVEL v-RMS X – Valeur RMS de l’axe float32 0…12500 12500
(2) X devant être dépassée par excès pour déclencher [mm/s] [mm/s]
l’événement IO-Link 0x8CF2 ou pour mettre à un le
bit d’état correspondant. Indication en mm/s.
0x03 Read/Write PRE-ALARM LEVEL v-RMS Y – Valeur RMS de l’axe float32 0…12500 12500
(3) Y devant être dépassée par excès pour déclencher [mm/s] [mm/s]
l’événement IO-Link 0x8CF1 ou pour mettre à un le
bit d’état correspondant. Indication en mm/s.
0x04 Read/Write MAIN-ALARM LEVEL v-RMS Y – Valeur RMS de l’axe float32 0…12500 12500
(4) Y devant être dépassée par excès pour déclencher [mm/s] [mm/s]
l’événement IO-Link 0x8CF2 ou pour mettre à un le
bit d’état correspondant. Indication en mm/s.
0x05 Read/Write PRE-ALARM LEVEL v-RMS Z – Valeur RMS de l’axe float32 0…12500 12500
(5) Z devant être dépassée par excès pour déclencher [mm/s] [mm/s]
l’événement IO-Link 0x8CF1 ou pour mettre à un le
bit d’état correspondant. Indication en mm/s.
0x06 Read/Write MAIN-ALARM LEVEL v-RMS Z – Valeur RMS de l’axe float32 0…12500 12500
(6) Z devant être dépassée par excès pour déclencher [mm/s] [mm/s]
l’événement IO-Link 0x8CF2 ou pour mettre à un le
bit d’état correspondant. Indication en mm/s.
0x07 Read/Write PRE-ALARM LEVEL v-RMS MAGNITUDE – Valeur float32 0…12500 12500
(7) RMS que l’amplitude doit dépasser par excès pour [mm/s] [mm/s]
déclencher l’événement IO-Link 0x8CF1 ou mettre à
un le bit d’état correspondant. Indication en mm/s.
0x08 Read/Write MAIN-ALARM LEVEL v-RMS MAGNITUDE – Valeur float32 0…12500 12500
(8) RMS que l’amplitude doit dépasser par excès pour [mm/s] [mm/s]
déclencher l’événement IO-Link 0x8CF2 ou mettre à
un le bit d’état correspondant. Indication en mm/s.
0x09 Read/Write ENABLE ALARMS v-RMS X – Active (True) ou bool True/False True
(9) désactive (False) l’envoi des événements IO-Link
(0x8CF1 et 0x8CF2) en cas de dépassement par
excès de la valeur RMS de l’axe X. Les seuils peuvent
être réglés dans Subindex 0x01 (1) et 0x02 (2).
0x0A Read/Write ENABLE ALARMS v-RMS Y – Active (True) ou bool True/False True
(10) désactive (False) l’envoi des événements IO-Link
(0x8CF1 et 0x8CF2) en cas de dépassement par
excès de la valeur RMS de l’axe Y. Les seuils peuvent
être réglés dans Subindex 0x03 (3) et 0x04 (4).
0x0B Read/Write ENABLE ALARMS v-RMS Z – Active (True) ou bool True/False True
(11) désactive (False) l’envoi des événements IO-Link
(0x8CF1 et 0x8CF2) en cas de dépassement par
excès de la valeur RMS de l’axe Z. Les seuils peuvent
être réglés dans Subindex 0x05 (5) et 0x06 (6).
0x0C Read/Write ENABLE ALARMS v-RMS MAGNITUDE – Active bool True/False True
(12) (True) ou désactive (False) l’envoi des événements
IO-Link (0x8CF1 et 0x8CF2) en cas de dépassement
par excès de la valeur RMS de l’amplitude. Les seuils
peuvent être réglés dans Subindex 0x07 (7) et 0x08
(8).

www.balluff.com français 29
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
VIBRATION SEVERITY ZONE CONFIGURATION
0x2108 0x01 Read/Write SEVERITY ZONE BOUNDARY A/B – Valeur RMS float32 0…12500 12500
(8456) (1) pour laquelle les vibrations changent entre les degrés [mm/s] [mm/s]
de sévérité A et B. Indication en mm/s.
0x02 Read/Write SEVERITY ZONE BOUNDARY B/C – Valeur RMS float32 0…12500 12500
(2) pour laquelle les vibrations changent entre les degrés [mm/s] [mm/s]
de sévérité B et C. Indication en mm/s.
0x03 Read/Write SEVERITY ZONE BOUNDARY C/D – Valeur RMS float32 0…12500 12500
(3) pour laquelle les vibrations changent entre les degrés [mm/s] [mm/s]
de sévérité C et D. Indication en mm/s.
0x04 Read/Write ENABLE SEVERITY ZONE CHANGE EVENT – Active bool True/False True
(4) (True) ou désactive (False) l’envoi des événements
IO-Link (0x8CF0) en cas de changement de la zone
de sévérité. Les limites de la zone de sévérité
peuvent être réglées dans les Subindex 0x01 (1) à
0x03 (3).
VIBRATION VELOCITY ADVANCED ALARM STATUS
0x2111 0x01 Read only PRE-ALARM STATUS v-RMS X – Le seuil de bool
(8465) (1) préalarme pour la valeur RMS de l’axe X est dépassé
par excès (True) ou non (False).
0x02 Read only MAIN-ALARM STATUS v-RMS X – Le seuil d’alarme bool
(2) principale pour la valeur RMS de l’axe X est dépassé
par excès (True) ou non (False).
0x03 Read only PRE-ALARM STATUS v-RMS Y – Le seuil de bool
(3) préalarme pour la valeur RMS de l’axe Y est dépassé
par excès (True) ou non (False).
0x04 Read only MAIN-ALARM STATUS v-RMS Y – Le seuil d’alarme bool
(4) principale pour la valeur RMS de l’axe Y est dépassé
par excès (True) ou non (False).
0x05 Read only PRE-ALARM STATUS v-RMS Z – Le seuil de bool
(5) préalarme pour la valeur RMS de l’axe Z est dépassé
par excès (True) ou non (False).
0x06 Read only MAIN-ALARM STATUS v-RMS Z – Le seuil d’alarme bool
(6) principale pour la valeur RMS de l’axe Z est dépassé
par excès (True) ou non (False).
0x07 Read only PRE-ALARM STATUS v-RMS MAGNITUDE – Le seuil bool
(7) de préalarme pour la valeur RMS de l’amplitude est
dépassé par excès (True) ou non (False).
0x08 Read only MAIN-ALARM STATUS v-RMS MAGNITUDE – Le bool
(8) seuil d’alarme principale pour la valeur RMS de
l’amplitude est dépassé par excès (True) ou non
(False).

30 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
VIBRATION VELOCITY RMS
0x2114 0x01 Read only v-RMS X – Valeur RMS actuelle vitesse des vibrations float32
(8468) (1) axe X en mm/s
0x02 Read only v-RMS Y – Valeur RMS actuelle vitesse des vibrations float32
(2) axe Y en mm/s
0x03 Read only v-RMS Z – Valeur RMS actuelle vitesse des vibrations float32
(3) axe Z en mm/s
0x04 Read only v-RMS Magnitude – Valeur RMS actuelle vitesse des float32
(4) vibrations amplitude en mm/s
VIBRATION VELOCITY PEAK TO PEAK
0x2115 0x01 Read only v-PEAK-TO-PEAK X – Valeur crête à crête actuelle float32
(8469) (1) vitesse des vibrations axe X en mm/s
0x02 Read only v-PEAK-TO-PEAK Y – Valeur crête à crête actuelle float32
(2) vitesse des vibrations axe Y en mm/s
0x03 Read only v-PEAK-TO-PEAK Z – Valeur crête à crête actuelle float32
(3) vitesse des vibrations axe Z en mm/s
0x04 Read only v-PEAK-TO-PEAK MAGNITUDE – Valeur crête à float32
(4) crête actuelle vitesse des vibrations amplitude en
mm/s
VIBRATION SEVERITY ZONE
0x2117 0x00 Read only SEVERITY ZONE – Zone de sévérité actuelle (voir uint2
(8471) (0) Zone de sévérité (SEVERITY ZONE), page 37)
VIBRATION VELOCITY STATISTICS X
0x2118 0x01 Read only v-MEAN X – Valeur moyenne de la valeur de vitesse float32
(8472) (1) des vibrations le long de l’axe X sur la fenêtre de
temps sélectionnée. Indication en mm/s.
0x02 Read only v-STANDARD DEVIATION X – Écart type de la valeur float32
(2) de vitesse des vibrations le long de l’axe X sur la
fenêtre de temps sélectionnée. Indication en mm/s.
0x03 Read only v-CREST FACTOR X – Facteur de crête de la valeur float32
(3) de vitesse des vibrations le long de l’axe X sur la
fenêtre de temps sélectionnée. Grandeur sans unité.
0x04 Read only v-SKEWNESS X – Asymétrie de la valeur de vitesse float32
(4) des vibrations le long de l’axe X sur la fenêtre de
temps sélectionnée. Grandeur sans unité.
0x05 Read only v-KURTOSIS X – Aplatissement de la valeur de float32
(5) vitesse des vibrations le long de l’axe X sur la fenêtre
de temps sélectionnée. Grandeur sans unité.

www.balluff.com français 31
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
VIBRATION VELOCITY STATISTICS Y
0x2119 0x01 Read only v-MEAN Y – Valeur moyenne de la valeur de vitesse float32
(8473) (1) des vibrations le long de l’axe Y sur la fenêtre de
temps sélectionnée. Indication en mm/s.
0x02 Read only v-STANDARD DEVIATION Y – Écart type de la valeur float32
(2) de vitesse des vibrations le long de l’axe Y sur la
fenêtre de temps sélectionnée. Indication en mm/s.
0x03 Read only v-CREST FACTOR Y – Facteur de crête de la valeur float32
(3) de vitesse des vibrations le long de l’axe Y sur la
fenêtre de temps sélectionnée. Grandeur sans unité.
0x04 Read only v-SKEWNESS Y – Asymétrie de la valeur de vitesse float32
(4) des vibrations le long de l’axe Y sur la fenêtre de
temps sélectionnée. Grandeur sans unité.
0x05 Read only v-KURTOSIS Y – Aplatissement de la valeur de float32
(5) vitesse des vibrations le long de l’axe Y sur la fenêtre
de temps sélectionnée. Grandeur sans unité.
VIBRATION VELOCITY STATISTICS Z
0x211A 0x01 Read only v-MEAN Z – Valeur moyenne de la valeur de vitesse float32
(8474) (1) des vibrations le long de l’axe Z sur la fenêtre de
temps sélectionnée. Indication en mm/s.
0x02 Read only v-STANDARD DEVIATION Z – Écart type de la valeur float32
(2) de vitesse des vibrations le long de l’axe Z sur la
fenêtre de temps sélectionnée. Indication en mm/s.
0x03 Read only v-CREST FACTOR Z – Facteur de crête de la valeur float32
(3) de vitesse des vibrations le long de l’axe Z sur la
fenêtre de temps sélectionnée. Grandeur sans unité.
0x04 Read only v-SKEWNESS Z – Asymétrie de la valeur de vitesse float32
(4) des vibrations le long de l’axe Z sur la fenêtre de
temps sélectionnée. Grandeur sans unité.
0x05 Read only v-KURTOSIS Z – Aplatissement de la valeur de float32
(5) vitesse des vibrations le long de l’axe Z sur la fenêtre
de temps sélectionnée. Grandeur sans unité.

32 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
VIBRATION ACCELERATION ALARM CONFIGURATION
0x210A 0x01 Read/Write PRE-ALARM LEVEL a-RMS X – Valeur RMS de l’axe float32 0…16 [g] 16 [g]
(8458) (1) X devant être dépassée par excès pour déclencher
l’événement IO-Link 0x8CF3 ou pour mettre à un le
bit d’état correspondant. Indication en g.
0x02 Read/Write MAIN-ALARM LEVEL a-RMS X – Valeur RMS de l’axe float32 0…16 [g] 16 [g]
(2) X devant être dépassée par excès pour déclencher
l’événement IO-Link 0x8CF4 ou pour mettre à un le
bit d’état correspondant. Indication en g.
0x03 Read/Write PRE-ALARM LEVEL a-RMS Y – Valeur RMS de l’axe float32 0…16 [g] 16 [g]
(3) Y devant être dépassée par excès pour déclencher
l’événement IO-Link 0x8CF3 ou pour mettre à un le
bit d’état correspondant. Indication en g.
0x04 Read/Write MAIN-ALARM LEVEL a-RMS Y – Valeur RMS de l’axe float32 0…16 [g] 16 [g]
(4) Y devant être dépassée par excès pour déclencher
l’événement IO-Link 0x8CF4 ou pour mettre à un le bit
d’état correspondant. Indication en g.
0x05 Read/Write PRE-ALARM LEVEL a-RMS Z – Valeur RMS de l’axe float32 0…16 [g] 16 [g]
(5) Z devant être dépassée par excès pour déclencher
l’événement IO-Link 0x8CF3 ou pour mettre à un le
bit d’état correspondant. Indication en g.
0x06 Read/Write MAIN-ALARM LEVEL a-RMS Z – Valeur RMS de l’axe float32 0…16 [g] 16 [g]
(6) Z devant être dépassée par excès pour déclencher
l’événement IO-Link 0x8CF4 ou pour mettre à un le
bit d’état correspondant. Indication en g.
0x07 Read/Write PRE-ALARM LEVEL a-RMS MAGNITUDE – Valeur float32 0…16 [g] 16 [g]
(7) RMS que l’amplitude doit dépasser par excès pour
déclencher l’événement IO-Link 0x8CF3 ou mettre à
un le bit d’état correspondant. Indication en g.
0x08 Read/Write MAIN-ALARM LEVEL a-RMS MAGNITUDE – Valeur float32 0…16 [g] 16 [g]
(8) RMS que l’amplitude doit dépasser par excès pour
déclencher l’événement IO-Link 0x8CF4 ou mettre à
un le bit d’état correspondant. Indication en g.
0x09 Read/Write ENABLE ALARMS a-RMS X – Active (True) ou bool True/False True
(9) désactive (False) l’envoi des événements IO-Link
(0x8CF3 et 0x8CF4) en cas de dépassement par
excès de la valeur RMS de l’axe X. Les seuils peuvent
être réglés dans Subindex 0x01 (1) et 0x02 (2).
0x0A Read/Write ENABLE ALARMS a-RMS Y – Active (True) ou bool True/False True
(10) désactive (False) l’envoi des événements IO-Link
(0x8CF3 et 0x8CF4) en cas de dépassement par
excès de la valeur RMS de l’axe Y. Les seuils peuvent
être réglés dans Subindex 0x03 (3) et 0x04 (4).
0x0B Read/Write ENABLE ALARMS a-RMS Z – Active (True) ou bool True/False True
(11) désactive (False) l’envoi des événements IO-Link
(0x8CF3 et 0x8CF4) en cas de dépassement par
excès de la valeur RMS de l’axe Z. Les seuils peuvent
être réglés dans Subindex 0x05 (5) et 0x06 (6).
0x0C Read/Write ENABLE ALARMS a-RMS MAGNITUDE – Active (True) bool True/False True
(12) ou désactive (False) l’envoi des événements IO-Link
(0x8CF3 et 0x8CF4) en cas de dépassement par excès
de la valeur RMS de l’amplitude. Les seuils peuvent
être réglés dans Subindex 0x07 (7) et 0x08 (8).

www.balluff.com français 33
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Index Sub­ Accès Description Type de Plage de Valeur par


index données valeurs défaut
VIBRATION ACCELERATION ALARM STATUS
0x211C 0x01 Read only PRE-ALARM STATUS a-RMS X – Le seuil de bool
(8476) (1) préalarme pour la valeur RMS de l’axe X est dépassé
par excès (True) ou non (False)
0x02 Read only MAIN-ALARM STATUS a-RMS X – Le seuil d’alarme bool
(2) principale pour la valeur RMS de l’axe X est dépassé
par excès (True) ou non (False)
0x03 Read only PRE-ALARM STATUS a-RMS Y – Le seuil de bool
(3) préalarme pour la valeur RMS de l’axe Y est dépassé
par excès (True) ou non (False)
0x04 Read only MAIN-ALARM STATUS a-RMS Y – Le seuil d’alarme bool
(4) principale pour la valeur RMS de l’axe Y est dépassé
par excès (True) ou non (False)
0x05 Read only PRE-ALARM STATUS a-RMS Z – Le seuil de bool
(5) préalarme pour la valeur RMS de l’axe Z est dépassé
par excès (True) ou non (False)
0x06 Read only MAIN-ALARM STATUS a-RMS Z – Le seuil d’alarme bool
(6) principale pour la valeur RMS de l’axe Z est dépassé
par excès (True) ou non (False)
0x07 Read only PRE-ALARM STATUS a-RMS MAGNITUDE – Le seuil bool
(7) de préalarme pour la valeur RMS de l’amplitude est
dépassé par excès (True) ou non (False)
0x08 Read only MAIN-ALARM STATUS a-RMS MAGNITUDE – Le bool
(8) seuil d’alarme principale pour la valeur RMS de
l’amplitude est dépassé par excès (True) ou non
(False)
VIBRATION ACCELERATION RMS
0x211D 0x01 Read only a-RMS X – Valeur RMS actuelle accélération des float32
(8477) (1) vibrations axe X en g
0x02 Read only a-RMS Y – Valeur RMS actuelle accélération des float32
(2) vibrations axe Y en g
0x03 Read only a-RMS Z – Valeur RMS actuelle accélération des float32
(3) vibrations axe Z en g
0x04 Read only a-RMS MAGNITUDE – Valeur RMS actuelle float32
(4) accélération des vibrations amplitude en g
VIBRATION ACCELERATION PEAK TO PEAK
0x211E 0x01 Read only a-PEAK-TO-PEAK X – Valeur crête à crête actuelle float32
(8478) (1) accélération des vibrations axe X en g
0x02 Read only a-PEAK-TO-PEAK Y – Valeur crête à crête actuelle float32
(2) accélération des vibrations axe Y en g
0x03 Read only a-PEAK-TO-PEAK Z – Valeur crête à crête actuelle float32
(3) accélération des vibrations axe Z en g
0x04 Read only a-PEAK-TO-PEAK MAGNITUDE – Valeur crête à float32
(4) crête actuelle accélération des vibrations amplitude
en g
Tab. 6-13 : Vibration

34 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Profils supportés
(SUPPORTED VIBRATION PROFILES)
L’Index 0x2100 (8448) indique les modules d’analyse
disponibles dans le BCM. Tous les Subindex sont Read
only (en lecture seule). Les Subindex 0x01 (1) à 0x05 (5)
restituent une variable booléenne et indiquent si la fonction
d’analyse est disponible (True) ou non (False).

Sub­ Désignation Description


index
0x01 VIBRATION Calcul des valeurs RMS et
(1) VELOCITY crête à crête de la vitesse
LEVEL des vibrations
0x02 VIBRATION – Options de réglage
(2) VELOCITY approfondies pour la
LEVEL mesure des vibrations
ADVANCED – Préalarme et alarme
principale configurables
pour chaque axe
0x03 VIBRATION – Calcul des valeurs RMS et
(3) ACCELERATION crête à crête de
LEVEL l’accélération des
vibrations
– Préalarme et alarme
principale configurables
pour chaque axe
0x04 ADVANCED Détermination des
(4) STATISTICS paramètres statistiques de la
vitesse des vibrations :
– Valeur moyenne
– Écart type
– Facteur de crête
– Asymétrie
– Aplatissement
0x05 SEVERITY Classification de la valeur
(5) ZONE RMS de vitesse en degré de
sévérité (zones A, B, C et D)
Tab. 6-14 : Disponibilité profil de vibration

www.balluff.com français 35
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Sélection de l’application (APPLICATION TYPE)


L’Index 0x2101 (8449) permet de sélectionner l’application En cas de changement manuel d’un paramètre
surveillée par le BCM. Les paramètres pour la surveillance ici évoqué, le profil défini par l’utilisateur est
des vibrations sont ensuite définis aux valeurs figurant réglé automatiquement et tous les paramètres y
dans le Tab. 6-15. Les Subindex non indiqués sont sont transmis.
modifiés par aucun profil.

APPLICATION TYPE (Index 0x2101 (8449), Subindex 0x00 (0))


0 1 2 3 4 5 6 7

séquentielle

séquentielle

séquentielle
ISO 10816-3

ISO 10816-3

ISO 10816-3

ISO 10816-3

l’utilisateur
très rapide

Défini par
– support

– support

– support

– support
Groupe 1

Groupe 1

Groupe 2

Groupe 2

Machine

Machine

Machine
normale
souple

souple

rapide
rigide

rigide
Identificateur (Subindex) Valeur
TIME WINDOW VIBRATION (Index 0x2102 (8450))
TIME WINDOW VIBRATION 4: 1000 4: 1000 4: 1000 4: 1000 2: 250 1: 100 0: 20 Pas de
(0x00 (0)) [ms] [ms] [ms] [ms] [ms] [ms] [ms] changement
VIBRATION CONFIGURATION (Index 0x2103 (8451))
EVENT RESPONSE DELAY 5000 5000 5000 5000 1000 400 100
(0x01 (1)) [ms] [ms] [ms] [ms] [ms] [ms] [ms]
LOWER BANDWIDTH LIMIT Pas de
10 [Hz] 10 [Hz] 10 [Hz] 10 [Hz] 10 [Hz] 20 [Hz] 100 [Hz]
(0x02 (2)) changement
UPPER BANDWIDTH LIMIT 1000 1000 1000 1000 3199 3199 3199
(0x03 (3)) [Hz] [Hz] [Hz] [Hz] [Hz] [Hz] [Hz]
VIBRATION VELOCITY ALARM CONFIGURATION ADVANCED (Index 0x2107 (8455))
PRE-ALARM-LEVEL v-RMS X 4,5 7,1 2,8 4,5
(0x01 (1)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS X 7,1 11,0 4,5 7,1
(0x02 (2)) [mm/s] [mm/s] [mm/s] [mm/s]
PRE-ALARM-LEVEL v-RMS Y 4,5 7,1 2,8 4,5
(0x03 (3)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS Y 7,1 11,0 4,5 7,1
(0x04 (4)) [mm/s] [mm/s] [mm/s] [mm/s]
Pas de changement
PRE-ALARM-LEVEL v-RMS Z 4,5 7,1 2,8 4,5
(0x05 (5)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS Z 7,1 11,0 4,5 7,1
(0x06 (6)) [mm/s] [mm/s] [mm/s] [mm/s]
PRE-ALARM-LEVEL v-RMS 4,5 7,1 2,8 4,5
MAGNITUDE (0x07 (7)) [mm/s] [mm/s] [mm/s] [mm/s]
MAIN-ALARM-LEVEL v-RMS 7,1 11,0 4,5 7,1
MAGNITUDE (0x08 (8)) [mm/s] [mm/s] [mm/s] [mm/s]
VIBRATION SEVERITY ZONE CONFIGURATION (Index 0x2108 (8456))
SEVERITY ZONE BOUNDARY 2,3 3,5 1,4 2,3
A/B (0x01 (1)) [mm/s] [mm/s] [mm/s] [mm/s]
SEVERITY ZONE BOUNDARY 4,5 7,1 2,8 4,5
Pas de changement
B/C (0x02 (2)) [mm/s] [mm/s] [mm/s] [mm/s]
SEVERITY ZONE BOUNDARY 7,1 11,0 4,5 7,1
C/D (0x03 (3)) [mm/s] [mm/s] [mm/s] [mm/s]
Tab. 6-15 : Paramètre de surveillance des vibrations en fonction du
profil sélectionné

36 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

Fenêtre de temps du module de vibration


(TIME WINDOW VIBRATION)
Avec l’Index 0x2102 (8450) est sélectionnée la fenêtre de
temps pour le module de vibration, pendant laquelle
l’évaluation statistique du signal a lieu. La fenêtre de temps
en fonction de la valeur sélectionnée est enregistrée dans
le Tab. 6-16.
Lors du choix de la fenêtre de temps, tenir
compte du fait que le signal ne doit pas passer
sous une fréquence minimale, comme indiqué
dans le Tab. 3-3, page 11. Lors de la
définition de la fenêtre de temps et lors de la
définition de la limitation de bande inférieure du
filtre passe-bande, les valeurs invalides avec le
code d’erreur 0x8040 (32832) ou 0x8041
(32833) sont rejetées. Le filtre passe-bande
peut être réglé via l’Index 0x2103 (8451) (voir
page 28).

Valeur Fenêtre de temps


0x00 (0) 20 ms1)
0x01 (1) 100 ms1)
0x02 (2) 250 ms
0x03 (3) 500 ms
0x04 (4) 1000 ms
Cette fenêtre de temps n’est pas compatible avec la valeur par défaut
1)

pour la limite de bande inférieure. Respecter la consigne !

Tab. 6-16 : Configuration de la fenêtre de temps

Zone de sévérité (SEVERITY ZONE)


La variable enregistrée dans Index 0x2117 (8471)
Subindex 0x00 (0) indique le degré de sévérité actuel des
vibrations. Les limites des zones de sévérité peuvent être
réglées dans Index 0x2108 (8456).

Contenu de la variable Zone de sévérité


0b00 Zone A
0b01 Zone B
0b10 Zone C
0b11 Zone D
Tab. 6-17 : Zone de sévérité

www.balluff.com français 37
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.3 Données de processus

6.3.1 Structure fondamentale


Le BCM envoie de façon cyclique via l’interface IO-Link
Module Fenêtre de temps
20 octets de données actuelles. Ceux-ci sont répartis en
cinq plages de 4 octets chacune. Les quatre premières Température de contact 500 ms
plages contiennent des nombres du type float32. Ce Humidité relative de l’air 500 ms
format numérique pour les nombres à virgule flottante avec
une résolution de 32 bits est défini dans la norme Pression ambiante 500 ms
IEEE 754. Les bis d’état expliqués dans le Tab. 6-20 sont Vibration Réglable sous
transmis dans la cinquième plage. Le Tab. 6-19 montre Index 0x2102 (8450)
l’affectation des données de processus réparties selon le Subindex 0x00 (0)
profil, laquelle peut être définie via Index 0x2000 (8192) Tab. 6-18 : Fenêtre de temps des différents modules
Subindex 0x00 (0). Les descriptions concernant les
identificateurs peuvent être prélevées au chapitre Données
de paramètre à partir de la page 19.
Les données de processus sont actualisées avec la fenêtre
de temps (voir Tab. 6-18) du module respectif.

Plage 1 Emplacement 2 Emplacement 3 Emplacement 4 Emplacement 5


(Octets 0…3) (Octets 4…7) (Octets 8…11) (Octets 12…15) (Octets 16…19)
Nom du profil Ident. de valeur Ident. de valeur Ident. de valeur Ident. de valeur Ident. de valeur
(Numéro du Index, Subindex Index, Subindex Index, Subindex Index, Subindex
profil) en tant que en tant que en tant que en tant que
données de données de données de données de
service service service service
VIBRATION v-RMS X v-RMS Y v-RMS Z CONTACT Bits d’état
VELOCITY RMS TEMPERATURE
(1) 0x2114 (8468), 0x2114 (8468), 0x2114 (8468), 0x2031 (8251), Voir Tab. 6-20,
0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) page 39
VIBRATION v-PEAK-TO-PEAK v-PEAK-TO-PEAK v-PEAK-TO-PEAK CONTACT Bits d’état
VELOCITY PEAK X Y Z TEMPERATURE
TO PEAK (2) 0x2115 (8469), 0x2115 (8469), 0x2115 (8469), 0x2031 (8251), Voir Tab. 6-20,
0x01 (1) 0x01 (2) 0x03 (3) 0x01 (1) page 39
VIBRATION a-RMS X a-RMS Y a-RMS Z CONTACT Bits d’état
ACCELERATION TEMPERATURE
RMS (3) 0x211D (8477), 0x211D (8477), 0x211D (8477), 0x2031 (8251), Voir Tab. 6-20,
0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) page 39
VIBRATION a-PEAK-TO-PEAK a-PEAK-TO-PEAK a-PEAK-TO-PEAK CONTACT Bits d’état
ACCELERATION X Y Z TEMPERATURE
PEAK TO PEAK 0x211E (8478), 0x211E (8478), 0x211E (8478), 0x2031 (8251), Voir Tab. 6-20,
(4) 0x01 (1) 0x02 (2) 0x03 (3) 0x01 (1) page 39
ENVIRONMEN- HUMIDITY AMBIENT v-RMS Magnitude CONTACT Bits d’état
TAL*) (5) PRESSURE TEMPERATURE
0x2041 (8257), 0x2049 (8265), 0x2114 (8468), 0x2031 (8251), Voir Tab. 6-20,
0x01 (1) 0x01 (1) 0x04 (4) 0x01 (1) page 39
Profil de données La signification des données peut être réglée via l’Index 0x2001 (8193) Bits d’état
de processus Subindex 0x01 (1)à 0x04 (4). Des instructions à cet égard figurent au
défini par chapitre Profil de données de processus défini par l’utilisateur (CUSTOM
l’utilisateur (8) PROCESS DATA PROFILE CONFIGURATION), page 21.
*) uniquement avec BCM R15E-002-DI00-_ _ , _-S4

Tab. 6-19 : Données de processus

38 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.3.2 Bits d’état


Les bits d’état sont enregistrés dans les données de Lorsqu’un bit d’état est mis à un, celui-ci reste au niveau
service du module respectif. Le Tab. 6-20 résume la haut au minimum pendant le temps STATUS BIT HOLD UP
désignation des bits d’état, y compris l’Index de référence TIME (Index 0x005E (94) Subindex 0x02 (2)).
et le Subindex de référence des variables de données de
service correspondantes.

Index de Subindex de
Octet Bit Désignation
référence référence
7 STATUS BITS PRE-ALARM a-RMS X STATUS 0x01 (1)
6 STATUS BITS MAIN-ALARM a-RMS X STATUS 0x02 (2)
5 STATUS BITS PRE-ALARM a-RMS Y STATUS 0x03 (3)
4 STATUS BITS MAIN-ALARM a-RMS Y STATUS 0x04 (4)
0 0x211C (8476)
3 STATUS BITS PRE-ALARM a-RMS Z STATUS 0x05 (5)
2 STATUS BITS MAIN-ALARM a-RMS Z STATUS 0x06 (6)
1 STATUS BITS PRE-ALARM a-RMS MAGNITUDE STATUS 0x07 (7)
0 STATUS BITS MAIN-ALARM a-RMS MAGNITUDE STATUS 0x08 (8)
7 STATUS BITS PRE-ALARM v-RMS X STATUS 0x01 (1)
6 STATUS BITS MAIN-ALARM v-RMS X STATUS 0x02 (2)
5 STATUS BITS PRE-ALARM v-RMS Y STATUS 0x03 (3)
4 STATUS BITS MAIN-ALARM v-RMS Y STATUS 0x04 (4)
1 0x2111 (8465)
3 STATUS BITS PRE-ALARM v-RMS Z STATUS 0x05 (5)
2 STATUS BITS MAIN-ALARM v-RMS Z STATUS 0x06 (6)
1 STATUS BITS PRE-ALARM v-RMS MAGNITUDE STATUS 0x07 (7)
0 STATUS BITS MAIN-ALARM v-RMS MAGNITUDE STATUS 0x08 (8)
7 RESERVED – –
6 STATUS BITS VIBRATION SEVERITY ZONE A
5 STATUS BITS VIBRATION SEVERITY ZONE B
0x2117 (8471)
4 STATUS BITS VIBRATION SEVERITY ZONE C
2
3 STATUS BITS VIBRATION SEVERITY ZONE D
2 RESERVED – –
1 RESERVED – –
0 RESERVED – –
7 STATUS BITS CONTACT TEMPERATURE LOWER ALARM STATUS 0x01 (1)
0x2033 (8243)
6 STATUS BITS CONTACT TEMPERATURE UPPER ALARM STATUS 0x02 (2)
5 RESERVED – –
4 RESERVED – –
3
3 STATUS BITS AMBIENT PRESSURE LOWER ALARM STATUS1) 0x01 (1)
0x204B (8267)
2 STATUS BITS AMBIENT PRESSURE UPPER ALARM STATUS1) 0x02 (2)
1 STATUS BITS HUMIDITY LOWER ALARM STATUS1) 0x01 (1)
0x2043 (8259)
0 STATUS BITS HUMIDITY UPPER ALARM STATUS1) 0x02 (2)
uniquement avec BCM R15E-002-DI00-_ _ , _-S4 (avec le BCM R15E-001-DI00-_ _ , _-S4, ce bit est RESERVED)
1)

Tab. 6-20 : Signification des bits d’état dans les données de processus

www.balluff.com français 39
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.4 Liste d’événements

Module Code Catégorie Signification


d’événement
DEVICE 0x4000 Error TEMPERATURE FAULT - OVERLOAD – La température a dépassé la
TEMPERATURE1) (16384) température maximale spécifiée. La source de chaleur doit être
supprimée.
0x4210 Warning DEVICE TEMPERATURE OVER-RUN - CLEAR SOURCE OF HEAT –
(16912) Risque d’endommagement de l’appareil. L’appareil est trop chaud.
Éliminer la source de chaleur.
0x4220 Warning DEVICE TEMPERATURE UNDER-RUN - INSULATE DEVICE – Risque
(16928) d’endommagement de l’appareil. L’appareil est trop froid.
0x8D10 Warning DEVICE TEMPERATURE LOWER ALARM – Le seuil inférieur
(36112) d’avertissement de température réglé est dépassé par défaut.
0x8D20 Warning DEVICE TEMPERATURE UPPER ALARM – Le seuil supérieur
(36128) d’avertissement de température réglé est dépassé par excès.
CONTACT 0x8CE0 Warning CONTACT TEMPERATURE LOWER ALARM – Le seuil inférieur
TEMPERATURE (36064) d’avertissement de température réglé est dépassé par défaut.
0x8CE1 Warning CONTACT TEMPERATURE UPPER ALARM – Le seuil supérieur
(36065) d’avertissement de température réglé est dépassé par excès.
HUMIDITY1) 0x8CE5 Warning HUMIDITY LOWER ALARM – Le seuil inférieur d’avertissement
(36069) d’humidité de l’air réglé est dépassé par défaut.
0x8CE6 Warning HUMIDITY UPPER ALARM – Le seuil supérieur d’avertissement
(36070) d’humidité de l’air réglé est dépassé par excès.
AMBIENT 0x8CEA Warning AMBIENT PRESSURE LOWER ALARM – Le seuil inférieur
PRESSURE1) (36074) d’avertissement de pression ambiante réglé est dépassé par défaut.
0x8CEB Warning AMBIENT PRESSURE UPPER ALARM – Le seuil supérieur
(36075) d’avertissement de pression ambiante réglé est dépassé par excès.
VIBRATION 0x8CF0 Notification SEVERITY ZONE CHANGE – Le degré de sévérité des vibrations a
(36080) atteint une autre zone.
0x8CF1 Warning PRE-ALARM v-RMS – La valeur RMS de la vitesse des vibrations a
(36081) dépassé par excès le seuil réglé pour la préalarme pour au moins un
axe ou l’amplitude.
0x8CF2 Warning MAIN-ALARM v-RMS – La valeur RMS de la vitesse des vibrations a
(36082) dépassé par excès le seuil réglé pour l’alarme principale pour au
moins un axe ou l’amplitude.
0x8CF3 Warning PRE-ALARM a-RMS – La valeur RMS de l’accélération des vibrations
(36083) a dépassé par excès le seuil réglé pour la préalarme pour au moins un
axe ou l’amplitude.
0x8CF4 Warning MAIN-ALARM a-RMS – La valeur RMS de l’accélération des vibrations
(36084) a dépassé par excès le seuil réglé pour l’alarme principale pour au
moins un axe ou l’amplitude.
uniquement avec BCM R15E-002-DI00-_ _ , _-S4
1)

Tab. 6-21 : Liste d’événements

40 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.5 Ordres système 6.6 Commandes d’appareil


Pour le BCM, différentes commandes sont implémentées De façon analogue aux commandes système, le BCM
et sont accessibles via le paramètre SYSTEM COMMAND supporte également les commandes d’appareil. Celles-ci
sur Index 0x0002 (2), Subindex 0x00 (0). Lorsqu’une sont transmises au paramètre DEVICE COMMAND sur
commande système est transmise au BCM, la commande Index 0x0064 (100) Subindex 0x00 (0) et leur longueur est
déclenche l’action souhaitée, dans la mesure où celle-ci de 32 bits. Le BCM supporte les commandes indiquées
est autorisée dans l’état actuel de l’application. dans le Tab. 6-23.

Commande Nom Description Commande Nom Description


0x80 (128) DEVICE RESET Exécute un 0x0000000B RESET Réinitialise les valeurs
redémarrage virtuel (11)1) DEVICE minimales et maximales
0x81 (129) APPLICATION Redémarre tous les TEMPERA- du module température
RESET modules, OPERATION TURE d’appareil
HOURS SINCE (Index 0x0052 (82)
STARTUP est remis à Subindex 0x02 (2),
Subindex 0x03 (3),
0, les compteurs
Subindex 0x06 (6) et
BOOT CYCLE
Subindex 0x07 (7))
COUNTER ne sont
pas incrémentés et la 0x0000000C RESET Réinitialise les valeurs
communication (12) CONTACT minimales et maximales
IO-Link est maintenue TEMPERA- du module température
TURE de contact
0x82 (130) RESTORE Réinitialise toutes les
(Index 0x2031 (8241)
FACTORY configurations au
Subindex 0x02 (2),
SETTINGS réglage usine
Subindex 0x03 (3),
0xA5 (165) MAINTENANCE Réinitialise les valeurs Subindex 0x06 (6) et
RESET minimales et Subindex 0x07 (7))
maximales de
0x0000000D RESET Réinitialise les valeurs
l’ensemble des
(13)1) HUMIDITY minimales et maximales
modules et les
du module humidité
paramètres
relative de l’air
OPERATING HOURS
(Index 0x2041 (8257)
SINCE RESET et
Subindex 0x02 (2),
BOOT CYCLE
Subindex 0x03 (3),
COUNTER SINCE
Subindex 0x06 (6) et
RESET sont remis à 0
Subindex 0x07 (7))
Tab. 6-22 : Ordres système 0x0000000E RESET Réinitialise les valeurs
(14)1) AMBIENT minimales et maximales
PRESSURE du module pression
ambiante
(Index 0x2049 (8265)
Subindex 0x02 (2),
Subindex 0x03 (3),
Subindex 0x06 (6) et
Subindex 0x07 (7))
0x00000020 START/STOP Active ou désactive la
(32) PING fonction Ping
uniquement avec BCM R15E-002-DI00-_ _ , _-S4
1)

Tab. 6-23 : Commandes d’appareil

www.balluff.com français 41
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

6 Interface IO-Link (suite)

6.7 Messages d’erreur de l’appareil


En cas d’accès incorrects, l’appareil (Device) répond avec
l’un des codes d’erreur répertoriés.

Code d’erreur Message d’erreur


0x8000 (32768) Device application error - no details
0x8011 (32785) Index not available
0x8012 (32786) Subindex not available
0x8020 (32800) Service temporarily not available
0x8021 (32801) Service temporarily not available –
local control
0x8022 (32802) Service temporarily not available –
device control
0x8023 (32803) Access denied
0x8030 (32816) Value out of range
0x8031 (32817) Parameter value above limit
0x8032 (32818) Parameter value below limit
0x8033 (32819) Parameter length overrun
0x8034 (32820) Parameter length underrun
0x8035 (32821) Function not available
0x8036 (32822) Function temporarily unavailable
0x8040 (32832) Invalid parameter set
0x8041 (32833) Inconsistent parameter set
0x8082 (32898) Application not ready
Tab. 6-24 : Messages d’erreur selon la spécification IO-Link v 1.1.2

42 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

7 Caractéristiques techniques

7.1 Données générales Vitesse des vibrations


Plage de mesure RMS 0…220 mm/s3)
Fonction Vitesse des vibrations
Résolution RMS 0,42 mm/s3)
Accélération des vibrations
Erreur de mesure RMS ±5 % P.E.3)
Zones de sévérité des
vibrations Écart de linéarité RMS ±2 % P.E.3)
Température de contact Grandeurs d’exploitation (par axe RMS
de mesure) Crête à crête
Humidité relative de l’air 1)
Valeur moyenne
Pression ambiante1) Écart type
Autosurveillance du capteur Facteur de crête
Asymétrie
Homologation / CE Aplatissement
conformité
Accélération des vibrations
7.2 Sécurité fonctionnelle Plage de mesure RMS 0…16 g
Résolution RMS 0,006 g3)
MTTF (40 °C) 239 a
Erreur de mesure RMS ±5 % P.E.3)
Écart de linéarité RMS ±2 % P.E.3)
7.3 Zone de détection / plage de mesure Grandeurs d’exploitation (par axe RMS
Température de contact de mesure) Crête à crête
Plage de mesure 0…70 °C
Résolution 0,1 °C 7.4 Conditions ambiantes

Erreur de mesure ±2 % P.E. Température ambiante 0…70 °C


Écart de linéarité ±0,75 % P.E. Température de stockage –20…+70 °C
Temps de réponse 5 minutes Humidité relative de l’air ≤ 95 %,
sans condensation
Humidité relative de l’air 1), 2) Classe de protection IP672)
Plage de mesure 5…95 % rF IP682), 4)
Résolution 1 % rF IP69K2), 4)

Écart de linéarité ±2,5 % P.E.


Temps de réponse 5 minutes
1)
uniquement avec BCM R15E-002-DI00-_ _ , _-S4
2)
non déterminé par UL
Pression ambiante 1)
3)
à 79,4 Hz
Plage de mesure 300…1100 hPa 4)
uniquement avec BCM R15E-001-DI00-_ _ , _-S4
Résolution 0,15 hPa
Écart de linéarité ±0,1 % P.E.

Vibration (en général)


Plage de fréquence 2…3200 Hz
Fréquence d’échantillonnage 6400 Hz
Principe de mesure MEMS
Nombre d’axes de mesure 3

www.balluff.com français 43
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

7 Caractéristiques techniques (suite)

7.5 Caractéristiques électriques1) 7.9 Caractéristiques mécaniques

Tension d’emploi UB 18…30 V DC Dimensions 32 × 20 × 10 mm


Tension d’emploi nominale Ue 24 V CC Poids 30 g
Temporisation à l’amorçage tv 1,5 s Matériau du boîtier Acier inoxydable
Consommation de courant ≤ 10 mA Matériau de la membrane1) ePTFE avec non-tissé
de nylon
Vitesse de transmission en COM3 (230,4 kBaud)
bauds Fixation Vis M3 (2×)
Classe de protection III
Protection contre l’inversion de Oui
polarité
1)
pour UL : le BCM doit être utilisé via une alimentation avec limitation
d’énergie (selon UL61010) ou une alimentation en énergie NEC Class 2.
2)
uniquement avec BCM R15E-002-DI00-_ _ , _-S4
7.6 Raccordement électrique

Raccordement Câble avec connecteur,


connecteur mâle
M12×1, 3 pôles, PUR
Diamètre de câble D ≤ 3 mm
Longueur de câble L Voir Code de type,
page 46
Nombre de conducteurs 3
Section de conducteur 0,14 mm2
Rayon de courbure
Pose fixe ≥ 3 × D
Pose flexible ≥ 5 × D
Protection contre les courts- Oui
circuits
Protection contre l’interversion Oui

7.7 Sortie / interface

Interface IO-Link 1.1


Données de processus
IN 20 Octet
OUT 0 octet
Cycle des données de ≥ 10 ms
processus

7.8 Affichages

Fonctionnement LED verte


Communication LED verte
Fonction Ping LED verte
Événément 2)
LED orange

44 français
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

8 Accessoires

Les accessoires ne sont pas compris dans le matériel livré


et doivent être commandés séparément.

8.1 Support magnétique BAM MB-CM-055-R15-4


Symbolisation commerciale : BAM03FA

Support magnétique prémonté avec deux vis M3 pour la


fixation du capteur sur le support.

Le support magnétique n’est pas autorisé pour


une utilisation dans les applications UL.

Fig. 8-1 : Support magnétique

L’utilisation du support magnétique peut


entraîner des écarts par rapport aux indications
de précision figurant dans les caractéristiques
techniques.

www.balluff.com français 45
BCM R15E-00 _ -DI00-_ _ , _-S4
Capteur de surveillance d’état

9 Code de type

BCM R15E-001-DI00-01,5-S4

Boîtier :
R15 = parallélépipédique, 32 × 20 × 10 mm

Matériau du boîtier :
E = acier inoxydable

Version :
001 = avec les modules vibration et température de contact
002 = avec les modules vibration, température de contact, humidité relative de l’air, pression ambiante

Tension d’emploi :
D = 18…30 V DC

Interface :
I = Interface IO-Link

Longueur de câble :
01,5 = 1,5 m

Raccordement électrique :
S4 = connecteur mâle M12

N° 943928 -726 FR ∙ 02.129988 ∙ F20 ; sous réserve de modifications.

46 français
www.balluff.com

Headquarters Global Service Center US Service Center CN Service Center

Germany Germany USA China


Balluff GmbH Balluff GmbH Balluff Inc. Balluff (Shanghai) trading Co., ltd.
Schurwaldstrasse 9 Schurwaldstrasse 9 8125 Holton Drive Room 1006, Pujian Rd. 145.
73765 Neuhausen a.d.F. 73765 Neuhausen a.d.F. Florence, KY 41042 Shanghai, 200127, P.R. China
Phone +49 7158 173-0 Phone +49 7158 173-370 Phone (859) 727-2200 Phone +86 (21) 5089 9970
943928/F20

Fax +49 7158 5010 Fax +49 7158 173-691 Toll-free 1-800-543-8390 Fax +86 (21) 5089 9975
balluff@balluff.de service@balluff.de Fax (859) 727-4823 service@balluff.com.cn
technicalsupport@balluff.com

Das könnte Ihnen auch gefallen