BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Systemfunktionen Gerätestatus und detailierter Gerätestatus (Device Status and Detailed Device Status) Diagnoseunterdrückung (Diagnosis Suppression) Resetbefehle (Reset Commands) Variantenkonfiguration (Variant Configuration) Pinzuweisung (Pin Assignment) Bedeutung der LED-Zustände und Konfiguration (LED Meaning and Configuration) Prozessdateninformation und -konfiguration (Process Data Info and Configuration)
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Basiswissen IO-Link Allgemein Das höchstwertige Byte (als Byte 0 bezeichnet) wird zuerst übertragen und befindet sich in der SPS unter der nied- IO-Link integriert konventionelle und intelligente Sensoren rigsten Speicheradresse. Das niedrigstwertige Byte wird und Aktoren in Automatisierungssysteme und ist als zuletzt übertragen und hat die höchste Byte nummer (in Kommunikationsstandard unterhalb der klassischen Feld-...
(siehe Resetbefehle (Reset Commands) auf Seite 82). Alle Gerätevarianten sind auch über den sogenannten Compatibility Mode anwählbar. In dem Fall wird die Port- Konfiguration am Master dazu genutzt, das Gerät in die Zielvariante zu versetzen, die dann vom Gerät dauerhaft übernommen wird. www.balluff.com deutsch...
PD Input Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 System error Reserved Transducer Signal quality Reserved Reserved Reserved SSC1 out of range (ADSS1) Tab. 3-3: Prozessdatenprofil PD Input – Variante 2 (ADSS)) PD Output Keine PD-Output-Daten vorhanden. www.balluff.com deutsch...
Seite 12
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Variante 3 (Comprehensive Condition Monitoring) PD Input Byte 0 Byte 1 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 Switching Speed Value Byte 2...
Seite 13
Bit 1 Bit 0 Byte 16 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Tab. 3-4: Prozessdatenprofil PD Input – Variante 3 (CCM) PD Output Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Tab. 3-5: Prozessdatenprofil PD Output – Variante 3 (CCM) www.balluff.com deutsch...
ISDU – Identifikationsdaten Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Identifikation Vendor Name 0x0010 7 Byte STRING “Balluff” (16) Vendor Text 0x0011 15 Byte STRING “www.balluff.com” (17) Product Name 0x0012 […] STRING z. B. “BES M12EH1- (18) L01C40B-S04G-L04 (ADSS)” Product ID 0x0013 […]...
Datastorage für SSC-Parameter möglich. Schaltabstand kann sich nach Sensorwechsel ändern. Signalqualität Low Signal Quality 0x00CE 1 Byte UINT8 Threshold (206) Signal Quality 0x00CF 2 Byte (207) Current Signal Quality 1 Byte UINT8 – Signal Quality Bad 1 Bit BOOL – Externe Signalausblendung External Signal 0x0421 1 Byte UINT8(ENUM) Nein Blanking (1057) www.balluff.com deutsch...
Seite 16
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Signalverzögerung Signal Delay Input 0x0096 8 Byte (150) Channel 1 2 Byte UINT16(ENUM) Nein Channel 2 2 Byte UINT16(ENUM) Nein...
Seite 17
2 Byte UINT16 Nein dow Value Statistics Data Output 0x0427 21 Byte (1063) Minimum 4 Byte FLOAT32 – Maximum 4 Byte FLOAT32 – Average 4 Byte FLOAT32 – Moving Average 4 Byte FLOAT32 – Number Of Samples 4 Byte UINT32 – Status 1 Byte UINT8 – www.balluff.com deutsch...
Seite 18
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Logische Blöcke Logic Block Mode 0x0075 4 Byte (117) Logic Block 1 Mode 1 Byte UINT8 Nein Logic Block 2 Mode 1 Byte...
Pin 2 Digital 0x0094 4 Byte Configuration (148) Signal Source 2 Byte UINT16(ENUM) Nein 0x0038 ADSS Logic 1 Byte UINT8(ENUM) Nein 0x00 normal Type 1 Byte UINT8(ENUM) Nein 0x00 PNP Bedeutung der LED-Zustände und Konfiguration LED Standard 0x00FD 1 Byte UINT8(ENUM) Selection (253) www.balluff.com deutsch...
Seite 22
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Prozessdateninformation und -konfiguration Process Data Profile 0x0051 1 Byte UINT8(ENUM) LSSC: 0x1E (30) Selection (81) ADSS: 0x1F (31) CCM: 0x0F (15) Process Data Input...
Seite 23
0xB2 (178) Fine adjust far – Passt den Schaltpunkt einen Schritt entfernter zum Sensor an. 0xC0 (192) Set Reference Orientation – Referenzorientierung der Ist-Position des Geräts einstellen. Antworten: ACK: Befehl erfolgreich, Referenz gespeichert. Tab. 3-7: System Commands – Übersicht www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Events Event-Code Event-Typ Beschreibung Device Status 0x1850 Benachrichtigung Process Data Profilauswahl nicht anwendbar – Stan- 0 – Device is operating properly. (6224) dardwert wird verwendet. 0x1851 Benachrichtigung Process Data Update Timeout –...
Service ist erforderlich. Parame- triervorgänge und Resets können nicht mehr ausge- führt werden. 0x8DC0 Benachrichtigung Teach-in timeout – Der aktuelle Teachvorgang dau- 0 – Device is operating properly. (36288) erte zu lange und wurde abgebrochen. Tab. 3-8: Events – Übersicht www.balluff.com deutsch...
Application Specific Tag Product Type Code Mit dem Parameter Application Specific Tag kann ein Der Balluff Typenschlüssel ist fest im Gerät hinterlegt. String (maximal 32 Byte) in das Device geschrieben wer- den. Typischerweise beschreibt dieser Wert die Applikation Product Order Code in der das Produkt eingesetzt wird.
Device-Discovery-Signal deaktiviert. Der Parameter wird durch Application Reset und Factory Reset zurückgesetzt (siehe auch Kapitel Resetbefehle (Reset Commands) auf Seite 82). 4.2.3 System Commands Command-Wert Geräteaktion 0xAF (175) Start Device Discovery Tab. 4-3: Geräteerkennung – System Commands www.balluff.com deutsch...
Proximity-Wert auf den genauen Wert [mm] Two Value Teach und Dynamic Teach (Profile Spec. gemacht werden. Aufgrund der physikalischen Nicht-Line- und Balluff Spec.). arität der Bedämpfungskurve ist auch der Proximity-Wert über Abstand nicht-linear. Der Sensor realisiert die Messwerterfassung als kontinuier-...
Seite 29
Reihenfolge der Setpoints zu variieren. Messwert Bild 4-4: Zweitpunktmodus Ein aktiver Teach-Vorgang wird durch Leuchten der roten LED angezeigt. Blinkt die rote LED, ist der aktuell anlie- gende Messwert außerhalb des Gültigkeitsbereichs (IO- Link-Verfahren) oder ein manueller Teach war nicht mög- lich. www.balluff.com deutsch...
Seite 30
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Primäre Gerätefunktionen (Fortsetzung) Single Value Teach Beim Single Value Teach wird der Schaltpunkt (Setpoint) High über einen Anlernpunkt (Teachpoint) definiert. Zudem handelt es sich hierbei um ein statisches Verfahren, d. h. der Messwert ist während der Anlernphase konstant.
Seite 31
Verfügung. Da auch nur ein Schaltkanal vorhanden ist, erfasste Messwerte entfällt auch die Wahlmöglichkeit des Schaltkanals. Aus Bild 4-12: Dynamic Teach (Balluff) (Two Point Mode) diesen Gründen ist bei aktivem AdSS-Profil die Config- ISDU nicht verfügbar. Ablauf 1. Anzupassenden Schaltkanal in der ISDU 0x56 (86) Subindex 0x01 (1) wählen.
Seite 32
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Primäre Gerätefunktionen (Fortsetzung) Coupled Adjustment Mode (AdSS- und LSSC-Profil) Der Modus Coupled Adjustment ist in allen Schaltmodi des LSSC-Profils verfügbar. Im AdSS-Profil ist dies der einzig verfügbare Modus. System Schaltmodus Command Einzelpunktmodus...
Seite 33
Gültigkeitsbereichs. – Der Sensor kann nicht lokal parametriert werden. Gründe hierfür sind gerade aktive ISDU-Kommunika- tion, eine aktive Blockparametrierung oder gesetzte Access Locks. Es wird empfohlen das manuelle Teachverfahren nur bei nicht aktiver IO-Link-Kommunikation (im SIO-Modus) zu nutzen. www.balluff.com deutsch...
Demnach sind sie nicht linearisiert oder kalibriert in irgendeiner Form. Auch kann sich dieser Wert zwischen verschiedenen Sensoren unterscheiden. Demnach kann das Ergebnis einer Messung bei einem Austausch von Sensoren nicht übertragen werden. www.balluff.com deutsch...
5 = BUSY – Vorgang aktiv len Schaltabstands in 6 = Reserviert Millimeter angegeben. 7 = ERROR – Letzter Vor- Tab. 4-18: Schaltprofile – SSC Configuration Logic gang war nicht erfolg- reich. Tab. 4-17: Schaltprofile – Teach-in Result www.balluff.com deutsch...
Seite 38
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Primäre Gerätefunktionen (Fortsetzung) Fine Adjust Config 4.3.6 System Commands Diese ISDU dient zum Konfigurieren des Fine Adjustments. Command-Wert Geräteaktion Es kann der anzupassende Schaltkanal, sowie, abhängig 0x40 (64) Teach Apply – Berechnet den vom gewählten Switch Mode, der Einstellmodus gewählt Schaltpunkt für SP1, SP2.
Events Event- Event- Beschreibung Device- Code Status 0x8DC0 Benach- Teach-in Timeout – 0 – Device (36288) richti- Der aktuelle Teachvor- is opera- gung gang dauerte zu lange ting und wurde abgebro- properly. chen. Tab. 4-21: Schaltprofile – Events www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Primäre Gerätefunktionen (Fortsetzung) Signalqualität (Signal Quality) 4.4.1 Beschreibung Die Signalqualität wird in Prozentschritten als Wert zwi- Zusätzlich bietet die Überwachung der Signalqualität eine schen 0 und 100 % angegeben. Wenn die Signalqualität sofortige Reaktion im Falle eines kritischen Ausfalls.
Low Signal Quality Threshold auf Default 0 zurück. Dadurch ist das Feature deaktiviert und die Evaluation auf dem Index 0xCF Subindex 2 ergibt immer FALSE. Tab. 4-24: Signalqualität – System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen Externe Signalausblendung (External Signal Blanking) 5.1.1 Beschreibung Die externe Signalausblendung reduziert die Empfindlich- keit gegenüber umgebenden Störsignalen. Störungen werden herausgefiltert. Mit dieser Funktion kann eine Beeinflussung durch eine gegebene Einbausituation, wie z. B.
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 Channel 4 Ausgangssignal Signal Delay Channel 4 Eingang Tab. 5-4: Signalverzögerung – Process Data www.balluff.com deutsch...
Seite 44
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) 5.2.4 ISDU Name Index Subindex Zugriff Länge Datentyp Data Storage Default Signal Delay Input 0x0096 (150) 8 Byte Channel 1 2 Byte UINT16(ENUM) Nein Channel 2 2 Byte UINT16(ENUM) Nein Channel 3 2 Byte...
Seite 45
Ausgangssignal von Signal Delay = 1/TRUE und Aus- schaltverzögerung läuft gerade. 0x07 (7) One-Shot Ausgangssignal von Signal Delay = 1/TRUE und One- Shot-Funktion läuft gerade. 0xFF (255) Deactivated Feature ist deaktiviert. Tab. 5-7: Signalverzögerung – Signal Delay Status www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Signalgeschwindigkeitsüberwachung (Signal Speed Monitor) 5.3.1 Beschreibung Mit dem Signal Speed Monitor wird aus Events (z. B.: Objekt Detektionen) ein Geschwindigkeitswert berechnet (Events pro Minute). 5.3.2 Mathematik/Algorithmus Bild 5-2: Signalgeschwindigkeitsüberwachung –...
Seite 47
In Kombination mit Speed Lower Limit Low bildet sie einen Schwellenwert mit Hysterese für den Status too low. Speed Lower Limit Low In Kombination mit Speed Lower Limit High bildet sie einen Schwellenwert mit Hysterese für den Status too low. www.balluff.com deutsch...
Seite 48
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Speed Monitoring Startup Delay Mit Startup Delay kann die Zeit für die Anlaufverzögerung eingestellt werden. Die Anlaufverzögerung beginnt nach dem Einschalten der Versorgungsspannung. Während der Anlaufverzögerung hat die Geschwindigkeitsüberwachung keine Funktion.
Seite 49
Geschwindigkeitswert ist unterhalb der Grenze. 0 – Device is operating properly. 0x8D09 (36105) Warnung Geschwindigkeitswert ist überhalb der Grenze. 0 – Device is operating properly. Tab. 5-14: Signalgeschwindigkeitsüberwachung – Events 5.3.7 Variantenabhängigkeit Die Funktionalität ist in allen Varianten verfügbar. www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Schaltzähler (Switching Counter) 5.4.1 Beschreibung Mit dem Switching Counter können Ereignisse (z. B. Objekterkennungen) gezählt werden. 5.4.2 Mathematik/Algorithmus Switching Counter – Static Mode Bei jeder steigenden Flanke des Eingangssignals wird der Zählerwert erhöht (siehe Bild 5-3).
Seite 51
Switching Counter Value ≥ Limit Eingang 0x0005 (5) Switching Counter Limit exceeded Switching Counter Value > Limit Eingang 0x0006 (6) Switching Counter Value Switching Counter Value Eingang 0x0007 (7) Switching Counter Reset Reset Switching Counter Ausgang Tab. 5-15: Schaltzähler – Process Data www.balluff.com deutsch...
Seite 52
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) 5.4.4 ISDU Name Index Subindex Zugriff Länge Datentyp Data Storage Default Switching Counter 0x00B6 (182) 6 Byte Input 2 Byte UINT16(ENUM) Nein Mode 1 Byte UINT8(ENUM) Nein Limit 2 Byte UINT16 Nein Startup Delay...
Seite 53
0xA6 (166) Switching Counter Reset – Setzt Zähler- wert und Flags zurück. Tab. 5-19: Schaltzähler – System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. 5.4.6 Variantenabhängigkeit Die Funktionalität ist in allen Varianten verfügbar. www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Grundlegende Statistik (Basic Statistics) 5.5.1 Beschreibung Mit der Funktion Basic Statistics können Statistikvorgänge ausgeführt werden, wie z. B. die Berechnung von Mini- mum, Maximum und Durchschnitt. Darüber hinaus ist es möglich, den gleitenden Durchschnitt zu berechnen.
Seite 55
Eingang 0x0056 (86) Moving Average Wiederholt berechneter Durchschnittswert Eingang 0x0057 (87) Status Statuswert Eingang 0x0058 (88) Number Of Samples Anzahl der Messwerte für die Berechnung von Eingang Minimum, Maximum und Durchschnitt Tab. 5-20: Grundlegende Statistik – Process Data www.balluff.com deutsch...
Seite 56
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) 5.5.4 ISDU Minimum, Maximum, Average and Moving Average outputs werden im FLOAT32-Format ausgegeben. Bevor sie weiterverarbeitet werden und von FLOAT32 zu INT32 oder UINT32 kon- vertiert werden, muss das Ausgangssignal geprüft werden, ob es größer als INT32_Max oder UINT32_Max ist.
Seite 57
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. 5-24: Statistics Data Configuration – Moving Average Window Unit www.balluff.com deutsch...
Seite 58
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Statistics Data Output: Status Bit- Bedeutung Beschreibung position Configured 1 – alle Eingänge sind konfiguriert Started Min/ 1 – Min/Max/Avg läuft Max/Avg Started Moving 1 – Moving Average läuft Average Buffer Overflow 1 –...
Seite 59
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. Tab. 5-28: Grundlegende Statistik – Events 5.5.7 Variantenabhängigkeit Die Funktionalität ist in allen Varianten verfügbar. www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Logische Blöcke (Logic Blocks) 5.6.1 Beschreibung Das Gerät bietet 4 digitale Logikblöcke, die als AND/NOR/ OR/XOR konfiguriert werden können. Jeder dieser Logik- blöcke hat 4 Eingangssignale. Diese Eingangssignale werden zyklisch entsprechend der Zykluszeit ausgewertet.
Der maximal speicherbare Zählerwert beträgt 1.000.000 und bedeutet bei einer An- und Abschaltung alle 12 Minuten (mit statischem Zähler) eine Laufzeit von über 20 Jahren. Bei häufigerer An- und Abschaltung bzw. einem dynamischen Speichern verringert sich die maxi- male Speicherzeit je nach Anwendung. www.balluff.com deutsch...
Seite 64
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Current Operating Hours 5.7.5 System Commands Dieser Parameter speichert den Wert der Betriebsstunden Command-Wert Geräteaktion seit der letzten Inbetriebnahme in Sekunden. 0x81 (129) Application Reset – Setzt Custom Operating Hours auf den Default- Total Operating Hours Wert zurück.
Zählers, der bei jedem Start inkrementiert ISDU-Index 0x58 Subindex 2 auf wird und über das System Command Maintenance Reset den Default-Wert 0 zurück. zurückgesetzt werden kann. Tab. 5-39: Betriebsstartzähler – System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Spannungs- und Stromüberwachung (Voltage and Current Monitoring) 5.9.1 Beschreibung Das Spannungs- und Strommodul sendet Benachrichti- gungen über Überstrom, Kurzschluss, Über- und Unter- spannung. Die Über- und Unterspannungserkennung startet einen Timer.
Seite 67
► Abweichungen in der Versorgung prüfen. 0x5111 Warnung Unterschreitung der primären Versorgungsspannung 2 – Out-of-Specification (20753) ► Abweichungen in der Versorgung prüfen. 0x8D0B Warnung Überlast oder Kurzschluss an Pin 2 2 – Out-of-Specification (36107) ► Verkabelung prüfen. Tab. 5-43: Spannungs- und Stromüberwachung – Events www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) 5.10 Status extremer Umweltbedingung (Extreme Environment Status) 5.10.1 Beschreibung 5.10.2 Mathematik/Algorithmus Mithilfe des Extreme Environment Status wird die Zeit Wenn eine (oder mehrere) Extrembedingungen erfüllt sind, aufgezeichnet, in der sich das Gerät unter extremen beginnt das Gerät die Zeit zu erfassen.
Seite 69
Parameter auf den Default-Wert zurück. 0xA5 (165) Maintenance Reset – Setzt den Wert für Time und Flags zurück. Tab. 5-48: Status extremer Umweltbedingung – System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) 5.11 Interne Temperatur (Internal Temperature) 5.11.1 Beschreibung Das Gerät verfügt über eine interne Temperaturüberwa- chung. Dabei wird die Gerätetemperatur erfasst sowie Maximal- und Minimalwerte seit Produktion und seit letz- tem Neustart des Geräts.
Seite 71
Device Temperature Upper Warning – Die eingestellte 0 – Device is operating properly. obere Temperaturwarnschwelle ist überschritten. 0x8D20 (36128) Warnung Device Temperature Lower Warning – Die eingestellte 0 – Device is operating properly. untere Temperaturwarnschwelle ist unterschritten. Tab. 5-51: Interne Temperatur – Events www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) 5.12 Neigungsdetektion und Einstellhilfe (Inclination and Installation Aid) 5.12.1 Beschreibung 5.12.2 Mathematik/Algorithmus Dieses Feature bietet zwei Funktionen: Mit dieser Funktion beschreibt die Neigungsabweichung (Winkel) die Neigung des IO-Link-Geräts im Vergleich zu 1.
Seite 73
Reference Taught 0x2153 12 Byte Position (8531) X Reference Value 4 Byte FLOAT32 – Y Reference Value 4 Byte FLOAT32 – Z Reference Value 4 Byte FLOAT32 – Inclination Deviation 0x2154 1 Byte UINT8 – Value (8532) Tab. 5-53: Neigungsdetektion und Einstellhilfe – ISDU www.balluff.com deutsch...
Seite 74
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) Alarm Enable Inclination Deviation Value Wenn der Parameter gesetzt ist (TRUE), dann wird die Winkel zwischen der gelehrten Referenzorientierung und tatsächliche Neigung (Grad-Differenz oder Abweichung) der tatsächlichen Orientierung: mit dem Wert der Alarm-Schwelle verglichen.
Verschleißes eines Lagers. Das Spektrum und die Amplitude der Schwingung ändert sich. Ein komplexeres mechanisches System (wie eine Produktionslinie) liefert komplexere Messergebnisse (Spektrum). Der Ausgabewert ist ein Gesamtwert zur einfachen Handhabung. Tab. 5-59: Klassische Anwendung – Erkennen von Schwingungsän- derungen www.balluff.com deutsch...
Seite 76
Schwingungsdiagnose bietet malem Betrieb ergeben sowie die Erkennung von Trends Balluff spezielle Sensoren an. (Änderung der Werte über die Zeit). Die Produktfamilie ist so konzipiert, dass sie eine vollstän- Die Genauigkeit der Messung wird durch die Anwendung dige Überwachungsfunktionalität bietet, wobei die...
Seite 77
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 = Kein Alarm 255 = Alarm www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Sekundäre Gerätefunktionen (Fortsetzung) 5.14 Feuchtigkeitsdetektion (Humidity) 5.14.1 Beschreibung Die Funktion überwacht die Luftfeuchtigkeit im Gerät und informiert über Änderungen durch entsprechende IO-Link- Events. Die Feuchtigkeitserkennung liefert eine sofortige Reaktion im Falle eines kritischen Ausfalls.
Schreibzyklenlimit erreicht – Speichern nicht mehr 1 – Maintenance-Required gewährleistet – Austausch empfohlen. 0x8D24 (36132) Warnung Parameterschreibfehler – Beim Schreiben der 0 – Device is operating properly. Daten ist ein Fehler aufgetreten – dient nur zur Information. Tab. 5-66: Speichernutzungsüberwachung – Events www.balluff.com deutsch...
Prozessdaten sind aufgrund einer Fehlfunktion des Geräts oder seiner Peripheriegeräte ungültig. Das Gerät ist nicht in der Lage, seine vorgesehene Funktion auszuführen. Eine Neukonfiguration (Zurücksetzen auf Werkseinstellungen) kann weiterhelfen. Sonst muss der Balluff-Service kontaktiert oder das Gerät ausge- tauscht werden. Tab. 6-2: Device Status...
Seite 81
Liste solange abrufbar, wie das Event ansteht. Subindex Objektname Datentyp Kommentar Error_Warning_1 3 Byte Alle Byte 0x00 (0): kein Fehler/Warnung Byte 1: EventQualifier Error_Warning_2 3 Byte Byte 2, 3: EventCode Error_Warning_3 3 Byte Error_Warning_4 3 Byte … Error_Warning_n 3 Byte Tab. 6-3: Detailed Device Status www.balluff.com deutsch...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Systemfunktionen (Fortsetzung) Diagnoseunterdrückung (Diagnosis Suppression) 6.2.1 Beschreibung Die Diagnoseunterdrückung dient dazu, Diagnosemeldun- gen des Geräts zu unterdrücken. Hierfür gibt es 2 Möglich- keiten: – Diagnoseunterdrückungslevel, das ein generelles Unterdrücken von Meldungen eines bestimmten Niveaus (Benachrichtigung, Warnung, Fehler) zulässt.
Seite 83
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 freien Tabellenplatz hinzugefügt. Wird der Event-Code mit Event Code Suppression Delete gelöscht, wird er aus der Liste entfernt. www.balluff.com deutsch...
Seite 84
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Systemfunktionen (Fortsetzung) Resetbefehle (Reset Commands) 6.3.1 Beschreibung Das Gerät unterstützt verschiedene Reset Commands zum Zurücksetzen der eingestellten Parameter auf Default- Werte. Auf diese Kommandos wird jeweils über System Commands zugegriffen. Diese Funktion ist in der IO-Link-Spezifikation definiert und nach der Version 1.1.2 umgesetzt.
Das Gerät ist konform dem Legacy-Smart-Sensor-Profil. 0x0002 (2) ADSS Das Gerät ist konform dem AdSS-Smart-Sensor-Profil. 0x0003 (3) Condition Monitoring Das Gerät verhält sich gemäß dem Legacy-Smart-Sensor-Profil, besitzt aber ein eigenständiges Prozessdatenprofil mit Condition-Monitoring-Informationen und LSSC-Daten. Tab. 6-10: Übersicht Gerätevarianten www.balluff.com deutsch...
Seite 86
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Systemfunktionen (Fortsetzung) Pinzuweisung (Pin Assignment) 6.5.1 Beschreibung Es stehen verschiedene interne digitale Signale zur Verfü- gung, die an den Pins des Devices ausgegeben oder eingelesen werden können. Pin 4 und Pin 2 können mit folgenden Funktionen konfigu- riert werden: Pin 4: Digital Output...
Seite 87
Name Beschreibung 0x00 (0) Inactive Der Pin hat keine Funktion und ist hochohmig. 0x01 (1) Digital Output Der Pin arbeitet als digitaler Ausgang. 0x03 (3) Digital Input Der Pin arbeitet als digitaler Eingang. Tab. 6-13: Pinzuweisung – Mode www.balluff.com deutsch...
Seite 88
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Systemfunktionen (Fortsetzung) Signal Source Mit Signal Source kann die interne 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.
Seite 89
Beschreibung Digital (Pin 2) 0x00 (0) PNP-Ausgang 0x01 (1) NPN-Ausgang 0x02 (2) Push-Pull Push-Pull-Ausgang Digital (Pin 4) 0x02 (2) Push-Pull Push-Pull-Ausgang Tab. 6-16: Pinzuweisung – Type 6.5.3 System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
Seite 90
Konfiguration (LED Meaning and Configuration) 6.6.1 Beschreibung Es wird immer nur das Signal mit der höchsten Priorität angezeigt. Die Signale werden mit absteigender Priorität aufgelistet. Balluff Standard Name Signal Bedeutung Device Discovery Blau blinkend 3 Hz Das Device Discovery kann über ein SystemCommand aktiviert werden, um das Gerät wiederzufinden.
Seite 91
Verhältnis 10:1, 1 s Periode Ready Diagnosis On Grün statisch Das Gerät ist bereit. Diagnosefunktionen sind an. Ready Diagnosis Off Weiß statisch Das Gerät ist bereit. Diagnosefunktionen sind ausge- schaltet. Tab. 6-18: Bedeutung der LED-Zustände und Konfiguration – Namur Standard www.balluff.com deutsch...
Seite 92
Signalisierungsstandards gewählt werden. Der Parameter definiert, welcher Signalisierungsstandard verwendet werden soll: Wert Standard BALLUFF NAMUR Tab. 6-20: Bedeutung der LED-Zustände und Konfiguration – LED Standard Selection Der Parameter wird durch die Application Reset und Factory Reset zurückgesetzt (siehe auch Kapitel Resetbe- fehle (Reset Commands) auf Seite 82).
UINT8[ ] – Descriptor Datenlänge Last Valid Process 0x0028 (40) LSSC: 1 Byte – – Data Inputs ADSS: 1 Byte CCM: 17 Byte Last Valid Process 0x0029 (41) CCM: 1 Byte – – Data Outputs Tab. 6-21: Prozessdateninformation und -konfiguration – ISDU www.balluff.com deutsch...
Seite 94
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Systemfunktionen (Fortsetzung) PD Profile Selection Last Valid Process Data Dieser Parameter bietet dem Anwender die Möglichkeit die Dieser Parameter zeigt die letzten gültigen Eingangs- bzw. vom Device angebotenen Prozessdatenprofile für die Ausgangsdaten des Geräts an.
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, per Parameter konfigurieren). www.balluff.com deutsch...
Seite 96
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Induktive Sensoren Systemfunktionen (Fortsetzung) Profilcharakteristik (Profile Characteristic) 6.8.1 Beschreibung Profile Characteristic ist ein lesbarer Parameter, der Aus- kunft darüber gibt, welche IO-Link-Profile unterstützt werden. Er wird hauptsächlich dazu genutzt, dass Profil- Funktionsbausteine der Steuerungseinheit erkennen können, welche Profile bzw.
Seite 97
Parameterschreibfehler – dient nur zur Informa- 0 – Device is operating properly. tion. 0x8D25 (36133) Fehler Parameter nicht konsistent – Grundeinstellungen 4 – Failure werden verwendet, Service ist erforderlich. Parametriervorgänge und Resets können nicht mehr ausgeführt werden Tab. 6-29: Parametermanager – Events www.balluff.com deutsch...
Seite 101
Signal Speed Monitor Switching Counter Basic Statistics Logic Blocks Operating Hours Counter Boot Cycle Counter Voltage and Current Monitoring 5.10 Extreme Environment Status 5.11 Internal Temperature 5.12 Inclination and Installation Aid 5.13 Vibration 5.14 Humidity 5.15 Storage Usage Monitoring www.balluff.com english...
Seite 102
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors System functions Device Status and Detailed Device Status Diagnosis Suppression Reset Commands Variant Configuration Pin Assignment LED Meaning and Configuration Process Data Info and Configuration Profile Characteristic Parameter Manager english...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors IO-Link Basic Knowledge General The highest value byte (designated as Byte 0) is transferred first and can be found in the PLC under the lowest storage IO-Link integrates conventional and intelligent sensors and address.
All device variants can also be selected via the so-called Compatibility Mode. In this case, the port configuration on the master is used to switch the device to the target variant, which is then used permanently by the device. www.balluff.com english...
Seite 106
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Overview of IO-Link Data and Functions Overview of the included Functions 3.1.1 Primary functions – Identification see page 24 – Device Discovery see page 25 – Switching Profiles see page 26 – Signal Quality see page 38 3.1.2 Secondary functions...
Seite 107
Bit 3 Bit 2 Bit 1 Bit 0 System error Reserved Transducer Signal Quality Reserved Reserved Reserved SSC1 out of range (ADSS1) Tab. 3-3: Process data profile for PD Input – Variant 2 (ADSS) PD Output No PD-Output data available. www.balluff.com english...
Seite 108
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Overview of IO-Link Data and Functions (continued) Variant 3 (Comprehensive Condition Monitoring) PD Input Byte 0 Byte 1 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 Bit 6...
Seite 109
Process data profile for PD Input – Variant 3 (CCM) PD Output Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Tab. 3-5: Process data profile for PD Output – Variant 3 (CCM) www.balluff.com english...
Seite 110
ISDU – Identification Data Name Index Sub- Access Length Data Type Data Default index Storage Identification Vendor Name 0x0010 7 byte STRING “Balluff” (16) Vendor Text 0x0011 15 byte STRING “www.balluff.com” (17) Product Name 0x0012 […] STRING e.g. “BES M12EH1- (18) L01C40B-S04G-L04 (ADSS)”...
Seite 111
Low Signal Quality 0x00CE 1 byte UINT8 Threshold (206) Signal Quality 0x00CF 2 bytes (207) Current Signal Quality 1 byte UINT8 – Signal Quality Bad 1 bit BOOL – External Signal Blanking External Signal 0x0421 1 byte UINT8(ENUM) Blanking (1057) www.balluff.com english...
Seite 112
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Overview of IO-Link Data and Functions (continued) Name Index Sub- Access Length Data Type Data Default index Storage Signal Delay Signal Delay Input 0x0096 8 byte (150) Channel 1 2 bytes UINT16(ENUM) Channel 2...
Seite 113
Statistics Data Output 0x0427 21 Byte (1063) Minimum 4 byte FLOAT32 – Maximum 4 byte FLOAT32 – Average 4 byte FLOAT32 – Moving Average 4 byte FLOAT32 – Number Of Samples 4 byte UINT32 – Status 1 byte UINT8 – www.balluff.com english...
Seite 114
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Overview of IO-Link Data and Functions (continued) Name Index Sub- Access Length Data Type Data Default index Storage Logic Blocks Logic Block Mode 0x0075 4 byte (117) Logic Block 1 Mode 1 byte UINT8 Logic Block 2 Mode...
Seite 115
INT16 – Device Temperature Lifetime Maximum 2 bytes INT16 – Device Temperature Device Temperature 0x0053 4 byte Alarm Configuration (83) Lower Alarm Level 2 bytes INT16 −40 °C Device Temperature Upper Alarm Level 2 bytes INT16 100 °C Device Temperature www.balluff.com english...
Seite 116
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Overview of IO-Link Data and Functions (continued) Name Index Sub- Access Length Data Type Data Default index Storage Inclination and Installation Aid Inclination Alarm 0x2151 2 bytes Configuration (8529) Inclination Alarm 1 byte BOOL...
Seite 117
Pin 2 Digital 0x0094 4 byte Configuration (148) Signal Source 2 bytes UINT16(ENUM) 0x0038 ADSS Logic 1 byte UINT8(ENUM) 0x00 normal Type 1 byte UINT8(ENUM) 0x00 PNP LED Meaning and Configuration LED Standard 0x00FD 1 byte UINT8(ENUM) Selection (253) www.balluff.com english...
Seite 118
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Overview of IO-Link Data and Functions (continued) Name Index Sub- Access Length Data Type Data Default index Storage Process Data Information and Configuration Process Data Profile 0x0051 1 byte UINT8(ENUM) LSSC: 0x1E (30) Selection...
Fine Adjust far – Adjusts the switching point one step further from the sensor. 0xC0 (192) Set Reference Orientation – Sets the reference orientation of the actual position of the device. Responses: ACK: command successful, reference stored. Tab. 3-7: System Commands – Overview www.balluff.com english...
Seite 120
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Overview of IO-Link Data and Functions (continued) Events Event Code Event Type Description Device Status 0x1850 Notification Process data profile selection cannot be used – 0 – Device is operating properly. (6224) default value is used.
Seite 121
Parameterization processes and resets can no longer be performed. 0x8DC0 Notification Teach-in Timeout – The current teach-in process 0 – Device is operating properly. (36288) took too long and was interrupted. Tab. 3-8: Events – Overview www.balluff.com english...
Seite 122
Application Specific Tag Product Type Code With the Application Specific Tag parameter, a string The Balluff type code is stored permanently in the device. (maximum 32 bytes) can be written to the device. This value typically describes the application in which the Product Order Code product is used.
Device Discovery signal is deactivated. The parameter is reset by Application Reset and Factory Reset (also see section Reset Commands on page 82). 4.2.3 System Commands Command Value Device Action 0xAF (175) Start Device Discovery Tab. 4-3: Device detection – System Commands www.balluff.com english...
Seite 124
The sensor performs measurement value acquisition as a Value Teach and Dynamic Teach (profile spec. and continuous signal that is evaluated for switching signal Balluff spec.). generation. For switching sensors, this value is permanently defined according to the product. The...
Seite 125
Two-Point Mode An active teach process in indicated by illumination of the red LED. If the red LED flashes, the currently pending measurement value is outside of the validity range (IO-Link process) or a manual teach was not possible. www.balluff.com english...
Seite 126
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Primary Device Functions (continued) Single-Value Teach With Single-Value Teach, the switching point (setpoint) is High defined via a teach point. Moreover, this is a static process, i.e., the measurement value is constant during the teach phase.
Seite 127
Recorded measurement values also not available here. For these reasons, the Config-ISDU Fig. 4-12: Dynamic Teach (Balluff) (Two-Point Mode) is not available with active AdSS profile. Steps 1. Select the switching channel that is to be adjusted to in ISDU 0x56 (86) subindex 0x01 (1).
Seite 128
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Primary Device Functions (continued) Coupled Adjustment Mode (AdSS and LSSC profile) The Coupled Adjustment mode is available in all switching modes of the LSSC profile. In the AdSS profile, this is the only available mode.
Seite 129
The sensor cannot be parameterized locally. The reasons for this are currently active ISDU communication, an active block parameterization or set access locks. It is recommended that the manual teach process only be used with inactive IO-Link communication (in SIO modus). www.balluff.com english...
Seite 130
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Primary Device Functions (continued) 4.3.2 Process Data (AdSS) Object ID Name Description Direction 0x0038 (56) ADSS 1 AdSS Switching signal channel Input 0xFFF7 (65527) Transducer Signal Sensor raw data Input 0x003E (62) Teach-in...
Seite 131
Accordingly, they are not linearized or calibrated in any way. This value can also differ between different sensors. Accordingly, the result of a measurement cannot be transferred in the event of a sensor exchange. www.balluff.com english...
Seite 132
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Primary Device Functions (continued) 4.3.5 ISDU (LSSC) Name Index Subindex Access Length Data Type Data Storage Default Fine Adjust Config 0x0056 (86) 2 bytes – Channel 1 byte UINT8 0x00 Mode 1 byte...
Seite 133
5 = BUSY – Process active of the current switching 6 = Reserved interval in millimeters. 7 = ERROR – Last process Tab. 4-18: Switching profiles – SSC Configuration Logic was not successful. Tab. 4-17: Switching profiles – Teach-in Result www.balluff.com english...
Seite 134
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Primary Device Functions (continued) Fine Adjust Config 4.3.6 System Commands This ISDU is used for configuring the Fine Adjustment. The Command Value Device Action switching channel that is to be adjusted to and, depending 0x40 (64) Teach Apply –...
Seite 135
Primary Device Functions (continued) 4.3.7 Events Event Event Description Device Code Type Status 0x8DC0 Notification Teach-in Timeout – 0 – (36288) The current teach-in Device is process took too operating long and was properly. interrupted. Tab. 4-21: Switching profiles – Events www.balluff.com english...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Primary Device Functions (continued) Signal Quality 4.4.1 Description The signal quality is specified in percent steps as a value In addition, the monitoring of the signal quality offers an between 0 and 100%.
Low Signal Quality Threshold to default 0. The feature is thereby deactivated and the evaluation of index 0xCF subindex 2 always results in FALSE. Tab. 4-24: Signal quality – System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
Seite 138
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions External Signal Blanking 5.1.1 Description External signal blanking reduces the sensitivity to interfering signals in the surrounding area. Interference is filtered out. This function allows influence from a given installation situation to be reduced e.g.
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 Signal Delay Channel 4 Input Tab. 5-4: Signal delay – process data www.balluff.com english...
Seite 140
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.2.4 ISDU Name Index Subindex Access Length Data Type Data Storage Default Signal Delay Input 0x0096 (150) 8 byte Channel 1 2 bytes UINT16(ENUM) Channel 2 2 bytes UINT16(ENUM) Channel 3...
Seite 141
Output signal of Signal Delay = 1/TRUE and OFF-Delay currently running. 0x07 (7) One-Shot Output signal of Signal Delay = 1/TRUE and One-Shot function currently running. 0xFF (255) Deactivated Feature is deactivated. Tab. 5-7: Signal Delay – Signal Delay Status www.balluff.com english...
Seite 142
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Signal Speed Monitor 5.3.1 Description With Signal Speed Monitor, a speed value (events per minute) is calculated from events (e.g.: object detections). 5.3.2 Mathematics/Algorithm Fig. 5-2: Signal speed monitor –...
Seite 143
In combination with Speed Lower Limit Low, it forms a threshold value with hysteresis for the too low status. Speed Lower Limit Low In combination with Speed Lower Limit High, it forms a threshold value with hysteresis for the too low status. www.balluff.com english...
Seite 144
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Speed Monitoring Startup Delay With Startup Delay, the time for the startup delay can be set. The startup delay begins after the supply voltage is switched on.
Seite 145
Speed value is below the limit. 0 – Device is operating properly. 0x8D09 (36105) Warning Speed value is above the limit. 0 – Device is operating properly. Tab. 5-14: Signal Speed Monitoring –Events 5.3.7 Variant Dependence The functionality is available in all variants. www.balluff.com english...
Seite 146
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Switching Counter 5.4.1 Description With the Switching Counter, events (e.g., object detections) can be counted. 5.4.2 Mathematics/Algorithm Switching Counter – Static Mode On every rising edge of the input signal, the counter value is increased (see Fig.
Seite 147
Input 0x0005 (5) Switching Counter Limit exceeded Switching Counter Value > Limit Input 0x0006 (6) Switching Counter Value Switching Counter Value Input 0x0007 (7) Switching Counter Reset Reset Switching Counter Output Tab. 5-15: Switching counter – process data www.balluff.com english...
Seite 148
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.4.4 ISDU Name Index Subindex Access Length Data Type Data Storage Default Switching Counter 0x00B6 (182) 6 byte Input 2 bytes UINT16(ENUM) Mode 1 byte UINT8(ENUM) Limit 2 bytes...
Seite 149
0xA6 (166) Switching Counter Reset – Resets counter value and flags. Tab. 5-19: Switching counter – System Commands For an overview of all System Commands, see section 3.5 on page 21. 5.4.6 Variant Dependence The functionality is available in all variants. www.balluff.com english...
Seite 150
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Basic Statistics 5.5.1 Description With the Basic Statistics function, statistics processes can be executed, such as the calculation of minimum, maximum and average. Furthermore, it is possible to calculate the moving average.
Seite 151
Moving Average Repeatedly calculated average value Input 0x0057 (87) Status Status value Input 0x0058 (88) Number Of Samples Number of measurement values for the Input calculation of minimum, maximum and average Tab. 5-20: Basic statistics – process data www.balluff.com english...
Seite 152
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.5.4 ISDU Minimum, Maximum, Average and Moving Average outputs are output in FLOAT32 format. Before they are processed further and converted from FLOAT32 to INT32 or UINT32, the output signal must be checked to determine whether it is larger than INT32_Max or UINT32_Max.
Seite 153
(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. 5-24: Statistics Data Configuration – Moving Average Window Unit www.balluff.com english...
Seite 154
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Statistics Data Output: Status Meaning Description position Configured 1 – all inputs are configured Started Min/ 1 – Min/Max/Avg running Max/Avg Started Moving 1 – Moving Average Average running Buffer Overflow...
Seite 155
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. Tab. 5-28: Basic statistics – Events 5.5.7 Variant Dependence The functionality is available in all variants. www.balluff.com english...
Seite 156
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Logic Blocks 5.6.1 Description The device offers 4 digital logic blocks that can be configured as AND/NOR/OR/XOR. Each of these logic blocks has 4 input signals. These input signals are evaluated cyclically according to the cycle time.
Seite 157
Subindex: 4 MODE CONFIG MODE CONFIG AND/OR/NOR/XOR AND/OR/NOR/XOR Index: 0075 Index: 0075 Subindex: 3 Subindex: 4 Fig. 5-8: Logic blocks – Mode inputs 5.6.4 Mathematics/Algorithm Truth tables of the Logic Blocks Modes Tab. 5-30: Logic blocks – Truth tables www.balluff.com english...
Seite 158
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.6.5 Process Data Object ID Name Description Direction 0x0063 (99) LOGICBLOCK1_RESULT Result Logic Block 1 Input 0x0064 (100) LOGICBLOCK2_RESULT Result Logic Block 2 Input 0x0065 (101) LOGICBLOCK3_RESULT Result Logic Block 3 Input 0x0066 (102)
1,000,000 and, with a switch-on and switch-off every 12 minutes (with static counter), this means a service life of over 20 years. If switched on and off more frequently or in the case of dynamic storage, the maximum storage time is reduced depending on the application. www.balluff.com english...
Seite 160
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Current Operating Hours 5.7.5 System Commands This parameter saves the value of the operating hours Command Value Device Action since the last commissioning in seconds. 0x81 (129) Application Reset –...
Seite 161
ISDU-index 0x58 subindex 2 to the reset via the Maintenance Reset system command. default value 0. Tab. 5-39: Boot cycle counter – System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
Seite 162
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Voltage and Current Monitoring 5.9.1 Description The voltage and current module sends messages about over-current, short-circuit, over-voltage and under-voltage. Over-voltage and under-voltage detection starts a timer. If the voltage level does not return to the normal operating voltage threshold before the timer expires, the module sends the messages.
Seite 163
Primary supply voltage below minimum value 2 – Out-of-Specification (20753) ► Check for deviations in the supply. 0x8D0B Warning Overload or short circuit at pin 2 2 – Out-of-Specification (36107) ► Check wiring. Tab. 5-43: Voltage and current monitoring – Events www.balluff.com english...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.10 Extreme Environment Status 5.10.1 Description 5.10.2 Mathematics/Algorithm With the help of the Extreme Environment Status, the time If one (or more) extreme conditions are met, the device is recorded in which the device was exposed to extreme begins to record the time.
Seite 165
Reset Factory Settings – Resets writable parameters to the default value. 0xA5 (165) Maintenance Reset – Resets the value for Time and Flags. Tab. 5-48: Extreme environment status – System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
Seite 166
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.11 Internal Temperature 5.11.1 Description The device has internal temperature monitoring. This records the device temperature as well as the maximum and minimum values since production and since the last time the device was restarted.
Seite 167
0 – Device is operating properly. temperature warning threshold has been exceeded. 0x8D20 (36128) Warning Device Temperature Lower Warning – The set lower 0 – Device is operating properly. temperature warning threshold is below the minimum value. Tab. 5-51: Internal temperature – Events www.balluff.com english...
Seite 168
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.12 Inclination and Installation Aid 5.12.1 Description 5.12.2 Mathematics/Algorithm This feature offers two functions: With this function, the inclination deviation (angle) describes the inclination of the IO-Link device compared to 1.
Seite 169
X Reference Value 4 byte FLOAT32 – Y Reference Value 4 byte FLOAT32 – Z Reference Value 4 byte FLOAT32 – Inclination Deviation 0x2154 1 byte UINT8 – Value (8532) Tab. 5-53: Inclination and installation aid – ISDU www.balluff.com english...
Seite 170
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) Alarm Enable Inclination Deviation Value If the parameter is set (TRUE), the actual inclination Angle between the taught-in reference orientation and the (degrees-difference or deviation) is compared with the actual orientation: value of the alarm threshold.
Seite 171
The spectrum and the amplitude of the vibration change. A more complex mechanical system (such as a production line) returns more complex measurement results (spectrum). The output value is a total value for simple handling. Tab. 5-59: Classic application – Detection of vibration changes www.balluff.com english...
Seite 172
The objective of this function is the detection of larger This function is based on the ISO-10816-3 standard, but vibration deviations that arise between normal and for a detailed vibration analysis Balluff offers special abnormal operation as well as the detection of trends sensors.
Seite 173
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 255 = alarm www.balluff.com english...
Seite 174
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors Secondary Device Functions (continued) 5.14 Humidity 5.14.1 Description The function monitors the air humidity in the device and informs of changes through corresponding IO-Link events. The humidity detection returns an immediate reaction in the event of a critical failure.
Seite 175
1 – Maintenance-Required ensured – replacement recommended. 0x8D24 (36132) Warning Parameter write error – An error occurred while 0 – Device is operating properly. writing the data – for information purposes only. Tab. 5-66: Storage usage monitoring – Events www.balluff.com english...
Process data is invalid due to a malfunction of the device or its peripheral devices. The device is not able to perform its intended function. Re-configuration (resetting to factory settings) can help. Otherwise, Balluff service must be contacted or the device replaced. Tab. 6-2:...
Seite 177
Subindex Object name Data Type Comment Error_Warning_1 3 byte All bytes 0x00 (0): no error/warning Byte 1: EventQualifier Error_Warning_2 3 byte Byte 2, 3: EventCode Error_Warning_3 3 byte Error_Warning_4 3 byte … Error_Warning_n 3 byte Tab. 6-3: Detailed Device Status www.balluff.com english...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors System Functions (continued) Diagnosis Suppression 6.2.1 Description Diagnosis suppression is used to suppress diagnosis messages from the device. There are two possibilities here: – Diagnosis suppression level that permits a general suppression of messages of a certain level (message, warning, error).
Seite 179
Event Code Suppression Teach-In. It is added to the next free place in the table. If the event code is deleted with Event Code Suppression Delete, it is removed from the list. www.balluff.com english...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors System Functions (continued) Reset Commands 6.3.1 Description The device supports various reset commands for resetting the set parameters to default values. Each of these commands is accessed by means of System Commands. This function is defined in the IO-Link specification and is implemented according to Version 1.1.2.
The device is compliant with the AdSS-Smart-Sensor profile. 0x0003 (3) Condition Monitoring The device behaves in accordance with the Legacy-Smart-Sensor profile, but has a separate process data profile with Condition Monitoring information and LSCC data. Tab. 6-10: Overview of device variants www.balluff.com english...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors System Functions (continued) Pin Assignment 6.5.1 Description Two different internal digital 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...
Seite 183
0x00 (0) Inactive The pin has no function and is high-impedance. 0x01 (1) Digital Output The pin works as a digital output. 0x03 (3) Digital Input The pin works as a digital input. Tab. 6-13: Pin assignment – Mode www.balluff.com english...
Seite 184
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors System Functions (continued) Signal Source With Signal Source, the internal signal source for the pin can be selected. Various signal sources are available that can be output or read on a pin. Value Name 0x0001 (1)
Seite 185
PNP output 0x01 (1) NPN output 0x02 (2) Push-Pull Push-Pull output Digital (Pin 4) 0x02 (2) Push-Pull Push-Pull output Tab. 6-16: Pin assignment – Type 6.5.3 System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
The object was detected / switching point is active Communication Green alternating with LED IO-Link communication is active. The device is ready. off at ratio of 10:1, 1 s period Ready Static green The device is ready. Tab. 6-17: LED meaning and configuration – Balluff Standard english...
Seite 187
10:1, 1 s period Ready Diagnosis On Static green The device is ready. Diagnosis functions are on. Ready Diagnosis Off Static white The device is ready. Diagnosis functions are switched off. Tab. 6-18: LED meaning and configuration – Namur Standard www.balluff.com english...
Seite 188
The parameter defines which signaling standard is to be used: Value Standard BALLUFF NAMUR Tab. 6-20: LED meaning and configuration – LED Standard Selection The parameter is reset by Application Reset and Factory Reset (also see section Reset Commands on page 82).
Descriptor data length Last Valid Process 0x0028 (40) LSSC: 1 byte – – Data Inputs ADSS: 1 byte CCM: 17 bytes Last Valid Process 0x0029 (41) CCM: 1 byte – – Data Outputs Tab. 6-21: Process data info and configuration – ISDU www.balluff.com english...
Seite 190
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors System Functions (continued) PD Profile Selection 6.7.3 Events This parameter offers the user the possibility to select the process data profiles offered by the device for the PD Update Timeout corresponding variants.
Seite 191
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). www.balluff.com english...
BES M08EH1-L01C20B-S04G-L04 /BES M12E_1-L01C_0_-S04G-L04 / BES M18EH1-L01C_ _ _-S04G-L04 Inductive sensors System Functions (continued) Profile Characteristic 6.8.1 Description Profile Characteristic is a readable parameter that provides information about which IO-Link profiles are supported. It is used mainly to allow profile function modules of the control unit to detect which profile or functions on the device are available.
0 – Device is operating properly. only. 0x8D25 (36133) Error Parameters not consistent – basic settings are 4 – Failure used, service required. Parameterization processes and resets can no longer be performed Tab. 6-29: Parameter manager – Events www.balluff.com english...
Seite 194
Americas Service Center Asia Pacific Service Center Poland Greater China Balluff Sp. z o.o. Balluff Inc. Balluff Automation (Shanghai) Co., Ltd. Ul. Graniczna 21A 8125 Holton Drive No. 800 Chengshan Rd, 8F, Building A, 54-516 Wrocław Florence, KY 41042 Yunding International Commercial Plaza...