background image

www.balluff.com

5

english

1.1 

Validity

This guide provides extensive information about the 

IO-Link configuration of the following products:
–  BOS R254K-UUI-LS10-S4

Order code: BOS02C6

The configuration guide does not replace the user’s guide. 

Read the appropriate user’s guide and the other applicable 

documents completely before installing and operating the 

product.

This guide was created in German. Other language 

versions are translations of this guide.
© Copyright 2022, Balluff GmbH

All content is protected by copyright. All rights reserved, 

including the right to reproduce, publish, edit and translate 

this document.

1.2 

Symbols and conventions

Individual action

 instructions

 are indicated by a preceding 

triangle.

 

Instruction 1

Numbers

 unless otherwise indicated are decimals 

(e.g. 23). Hexadecimal numbers are represented with a 

preceding 0x (e.g. 0x12AB).

Note, tip

This symbol indicates general notes.

1.3 

Technical terms and abbreviations used

BLOB Binary Large Object
CCM Comprehensive Condition Monitoring
CM

Condition Monitoring

CNT

Counter

IODD IO-Device-Description
ISDU IO-Link-Parameter (Index Service Data Unit)
LSB

Least Significant Bit

MSB Most Significant Bit
PD

Process Data

RMS Root Mean Square

About this Guide

BOS R254K-UUI-LS10-S4

Photoelectric Sensors

Summary of Contents for BOS R254K-UUI-LS10-S4

Page 1: ...deutsch Konfigurationsanleitung english Configuration Guide BOS R254K UUI LS10 S4 ...

Page 2: ...www balluff com ...

Page 3: ...BOS R254K UUI LS10 S4 Konfigurationsanleitung deutsch ...

Page 4: ...www balluff com ...

Page 5: ...ion 26 5 2 Geräteerkennung Device Discovery 27 5 3 Transmitter Lebenszeit Information Transmitter Lifetime Info 28 6 Sekundäre Gerätefunktionen 29 6 1 Signalverzögerung Signal Delay 29 6 2 Signalgeschwindigkeitsüberwachung Signal Speed Monitor 33 6 3 Schaltzähler Switching Counter 37 6 4 Grundlegende Statistik Basic Statistics 42 6 5 Logische Blöcke Logic Blocks 48 6 6 Betriebsstundenzähler Operat...

Page 6: ...iguration Variant Configuration 74 7 5 Pinzuweisung Pin Assignment 75 7 6 Bedeutung der LED Zustände und Konfiguration LED Meaning and Configuration 78 7 7 Prozessdateninformation und konfiguration Process Data Info and Configuration 80 7 8 Profilcharakteristik Profile Characteristic 83 7 9 Gerätezugriffssperren Device Access Locks 84 7 10 Parametermanager Parameter Manager 85 BOS R254K UUI LS10 S...

Page 7: ...lfältigung Veröffentlichung Bear beitung und Übersetzung bleiben vorbehalten 1 2 Verwendete Symbole und Konventionen Einzelne Handlungsanweisungen werden durch ein vorangestelltes Dreieck angezeigt Handlungsanweisung 1 Zahlen ohne weitere Kennzeichnung sind Dezimalzahlen z B 23 Hexadezimale Zahlen werden mit vorangestell tem 0x dargestellt z B 0x12AB Hinweis Tipp Dieses Symbol kennzeichnet allgeme...

Page 8: ...l 4 auf Seite 25 beschrieben 2 Basiswissen IO Link 2 5 Prozessdatenstrom Die Datenübertragung basiert auf der allgemeinen Profil spezifikation IO Link Common Profile 1 0 Beispiel siehe Bild 2 1 Bild 2 1 Byte 0 7 0 39 30 Byte 1 7 0 31 24 Byte 3 7 0 15 8 Byte 4 7 0 7 0 n Data type UIntegerT TypeLength 8 Bit offset 8 n 1 n 3 n 4 memory address in the PLC n baseaddress Bit offset PDinput data stream d...

Page 9: ...do abgeschlossen Da die Prüfung der Daten erst zum Ende der Parametrie rung erfolgt können auch voneinander abhängige Daten problemlos eingestellt werden 2 8 Data Storage Data Storage bezeichnet ein spezielles Verfahren um Parameterdaten eines Devices auf dem Master ablegen zu können Der Master steuert den Prozess zwischen Uploads wenn sich Daten gewollt verändern oder Down loads wenn z B ein fals...

Page 10: ...bersicht siehe Kapitel 3 4 auf Seite 15 und in den einzelnen Funktionsbeschreibungen zu finden Die Resetbefehle Reset Commands sind auf Seite 73 beschrieben 2 11 Device Funktionen und Master Gateway Die Funktionen des Geräts sind in den weiteren Kapiteln detailliert beschrieben Wie die Umsetzung der Prozess Parameter und Diagnosedaten über das Master Gateway implementiert ist kann der Anleitung de...

Page 11: ...nal Temperature siehe Seite 58 Neigungsdetektion und Einstellhilfe Inclination and Installation Aid siehe Seite 60 Vibrationsdetektion Vibration siehe Seite 64 Feuchtigkeitsdetektion Humidity siehe Seite 67 Speichernutzungsüberwachung Storage Usage Moni toring siehe Seite 68 3 1 3 Systemfunktionen Gerätestatus und detailierter Gerätestatus Device Status and Detailed Device Status siehe Seite 69 Di...

Page 12: ...Byte 0 Byte 1 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Switching Speed Value Byte 2 Byte 3 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Switching Counter Value Byte 4 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Optical Transmitter Power Byte 5 Bit 7 MSB Bit 6 Bit 5 ...

Page 13: ... Object ID 0x004E Temperature exceeded Custom Threshold Byte 14 Byte 15 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Reserved Byte 16 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System Error Reserved PDOutput Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Reset Switching Counter Reset Transducer Enable ...

Page 14: ...t 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Reserved Switching Speed too high Switching Speed too low Switching Speed ok Switching Counter Limit exceeded Switching Counter Limit reached Switching Counter Limit not reached Byte 5 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System Error Reserved PDOutput Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Reset S...

Page 15: ... 5 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Reserved Byte 6 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Reserved Byte 7 Byte 8 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Vibration Level Byte 9 Byte 10 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Vibration Level...

Page 16: ... 4 Bit 3 Bit 2 Bit 1 Bit 0 System Error Reserved Temperature Status 1 Inclination Alarm Vibration Alarm Humidity Bad 1 Object ID 0x004E Temperature exceeded Custom Threshold PDOutput Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Reset Switching Counter Reset Transducer Enable BOS R254K UUI LS10 S4 Optoelektronische Sensoren ...

Page 17: ...ial Number 0x0015 21 0 R 16 Byte STRING n a Hardware Revision 0x0016 22 0 R 2 Byte STRING n a Firmware Revision 0x0017 23 0 R 10 Byte STRING n a Application Specific Tag 0x0018 24 0 R W 32 Byte STRING Ja Function Tag 0x0019 25 0 R W 32 Byte STRING Ja Location Tag 0x001A 26 0 R W 32 Byte STRING Ja Product Type Code 0x0700 1792 0 R 64 Byte STRING n a BOS R254K UUI LS10 S4 CM Product Order Code 0x070...

Page 18: ...0 R W 8 Byte Ja Channel 1 1 R W 2 Byte UINT16 Nein 0 Channel 2 2 R W 2 Byte UINT16 Nein 0 Channel 3 3 R W 2 Byte UINT16 Nein 0 Channel 4 4 R W 2 Byte UINT16 Nein 0 Signal Delay Status 0x009A 154 0 R 4 Byte n a Channel 1 1 R 1 Byte UINT8 ENUM n a Channel 2 2 R 1 Byte UINT8 ENUM n a Channel 3 3 R 1 Byte UINT8 ENUM n a Channel 4 4 R 1 Byte UINT8 ENUM n a Signalgeschwindigkeitsüberwachung Switching Sp...

Page 19: ... 1 R 4 Byte FLOAT32 n a Maximum 2 R 4 Byte FLOAT32 n a Average 3 R 4 Byte FLOAT32 n a Moving Average 4 R 4 Byte FLOAT32 n a Number Of Samples 5 R 4 Byte UINT32 n a Status 6 R 1 Byte UINT8 n a Logische Blöcke Logic Block Mode 0x0075 117 0 R W 4 Byte Ja Logic Block 1 Mode 1 R W 1 Byte UINT8 Nein 0 Logic Block 2 Mode 2 R W 1 Byte UINT8 Nein 0 Logic Block 3 Mode 3 R W 1 Byte UINT8 Nein 0 Logic Block 4...

Page 20: ...ähler Operating Hours Counter 0x0057 87 0 R 12 Byte n a Current Operating Hours 1 R 4 Byte UINT32 n a Total Operating Hours 2 R 4 Byte UINT32 n a Custom Operating Hours 3 R 4 Byte UINT32 n a Operating Hours Saving Mode 0x0074 116 0 R W 1 Byte UINT8 ENUM Ja 0 Betriebsstartzähler Boot Cycle Counter 0x0058 88 0 R 8 Byte n a Boot Cycle Counter 1 R 4 Byte UINT32 n a Custom Boot Cycle Counter 2 R 4 Byte...

Page 21: ...529 0 R W 2 Byte Ja Inclination Alarm Enable 1 R W 1 Byte BOOL Nein 0x00 0 Inclination Alarm Threshold 2 R W 1 Byte UINT8 Nein 0x0A 10 Inclination Alarm Status 0x2152 8530 0 R 2 Byte n a Inclination Alarm Teaching Status 1 R 1 Byte BOOL n a Inclination Alarm Status 2 R 1 Byte BOOL n a Reference Taught Position 0x2153 8531 0 R 12 Byte n a X Reference Value 1 R 4 Byte FLOAT32 n a Y Reference Value 2...

Page 22: ...e UINT8 n a 0x00 0x00 0x00 Diagnoseunterdrückung Diagnosis Level Confi guration 0x0070 112 0 R W 1 Byte UINT8 ENUM Ja 0 Event Code Suppression 0x0071 113 0 R W 10 Byte Ja Event Code Suppression 1 5 R W 2 Byte UINT16 Nein 0 Event Code Suppression Teach in 0x0072 114 0 W 2 Byte UINT16 n a Event Code Suppression Delete 0x0073 115 0 W 2 Byte UINT16 n a Resetbefehle System Commands 0x0002 2 0 W 1 Byte ...

Page 23: ...ein 0x002D 45 Optical Transmitter Error Logic 2 R W 1 Byte UINT8 ENUM Nein 0x00 0 Normal Type 3 R W 1 Byte UINT8 ENUM Nein 0x02 2 Push Pull Bedeutung der LED Zustände und Konfiguration LED Standard Selection 0x00FD 253 0 R W 1 Byte UINT8 ENUM Ja 0 Prozessdateninformation und konfiguration Process Data Profile Selection 0x0051 81 0 R W 1 Byte UINT8 ENUM Ja 3 Process Data Input Descriptor 0x000E 14 ...

Page 24: ...e Benutzereinstellungen auf die Default Werte zurück 0xA8 168 Statistics Start Min Max Avg Startet die Statistik der Minimalwert Maximalwert Durchschnitt Berechnung 0xA9 169 Statistics Stop Stoppt den Statistikbetrieb vollständig 0xAA 170 Signal Speed Monitoring Reset Setzt den Geschwindigkeitswert und Flags zurück 0xAC 172 Statistics Start Moving Average Startet die Statistik der gleitenden Durch...

Page 25: ...mären Versorgungsspannung Abweichungen in der Versorgung prüfen 2 Out of Specification 0x5111 20753 Warnung Unterschreitung der primären Versorgungsspannung Abweichungen in der Versorgung prüfen 2 Out of Specification 0x8CD0 36048 Warnung Neigungsalarm Installation prüfen 1 Maintenance Required 0x8CD1 36049 Warnung Vibrations alarm Maschine prüfen 0 Device is operating properly 0x8D07 36103 Warnun...

Page 26: ...arnung Warnlimit für Schreibzyklen erreicht Wartungsüber wachung nicht mehr gewährleistet dient nur zur Information 0 Device is operating properly 0x8D23 36131 Fehler Schreibzyklenlimit erreicht Speichern nicht mehr gewährleistet Austausch empfohlen 1 Maintenance Required 0x8D24 36132 Warnung Parameterschreibfehler dient nur zur Information 0 Device is operating properly 0x8D25 36133 Fehler Parame...

Page 27: ... die grundlegenden Kommunikationsparameter flexibel an die Anwendung anzupassen können auch andere Gerätevarianten eingestellt werden siehe Tab 4 2 auf Seite 25 Folgende Gerätevarianten sind wählbar siehe auch Kapitel 7 4 auf Seite 74 Variantenname Geräte kennung Über tragungsrate Minimale Zyklus zeit Device Frame Spezifikation Anzahl Bedarfs daten Preoperate Anzahl Bedarfs daten Operate ISDU IO L...

Page 28: ...UI LS10 S4 CM Product Order Code 0x0701 1793 0 R 7 Byte STRING n a BOS02C6 Tab 5 1 Identifikation ISDU Application Specific Tag Mit dem Parameter Application Specific Tag kann ein String maximal 32 Byte in das Device geschrieben wer den Typischerweise beschreibt dieser Wert die Applikation in der das Produkt eingesetzt wird Function Tag Mit dem Parameter Function Tag kann ein String maximal 32 Byt...

Page 29: ...teerkennung ISDU Device Discovery Timeout Der Parameter Device Discovery Timout stellt die Zeitdauer des Device Discovery Signals ein das über LEDs ange zeigt wird Der Wert wird in Minuten angegeben Es ist der Wertebe reich 0 bis 30 Minuten erlaubt Wird der Parameter auf 0 gesetzt dann ist das Device Discovery Signal deaktiviert Der Parameter wird durch Application Reset und Factory Reset zurückge...

Page 30: ...der Sensorfunktion zu erwarten 0x02 2 Yellow Einschränkungen in der Sensorfunktion sind möglich aber nicht sicher Sensor beim nächsten Wartungszyklus austauschen 0x03 3 Red Es ist mit Einschränkungen in der Sensorfunktion zu rechnen Sensor austauschen Das Event siehe Kapitel 5 3 4 wird abgesetzt Tab 5 6 Transmitter Lebenszeit Information Transmitter Lifetime Transmitter Power Die relative Leistung...

Page 31: ...y 6 1 2 Mathematik Algorithmus Bild 6 1 Signalverzögerung Mathematik Algorithmus 6 1 3 Process Data Object ID Name Beschreibung Richtung 0x0008 8 Signal Delay Channel 1 Ausgangssignal Signal Delay Channel 1 Eingang 0x0009 9 Signal Delay Channel 2 Ausgangssignal Signal Delay Channel 2 Eingang 0x000A 10 Signal Delay Channel 3 Ausgangssignal Signal Delay Channel 3 Eingang 0x000B 11 Signal Delay Chann...

Page 32: ...hannel 4 4 R W 1 Byte UINT8 ENUM Nein 0 Signal Delay On Delay 0x0098 152 0 R W 8 Byte Ja Channel 1 1 R W 2 Byte UINT16 Nein 0 Channel 2 2 R W 2 Byte UINT16 Nein 0 Channel 3 3 R W 2 Byte UINT16 Nein 0 Channel 4 4 R W 2 Byte UINT16 Nein 0 Signal Delay Off Delay One Shot 0x0099 153 0 R W 8 Byte Ja Channel 1 1 R W 2 Byte UINT16 Nein 0 Channel 2 2 R W 2 Byte UINT16 Nein 0 Channel 3 3 R W 2 Byte UINT16 ...

Page 33: ...kann der aktuelle Modus der Sig nalverzögerungsfunktion ausgewählt werden Wert Bedeutung Beschreibung 0x00 0 Deactivated deaktiviert 0x01 1 Delay On Off und On Off Verzöge rungsfunktion 0x02 2 One Shot One Shot Funktion Tab 6 4 Signalverzögerung Signal Delay Mode Signal Delay On Delay Mit Signal Delay On Delay kann die Zeit für die Einschalt verzögerung eingestellt werden Der Wert stellt die Zeit ...

Page 34: ...e Factory Settings Setzt beschreibbare Parameter auf den Default Wert zurück Tab 6 6 Signalverzögerung System Commands Für eine Übersicht aller System Commands siehe Kapi tel 3 5 auf Seite 22 6 1 6 Variantenabhängigkeit Die Funktionalität ist in allen Varianten verfügbar 6 Sekundäre Gerätefunktionen Fortsetzung BOS R254K UUI LS10 S4 Optoelektronische Sensoren ...

Page 35: ...ID Name Beschreibung Richtung 0x0010 16 Switching Speed Ok Switching Speed Value innerhalb der Grenzen Eingang 0x0011 17 Switching Speed Too Low Switching Speed Value unterhalb der Grenze Eingang 0x0012 18 Switching Speed Too High Switching Speed Value überhalb der Grenze Eingang 0x0013 19 Switching Speed Value Switching Speed Value Eingang 0x0014 20 Switching Speed Reset Reset Switching Speed Aus...

Page 36: ...UINT16 Nein 100 Speed Upper Limit Low 4 R W 2 Byte UINT16 Nein 85 Speed Lower Limit High 5 R W 2 Byte UINT16 Nein 65 Speed Lower Limit Low 6 R W 2 Byte UINT16 Nein 50 Startup Delay 7 R W 1 Byte UINT8 Nein 0 Switching Speed Status 0x009C 156 0 R 3 Byte n a State 1 R 1 Byte UINT8 ENUM n a Value 2 R 2 Byte UINT16 n a Tab 6 8 Signalgeschwindigkeitsüberwachung ISDU 6 Sekundäre Gerätefunktionen Fortsetz...

Page 37: ...digkeitsüberwachung Speed Monitoring Input 6 Sekundäre Gerätefunktionen Fortsetzung Switching Speed Monitoring Mode Mit Switching Speed Monitoring Mode kann der aktuelle Modus der Zählfunktion ausgewählt werden Wert Bedeutung Beschreibung 0x00 0 Deactivated deaktiviert 0x01 1 Speed Geschwindigkeitsüberwachung Tab 6 10 Signalgeschwindigkeitsüberwachung Speed Monitoring Mode Speed Upper Limit High I...

Page 38: ...Geräteaktion 0x81 129 Application Reset Setzt beschreibbare Parameter auf den Default Wert zurück 0x82 130 Restore Factory Settings Setzt beschreibbare Parameter auf den Default Wert zurück 0xAA 170 Signal Speed Monitoring Reset Setzt den Geschwindigkeitswert und Flags zurück Tab 6 12 Signalgeschwindigkeitsüberwachung System Com mands Für eine Übersicht aller System Commands siehe Kapi tel 3 5 auf...

Page 39: ... kleiner als die konfigurierte Zählergrenze wird das Zählerzustandsflag not reached gesetzt Sobald der Zählwert größer oder gleich der konfigurierten Zähler grenze ist wird das Zählerzustandsflag reached gesetzt Ist der Zählwert größer als die konfigurierte Zählergrenze wird das Zählerzustandsflag exceeded gesetzt Der Zählwert kann jederzeit durch ein System Command zurückgesetzt werden Zählwert N...

Page 40: ...ns Der Zählwert kann jederzeit durch ein System Command zurückgesetzt werden Zählwert Null Bild 6 4 Schaltzähler Auto Mode 6 3 3 Process Data Object ID Name Beschreibung Richtung 0x0003 3 Switching Counter Limit not reached Switching Counter Value Limit Eingang 0x0004 4 Switching Counter Limit reached Switching Counter Value Limit Eingang 0x0005 5 Switching Counter Limit exceeded Switching Counter...

Page 41: ... Byte UINT16 ENUM Nein 0 Mode 2 R W 1 Byte UINT8 ENUM Nein 0 Limit 3 R W 2 Byte UINT16 Nein 2 Startup Delay 4 R W 1 Byte UINT8 Nein 0 Switching Counter Status 0x00B7 183 0 R 3 Byte n a State 1 R 1 Byte UINT8 ENUM n a Value 2 R 2 Byte UINT16 n a Tab 6 15 Schaltzähler ISDU 6 Sekundäre Gerätefunktionen Fortsetzung BOS R254K UUI LS10 S4 Optoelektronische Sensoren ...

Page 42: ... Switching Counter Mode Mit Switching Counter Mode kann der aktuelle Modus der Zählfunktion ausgewählt werden Wert Bedeutung Beschreibung 0x00 0 Deactivated deaktiviert 0x01 1 Static Static Zählfunktion 0x02 2 Auto Auto Zählfunktion Tab 6 17 Schaltzähler Switching Counter Mode Switching Counter Limit Mit Switching Counter Limit kann die Zählgrenze für den Zähler eingestellt werden Der Wertebereich...

Page 43: ...k 0x82 130 Restore Factory Settings Setzt beschreibbare Parameter auf den Default Wert zurück 0xA6 166 Switching Counter Reset Setzt Zähler wert und Flags zurück Tab 6 19 Schaltzähler System Commands Für eine Übersicht aller System Commands siehe Kapi tel 3 5 auf Seite 22 6 3 6 Variantenabhängigkeit Die Funktionalität ist in allen Varianten verfügbar BOS R254K UUI LS10 S4 Optoelektronische Sensore...

Page 44: ...hnitt Eingang Maximum Minimum Berechnung von Minimum Maximum und Durchschnitt Wie in Bild 6 5 dargestellt wird die Berechnung durch den Startbefehl eingeleitet und durch den Stoppbefehl gestoppt Die Werte werden zwischen Start und Stopp gehalten bis ein Reset durchgeführt wird Bei einem Ausschalten der Betriebsspannung werden die aktuellen Werte nicht gespeichert und sind somit beim nächsten Start...

Page 45: ...hnitt Fensterbreite 9 Wert periodisches Fenster Periodischer Fensteransatz Beispiel 6 4 3 Process Data Object ID Name Beschreibung Richtung 0x0053 83 Minimum Minimalwert Eingang 0x0054 84 Maximum Maximalwert Eingang 0x0055 85 Average Durchschnitt Eingang 0x0056 86 Moving Average Wiederholt berechneter Durchschnittswert Eingang 0x0057 87 Status Statuswert Eingang 0x0058 88 Number Of Samples Anzahl ...

Page 46: ... Byte UINT16 Nein 1 Moving Average Window Unit 4 R W 1 Byte UINT8 ENUM Nein Messwerte Moving Average Window Value 5 R W 2 Byte UINT16 Nein 100 Statistics Data Output 0x0427 1063 0 R 21 Byte n a Minimum 1 R 4 Byte FLOAT32 n a Maximum 2 R 4 Byte FLOAT32 n a Average 3 R 4 Byte FLOAT32 n a Moving Average 4 R 4 Byte FLOAT32 n a Number Of Samples 5 R 4 Byte UINT32 n a Status 6 R 1 Byte UINT8 n a Tab 6 2...

Page 47: ... den Mittelwert für jeweils 100 Messwerte zu berechnen kann als Einheit Messwerte samples gewählt werden Wert Bedeutung Beschreibung 0x01 1 Seconds Sekunden 0x02 2 Minutes Minuten 0x03 3 Hours Stunden 0x04 4 Samples Messwerte Tab 6 24 Statistics Data Configuration Moving Average Window Unit 6 Sekundäre Gerätefunktionen Fortsetzung Statistics Data Configuration Moving Average Window Value Der Wert ...

Page 48: ...em Commands Command Wert Geräteaktion 0xA7 167 Statistics Reset Setzt alle Aus gangsparameter auf 0 und alle Benutzereinstellungen auf die Default Werte zurück 0xA8 168 Statistics Start Min Max Avg Star tet die Statistik der Minimalwert Maximalwert Durchschnitt Berech nung 0xA9 169 Statistics Stop Stoppt den Stati stikbetrieb vollständig 0xAC 172 Statistics Start Moving Average Startet die Statist...

Page 49: ...det die Zeitüberschreitung der Minimalwert Maximalwert Durchschnitt Berechnung Es meldet keine Zeitüberschreitung für die Berechnung des gleitenden Durchschnitts da sich der Zeitablauf des gleitenden Durchschnitts wiederholt und es nicht das Ende der Berechnung anzeigt 0 Device is opera ting properly Tab 6 28 Grundlegende Statistik Events 6 4 7 Variantenabhängigkeit Die Funktionalität ist in allen...

Page 50: ...lt wer den Obwohl jeder Logikblock 4 Eingänge unterstützt kann ein Block mit weniger Eingängen verwendet werden Die nicht verwendeten Eingänge werden so eingestellt dass sie das Ergebnis nicht beeinflussen 6 5 2 Signal Inputs Als Eingangskonfiguration können alle Prozessdatenob jekte vom Typ Boolean genommen werden Die jeweiligen Object IDs sind in dem jeweiligen Kapitel der Funktion zu finden 6 5...

Page 51: ...ndex 0x76 Subindex 4 INPUTS Logik Block 4 RESULT Index 0x77 Subindex 3 Index 0x77 Subindex 4 Index 0x7A Subindex 3 Index 0x7A Subindex 4 Index 0x78 Subindex 3 Index 0x78 Subindex 4 Index 0x79 Subindex 3 Index 0x79 Subindex 4 MODE CONFIG MODE CONFIG AND OR NOR XOR Index 0075 Subindex 3 AND OR NOR XOR Index 0075 Subindex 4 Bild 6 8 Logische Blöcke Mode Inputs 6 5 4 Mathematik Algorithmus Wahrheitsta...

Page 52: ...INT16 Nein 0 Logic Block Input 2 0x0077 119 0 R W 8 Byte Ja Logic Block 1 Input 2 1 R W 2 Byte UINT16 Nein 0 Logic Block 2 Input 2 2 R W 2 Byte UINT16 Nein 0 Logic Block 3 Input 2 3 R W 2 Byte UINT16 Nein 0 Logic Block 4 Input 2 4 R W 2 Byte UINT16 Nein 0 Logic Block Input 3 0x0078 120 0 R W 8 Byte Ja Logic Block 1 Input 3 1 R W 2 Byte UINT16 Nein 0 Logic Block 2 Input 3 2 R W 2 Byte UINT16 Nein 0...

Page 53: ...ung Beginnend mit einer Speicherung nach 1 Minute danach 2 Minuten danach 4 Minuten danach 8 Minuten bis zu einem maximalen Speicherintervall von 12 Minuten 6 6 3 Process Data Object ID Name Beschreibung Richtung 0x001B 27 Current Operating Hours Ausgabe des aktuellen Betriebsstundenzählers Eingang 0x001C 28 Total Operating Hours Ausgabe des Gesamtbetriebsstundenzählers Eingang 0x001D 29 Custom Op...

Page 54: ...vall nach jedem Speichervorgang Dies ist auf ein Speicherintervall von 12 Minuten begrenzt Die Intervalle betragen 1 2 4 8 12 Minuten 0x01 1 Static Betriebsstundenzähler werden alle 12 Minuten gespeichert Tab 6 35 Betriebsstundenzähler Operating hours saving mode 6 Sekundäre Gerätefunktionen Fortsetzung 6 6 5 System Commands Command Wert Geräteaktion 0x81 129 Application Reset Setzt Custom Operati...

Page 55: ...UINT32 n a Custom Boot Cycle Counter 2 R 4 Byte UINT32 n a Tab 6 38 Betriebsstartzähler ISDU Der maximal speicherbare Zählerwert beträgt 1 000 000 und bedeutet bei einer An und Abschaltung alle 12 Minuten eine Laufzeit von über 20 Jahren Boot Cycle Counter Dieser Parameter speichert den Wert des aktuellen Boot Zyklus der bei jedem Start inkrementiert wird Custom Boot Cycle Counter Dieser Parameter...

Page 56: ... 30 V 6 8 3 Process Data Object ID Name Beschreibung Richtung 0x0016 22 Overload short circuit pin 2 TRUE Überlast oder Kurzschluss an Pin 2 erkannt Eingang 0x0017 23 Undervoltage TRUE das Spannungsniveau liegt unter dem Schwellenwert Eingang 0x0018 24 Overvoltage TRUE das Spannungsniveau liegt über dem Schwellenwert Eingang Tab 6 40 Spannungs und Stromüberwachung Process Data Siehe auch Kapitel P...

Page 57: ...bersicht aller System Commands siehe Kapi tel 3 5 auf Seite 22 6 8 6 Events Event Code Event Typ Beschreibung Device Status 0x5110 20752 Warnung Überschreitung der primären Versorgungsspannung Abweichungen in der Versorgung prüfen 2 Out of Specification 0x5111 20753 Warnung Unterschreitung der primären Versorgungsspannung Abweichungen in der Versorgung prüfen 2 Out of Specification 0x8D0B 36107 Wa...

Page 58: ...ersorgung während einer Extrembedingung unterbrochen kann der Zeitzähler einen Fehler von maximal 180 Sekunden haben 6 9 3 Process Data Object ID Name Beschreibung Richtung 0x0041 65 Lifetime Extreme Eine oder mehrere Extrembedingungen liegen vor Eingang 0x0042 66 Lifetime Extreme Time Zusammengefasste Zeit in der sich das Gerät in einer Extrembe dingung befand Eingang Tab 6 44 Status extremer Umw...

Page 59: ... Time Unter Time kann die zusammengefasste Zeit in Sekunden in der sich das Gerät in einer Extrembedingung befunden hat ausgelesen werden 6 9 5 System Commands Command Wert Geräteaktion 0x81 129 Application Reset Setzt beschreib bare Parameter auf den Default Wert zurück 0x82 130 Restore Factory Settings Setzt beschreibbare Parameter auf den Default Wert zurück 0xA5 165 Maintenance Reset Setzt den...

Page 60: ...evice Temperature Aktuelle Gerätetemperatur in C Ausgang 0x004E 78 Temperature Status Customer Limits Gerätetemperatur außerhalb des eingestellten Temperaturbereichs Ausgang 0x004F 79 Temperature Status Device Limits Gerätetemperatur außerhalb des gerätespezifischen Temperatur bereichs Ausgang Tab 6 49 Interne Temperatur Process Data 6 10 3 ISDU Name Index Subindex Zugriff Länge Datentyp Data Stor...

Page 61: ...ad Das Gerät wird außer halb der gerätespezifischen Temperaturgrenzen betrie ben Gefahr von Geräteschäden 4 Failure 0x4210 16912 Warnung Device Temperature Overrun Clear Heat Of Source Gefahr von Geräteschaden Das Gerät ist zu heiß Hitzequelle entfernen Gerät ggf zusätzlich Hitzeiso lieren 2 Out of Specification 0x4220 16928 Warnung Device Temperature Underrun Insulate Device Gefahr von Gerätescha...

Page 62: ...de Fehlfunktionen frühzeitig entdeckt werden Die Konfiguration kann über ISDU Parameter erfolgen siehe Kapitel ISDU auf Seite 61 Das Feature verwenden 1 Einschalten IO Link Kommunikation herstellen 2 System Command 0xC0 senden Die Neigungsmessdaten sind über ISDU z B 0x2154 oder über die Prozessdaten verfügbar Erkennbare Verstellungen Referenz Nur die Neigung ist erfassbar als Winkeldifferenz zur ...

Page 63: ...ration 0x2151 8529 0 R W 2 Byte Ja Inclination Alarm Enable 1 R W 1 Byte BOOL Nein 0x00 0 Inclination Alarm Threshold 2 R W 1 Byte UINT8 Nein 0x0A 10 Inclination Alarm Status 0x2152 8530 0 R 2 Byte n a Inclination Alarm Tea ching Status 1 R 1 Byte BOOL n a Inclination Alarm Status 2 R 1 Byte BOOL n a Reference Taught Position 0x2153 8531 0 R 12 Byte n a X Reference Value 1 R 4 Byte FLOAT32 n a Y R...

Page 64: ...legen verwenden Das Device kann die Neigung erst berechnen wenn die Referenzposition eingelernt ist Alarm Inclination Status Bit Description 0 Device ist in seiner eingelernten Position Orientie rung 1 Device ist falsch ausgerichtet Neigung ist gleich groß oder größer als der Schwellenwert Tab 6 55 Neigungsdetektion und Einstellhilfe Alarm Inclination Status R Reference Taught Position X Y Z Koord...

Page 65: ...Event zeigt dass das Gerät seine ursprüngliche Position Schwellenwert berücksichtigen verloren hat Die Befestigung des Gerät sollte überprüft werden Das Device ist noch funktionsfähig aber die gemessenen Werte können ungültig sein da der Sensor z B keine Opto Messung durchführen kann weil er das Empfänger Sender Lichtsignal verloren hat 6 Sekundäre Gerätefunktionen Fortsetzung BOS R254K UUI LS10 S...

Page 66: ...Bereich der Schwingungs beschleunigung 0 16 g Messfehler 10 1 Der Schwinggeschwindigkeitsbereich ist frequenzabhängig Der angegebene Wert ist das theoretische Maximum innerhalb dieses Frequenzbereichs bei einer Beschleunigung von 16 g Tab 6 58 Vibrationsdetektion Hauptmerkmale 6 13 2 Mathematik Algorithmus Das Beispiel in Tab 6 59 zeigt eine typische Anwendung der Schwingungsüberwachung Anwendungs...

Page 67: ...ese Funktion ist dem ISO 10816 3 Standard angelehnt aber für eine detaillierte Schwingungsdiagnose bietet Balluff spezielle Sensoren an Die Produktfamilie ist so konzipiert dass sie eine vollstän dige Überwachungsfunktionalität bietet wobei die Zustandsüberwachung die primäre Funktion des Sensors ist und dieser am Objekt oder an der Maschine montiert wird Bild 6 11 Trendanalyse 6 13 3 Process Data...

Page 68: ...er ODER Verknüpfung durchgeführt Die Hysterese ist fest und basiert auf der Zeit nicht auf der Amplitude Wenn der Schwingungswert den Schwellen wert 50 ms lang überschreitet wird der Alarm aktiviert Ziel Entprellung und Vermeidung von Stoßwerten Einheit mm s Minimalwert 0 0 Maximalwert 1770 0 Vibration Alarm Status Das Status Flag ist TRUE wenn die Vibration den Alarm schwellenwert überschreitet 0...

Page 69: ...lenwert Eingang Tab 6 63 Feuchtigkeitsdetektion Process Data Siehe auch Kapitel Prozessdatenprofile auf Seite 10 6 14 3 ISDU Name Index Subindex Zugriff Länge Datentyp Data Storage Default Humidity 0x005C 92 0 R 9 Byte n a Humidity Bad 1 R 1 Byte BOOL n a Operating Hours At Exceedance 2 R 4 Byte UINT32 n a Temperature At Exceedance 3 R 4 Byte INT32 n a Tab 6 64 Feuchtigkeitsdetektion ISDU Humidity...

Page 70: ...iedliche Zugriffs und Verwendungszwecke gespeichert Da die Anzahl an Schreibzyklen im Permanentspeicher begrenzt ist wird die Anzahl in jedem Abschnitt mit einem Zähler überwacht Alle Datenabschnitte sind mit einer CRC32 Prüfsumme geschützt 6 15 2 Events Event Code Event Typ Beschreibung Device Status 0x8D22 36130 Warnung Warnlimit für Schreibzyklen erreicht Wartungsü berwachung nicht mehr gewährl...

Page 71: ...Gerätestatus und detailierter Gerätestatus ISDU 7 1 4 Device Status Der Zugriff auf den Parameter erfolgt über Subindex 0 Die ausgegebenen Werte sind wie folgt zu interpretieren Wert Status Beschreibung 0 Device is operating properly Gerät funktioniert fehlerfrei 1 Maintenance Required Obwohl die Prozessdaten gültig sind zeigen interne Diagnosen an dass das Gerät kurz davor steht seine Fähigkeit z...

Page 72: ...g in der Liste besteht aus dem EventQualifier und dem EventCode und hat eine Datenlänge von 3 Byte Die gesamte Liste kann über Subindex 0 abgefragt werden einzelne Einträge mit dem jeweiligen Subindex Die Einträge sind jeweils in der Liste solange abrufbar wie das Event ansteht Subindex Objektname Datentyp Kommentar 1 Error_Warning_1 3 Byte Alle Byte 0x00 0 kein Fehler Warnung Byte 1 EventQualifie...

Page 73: ... UINT16 Nein 0 Event Code Suppression Teach in 0x0072 114 0 W 2 Byte UINT16 n a Event Code Suppression Delete 0x0073 115 0 W 2 Byte UINT16 n a Tab 7 5 Diagnoseunterdrückung ISDU 7 2 3 Diagnosis Level Configuration Dieser Parameter bietet die Möglichkeit ein Ausgabeniveau für Events zu wählen Dieser Index ist Teil der Datenhaltung und wird nichtflüchtig gespeichert Wert Diagnose niveau Beschreibung...

Page 74: ... wird als FREE interpretiert Jede Event Meldung ist wie folgt aufgebaut Byte1 MSB sent first Byte0 LSB Event Code High Byte Event Code Low Byte Tab 7 7 Diagnoseunterdrückung Event Message Suppression Event Code Suppression Teach in Delete Um ein Event zur Liste der unterdrückten Events hinzuzu fügen wird der Event Code in Subindex 0 in Event Code Suppression Teach in eingefügt Er wird dem nächsten...

Page 75: ...ation V1 1 2 durchgeführt Rücksetzen aller Parameter und Geräteeinstellungen auf Standardwerte mit Ausnahme der Identifikations und Tagging Parameter Keine Rücksetzung der Konfiguration der Gerätevariante DS Upload Anforderung einstellen Übernahme der Daten in den Datenspeicher Kein Kommunikationsstopp oder Neustart 0x82 130 Restore Factory Settings Dieses Zurücksetzen wird anhand der IO Link Spez...

Page 76: ...er zeigt an welche Gerätevariante aktuell eingestellt ist Die Gerätevariante lässt sich entweder durch diesen Parameter umstellen oder durch Verwendung des IO Link Kompatibitätsmodus Wenn dieser Parameter beschrieben wird wird nicht sofort die Gerätevariante geändert sondern erst nach einem Neustart des Geräts Wird die Gerätevariante über den IO Link Kompatibilitäts modus geändert dann ist die Änd...

Page 77: ...gnal Source 1 R W 2 Byte UINT16 ENUM Nein 0x002D 45 Optical Transmitter Error Logic 2 R W 1 Byte UINT8 ENUM Nein 0x00 0 Normal Type 3 R W 1 Byte UINT8 ENUM Nein 0x02 2 Push Pull Pin 2 Function 0x0093 147 0 R W 2 Byte Ja Behavior IO Link 1 R W 1 Byte UINT8 ENUM Nein 0x01 1 Normal Operation Mode 2 R W 1 Byte UINT8 ENUM Nein 0x0000 0 Inactive Pin 2 Digital Configuration1 0x0094 148 0 R W 4 Byte Ja Si...

Page 78: ...lquellen zur Verfügung die auf einem Pin ausgegeben oder einge lesen werden können Wert Name Digital Output 0x0003 3 Switching Counter Limit not reached 0x0004 4 Switching Counter Limit reached 0x0005 5 Switching Counter Limit exceeded 0x0008 8 Signal Delay Channel 1 0x0009 9 Signal Delay Channel 2 0x000A 10 Signal Delay Channel 3 0x000B 11 Signal Delay Channel 4 0x0010 16 Switching Speed ok 0x001...

Page 79: ...ik Tab 7 16 Pinzuweisung Logic Type Mit Type kann der Ausgang konfiguriert werden Wert Name Beschreibung Pin 2 0x00 0 PNP PNP Ausgang 0x01 1 NPN NPN Ausgang Pin 2 und Pin 4 0x02 2 Push Pull Push Pull Ausgang Tab 7 17 Pinzuweisung Type 7 5 3 System Commands Für eine Übersicht aller System Commands siehe Kapi tel 3 5 auf Seite 22 7 Systemfunktionen Fortsetzung BOS R254K UUI LS10 S4 Optoelektronische...

Page 80: ...Bedeutung der LED Zustände und Konfiguration Balluff Standard LED1 LED 2 Indikation Warning Teach Device Discovery Name Signal Bedeutung Device Discovery Blau blinkend 3 Hz Das Device Discovery kann über ein SystemCommand aktiviert werden um das Gerät wiederzufinden Short Circuit Pin 2 Pin 4 Rot blinkend 3 Hz Kurzschluss an Pin 2 oder Pin 4 Maintenance Required Blau statisch Es muss eine Wartung d...

Page 81: ...Functional Check Orange statisch Das Gerät wird gerade parametriert eingestellt Messung ist aktuell nicht möglich Out of Specification Gelb blinkend 3 Hz Das Gerät wird außerhalb der Spezifikation betrieben Ein zuverlässiges Messsignal kann nicht gewährleistet werden Tab 7 21 Bedeutung der LED Zustände und Konfiguration Namur Standard LED2 7 6 2 ISDU Name Index Subindex Zugriff Länge Datentyp Data...

Page 82: ... Status Failure befindet Bei einzelnen fehlerhaften Daten werden die Daten nicht ungültig gekennzeichnet sondern durch Substitutionswerte bzw Fehlercodes ersetzt Dies ist bei der Auswertung zu berücksichtigen Ungültige Ausgangsdaten vom Master an das Device werden vom Gerät nicht verarbeitet Das Gerät arbeitet dann grundsätzlich mit den zuletzt gültigen Daten 7 7 2 ISDU Name Index Subindex Zugriff...

Page 83: ...h um ein exaktes Abbild Zugriff erfolgt über Subindex 0 7 Systemfunktionen Fortsetzung 7 7 3 Events PD Update Timeout Bei speziellen Prozessdatenwerten überprüft das Gerät selbstständig ob die Werte im vom Gerät vorgegebenen Zeitraum aktualisiert werden Wird dadurch ein Update Timeout ausgelöst wird dies über folgende Diagnosemel dungen ausgegeben Event Code Event Typ Beschrei bung Device Status 0...

Page 84: ...kt ausgegeben werden kann PD Outputs Invalid Sendet ein Master die Prozessdaten ohne die Daten per Master Command explizit als gültig zu kennzeichnen werden die Daten im Gerät nicht verwendet Das Gerät arbeitet grundsätzlich mit den letzten gültigen Daten Allerdings kann für verschiedene Daten ein spezielles Verhalten definiert sein z B BNI kann die Werte die in diesem Zustand herangezogen werden ...

Page 85: ... Der Parameter kann über Subindex 0 gelesen werden und besteht aus mehreren Profil Indizes und Funktionsklassen jeweils 16 Bit Werte Ist eine Profil ID angegeben bedeutet das dass alle enthaltenen Funktionsklassen unterstützt werden Falls nur Teilfunktionen spezifiziert sind werden diese explizit als einzelne Funktionsklasse ausgegeben Folgende Funktionsklassen werden unterstützt Variante Function...

Page 86: ...gesetzt 7 9 2 ISDU Name Index Subindex Zugriff Länge Datentyp Data Storage Default Device Access Locks 0x000C 12 0 R W 2 Byte UINT16 Ja 0 Tab 7 30 Gerätezugriffssperren ISDU Der Zugriff auf den Parameter erfolgt über Subindex 0 Durch Setzen des entsprechenden Bits kann der Parame terzugriff gesperrt werden Bit Zugriffsmethode Schnittstelle Zugriff Beschreibung 0 15 n a Tab 7 31 Gerätezugriffssperr...

Page 87: ...Prüfsumme geschützt Im Falle eines beschädigten Speichers gibt der Parameter Manager das Event Parameters not consistent aus 7 10 2 Events Event Code Event Typ Beschreibung Device Status 0x8D24 36132 Warnung Parameterschreibfehler dient nur zur Informa tion 0 Device is operating properly 0x8D25 36133 Fehler Parameter nicht konsistent Grundeinstellungen werden verwendet Service ist erforderlich Par...

Page 88: ......

Page 89: ...BOS R254K UUI LS10 S4 Configuration Guide english ...

Page 90: ...www balluff com ...

Page 91: ...vice Variants 10 3 3 Process Data Profiles 10 3 4 ISDU Identification Data 15 3 5 System Commands 22 3 6 Events 23 4 Communication parameters 25 5 Primary Device Functions 26 5 1 Identification 26 5 2 Device Discovery 27 5 3 Transmitter Lifetime Info 28 6 Secondary Device Functions 29 6 1 Signal Delay 29 6 2 Signal Speed Monitor 33 6 3 Switching Counter 37 6 4 Basic Statistics 42 6 5 Logic Blocks ...

Page 92: ... Suppression 71 7 3 Reset Commands 73 7 4 Variant Configuration 74 7 5 Pin Assignment 75 7 6 LED Meaning and Configuration 78 7 7 Process Data Info and Configuration 80 7 8 Profile Characteristic 83 7 9 Device Access Locks 84 7 10 Parameter Manager 85 BOS R254K UUI LS10 S4 Photoelectric Sensors ...

Page 93: ...reserved including the right to reproduce publish edit and translate this document 1 2 Symbols and conventions Individual action instructions are indicated by a preceding triangle Instruction 1 Numbers unless otherwise indicated are decimals e g 23 Hexadecimal numbers are represented with a preceding 0x e g 0x12AB Note tip This symbol indicates general notes 1 3 Technical terms and abbreviations u...

Page 94: ...ified Communication parameters are described in chapter 4 on page 25 2 IO Link Basic Knowledge 2 5 Process Data Flow The data transfer is based on the general profile specification IO Link Common Profile 1 0 see Fig 2 1 for example Fig 2 1 Byte 0 7 0 39 30 Byte 1 7 0 31 24 Byte 3 7 0 15 8 Byte 4 7 0 7 0 n Data type UIntegerT TypeLength 8 Bit offset 8 n 1 n 3 n 4 memory address in the PLC n baseadd...

Page 95: ...and and concluded with an end command Because the check of the data is not performed until the parameterization is concluded pieces of data that are dependent on one another can also be set without problem 2 8 Data Storage Data Storage refers to a special process for being able to store the parameterization data of a device on the master The master controls the process between uploads if data is i...

Page 96: ...he ISDU overview see section 3 4 on page 15 and in the individual function descriptions The Reset Commands are described on page 73 2 11 Device Functions and Master Gateway The functions of the device are described in detail in the subsequent sections Refer to the guide of the IO Link master for information on the implementation of the process parameter and diagnostic data via the master gateway B...

Page 97: ...treme Environment Status see page 56 Internal Temperature see page 58 Inclination and Installation Aid see page 60 Vibration see page 64 Humidity see page 67 Storage Usage Monitoring see page 68 3 1 3 System Functions Device Status and Detailed Device Status see page 69 Diagnosis Suppression see page 71 Reset Commands see page 73 Variant Configuration see page 74 Pin Assignment see page 75 LED Mea...

Page 98: ...t 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Switching Speed Value Byte 2 Byte 3 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Switching Counter Value Byte 4 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Optical Transmitter Power Byte 5 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bi...

Page 99: ...d 1 Object ID 0x004E Temperature exceeded Custom Threshold Byte 14 Byte 15 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Reserved Byte 16 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System Error Reserved PDOutput Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Reset Switching Counter Reset Transducer Enab...

Page 100: ... Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Reserved Switching Speed too high Switching Speed too low Switching Speed ok Switching Counter Limit exceeded Switching Counter Limit reached Switching Counter Limit not reached Byte 5 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System Error Reserved PDOutput Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Rese...

Page 101: ...e 5 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Reserved Byte 6 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Reserved Byte 7 Byte 8 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Vibration Level Byte 9 Byte 10 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Vibration Leve...

Page 102: ... 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System Error Reserved Temperature Status 1 Inclination Alarm Vibration Alarm Humidity Bad 1 Object ID 0x004E Temperature exceeded Custom Threshold PDOutput Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Reset Switching Counter Reset Transducer Enable BOS R254K UUI LS10 S4 Photoelectric Sensors ...

Page 103: ...ial Number 0x0015 21 0 R 16 bytes STRING n a Hardware Revision 0x0016 22 0 R 2 bytes STRING n a Firmware Revision 0x0017 23 0 R 10 bytes STRING n a Application Specific Tag 0x0018 24 0 R W 32 bytes STRING Yes Function Tag 0x0019 25 0 R W 32 bytes STRING Yes Location Tag 0x001A 26 0 R W 32 bytes STRING Yes Product Type Code 0x0700 1792 0 R 64 bytes STRING n a BOS R254K UUI LS10 S4 CM Product Order ...

Page 104: ...153 0 R W 8 bytes Yes Channel 1 1 R W 2 bytes UINT16 No 0 Channel 2 2 R W 2 bytes UINT16 No 0 Channel 3 3 R W 2 bytes UINT16 No 0 Channel 4 4 R W 2 bytes UINT16 No 0 Signal Delay Status 0x009A 154 0 R 4 bytes n a Channel 1 1 R 1 byte UINT8 ENUM n a Channel 2 2 R 1 byte UINT8 ENUM n a Channel 3 3 R 1 byte UINT8 ENUM n a Channel 4 4 R 1 byte UINT8 ENUM n a Signal Speed Monitoring Switching Speed 0x0...

Page 105: ...Minimum 1 R 4 bytes FLOAT32 n a Maximum 2 R 4 bytes FLOAT32 n a Average 3 R 4 bytes FLOAT32 n a Moving Average 4 R 4 bytes FLOAT32 n a Number Of Samples 5 R 4 bytes UINT32 n a Status 6 R 1 byte UINT8 n a Logic Blocks Logic Block Mode 0x0075 117 0 R W 4 bytes Yes Logic Block 1 Mode 1 R W 1 byte UINT8 No 0 Logic Block 2 Mode 2 R W 1 byte UINT8 No 0 Logic Block 3 Mode 3 R W 1 byte UINT8 No 0 Logic Bl...

Page 106: ...ounters Operating Hours Counter 0x0057 87 0 R 12 bytes n a Current Operating Hours 1 R 4 bytes UINT32 n a Total Operating Hours 2 R 4 bytes UINT32 n a Custom Operating Hours 3 R 4 bytes UINT32 n a Operating Hours Saving Mode 0x0074 116 0 R W 1 byte UINT8 ENUM Yes 0 Boot Cycle Counter Boot Cycle Counter 0x0058 88 0 R 8 bytes n a Boot Cycle Counter 1 R 4 bytes UINT32 n a Custom Boot Cycle Counter 2 ...

Page 107: ...2151 8529 0 R W 2 bytes Yes Inclination Alarm Enable 1 R W 1 byte BOOL No 0x00 0 Inclination Alarm Threshold 2 R W 1 byte UINT8 No 0x0A 10 Inclination Alarm Status 0x2152 8530 0 R 2 bytes n a Inclination Alarm Teaching Status 1 R 1 byte BOOL n a Inclination Alarm Status 2 R 1 byte BOOL n a Reference Taught Position 0x2153 8531 0 R 12 bytes n a X Reference Value 1 R 4 bytes FLOAT32 n a Y Reference ...

Page 108: ...es UINT8 n a 0x00 0x00 0x00 Diagnosis Suppression Diagnosis Level Configuration 0x0070 112 0 R W 1 byte UINT8 ENUM Yes 0 Event Code Suppression 0x0071 113 0 R W 10 bytes Yes Event Code Suppression 1 5 R W 2 bytes UINT16 No 0 Event Code Suppression Teach in 0x0072 114 0 W 2 bytes UINT16 n a Event Code Suppression Delete 0x0073 115 0 W 2 bytes UINT16 n a Reset Commands System Commands 0x0002 2 0 W 1...

Page 109: ...16 ENUM No 0x002D 45 Optical Transmitter Error Logic 2 R W 1 byte UINT8 ENUM No 0x00 0 Normal Type 3 R W 1 byte UINT8 ENUM No 0x02 2 Push Pull LED Meaning and Configuration LED Standard Selection 0x00FD 253 0 R W 1 byte UINT8 ENUM Yes 0 Process Data Information and Configuration Process Data Profile Selection 0x0051 81 0 R W 1 byte UINT8 ENUM Yes 3 Process Data Input Descriptor 0x000E 14 0 R PD in...

Page 110: ...d all user settings to the default values 0xA8 168 Statistics Start Min Max Avg Starts the statistics of the minimum value maximum value average calculation 0xA9 169 Statistics Stop Stops statistics operation completely 0xAA 170 Signal Speed Monitoring Reset Resets the speed value and flags 0xAC 172 Statistics Start Moving Average Starts the statistics of the moving average calculation 0xAF 175 St...

Page 111: ... Check for deviations in the supply 2 Out of Specification 0x5111 20753 Warning Primary supply voltage below minimum value Check for deviations in the supply 2 Out of Specification 0x8CD0 36048 Warning Inclination alarm Check installation 1 Maintenance Required 0x8CD1 36049 Warning Vibration alarm Check machine 0 Device is operating properly 0x8D07 36103 Warning The calculation of the basic statis...

Page 112: ...monitoring no longer guaranteed for information purposes only 0 Device is operating properly 0x8D23 36131 Error Write cycle limit reached saving no longer ensured replacement recommended 1 Maintenance Required 0x8D24 36132 Warning Parameter write error for information purposes only 0 Device is operating properly 0x8D25 36133 Error Parameters not consistent basic settings are used service required ...

Page 113: ...arameters In order to flexibly adapt the basic communication parameters to the application other device variants can also be adjusted see Tab 4 2 on page 25 The following device variants can be selected also see chapter 7 4 on page 74 Variant name Device identifica tion Transmission rate Minimum cycle time of device Frame specification Number of Preoperate on demand data required Number of Operate...

Page 114: ...es STRING n a BOS R254K UUI LS10 S4 CM Product Order Code 0x0701 1793 0 R 7 bytes STRING n a BOS02C6 Tab 5 1 Identification ISDU Application Specific Tag With the Application Specific Tag parameter a string maximum 32 bytes can be written to the device This value typically describes the application in which the product is used Function Tag With the Function Tag parameter a string maximum 32 bytes ...

Page 115: ...Tab 5 2 Device detection ISDU Device Discovery Timeout The Device Discovery Timeout parameter sets the duration of the Device Discovery signal that is displayed via LEDs The value is specified minutes The value range from 0 to 30 minutes is allowed If the parameter is set to 0 the Device Discovery signal is deactivated The parameter is reset by Application Reset and Factory Reset also see section ...

Page 116: ...n are expected 0x02 2 Yellow Limitations to the sensor function are possible but not definitely Replace sensor during next maintenance cycle 0x03 3 Red Limitations to the sensor function are expected Replace sensor The event see section 5 3 4 is recorded Tab 5 6 Transmitter Lifetime Info Transmitter Lifetime Transmitter Power The relative power of the transmitter is continuously measured and can b...

Page 117: ...6 1 2 Mathematics Algorithm Fig 6 1 Signal delay mathematics algorithm 6 1 3 Process Data Object ID Name Description Direction 0x0008 8 Signal Delay Channel 1 Output signal Signal Delay Channel 1 Input 0x0009 9 Signal Delay Channel 2 Output signal Signal Delay Channel 2 Input 0x000A 10 Signal Delay Channel 3 Output signal Signal Delay Channel 3 Input 0x000B 11 Signal Delay Channel 4 Output signal ...

Page 118: ... 0 Channel 4 4 R W 1 byte UINT8 ENUM No 0 Signal Delay On Delay 0x0098 152 0 R W 8 bytes Yes Channel 1 1 R W 2 bytes UINT16 No 0 Channel 2 2 R W 2 bytes UINT16 No 0 Channel 3 3 R W 2 bytes UINT16 No 0 Channel 4 4 R W 2 bytes UINT16 No 0 Signal Delay Off Delay One Shot 0x0099 153 0 R W 8 bytes Yes Channel 1 1 R W 2 bytes UINT16 No 0 Channel 2 2 R W 2 bytes UINT16 No 0 Channel 3 3 R W 2 bytes UINT16...

Page 119: ...6 3 Signal Delay Input Signal Delay Mode With Signal Delay Mode the current mode of the signal delay function can be selected Value Meaning Description 0x00 0 Deactivated Deactivated 0x01 1 Delay On Off and On Off delay function 0x02 2 One Shot One Shot function Tab 6 4 Signal Delay Signal Delay Mode Signal Delay On Delay With Signal Delay On Delay the time for On Delay can be set The value repres...

Page 120: ...x82 130 Restore Factory Settings Resets writable parameters to the default value Tab 6 6 Signal delay System Commands For an overview of all System Commands see section 3 5 on page 22 6 1 6 Variant Dependence The functionality is available in all variants 6 Secondary Device Functions continued BOS R254K UUI LS10 S4 Photoelectric Sensors ...

Page 121: ...iption Direction 0x0010 16 Switching Speed OK Switching Speed Value within the limits Input 0x0011 17 Switching Speed Too Low Switching Speed Value below the limit Input 0x0012 18 Switching Speed Too High Switching Speed Value above the limit Input 0x0013 19 Switching Speed Value Switching Speed Value Input 0x0014 20 Switching Speed Reset Reset Switching Speed Output Tab 6 7 Signal speed monitor p...

Page 122: ... R W 2 bytes UINT16 No 100 Speed Upper Limit Low 4 R W 2 bytes UINT16 No 85 Speed Lower Limit High 5 R W 2 bytes UINT16 No 65 Speed Lower Limit Low 6 R W 2 bytes UINT16 No 50 Startup Delay 7 R W 1 byte UINT8 No 0 Switching Speed Status 0x009C 156 0 R 3 bytes n a State 1 R 1 byte UINT8 ENUM n a Value 2 R 2 bytes UINT16 n a Tab 6 8 Signal Speed Monitor ISDU 6 Secondary Device Functions continued BOS...

Page 123: ...sult 3 0x0066 102 Logic block result 4 Tab 6 9 Signal Speed Monitoring Speed Monitoring Input 6 Secondary Device Functions continued Switching Speed Monitoring Mode With Switching Speed Monitoring Mode the current mode of the counter function can be selected Value Meaning Description 0x00 0 Deactivated Deactivated 0x01 1 Speed Speed monitoring Tab 6 10 Signal Speed Monitoring Speed Monitoring Mode...

Page 124: ... Command Value Device Action 0x81 129 Application Reset Resets writable parameters to the default value 0x82 130 Restore Factory Settings Resets writable parameters to the default value 0xAA 170 Signal Speed Monitoring Reset Resets the speed value and flags Tab 6 12 Signal Speed Monitoring System Commands For an overview of all System Commands see section 3 5 on page 22 6 2 6 Events Event Code Eve...

Page 125: ... less than the configured counter limit the counter state flag not reached is set As soon as the count value is greater than or equal to the configured counter limit the counter state flag reached is set If the count value is greater than the configured counter limit the counter state flag exceeded is set The count value can be reset at any time by a system command count value zero Fig 6 3 Switchi...

Page 126: ...lue one The count value can be reset at any time by a system command count value zero Fig 6 4 Switching counter Auto Mode 6 3 3 Process Data Object ID Name Description Direction 0x0003 3 Switching Counter Limit not reached Switching Counter Value Limit Input 0x0004 4 Switching Counter Limit reached Switching Counter Value Limit Input 0x0005 5 Switching Counter Limit exceeded Switching Counter Valu...

Page 127: ...R W 2 bytes UINT16 ENUM No 0 Mode 2 R W 1 byte UINT8 ENUM No 0 Limit 3 R W 2 bytes UINT16 No 2 Startup Delay 4 R W 1 byte UINT8 No 0 Switching Counter Status 0x00B7 183 0 R 3 bytes n a State 1 R 1 byte UINT8 ENUM n a Value 2 R 2 bytes UINT16 n a Tab 6 15 Switching counter ISDU 6 Secondary Device Functions continued BOS R254K UUI LS10 S4 Photoelectric Sensors ...

Page 128: ...ndary Device Functions continued Switching Counter Mode With Switching Counter Mode the current mode of the counter function can be selected Value Meaning Description 0x00 0 Deactivated Deactivated 0x01 1 Static Static counter function 0x02 2 Auto Auto counter function Tab 6 17 Switching Counter Switching Counter Mode Switching Counter Limit With Switching Counter Limit the count limit for the cou...

Page 129: ...ault value 0x82 130 Restore Factory Settings Resets writable parameters to the default value 0xA6 166 Switching Counter Reset Resets counter value and flags Tab 6 19 Switching counter System Commands For an overview of all System Commands see section 3 5 on page 22 6 3 6 Variant Dependence The functionality is available in all variants BOS R254K UUI LS10 S4 Photoelectric Sensors ...

Page 130: ... average Fig 6 5 Average Input Maximum Minimum Calculation of minimum maximum and average As shown in Fig 6 5 the calculation is initiated by the start command and stopped by the stop command The values are kept between start and stop until a reset is performed If the operating voltage is switched off the current values are not stored and as a result are reset on the next start Fig 6 6 shows how t...

Page 131: ...e window width 9 Value Periodic window Periodic window approach example 6 4 3 Process Data Object ID Name Description Direction 0x0053 83 Minimum Minimum value Input 0x0054 84 Maximum Maximum value Input 0x0055 85 Average Average Input 0x0056 86 Moving Average Repeatedly calculated average value Input 0x0057 87 Status Status value Input 0x0058 88 Number Of Samples Number of measurement values for ...

Page 132: ... UINT16 No 1 Moving Average Window Unit 4 R W 1 byte UINT8 ENUM No Measure ment values Moving Average Window Value 5 R W 2 bytes UINT16 No 100 Statistics Data Output 0x0427 1063 0 R 21 bytes n a Minimum 1 R 4 bytes FLOAT32 n a Maximum 2 R 4 bytes FLOAT32 n a Average 3 R 4 bytes FLOAT32 n a Moving Average 4 R 4 bytes FLOAT32 n a Number Of Samples 5 R 4 bytes UINT32 n a Status 6 R 1 byte UINT8 n a T...

Page 133: ...of 100 measurement values measurement values samples can be selected as the unit Value Meaning Description 0x01 1 Seconds Seconds 0x02 2 Minutes Minutes 0x03 3 Hours Hours 0x04 4 Samples Measurement values Tab 6 24 Statistics Data Configuration Moving Average Window Unit 6 Secondary Device Functions continued Statistics Data Configuration Moving Average Window Value The value for the moving averag...

Page 134: ...s 6 4 5 System Commands Command Value Device Action 0xA7 167 Statistics Reset Resets all output parameters to 0 and all user settings to the default values 0xA8 168 Statistics Start Min Max Avg Starts the statistics of the minimum value maximum value average calculation 0xA9 169 Statistics Stop Stops statistics operation completely 0xAC 172 Statistics Start Moving Average Starts the statistics of ...

Page 135: ...e has elapsed This event reports the timeout of the minimum value maximum value average calculation It does not report a timeout for the calculation of the moving average because the timer repeats and it does not indicate the end of the calculation 0 Device is operating properly Tab 6 28 Basic statistics Events 6 4 7 Variant Dependence The functionality is available in all variants 6 Secondary Dev...

Page 136: ... parameter access Even though each logic block contains 4 inputs a block with fewer inputs can be used The unused inputs are set so that they cannot influence the result 6 5 2 Signal Inputs All process data objects of the type Boolean can be used for input configuration The respective Object IDs can be found in the respective section on the function 6 5 3 Mode Inputs The mode of a logic block can ...

Page 137: ...RESULT Index 0x76 Subindex 4 INPUTS Logic block 4 RESULT Index 0x77 Subindex 3 Index 0x77 Subindex 4 Index 0x7A Subindex 3 Index 0x7A Subindex 4 Index 0x78 Subindex 3 Index 0x78 Subindex 4 Index 0x79 Subindex 3 Index 0x79 Subindex 4 MODE CONFIG MODE CONFIG AND OR NOR XOR Index 0075 Subindex 3 AND OR NOR XOR Index 0075 Subindex 4 Fig 6 8 Logic blocks Mode inputs 6 5 4 Mathematics Algorithm Truth ta...

Page 138: ...16 No 0 Logic Block Input 2 0x0077 119 0 R W 8 bytes Yes Logic Block 1 Input 2 1 R W 2 bytes UINT16 No 0 Logic Block 2 Input 2 2 R W 2 bytes UINT16 No 0 Logic Block 3 Input 2 3 R W 2 bytes UINT16 No 0 Logic Block 4 Input 2 4 R W 2 bytes UINT16 No 0 Logic Block Input 3 0x0078 120 0 R W 8 bytes Yes Logic Block 1 Input 3 1 R W 2 bytes UINT16 No 0 Logic Block 2 Input 3 2 R W 2 bytes UINT16 No 0 Logic ...

Page 139: ...operation after 1 minute then after 2 minutes then after 4 minutes then after 8 minutes up to a maximum storage rate of 12 minutes 6 6 3 Process Data Object ID Name Description Direction 0x001B 27 Current Operating Hours Output of the current operating hours counter Input 0x001C 28 Total Operating Hours Output of the total operating hours counter Input 0x001D 29 Custom Operating Hours Output of a ...

Page 140: ... after every save operation This is limited to a storage interval of 12 minutes The intervals are 1 2 4 8 12 minutes 0x01 1 Static Operating hours counters are stored every 12 minutes Tab 6 35 Operating hours counter Operating hours saving mode 6 Secondary Device Functions continued 6 6 5 System Commands Command Value Device Action 0x81 129 Application Reset Resets Custom Operating Hours to the de...

Page 141: ...a Custom Boot Cycle Counter 2 R 4 bytes UINT32 n a Tab 6 38 Boot cycle counter ISDU The maximum counter value that can be saved is 1 000 000 and with a switch on and switch off every 12 minutes this means a service life of over 20 years Boot Cycle Counter This parameter saves the value of the current boot cycle which is incremented on each start Custom Boot Cycle Counter This parameter saves the v...

Page 142: ...D Name Description Direction 0x0016 22 Overload short circuit pin 2 TRUE overload or short circuit detected at pin 2 Input 0x0017 23 Undervoltage TRUE the voltage level is below the threshold value Input 0x0018 24 Overvoltage TRUE the voltage level is above the threshold value Input Tab 6 40 Voltage and current monitoring Process data Also see section Process Data Profiles on page 10 6 8 4 ISDU Na...

Page 143: ... Commands For an overview of all System Commands see section 3 5 on page 22 6 8 6 Events Event Code Event Type Description Device Status 0x5110 20752 Warning Primary supply voltage exceeded Check for deviations in the supply 2 Out of Specification 0x5111 20753 Warning Primary supply voltage below minimum value Check for deviations in the supply 2 Out of Specification 0x8D0B 36107 Warning Overload ...

Page 144: ...this time the time counter can have an error of maximum 180 seconds 6 9 3 Process Data Object ID Name Description Direction 0x0041 65 Lifetime Extreme One or more extreme conditions present Input 0x0042 66 Lifetime Extreme Time Combined total time in which the device was exposed to an extreme condition Input Tab 6 44 Extreme environment status Process data 6 9 4 ISDU Name Index Subindex Access Len...

Page 145: ...me environment status State Time Under Time the summed time in seconds in which the device was exposed to an extreme condition can be read out 6 9 5 Events Event Code Event Type Description Device Status 0x8D13 36115 Warning One or more extreme conditions present 0 Device is operating properly Tab 6 47 Extreme environment status Events 6 9 6 Variant Dependence The functionality is available in all...

Page 146: ...erature Current device temperature in C Output 0x004E 78 Temperature Status Customer Limits Device temperature outside the set temperature range Output 0x004F 79 Temperature Status Device Limits Device temperature outside the device specific temperature range Output Tab 6 49 Internal temperature Process data 6 10 3 ISDU Name Index Subindex Access Length Data Type Data Storage Default Device Temper...

Page 147: ...d The device is operated outside of the device specific temperature limits Risk of device damage 4 Failure 0x4210 16912 Warning Device Temperature Overrun Clear Heat Of Source Risk of device damage The device is too hot Remove heat source provide the device with heat insulation if necessary 2 Out of Specification 0x4220 16928 Warning Device Temperature Underrun Insulate Device Risk of device damag...

Page 148: ...ns can be detected at an early stage The configuration can be performed via ISDU parameters see chapter ISDU on page 61 Using the feature 1 Switch on establish IO Link communication 2 Send system command 0xC0 The inclination measurement data is available via ISDU e g 0x2154 or via the process data Recognizable adjustments Reference Only the inclination is detectable as angle difference to referenc...

Page 149: ...nfiguration 0x2151 8529 0 R W 2 bytes Yes Inclination Alarm Enable 1 R W 1 byte BOOL No 0x00 0 Inclination Alarm Threshold 2 R W 1 byte UINT8 No 0x0A 10 Inclination Alarm Status 0x2152 8530 0 R 2 bytes n a Inclination Alarm Teaching Status 1 R 1 byte BOOL n a Inclination Alarm Status 2 R 1 byte BOOL n a Reference Taught Position 0x2153 8531 0 R 12 bytes n a X Reference Value 1 R 4 bytes FLOAT32 n ...

Page 150: ... device cannot calculate the inclination until the reference position has been taught in Alarm Inclination Status Bit Description 0 Device is in its taught in position orientation 1 Device is incorrectly oriented inclination is equal to or greater than the threshold value Tab 6 55 Inclination and installation aid Alarm Inclination Status R Reference Taught Position X Y Z coordinate values of the r...

Page 151: ...his event shows that the device has lost its original position taking the threshold value into account The mounting of the device should be checked The device is still functional but the measured values could be invalid since the sensor e g cannot perform any optical measurements because it has lost the receiver transmitter light signal 6 Secondary Device Functions continued BOS R254K UUI LS10 S4 ...

Page 152: ...nge of the vibration acceleration 0 16 g Measurement error 10 1 The vibration velocity range is frequency dependent The specified value is the theoretical maximum within this frequency range at an acceleration of 16 g Tab 6 58 Vibration detection Primary characteristics 6 12 2 Mathematics Algorithm The example in Tab 6 59 shows a typical application of vibration monitoring Application example with...

Page 153: ...al system are measured This function is based on the ISO 10816 3 standard but for a detailed vibration analysis Balluff offers special sensors The product family is designed such that it offers complete monitoring functionality whereby the status monitoring is the primary function of the sensor and it is mounted on the object or on the machine Fig 6 11 Trend analysis 6 12 3 Process Data Object ID ...

Page 154: ...r each axis and variable with logical OR link The hysteresis is fixed and is based on time not on amplitude If the vibration value exceeds the threshold value for 50 ms the alarm is activated Objective debouncing and avoidance of shock values Unit mm s Minimum value 0 0 Maximum value 1770 0 Vibration Alarm Status The status flag is TRUE if the vibration exceeds the alarm threshold value 0 no alarm...

Page 155: ... Humidity detection Process data Also see section Process Data Profiles on page 10 6 13 3 ISDU Name Index Subindex Access Length Data Type Data Storage Default Humidity 0x005C 92 0 R 9 bytes n a Humidity Bad 1 R 1 byte BOOL n a Operating Hours At Exceedance 2 R 4 bytes UINT32 n a Temperature At Exceedance 3 R 4 bytes INT32 n a Tab 6 64 Humidity detection ISDU Humidity Bad The status of the humidit...

Page 156: ... usage purposes Because the number of write cycles in the permanent memory is limited the number in each segment is monitored by a counter All data segments are protected with a CRC32 checksum 6 14 2 Events Event Code Event Type Description Device Status 0x8D22 36130 Warning Warning limit for write cycles reached maintenance monitoring no longer guaranteed for information purposes only 0 Device is...

Page 157: ... UINT8 n a 0x00 0x00 0x00 Tab 7 2 Device status and detailed device status ISDU 7 1 4 Device Status The parameters are accessed via subindex 0 The output values are to be interpreted as follows Value Status Description 0 Device is operating properly Device working correctly 1 Maintenance Required Although the process data is valid internal diagnoses show that the device will soon lose its ability ...

Page 158: ...the list consists of the EventQualifier and the EventCode and has a data length of 3 bytes The total list can be queried via subindex 0 individual entires with the corresponding subindex Each of the entries in the lists can only be called while the event is pending Subindex Object name Data Type Comment 1 Error_Warning_1 3 bytes All bytes 0x00 0 no error warning Byte 1 EventQualifier Byte 2 3 Even...

Page 159: ... No 0 Event Code Suppression Teach in 0x0072 114 0 W 2 bytes UINT16 n a Event Code Suppression Delete 0x0073 115 0 W 2 bytes UINT16 n a Tab 7 5 Diagnosis suppression ISDU 7 2 3 Diagnosis Level Configuration This parameter offers the possibility to select an output level for events This index is part of the data management and is stored in non volatile memory Value Diagnosis Level Descriptions 0 Al...

Page 160: ...rpreted as FREE Each event message is structured as follows Byte1 MSB sent first Byte0 LSB Event Code High Byte Event Code Low Byte Tab 7 7 Diagnosis suppression Event Message Suppression Event Code Suppression Teach in Delete To add an event to the list of suppressed events the event code is inserted in subindex 0 in Event Code Suppression Teach In It is added to the next free place in the table ...

Page 161: ...reset is performed using IO Link specification V1 1 2 Resets all parameters and device settings to default values with the exception of the identification and tagging parameters No reset of the configuration of the device variant Set DS Upload request accept the data in the memory No communication stop or restart 0x82 130 Restore Factory Settings This reset is performed using IO Link specification...

Page 162: ...is parameter indicates which variant is currently set The device variant can be changed either with this parameter or by using the IO Link compatibility mode If this parameter is written the device variant is not changed immediately but instead after the device is restarted If the device variant is changed via the IO Link compatibility mode the change in this parameter is visible immediately This ...

Page 163: ...Source 1 R W 2 bytes UINT16 ENUM No 0x002D 45 Optical Transmitter Error Logic 2 R W 1 byte UINT8 ENUM No 0x00 0 Normal Type 3 R W 1 byte UINT8 ENUM No 0x02 2 Push Pull Pin 2 Function 0x0093 147 0 R W 2 bytes Yes Behavior IO Link 1 R W 1 byte UINT8 ENUM No 0x01 1 Normal Operation Mode 2 R W 1 byte UINT8 ENUM No 0x0000 0 Disabled Pin 2 Digital Configuration1 0x0094 148 0 R W 4 bytes Yes Signal Sourc...

Page 164: ...lable that can be output or read on a pin Value Name Digital Output 0x0003 3 Switching Counter Limit not reached 0x0004 4 Switching Counter Limit reached 0x0005 5 Switching Counter Limit exceeded 0x0008 8 Signal Delay Channel 1 0x0009 9 Signal Delay Channel 2 0x000A 10 Signal Delay Channel 3 0x000B 11 Signal Delay Channel 4 0x0010 16 Switching Speed ok 0x0011 17 Switching Speed Too Low 0x0012 18 S...

Page 165: ...c Tab 7 16 Pin assignment Logic Type The output can be configured with Type Value Name Description Pin 2 0x00 0 PNP PNP output 0x01 1 NPN NPN output Pin 2 and Pin 4 0x02 2 Push Pull Push Pull output Tab 7 17 Pin assignment Type 7 5 3 System Commands For an overview of all System Commands see section 3 5 on page 22 7 System Functions continued BOS R254K UUI LS10 S4 Photoelectric Sensors ...

Page 166: ...meaning and configuration Balluff Standard LED1 LED 2 Indication Warning Teach Device Discovery Name Signal Meaning Device Discovery Blue flashing 3 Hz The Device Discovery can be activated via a system command to find the device again Short Circuit Pin 2 Pin 4 Red flashing 3 Hz Short circuit at pin 2 or pin 4 Maintenance Required Blue static Maintenance must be performed Out of Specification Yell...

Page 167: ...ntenance must be performed Functional Check Orange static The device is currently being parameterized adjusted Measurement is not currently possible Out of Specification Yellow flashing 3 Hz The device is operated outside of specifications A reliable measurement signal can no longer be ensured Tab 7 21 LED meaning and configuration Namur default LED 2 7 6 2 ISDU Name Index Subindex Access Length D...

Page 168: ...individual pieces of faulty data the data is not marked as invalid but is instead replaced by substitution values or error codes This is to be taken into account during the evaluation Invalid output data from the master to the device is not processed by the device The device then operates only with the last valid data 7 7 2 ISDU Name Index Subindex Access Length Data Type Data Storage Default Proc...

Page 169: ...is is an exact representation Access occurs via subindex 0 7 System Functions continued 7 7 3 Events PD Update Timeout With special process data values the device automatically checks whether the values are updated in the time period specified by the device If an update timeout is triggered as a result this is output via the following diagnosis messages Event Code Event Type Description Device Sta...

Page 170: ...ontent cannot be output correctly PD Outputs Invalid If a master sends the process data without explicitly marking the data as valid by means of master command the data is not used in the device The device operates only with the last valid data A special behavior can however be defined for various pieces of data e g BNI can configure the values collected in this state by means of parameters 7 Syst...

Page 171: ... The parameter can be read via subindex 0 and consists of multiple profile indices and function classes each 16 bit values If a profile ID is specified this means that all included function classes are supported If only sub functions are supported these are output explicitly as an individual function class The following function classes are supported Variant Function Class ID Name 3 5 0x0001 Gener...

Page 172: ... to Version 1 1 2 7 9 2 ISDU Name Index Subindex Access Length Data Type Data Storage Default Device Access Locks 0x000C 12 0 R W 2 bytes UINT16 Yes 0 Tab 7 30 Device Access Locks ISDU The parameter is accessed via subindex 0 Parameter access can be locked by setting the corresponding bits Bit Access method interface Access Description 0 15 n a Tab 7 31 Device Access Locks parameter access 7 Syste...

Page 173: ...ksum In the event of damaged memory the parameter manager outputs the Parameters not consistent event 7 10 2 Events Event Code Event Type Description Device Status 0x8D24 36132 Warning Parameter write error for information purposes only 0 Device is operating properly 0x8D25 36133 Error Parameters not consistent basic settings are used service required Parameterization processes and resets can no l...

Page 174: ...Chengshan Rd 8F Building A Yunding International Commercial Plaza 200125 Pudong Shanghai Phone 86 400 820 0016 Fax 86 400 920 2622 service cn balluff com cn DACH Service Center Germany Balluff GmbH Schurwaldstrasse 9 73765 Neuhausen a d F Phone 49 7158 173 370 service de balluff de Eastern Europe Service Center Poland Balluff Sp z o o Ul Graniczna 21A 54 516 Wrocław Phone 48 71 382 09 02 service p...

Reviews: