background image

52

english

Ø window 1 = 4.6

2

5

9

6

1

3

5

8

9

4

6

5

8

7

4

9

6

1

3

5

Ø window 2 = 5.8

2

5

9

6

1

3

5

8

9

4

6

5

8

7

4

9

6

1

3

5

Ø window 3 = 6

2

5

9

6

1

3

5

8

9

4

6

5

8

7

4

9

6

1

3

5

Ø window 4 = 4.8

2

5

9

6

1

3

5

8

9

4

6

5

8

7

4

9

6

1

3

5

Fig. 5-6:  Periodic window approach

Fig. 5-7 shows the moving average using the method of 

the periodic window.

Fig. 5-7: 

Moving average (window width 9)

Value

Periodic window

Periodic window approach (example)

5.5.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 the 

calculation of minimum, maximum and 

average

Input

Tab. 5-23:  Basic statistics – process data

5

 

Secondary Device Functions (continued)

BOS R254K-UUI-LH10-S4

Photoelectric Sensors

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

Page 1: ...deutsch IO Link Konfiguration english IO Link Configuration BOS R254K UUI LH10 S4...

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

Page 3: ...BOS R254K UUI LH10 S4 IO Link Konfiguration deutsch...

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

Page 5: ...nsmitter Lifetime Info 33 4 5 Sensor Betriebsarten Sensor Operating Modes 34 4 6 Signalqualit t Signal Quality 35 5 Sekund re Ger tefunktionen 37 5 1 Externe Signalausblendung External Signal Blanking...

Page 6: ...guration Variant Configuration 82 6 5 Pinzuweisung Pin Assignment 83 6 6 Bedeutung der LED Zust nde und Konfiguration LED meaning and configuration 87 6 7 Prozessdateninformation und konfiguration Pro...

Page 7: ...r beitung und bersetzung bleiben vorbehalten 1 2 Verwendete Symbole und Konventionen Einzelne Handlungsanweisungen werden durch ein vorangestelltes Dreieck angezeigt Handlungsanweisung 1 Zahlen ohne w...

Page 8: ...der direkt verbundenen Peripherie an Diese Funktio nalit t ist Teil der IO Link Spezifikation Folgende Zust nde werden vom Ger t ausgegeben Device is operating properly Ger t funktioniert fehler frei...

Page 9: ...igkeit oder im IO Link Kommunikati onsmodell bzw Datenmodell z B Unterst tzung anderer ISDU Parameter oder IO Link Profile Das Selektieren einer Variante ist ber einen ISDU Zugriff m glich siehe Funkt...

Page 10: ...Status extremer Umweltbedingung Extreme Environ ment Status siehe Seite 65 Interne Temperatur Internal Temperature siehe Seite 67 Neigungsdetektion und Einstellhilfe Inclination and Installation Aid...

Page 11: ...5 ms Tab 3 1 Ger tevarianten 3 3 Prozessdatenprofile Die Einstellung des Prozessdatenprofils ist in Kapitel 6 7 Prozessdateninformation und konfiguration Process Data Info and Configuration beschrieb...

Page 12: ...Value Byte 15 16 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Switching Speed Value PdOut Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Reset Switching Counter Reset Tran...

Page 13: ...0 R 16 Byte STRING Nein Hardware Revision 0x0016 22 0 R 2 Byte STRING Nein Firmware Revision 0x0017 23 0 R 10 Byte STRING Nein Application Specific Tag 0x0018 24 0 R W 32 Byte STRING Ja Function Tag 0...

Page 14: ...rdT Nein SSC 3 Parameter 0x4000 16384 0 1 2 3 RW 64 Bit RecordT Nein SSC 3 Configuration 0x4001 16385 0 1 2 3 RW 32 Bit RecordT Nein SSC 4 Parameter 0x4002 16386 0 1 2 3 RW 64 Bit RecordT Nein SSC 4 C...

Page 15: ...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...

Page 16: ...t32 Nein 0 Average 3 R 4 Byte Float32 Nein 0 Moving Average 4 R 4 Byte Float32 Nein 0 Number of samples 5 R 4 Byte UINT32 Nein 0 Status 6 R 1 Byte UINT8 Nein 0 Logische Bl cke Logic Block Mode 0x0075...

Page 17: ...t 4 R 1 Byte BOOL Nein 0 Betriebsstundenz hler Current operating hours 0x0057 87 1 R 4 Byte UINT32 Nein 0 Total operating hours 0x0057 87 2 R 4 Byte UINT32 Nein 0 Custom operating hours 0x0057 87 3 R...

Page 18: ...rd Ja 0x00 0 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 3 Byte Record Nein 0x00 0 Incli...

Page 19: ...Variabel je nach Anzahl der aktuellen Eintr ge Record n a Diagnoseunterdr ckung Diagnosis Level Configuration 0x0070 112 0 R W 1 Byte ENUM Ja 0 Event Code Suppression 0x0071 113 0 R W 10 Byte UINT16 J...

Page 20: ...x02 2 Push Pull Pin 2 Analog Configuration 0x0095 149 0 R W 4 Byte Ja Signal Source 1 R W 2 Byte ENUM 0xFFF7 65527 Transducer Signal Characteristic 2 R W 1 Byte ENUM 0x00 0 Rising Type 3 R W 1 Byte EN...

Page 21: ...erte werden zur ckgesetzt 0x4F 79 Teach chancel Jeglicher Teach in Vorgang wird abgebrochen 0x80 128 Device Reset Device Reset bedeutet einen Warmstart des Ger ts Dabei werden der Microcon troller neu...

Page 22: ...m 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 ala...

Page 23: ...mperaturwarnschwelle ist unterschritten 0 Device is operating properly 0x8D22 36130 Warnung Warnlimit f r Schreibzyklen erreicht Wartungs ber wachung nicht mehr gew hrleistet dient nur zur Information...

Page 24: ...0 R W 32 Byte STRING Ja Product Type Code 0x0700 1792 0 R 64 Byte STRING Nein BOS R254K UUI LH10 S4 Product Order Code 0x0701 1793 0 R 7 Byte STRING Nein BOS0285 Tab 4 1 Identifikation ISDU Applicati...

Page 25: ...Ja 1 Tab 4 2 Ger teerkennung ISDU Ping Timeout Der Parameter Ping Timout stellt die Zeitdauer des Ping Signals ein das ber LEDs angezeigt wird Der Wert wird in Minuten angegeben Es ist der Wertebe rei...

Page 26: ...FFC Tab 4 4 Schaltprofile Schaltpunktauswertung deaktivieren bersicht AdSS Profil Nur ein Schaltkanal Switching Signal Channel SSC verf gbar Nur ein Schaltpunkt Setpoint pro Schaltkanal Produktspezifi...

Page 27: ...Schaltverhalten Messwert Schaltpunkt 1 Ausgang aktiv Messwert Schaltpunkt 2 Ausgang inaktiv Bild 4 4 High SP1 SP2 Low Messwert Schaltausgang Zweitpunktmodus 4 Prim re Ger tefunktionen Fortsetzung Wind...

Page 28: ...kflow 1 Teach SP1 Messwert Schaltausgang Single Value Teach in Single Point Mode Bild 4 7 High SP1 SP2 Low Workflow 1 Teach SP2 2 Teach SP1 Messwert Schaltausgang Single Value Teach im Two Point Mode...

Page 29: ...rtet Dazu wird der Minimal und Maximalwert ermittelt Im Gegensatz zum vorherigen Verfahren wird der Maximalwert als Schaltpunkt 1 SP 1 und der Minimalwert als Schalt punkt 2 SP2 verwendet Die maximale...

Page 30: ...rocess Data 4 3 4 ISDU AdSS Name Index Subindex Zugriff L nge Datentyp Data Storage Default SSC Parameter SP 0x0038 56 0 RW 16 Bit IntT16 Nein 0x7FFC SSC Configuration Logic 0x0039 57 0 RW 8 Bit UIntT...

Page 31: ...TP2 0 Teachpoint nicht erfasst oder nicht erfolgreich erfasst 1 Teachpoint erfolgreich erfasst 4 Flag SP TP1 3 0 State 0 IDLE Kein aktuell aktiver Teachvorgang 1 SUCCESS Letzter Vorgang war erfolgrei...

Page 32: ...gic 1 RW 8 Bit UIntT8 Nein 0x00 Switchpoint Mode 2 RW 8 Bit UIntT8 Nein 0x01 Switchpoint Hysteresis 3 RW 16 Bit IntT16 Nein 0x0005 5 SSC 2 Parameter 0x003E 62 0 1 2 3 RW 64 Bit RecordT Nein SSC 2 Conf...

Page 33: ...h 2 SP2 SUCCESS Letzter Vorgang f r SP2 war erfolgreich 3 SP12 SUCCESS Letz ter Vorgang f r SP1 und SP2 war erfolgreich 4 WAIT FOR COMMAND Warte auf n chstes Kommando 5 BUSY Vorgang aktiv 6 Reserviert...

Page 34: ...tzt verf gbar Markierte Commands sind f r AdSS nicht verf gbar und auch nicht f r LSSC wenn ein Schaltmodus gew hlt wurde der nicht zwei Setpoints unterst tzt Command Wert Ger teaktion 0x40 64 Teach A...

Page 35: ...gen in 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 n...

Page 36: ...or Betriebsarten ISDU Sensor Operating Mode Unter Sensor Operating Mode kann der aktuelle Sensor modus gew hlt werden Wert Bedeutung Beschreibung 0x00 0 Standard Standardbetriebsart des Sensors bei de...

Page 37: ...ese Reaktion wird ausgel st wenn die Signalqualit t unter einen einstellbaren Schwellenwert f llt und gibt Entwar nung wenn wieder ein zufriedenstellendes Niveau der Signalqualit t erreicht wird Der S...

Page 38: ...Schwellenwert wenn der Wert FALSE ist ist die Signalqualit t gleich oder ber dem Schwellenwert Dieser Status wird durch eine orange LED visualisiert die auf leuchtet wenn der Wert TRUE ist 4 6 5 Syste...

Page 39: ...W 1 Byte ENUM Ja 0 Tab 5 1 Externe Signalausblendung ISDU External Signal Blanking ber den Parameter External Signal Blanking kann die Funktion aktiviert und deaktiviert werden Wert Bedeutung Beschre...

Page 40: ...Signalverz gerung Mathematik Algorithmus 5 2 3 Process Data Object ID Name Beschreibung Richtung 0x0008 8 Signal Delay Channel 1 Ausgangssignal Signal Delay Channel 1 Eingang 0x0009 9 Signal Delay Ch...

Page 41: ...el 4 4 R W 1 Byte 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...

Page 42: ...Delay Mode Mit Signal Delay Mode 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 Ver...

Page 43: ...0 Reset Factory Settings Setzt beschreibbare Parameter auf den Default Wert zur ck Tab 5 9 Signalverz gerung System Commands F r eine bersicht aller System Commands siehe Kapi tel 3 5 auf Seite 19 5 2...

Page 44: ...eschreibung 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 Swi...

Page 45: ...16 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...

Page 46: ...eutung Beschreibung 0x00 0 Deactivated deaktiviert 0x01 1 Speed Geschwindigkeits berwachung Tab 5 13 Speed Monitoring Mode Speed Upper Limit High In Kombination mit Speed Upper Limit Low bildet sie ei...

Page 47: ...digkeitswert und Flags zur ck Tab 5 15 Speed Monitoring State System Commands F r eine bersicht aller System Commands siehe Kapi tel 3 5 auf Seite 19 5 3 6 Events Event Code Event Typ Beschreibung Dev...

Page 48: ...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 geset...

Page 49: ...ert eins Der Z hlwert kann jederzeit durch ein System Command zur ckgesetzt werden Z hlwert Null Bild 5 4 Schaltz hler Auto Mode 5 4 3 Process Data Object ID Name Beschreibung Richtung 0x0003 3 Switch...

Page 50: ...Byte ENUM Nein 0 Mode 2 R W 1 Byte 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 Nein State 1 R 1 Byte ENUM Nein V...

Page 51: ...T Tab 5 19 Switching Counter Input 5 Sekund re Ger tefunktionen Fortsetzung Switching Counter Mode Mit Switching Counter Mode kann der aktuelle Modus der Z hlfunktion ausgew hlt werden Wert Bedeutung...

Page 52: ...30 Reset 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 5 22 Schaltz hler System Commands F r eine b...

Page 53: ...Durchschnitt Eingang Maximum Minimum Berechnung von Minimum Maximum und Durchschnitt Wie in Bild 5 5 dargestellt wird die Berechnung durch den Startbefehl eingeleitet und durch den Stoppbefehl gestop...

Page 54: ...breite 9 Wert periodisches Fenster Periodischer Fensteransatz Beispiel 5 5 3 Process Data Object ID Name Beschreibung Richtung 0x0053 83 Minimum Minimalwert Eingang 0x0054 84 Maximum Maximalwert Einga...

Page 55: ...d Value 3 R W 2 Byte UINT16 Nein 1 Moving Average Window Unit 4 R W 1 Byte ENUM Nein Messwerte Moving Average Window Value 5 R W 2 Byte UINT16 Nein 100 Statistics Data Output 0x0427 1063 0 R 21 Bytes...

Page 56: ...tenden Durchschnitt 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 Stu...

Page 57: ...5 5 System Commands Command Wert Ger teaktion 0xA7 167 Statistics Reset Setzt alle Ausgan sparameter auf 0 und alle Benutze reinstellungen auf die Default Werte zur ck 0xA8 168 Statistics Start min ma...

Page 58: ...eit berschreitung der Minimalwert Maximalwert Durch schnitt Berechnung Es meldet keine Zeit berschreitung f r die Berechnung des gleitenden Durchschnitts da sich der Zeitablauf des gleitenden Durchsch...

Page 59: ...gestellt 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 b...

Page 60: ...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...

Page 61: ...16_t Nein 0 Logic Block Input 2 0x0077 119 0 R W 8 Byte Ja 0 Logic Block 1 Input 2 1 R W 2 Byte UINT16_t Nein 0 Logic Block 2 Input 2 2 R W 2 Byte UINT16_t Nein 0 Logic Block 3 Input 2 3 R W 2 Byte UI...

Page 62: ...gengewirkt werden 5 7 2 Algorithmus W hrend der Z hler sek ndlich hochgez hlt wird verdop pelt sich die Speicherrate nach jeder Speicherung Begin nend mit einer Speicherung nach 1 Minute danach 2 Minu...

Page 63: ...Wert Bedeutung Beschreibung 0x00 0 Dynamic Die erste Speicherung wird 1 Minute nach dem Ein schalten durchgef hrt danach verdoppelt sich das Speicherintervall nach jedem Speichervorgang Dies ist auf...

Page 64: ...n 0 Custom Boot Cycle Coun ter 0x0058 88 2 R 4 Byte UINT32 Nein 0 Tab 5 41 Betriebsstartz hler ISDU Der maximal speicherbare Z hlerwert betr gt 1 000 000 und bedeutet bei einer An und Abschaltung alle...

Page 65: ...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 Overvolta...

Page 66: ...ersicht aller System Commands siehe Kapi tel 3 5 auf Seite 19 5 9 6 Events Event Code Event Typ Beschreibung Device Status 0x5110 20752 Warnung berschreitung der prim ren Versorgungsspannung Abweichun...

Page 67: ...Fehler von maximal 180 Sekunden haben 5 10 3 Process Data Object ID Name Beschreibung Richtung 0x0041 65 Lifetime Extreme Eine oder mehrere Extrembedingungen liegen vor Eingang 0x0042 66 Lifetime Ext...

Page 68: ...Time kann die zusammengefasste Zeit in Sekunden in der sich das Ger t in einer Extrembedingung befunden hat ausgelesen werden 5 10 5 Events Event Code Event Typ Beschreibung Device Status 0x8D13 36115...

Page 69: ...0 80 Device Temperature Aktuelle Ger tetemperatur in C Ausgang Tab 5 52 Interne Temperatur Process Data 5 11 3 ISDU Name Index Subindex Zugriff L nge Datentyp Data Storage Default Device Temperature 0...

Page 70: ...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 teschad...

Page 71: ...B 0x2154 oder ber die Prozessdaten verf gbar 5 12 2 Mathematik Algorithmus Mit dieser Funktion beschreibt die Neigungsabweichung Winkel die Neigung des IO Link Ger ts im Vergleich zu seiner urspr ngli...

Page 72: ...Ja 0x00 0 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 3 Byte Record Nein 0x00 0 Inclinat...

Page 73: ...s System Com mand 0x0C gesetzten gelehrten Referenzposition Werte 16 16 ohne Vibrationen sollten sie im Bereich 1 1 liegen Einheit g 9 81 m s2 Default Inclination Deviation Value Winkel zwischen der g...

Page 74: ...ssfehler 10 1 Der Schwinggeschwindigkeitsbereich ist frequenzabh ngig Der angegebene Wert ist das theoretische Maximum innerhalb dieses Frequenzbereichs bei einer Beschleunigung von 16 g Tab 5 61 Vibr...

Page 75: ...e 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 b...

Page 76: ...kn 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 Entprell...

Page 77: ...llenwert Eingang Tab 5 66 Feuchtigkeitsdetektion Process Data Siehe auch Kapitel Prozessdatenprofile auf Seite 9 5 14 3 ISDU Name Index Subindex Zugriff L nge Datentyp Data Storage Default Humidity ba...

Page 78: ...espeichert 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 5...

Page 79: ...reibung 0 Ger t funktioniert fehlerfrei Ger t funktioniert fehlerfrei 1 Wartung erforderlich Obwohl die Prozessdaten g ltig sind zeigen interne Diagnosen an dass das Ger t kurz davor steht seine F hig...

Page 80: ...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 D...

Page 81: ...yte Event Code Suppression Teach in 0x0072 114 0 W 2 Byte UINT16 n a n a Event Code Suppression Delete 0x0073 115 0 W 2 Byte UINT16 n a n a Tab 6 4 Diagnoseunterdr ckung ISDU 6 2 3 Diagnosis Level Con...

Page 82: ...und 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 6 6 Diagnoseunterdr ckung Event Message Suppressi...

Page 83: ...ikation V1 1 3 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 teva...

Page 84: ...ktuell 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 so...

Page 85: ...d analoge Signale zur Verf gung die an den Pins des Devices ausge geben oder eingelesen werden k nnen Pin 4 und Pin 2 k nnen mit folgenden Funktionen konfigu riert werden Pin 4 Digital Output Pin 2 Di...

Page 86: ...Digital Configura tion1 0x0094 148 0 R W 4 Byte Ja Signal Source 1 R W 2 Byte ENUM 0x003A 58 LSSC1 Logic 2 R W 1 Byte ENUM 0x00 0 Normal Type 3 R W 1 Byte ENUM 0x02 2 Push Pull Pin 2 Analog Configura...

Page 87: ...rne Signalquelle f r den Pin ausgew hlt werden Es stehen verschiedene Signalquellen zur Verf gung die auf einem Pin ausgegeben oder einge lesen werden k nnen Wert Name Digital Output 0x0003 3 Switchin...

Page 88: ...figuriert werden Wert Name Beschreibung 0x00 0 Normal Nicht Invertierende Logik 0x01 1 Inverted Invertierende Logik Tab 6 15 Pinzuweisung Logic Characteristic Mit Characteristic kann eine steigende od...

Page 89: ...Circuit Pin 2 Pin 4 Rot blinkend 3 Hz Kurzschluss an Pin 2 oder Pin 4 Teach In No Object Rot blinkend 1 Hz Der Sensor befindet sich im Teach in Modus und es ist kein Objekt sichtbar Teachen ist nicht...

Page 90: ...ach In Rot statisch Der Sensor befindet sich gerade im Teach in Modus Maintenance Required Blau statisch Es muss eine Wartung durchgef hrt werden Functional Check Orange statisch Das Ger t wird gerade...

Page 91: ...lcher Signalisierungsstandard verwendet werden soll Wert Standard 0 BALLUFF 1 NAMUR Tab 6 23 Bedeutung der LED Zust nde und Konfiguration LED Standard Selection Der Parameter wird durch die Applicatio...

Page 92: ...us 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 cksichti...

Page 93: ...rtragen Die L nge der Liste h ngt davon ab welches Prozessda tenprofil gew hlt ist Ein einzelnes Element hat die L nge 3 Bytes Byte Nummer Inhalt Werte Byte 1 Data Type 0 OctetStringT 1 Set of BoolT 2...

Page 94: ...Variante ausgew hlt Event Code Event Typ Beschrei bung Device Status 0x1850 6224 Benach richti gung Process Data Profilauswahl nicht anwendbar Standard wert wird verwendet 0 Device is operating prope...

Page 95: ...nthaltenen Funktionsklassen unterst tzt werden Falls nur Teilfunktionen spezifiziert sind werden diese explizit als einzelne Funktionsklasse ausgegeben Folgende Funktionsklassen werden unterst tzt Var...

Page 96: ...in dieser Anleitung beschrieben Genauere Bedeutungen der Profile k nnen in den entspre chenden Profilspezifikationen nachgelesen werden siehe www io link com 6 Systemfunktionen Fortsetzung BOS R254K U...

Page 97: ...1 3 umgesetzt 6 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 6 30 Ger tezugriffssperren ISDU Der Zugriff auf den...

Page 98: ...hers gespeichert Alle Daten sind mit einer CRC32 Pr fsumme gesch tzt Im Falle eines besch digten Speichers gibt der Parameter Manager das Event Parameters not consistent aus 6 10 2 Events Event Code E...

Page 99: ...BOS R254K UUI LH10 S4 IO Link Configuration english...

Page 100: ...www balluff com...

Page 101: ...ata 11 3 5 System Commands 19 3 6 Events 20 4 Primary Device Functions 22 4 1 Identification 22 4 2 Device Discovery 23 4 3 Switching Profiles 24 4 4 Transmitter Lifetime Info 33 4 5 Sensor Operating...

Page 102: ...Suppression 79 6 3 Reset Commands 81 6 4 Variant Configuration 82 6 5 Pin Assignment 83 6 6 LED Meaning and Configuration 87 6 7 Process Data Info and Configuration 90 6 8 Profile Characteristic 93 6...

Page 103: ...oduction distribution processing and translation 1 2 Symbols and Conventions Individual action instructions are indicated by a preceding triangle Instruction 1 Numbers unless otherwise indicated are d...

Page 104: ...directly connected peripherals This functionality is part of the IO Link specification The following states are output by the device Device is operating properly device is functioning error free This...

Page 105: ...cation settings length of the process data communication speed or in the IO Link communication model or data model e g support of other ISDU parameters or IO Link profiles A variant can be selected vi...

Page 106: ...ee page 62 Voltage and Current Monitoring see page 63 Extreme Environment Status see page 65 Internal Temperature see page 67 Inclination and Installation Aid see page 69 Vibration see page 72 Humidit...

Page 107: ...it s 6 bytes 1 byte 1 1 2 5 ms Tab 3 1 Device Variants 3 3 Process Data Profiles Setting the process data profile is described in section 6 7 Process Data Info and Configuration Variant 1 AdSS PdInput...

Page 108: ...er Value Byte 15 16 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Switching Speed Value PdOut Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Switching Speed Reset Switching Counter Reset T...

Page 109: ...ytes STRING No Hardware Revision 0x0016 22 0 R 2 bytes STRING No Firmware Revision 0x0017 23 0 R 10 bytes STRING No Application Specific Tag 0x0018 24 0 R W 32 bytes STRING Yes Function Tag 0x0019 25...

Page 110: ...bits RecordT No SSC 3 Parameter 0x4000 16384 0 1 2 3 RW 64 bits RecordT No SSC 3 Configuration 0x4001 16385 0 1 2 3 RW 32 bits RecordT No SSC 4 Parameter 0x4002 16386 0 1 2 3 RW 64 bits RecordT No SS...

Page 111: ...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 No 0 Channel 4 4 R W 2 bytes UINT16 No 0 Signal Delay Status 0x009A...

Page 112: ...tes Float32 No 0 Average 3 R 4 bytes Float32 No 0 Moving Average 4 R 4 bytes Float32 No 0 Number of samples 5 R 4 bytes UINT32 No 0 Status 6 R 1 byte UINT8 No 0 Logic Blocks Logic Block Mode 0x0075 11...

Page 113: ...esult 4 R 1 byte BOOL No 0 Operating Hours Counters Current Operating Hours 0x0057 87 1 R 4 bytes UINT32 No 0 Total Operating Hours 0x0057 87 2 R 4 bytes UINT32 No 0 Custom Operating Hours 0x0057 87 3...

Page 114: ...2 bytes Record Yes 0x00 0 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 3 bytes Record No 0x00...

Page 115: ...e depending on number of current entries Record n a Diagnosis Suppression Diagnosis Level Configuration 0x0070 112 0 R W 1 byte ENUM Yes 0 Event Code Suppression 0x0071 113 0 R W 10 bytes UINT16 Yes 0...

Page 116: ...W 1 byte ENUM 0x00 0 Normal Type 3 R W 1 byte ENUM 0x02 2 Push Pull Pin 2 Analog Configuration 0x0095 149 0 R W 4 bytes Yes Signal Source 1 R W 2 bytes ENUM 0xFFF7 65527 Transducer Signal Characteris...

Page 117: ...ch Reset Any active teach in process is interrupted all temporarily stored values are reset 0x4F 79 Teach Cancel Any active teach in process is interrupted 0x80 128 Device Reset Device Reset means a w...

Page 118: ...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 De...

Page 119: ...roperly 0x8D22 36130 Warning Warning limit for write cycles reached maintenance monitoring no longer guaranteed for information purposes only 0 Device is operating properly 0x8D23 36131 Error Write cy...

Page 120: ...ion Tag 0x001A 26 0 R W 32 bytes STRING Yes Product Type Code 0x0700 1792 0 R 64 bytes STRING No BOS R254K UUI LH10 S4 Product Order Code 0x0701 1793 0 R 7 bytes STRING No BOS0285 Tab 4 1 Identificati...

Page 121: ...ytes INT Yes 1 Tab 4 2 Device detection ISDU Ping Timeout The Ping Timeout parameter sets the duration of the ping signal that is displayed via LEDs The value is specified minutes The value range from...

Page 122: ...AdSS Profile Only one switching channel Switching Signal Channel SSC available Only one switching point setpoint per switching channel Permanently defined hysteresis according to the product As switc...

Page 123: ...hing point 1 output active Measurement value switching point 2 output inactive Fig 4 4 High SP1 SP2 Low Measurement value Switching output Two Point Mode 4 Primary Device Functions continued Window Mo...

Page 124: ...ach SP1 Measurement value Switching output Single Value Teach in Single Point Mode Fig 4 7 High SP1 SP2 Low Workflow 1 Teach SP2 2 Teach SP1 Measurement value Switching output Single Value Teach in Tw...

Page 125: ...nge the switching point calculation is started The minimum and maximum values are determined for this purpose Unlike the previous process the maximum value is used as switching point 1 SP 1 and the mi...

Page 126: ...ata 4 3 4 ISDU AdSS Name Index Subindex Access Length Data Type Data Storage Default SSC Parameter SP 0x0038 56 0 RW 16 bits IntT16 No 0x7FFC SSC Configuration Logic 0x0039 57 0 RW 8 bits UIntT8 No 0x...

Page 127: ...5 Flag SP TP2 0 Teach point not detected or not successfully detected 1 Teach point successfully detected 4 Flag SP TP1 3 0 State 0 IDLE No currently active teach process 1 SUCCESS Last process was s...

Page 128: ...Logic 1 RW 8 bits UIntT8 No 0x00 Switchpoint Mode 2 RW 8 bits UIntT8 No 0x01 Switchpoint Hysteresis 3 RW 16 bits IntT16 No 0x0005 5 SSC 2 Parameter 0x003E 62 0 1 2 3 RW 64 bits RecordT No SSC 2 Confi...

Page 129: ...CESS Last process for SP1 was successful 2 SP2 SUCCESS Last process for SP2 was successful 3 SP12 SUCCESS Last process for SP1 and SP2 was successful 4 WAIT FOR COMMAND Wait for next command 5 BUSY Pr...

Page 130: ...elected Marked commands are not available for AdSS and also not for LSSC if a switching mode was selected that does not support two setpoints Command Value Device Action 0x40 64 Teach Apply Calculates...

Page 131: ...function 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 ex...

Page 132: ...r operating modes ISDU Sensor Operating Mode Under Sensor Operating Mode the current sensor mode can be selected Value Meaning Description 0x00 0 Standard Standard operating mode of sensor during whic...

Page 133: ...al failure This reaction is triggered if the signal quality drops below the adjustable threshold value and gives the all clear if a satisfactory signal quality level is once again achieved The signal...

Page 134: ...hold value if the value is FALSE the signal quality is equal to or greater than the threshold value This status is visualized by an orange LED that illuminates if the value is TRUE 4 6 5 System Comman...

Page 135: ...0x0421 1057 0 R W 1 byte ENUM Yes 0 Tab 5 1 External signal blanking ISDU External Signal Blanking The function can be activated and deactivated via the External Signal Blanking parameter Value Meanin...

Page 136: ...elay mathematics algorithm 5 2 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 sig...

Page 137: ...o 0 Channel 4 4 R W 1 byte 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 Chan...

Page 138: ...SULT 0x0066 102 LOGICBLOCK4_RESULT Tab 5 6 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 De...

Page 139: ...value 0x82 130 Reset Factory Settings Resets writable parameters to the default value Tab 5 9 Signal delay System Commands For an overview of all System Commands see section 3 5 on page 19 5 2 6 Vari...

Page 140: ...rection 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 Swit...

Page 141: ...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...

Page 142: ...ode the current mode of the counter function can be selected Value Meaning Description 0x00 0 Deactivated Deactivated 0x01 1 Speed Speed monitoring Tab 5 13 Speed Monitoring Mode Speed Upper Limit Hig...

Page 143: ...s the speed value and flags Tab 5 15 Speed Monitoring State System Commands For an overview of all System Commands see section 3 5 on page 19 5 3 6 Events Event Code Event Type Description Device Stat...

Page 144: ...n 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 th...

Page 145: ...ount value one The count value can be reset at any time by a system command count value zero Fig 5 4 Switching counter Auto Mode 5 4 3 Process Data Object ID Name Description Direction 0x0003 3 Switch...

Page 146: ...1 R W 2 bytes ENUM No 0 Mode 2 R W 1 byte 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 No State 1 R 1 byte ENUM No Va...

Page 147: ..._RESULT 0x0066 102 LOGICBLOCK4_RESULT Tab 5 19 Switching Counter Input 5 Secondary Device Functions continued Switching Counter Mode With Switching Counter Mode the current mode of the counter functio...

Page 148: ...ue 0x82 130 Reset Factory Settings Resets writable parameters to the default value 0xA6 166 Switching Counter Reset Resets counter value and flags Tab 5 22 Switching counter System Commands For an ove...

Page 149: ...lue and average Fig 5 5 Average Input Maximum Minimum Calculation of minimum maximum and average As shown in Fig 5 5 the calculation is initiated by the start command and stopped by the stop command T...

Page 150: ...h 9 Value Periodic window Periodic window approach example 5 5 3 Process Data Object ID Name Description Direction 0x0053 83 Minimum Minimum value Input 0x0054 84 Maximum Maximum value Input 0x0055 85...

Page 151: ...eriod Value 3 R W 2 bytes UINT16 No 1 Moving Average Window Unit 4 R W 1 byte ENUM No Measurement values Moving Average Window Value 5 R W 2 bytes UINT16 No 100 Statistics Data Output 0x0427 1063 0 R...

Page 152: ...age for groups 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 Sample...

Page 153: ...t Status 5 5 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...

Page 154: ...psed 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...

Page 155: ...e ISDU 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 5 6 2 Signal Inputs All...

Page 156: ...dex 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...

Page 157: ...T16_t No 0 Logic Block Input 2 0x0077 119 0 R W 8 bytes Yes 0 Logic Block 1 Input 2 1 R W 2 bytes UINT16_t No 0 Logic Block 2 Input 2 2 R W 2 bytes UINT16_t No 0 Logic Block 3 Input 2 3 R W 2 bytes UI...

Page 158: ...ent 5 7 2 Algorithm While the counter is incremented every second the storage rate doubles after each save operation Starting with a save operation after 1 minute then after 2 minutes then after 4 min...

Page 159: ...behavior can be set Value Meaning Description 0x00 0 Dynamic The first save operation is performed 1 minute after switching on the storage interval than doubles after every save operation This is lim...

Page 160: ...om Boot Cycle Counter 0x0058 88 2 R 4 bytes UINT32 No 0 Tab 5 41 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 m...

Page 161: ...it 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 t...

Page 162: ...ommands For an overview of all System Commands see section 3 5 on page 19 5 9 6 Events Event Code Event Type Description Device Status 0x5110 20752 Warning Primary supply voltage exceeded Check for de...

Page 163: ...ds 5 10 3 Process Data Object ID Name Description Direction 0x0041 65 Lifetime Extreme One or more extreme conditions present Input 0x0042 66 Lifetime Extreme Time Summed time in which the device was...

Page 164: ...nment status State Time Under Time the summed time in seconds in which the device was exposed to an extreme condition can be read out 5 10 5 Events Event Code Event Type Description Device Status 0x8D...

Page 165: ...erature Current device temperature in C Output Tab 5 52 Internal temperature Process data 5 11 3 ISDU Name Index Subindex Access Length Data Type Data Storage Default Device Temperature 0x0052 82 0 R...

Page 166: ...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 dev...

Page 167: ...ISDU e g 0x2154 or via the process data 5 12 2 Mathematics Algorithm With this function the inclination deviation angle describes the inclination of the IO Link device compared to its original or refe...

Page 168: ...bytes Record Yes 0x00 0 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 3 bytes Record No 0x00 0...

Page 169: ...osition set taught in by system command 0x0C Values 16 16 without vibrations they should be in the range 1 1 Unit g 9 81 m s2 Default Inclination Deviation Value Angle between the taught in reference...

Page 170: ...ror 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 5 61 Vibration detection Primary...

Page 171: ...mechanical system 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 mo...

Page 172: ...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...

Page 173: ...ab 5 66 Humidity detection Process data Also see section Process Data Profiles on page 9 5 14 3 ISDU Name Index Subindex Access Length Data Type Data Storage Default Humidity Bad 0x005C 92 1 R 1 bit B...

Page 174: ...ite 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 5 15 2 Events Event Code Event Type Description...

Page 175: ...terpreted as follows Value Status Description 0 Device working correctly Device working correctly 1 Maintenance required Although the process data is valid internal diagnoses show that the device will...

Page 176: ...he 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 en...

Page 177: ...nt Code Suppression Teach in 0x0072 114 0 W 2 bytes UINT16 n a n a Event Code Suppression Delete 0x0073 115 0 W 2 bytes UINT16 n a n a Tab 6 4 Diagnosis suppression ISDU 6 2 3 Diagnosis Level Configur...

Page 178: ...erpreted as FREE Each event message is structured as follows Byte1 MSB sent first Byte0 LSB Event Code High Byte Event Code Low Byte Tab 6 6 Diagnosis suppression Event Message Suppression Event Code...

Page 179: ...s reset is performed using IO Link specification V1 1 3 Resets all parameters and device settings to default values with the exception of the identification and tagging parameters No reset of the conf...

Page 180: ...urrently 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 inst...

Page 181: ...and analog signals are available that can be output or read in at the pins of the device Pin 4 and pin 2 can be configured with the following functions Pin 4 Digital Output Pin 2 Digital Output Digita...

Page 182: ...0x01 1 Digital Output Pin 2 Digital Configuration1 0x0094 148 0 R W 4 bytes Yes Signal Source 1 R W 2 bytes ENUM 0x003A 58 LSSC1 Logic 2 R W 1 byte ENUM 0x00 0 Normal Type 3 R W 1 byte ENUM 0x02 2 Pus...

Page 183: ...al signal source for the pin can be selected Various signal sources are available that can be output or read on a pin Value Name Digital Output 0x0003 3 Switching Counter Limit not reached 0x0004 4 Sw...

Page 184: ...tput can be configured as inverted or normal Value Name Description 0x00 0 Normal Non inverted logic 0x01 1 Inverted Inverted logic Tab 6 15 Pin assignment Logic Characteristic With Characteristic a r...

Page 185: ...in 2 Pin 4 Red flashing 3 Hz Short circuit at pin 2 or pin 4 Teach In No Object Red flashing 1 Hz The sensor is in Teach In mode and no object is visible Teaching is not possible Teach In Red static T...

Page 186: ...ible Teach In Red static The sensor is currently in Teach In mode Maintenance Required Blue static Maintenance must be performed Functional Check Orange static The device is currently being parameteri...

Page 187: ...meter The parameter defines which signaling standard is to be used Value Standard 0 BALLUFF 1 NAMUR Tab 6 23 LED meaning and configuration LED Standard Selection The parameter is reset by Application...

Page 188: ...ividual 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...

Page 189: ...nsferred first The length of the list is dependent on which process data profile is selected A single element has a length of 3 bytes Byte number Contents Values Byte 1 Data type 0 OctetStringT 1 Set...

Page 190: ...t the default profile for the corresponding variant is selected Event Code Event Type Description Device Status 0x1850 6224 Notification Process data profile selection cannot be used default value is...

Page 191: ...sses 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 Name 1 0x8000 327...

Page 192: ...functions are described in this guide For more exact descriptions of the profiles refer to the corresponding profile specifications see www io link com 6 System Functions continued BOS R254K UUI LH10...

Page 193: ...cording to Version 1 1 3 6 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 6 30 Device Access Locks ISDU The para...

Page 194: ...nager All data is protected with a CRC32 checksum In the event of damaged memory the parameter manager outputs the Parameters not consistent event 6 10 2 Events Event Code Event Type Description Devic...

Page 195: ......

Page 196: ...ngshan 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 Schur...

Reviews: