Download Print this page
Balluff BCS Q40BBAA-PIM20C-EP-GS04 Series Configuration Manual
Balluff BCS Q40BBAA-PIM20C-EP-GS04 Series Configuration Manual

Balluff BCS Q40BBAA-PIM20C-EP-GS04 Series Configuration Manual

Hide thumbs Also See for BCS Q40BBAA-PIM20C-EP-GS04 Series:

Advertisement

Available languages

Available languages

Quick Links

BCS Q40BBAA-PIM20C-EP _ _ _ -GS04
deutsch
Konfigurationsanleitung
english
Configuration Guide

Advertisement

loading

Summary of Contents for Balluff BCS Q40BBAA-PIM20C-EP-GS04 Series

  • Page 1 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 deutsch Konfigurationsanleitung english Configuration Guide...
  • Page 2 www.balluff.com...
  • Page 3 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Konfigurationsanleitung deutsch...
  • Page 4 www.balluff.com...
  • Page 5 Signalverzögerung (Signal Delay) Signalgeschwindigkeitsüberwachung (Signal Speed Monitor) Schaltzähler (Switching Counter) Logische Blöcke (Logic Blocks) Betriebsstundenzähler (Operating Hours Counter) Betriebsstartzähler (Boot Cycle Counter) Spannungs- und Stromüberwachung (Voltage and Current Monitoring) Status extremer Umweltbedingung (Extreme Environment Status) Interne Temperatur (Internal Temperature) www.balluff.com deutsch...
  • Page 6 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter 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) Profilcharakteristik (Profile Characteristic)
  • Page 7 Dokumente vollständig, bevor Sie das Produkt installieren und betreiben. Diese Anleitung wurde in Deutsch erstellt. Andere Sprach- versionen sind Übersetzungen dieser Anleitung. © Copyright 2023, Balluff GmbH Alle Inhalte sind urheberrechtlich geschützt. Alle Rechte, einschließlich der Vervielfältigung, Veröffentlichung, Bear- beitung und Übersetzung, bleiben vorbehalten.
  • Page 8 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Basiswissen IO-Link Allgemein Prozessdatenstrom IO-Link integriert konventionelle und intelligente Sensoren Die Datenübertragung basiert auf der allgemeinen Profil- und Aktoren in Automatisierungssysteme und ist als spezifikation (IO-Link Common Profile 1.0, Beispiel siehe Kommunikationsstandard unterhalb der klassischen Feld- Bild 2-1).
  • Page 9 Das System aus Master und Device stellt so einen Geräteaustausch ohne die Notwendigkeit einer aktiven Umparametrierung sicher. Die Einstellungen bezüglich Data Storage sind auf dem IO-Link Master Gateway vorzunehmen (entnehmen Sie die Informationen der entsprechenden Dokumentation). www.balluff.com deutsch...
  • Page 10 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Übersicht IO-Link-Daten und -Funktionen Übersicht der enthaltenen Funktionen 3.1.1 Primäre Funktionen – Identifikation (Identification) siehe Seite 25 – Geräteerkennung (Device Discovery) siehe Seite 26 – Näherungsschalter (Proximity Switch) siehe Seite 27 – Schaltprofile (Switching Profiles) siehe Seite 28 3.1.2 Sekundäre Funktionen –...
  • Page 11 Sensor Profil Ed. 1. Die Prozessdaten enthalten vier Schaltsignale (LSSC1…4) sowie zusätzliche Informationen für Condition Monitoring. Device ID Baudrate PDInput PDOutput IO-Link-Protokoll- Minimale version Zykluszeit 0x07021F (459295) COM2 (38,4 kBaud) 17 Byte – V1.1 10 ms Tab. 3-3: Gerätevariante LSSC – Legacy Smart Sensor Channel www.balluff.com deutsch...
  • Page 12 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Prozessdatenprofile Prozessdateninformation und -konfiguration (Process Data Info and Configuration) siehe Kapitel 7.7 auf Seite 79. 3.3.1 PDInput AdSS Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Tab. 3-4: Prozessdatenprofil PDInput AdSS 3.3.2 PDInput LSSC...
  • Page 13 Bit 3 Bit 2 Bit 1 Bit 0 Transducer Signal Byte 15 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 16 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Temperature Status System Error Reserved Reserved Device Tab. 3-6: Prozessdatenprofil PDInput CM www.balluff.com deutsch...
  • Page 14 Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) 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. (17) com” Product Name 0x0012 […] STRING z. B. (18) "BCS01AJ" Product ID 0x0013 […]...
  • Page 15 4 Byte INT32 Nein 0x0000 (0 %) Setpoint 2 4 Byte INT32 Nein 0x7FFF FFFC (deaktiviert) SSC 4 Configuration 0x4003 4 Byte (16387) Switchpoint Logic 1 Byte UINT8 Nein 0x00 Switchpoint Mode 1 Byte UINT8 Nein 0x01 Switchpoint Hysteresis 2 Byte INT16 Nein 0x0F (15 = 1,5 %) www.balluff.com deutsch...
  • Page 16 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Ü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 Channel 3 2 Byte UINT16(ENUM)
  • Page 17 1 Byte UINT8 Nein Channel 4 1 Byte UINT8 Nein Speed Monitoring State 0x0537 4 Byte (1335) Channel 1 1 Byte UINT8(ENUM) Nein – Channel 2 1 Byte UINT8(ENUM) Nein – Channel 3 1 Byte UINT8(ENUM) Nein − Channel 4 1 Byte UINT8(ENUM) Nein – www.balluff.com deutsch...
  • Page 18 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Speed Monitoring Value 0x0538 8 Byte Nein (1336) Channel 1 2 Byte UINT16 Nein – Channel 2 2 Byte UINT16 Nein –...
  • Page 19 Logic Block 3 Input 4 2 Byte UINT16 Nein Logic Block Result 0x007A 4 Byte (122) Logic Block 1 Result 1 Byte BOOL Logic Block 2 Result 1 Byte BOOL Logic Block 3 Result 1 Byte BOOL Logic Block 4 Result 1 Byte BOOL www.balluff.com deutsch...
  • Page 20 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Betriebsstundenzähler Operating Hours 0x0057 12 Byte Counter (87) Current Operating Hours 4 Byte UINT32 – Total Operating Hours 4 Byte UINT32 –...
  • Page 21 2 Byte UINT16 Nein Event Code Suppression 0x0072 2 Byte UINT16 – Teach-in (114) Event Code Suppression 0x0073 2 Byte UINT16 – Delete (115) Resetbefehle System Commands 0x0002 1 Byte UINT8 – Variantenkonfiguration Device Variant 0x0055 2 Byte UINT16(ENUM) Nein 2 (AdSS) (85) www.balluff.com deutsch...
  • Page 22 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Pinzuweisung Pin 4 Function 0x0090 2 Byte (144) Behavior IO-Link 1 Byte UINT8(ENUM) Nein Mode 1 Byte UINT8(ENUM) Nein 1 (Digital Output) Pin 4 Digital 0x0091...
  • Page 23 0xB2 (178) Fine adjust far – Passt den Schaltpunkt einen Schritt entfernter zum Sensor an. 0xC1 (193) Acknowledge User Parameter Reset – Bestätigt die Kenntnisnahme der Meldung und Wiederherstel- lung der korrekten Geräteparametrierung. Tab. 3-8: System Commands – Übersicht www.balluff.com deutsch...
  • Page 24 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Übersicht IO-Link-Daten und -Funktionen (Fortsetzung) Events Event-Code Event-Typ Event – Beschreibung – Abhilfe 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 –...
  • Page 25 1 - Maintenance required (36134) zurückgesetzt. ► Einstellungen prüfen und Warnung bestätigen. 0x8DC0 Benachrichtigung Teach-in Timeout – Der aktuelle Teachvorgang 0 – Device is operating properly. (36288) dauerte zu lange und wurde abgebrochen. Tab. 3-9: Events – Übersicht www.balluff.com deutsch...
  • Page 26 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Kommunikationsparameter In Tab. 4-1 ist die grundlegende IO-Link-Spezifikation der Standardvariante AdSS beschrieben. Spezifikation IO-Link-Bezeichnung Wert Übertragungsrate COM2 (38,4 kBaud) Minimale Zykluszeit Device min cycle time 0x32 (5 ms) Frame-Spezifikation: M-Sequence Capability: 0×1B – Anzahl Bedarfsdaten Preoperate –...
  • Page 27 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 Applika- Product Order Code tion, in der das Produkt eingesetzt wird.
  • Page 28 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Primäre Gerätefunktionen (Fortsetzung) Geräteerkennung (Device Discovery) 5.2.1 Beschreibung Mit der Funktion Device Discovery kann ein IO-Link-Device wiedergefunden werden, indem per System Command eine Signalisierung an der LED vom Device gestartet wird. 5.2.2 ISDU Name Index...
  • Page 29 0x0026 (38) Transducer Signal Transducer Signal enthält den Messwert Eingang Tab. 5-4: Process Data Näherungsschalter Transducer Signal Der aktuelle Messwert wird als vorzeichenbehaftete Zahl mit 16 Bit angegeben. Der Wert wird angegeben in Prozent mit einer Auflösung von 0,1 Prozent. www.balluff.com deutsch...
  • Page 30 Setpoint 2 verfügbar: Single Value Teach, gelten. Two Value Teach und Dynamic Teach (Profile Spec. und Balluff Spec.). Über die Setpoint-Einstellung ist es zusätzlich möglich, die Schaltpunktauswertung zu deaktivieren. Hierzu wird der Einstellwert No Measurement Data (Kein Messwert) ver-...
  • Page 31 Gestartet wird der Teachvorgang mit der steigenden Flanke auf Pin 2. Ein aktiver Teachvorgang wird durch die Anzeige Teach-In dargestellt (grün-gelbe LED wechselt langsam). Leuchtet die grüne LED dauerhaft (Anzeige Ready oder Communication) ist der Teachvorgang erfolgreich beendet. www.balluff.com deutsch...
  • Page 32 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter 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. Der Anlernvorgang wird für jeden Schaltpunkt im Zwei-Punkt- Modus oder Schaltbereichsmodus unabhängig durchge- führt.
  • Page 33 Wahlmöglichkeit des Schaltkanals. Aus erfasste Messwerte diesen Gründen ist bei aktivem AdSS-Profil die Config- Bild 5-13: Dynamic Teach (Balluff) (Two Point Mode) ISDU nicht verfügbar. Ablauf 1. Anzupassenden Schaltkanal in der ISDU 0x56 (86) Subindex 0x01 (1) wählen. (Nur LSSC-Profile.) 2.
  • Page 34 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter 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 Zweipunktmodus Window Mode Fine Adjust...
  • Page 35 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...
  • Page 36 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Primäre Gerätefunktionen (Fortsetzung) 5.4.2 Process Data [AdSS] Object ID Name Beschreibung Richtung 0x0038 (56) ADSS 1 AdSS Switching Signal Channel Eingang 0x003E (62) Teach-in Manual Teach-in Trigger Ausgang Tab. 5-9: Schaltprofile – Process Data 5.4.3 Process Data [LSSC] Object ID...
  • Page 37 2 = Reserviert 3 = Reserviert 4 = WAIT FOR COMMAND – Warte auf nächstes Kommando. 5 = BUSY – Vorgang aktiv 6 = Reserviert 7 = ERROR – Letzter Vorgang war nicht erfolgreich. Tab. 5-14: Schaltprofile – Teach-in Result www.balluff.com deutsch...
  • Page 38 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Primäre Gerätefunktionen (Fortsetzung) 5.4.5 ISDU [LSSC] Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Teach-in Select 0x003A (58) 1 Byte UINT8 Nein 0x00 Teach-in Result 0x003B (59) 1 Byte UINT8 – SSC 1 Parameter 0x003C (60) 8 Byte Setpoint 1...
  • Page 39 0x7FFFFFFC (No Measurement Data) eingestellt und der Wert kann auch nicht geändert werden. Ferner ist es möglich, über diesen Weg einen Schaltkanal (SSC) zu deaktivieren. Hier muss in einem der aktivierten Setpoints der Wert 0x7FFFFFFC (No Measurement Data) eingestellt sein. www.balluff.com deutsch...
  • Page 40 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Primäre Gerätefunktionen (Fortsetzung) SSC X Configuration Fine Adjust Config Dieser ISDU dient zum Konfigurieren des SSC. Es kann die Diese ISDU dient zum Konfigurieren des Fine Adjustments. Schaltlogik, Schaltmodus sowie die Hysterese eingestellt Es kann der anzupassende Schaltkanal, sowie, abhängig werden.
  • Page 41 Schritt entfernter zum Sensor an. Nicht für AdSS verfügbar. Für LSSC verfügbar, wenn der aktuell einge- stellte Mode 2 Setpoints unterstützt. Tab. 5-21: Schaltprofile – System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
  • Page 42 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen Signalverzögerung (Signal Delay) 6.1.1 Beschreibung Dies ist eine Funktion, die auf ein internes Binärsignal angewendet wird. Mit der Funktion ist es möglich, Zeitver- zögerungsfunktionen auf das interne Binärsignal des Geräts anzuwenden (On-Delay, Off-Delay, One-Shot oder On-/Off-Delay).
  • Page 43 UINT16 Nein Channel 4 2 Byte UINT16 Nein Signal Delay Status 0x009A (154) 4 Byte Channel 1 1 Byte UINT8(ENUM) – Channel 2 1 Byte UINT8(ENUM) – Channel 3 1 Byte UINT8(ENUM) – Channel 4 1 Byte UINT8(ENUM) – Tab. 6-2: Signalverzögerung – ISDU www.balluff.com deutsch...
  • Page 44 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) Signal Delay Input Mit Signal Delay Input kann die interne binäre Signalquelle ausgewählt werden. Input enthält eine Liste der internen binären Signale. Wert Bedeutung Beschreibung 0x0002 (2) Pin 2 Digital Input Digitaler Eingang an Pin 2 0x0004 (4) Switching Counter Limit reached Channel 1...
  • Page 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. 6-5: Signalverzögerung – Signal Delay Status www.balluff.com deutsch...
  • Page 46 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) 6.1.5 System Commands Command- Geräteaktion Wert 0x81 (129) Application Reset – Setzt beschreibbare Parameter auf den Defaultwert zurück. 0x82 (130) Restore Factory Settings – Setzt beschreibbare Parameter auf den Defaultwert zurück.
  • Page 47 Switching Speed Reset Channel 2 Ausgang 0x00CD (205) Switching Speed Reset Channel 3 Switching Speed Reset Channel 3 Ausgang 0x00CE (206) Switching Speed Reset Channel 4 Switching Speed Reset Channel 4 Ausgang Tab. 6-7: Signalgeschwindigkeitsüberwachung – Process Data www.balluff.com deutsch...
  • Page 48 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) 6.2.4 ISDU Name Index Sub- Zugriff Länge Datentyp Data Default index Storage Switching Speed Monitoring 0x0530 8 Byte Input (1328) Channel 1 2 Byte UINT16(ENUM) Nein Channel 2 2 Byte UINT16(ENUM) Nein Channel 3...
  • Page 49 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...
  • Page 50 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter 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.
  • Page 51 ► Speed Monitoring prüfen. 0x8CB8 (36024) Warnung Einer der Speed-Monitoring-Kanäle hat die obere 0 – Device is operating properly. Grenze überschritten. ► Speed Monitoring prüfen. Tab. 6-13: Signalgeschwindigkeitsüberwachung –Events 6.2.7 Variantenabhängigkeit Die Funktionalität ist in allen Varianten verfügbar. www.balluff.com deutsch...
  • Page 52 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) Schaltzähler (Switching Counter) 6.3.1 Beschreibung Mit dem Switching Counter können Ereignisse (z. B.: Objekterkennungen) gezählt werden. 6.3.2 Mathematik/Algorithmus Switching Counter – Static Mode Bei jeder steigenden Flanke des Eingangssignals wird der Zählerwert erhöht (siehe Bild 6-3).
  • Page 53 Zählerzustandsflag reached gesetzt. Ist der Zählwert größer als die konfigurierte Zählergrenze, wird der Zählwert automatisch zurückgesetzt (Zählwert = eins). Der Zählwert kann jederzeit durch ein System Command zurückgesetzt werden (Zählwert = Null). Bild 6-4: Schaltzähler – Auto Mode www.balluff.com deutsch...
  • Page 54 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) 6.3.3 Process Data Object ID Name Beschreibung Richtung 0x0004 (4) Switching Counter Limit reached Switching Counter Value Channel 1 ≥ Limit Eingang Channel 1 0x0089 (137) Switching Counter Limit reached Switching Counter Value Channel 1 ≥...
  • Page 55 UINT16 Nein – Channel 2 2 Byte UINT16 Nein – Channel 3 2 Byte UINT16 Nein – Channel 4 2 Byte UINT16 Nein – Switching Counter Reset 0x02F7 (759) 1 Byte UINT8(ENUM) Nein Tab. 6-15: Schaltzähler – ISDU www.balluff.com deutsch...
  • Page 56 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) Switching Counter Input Switching Counter State Mit Switching Counter Input kann die interne binäre Signal- Mit Switching Counter State kann der aktuelle Status quelle ausgewählt werden. Input enthält eine Liste der abgelesen werden.
  • Page 57 ► Switching Counter prüfen. 0x8D19 (36121) Warnung Einer der Switching Counter Kanäle hat den 0 – Device is operating properly. maximalen Zählstand erreicht. ► Switching Counter prüfen. Tab. 6-21: Signalgeschwindigkeitsüberwachung –Events 6.3.7 Variantenabhängigkeit Die Funktionalität ist in allen Varianten verfügbar. www.balluff.com deutsch...
  • Page 58 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) Logische Blöcke (Logic Blocks) Wechselt der Zustand eines Signals innerhalb von 1 Millsekunde Zykluszeit, so wird das Signal nicht ausgewertet. 6.4.1 Beschreibung Das Gerät bietet 4 digitale Logikblöcke, die als AND/NOR/ OR/XOR konfiguriert werden können.
  • Page 59 Index: 0x79 Subindex: 3 Subindex: 4 MODE CONFIG MODE CONFIG AND/OR/NOR/XOR AND/OR/NOR/XOR Index: 0075 Index: 0075 Subindex: 3 Subindex: 4 Bild 6-5: Logische Blöcke – Mode Inputs 6.4.4 Mathematik/Algorithmus Wahrheitstabellen der Logic-Blocks-Modi Tab. 6-23: Logische Blöcke – Wahrheitstabellen www.balluff.com deutsch...
  • Page 60 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) 6.4.5 Process Data Object ID Name Beschreibung Richtung 0x0063 (99) LOGICBLOCK1_RESULT Ergebnis Logik-Block 1 Eingang 0x0064 (100) LOGICBLOCK2_RESULT Ergebnis Logik-Block 2 Eingang 0x0065 (101) LOGICBLOCK3_RESULT Ergebnis Logik-Block 3 Eingang 0x0066 (102) LOGICBLOCK4_RESULT Ergebnis Logik-Block 4 Eingang Tab.
  • Page 61 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...
  • Page 62 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) 6.5.5 System Commands Current Operating Hours 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.
  • Page 63 Custom Boot Cycle Counter mit wird und über das System Command Maintenance Reset ISDU-Index 0x58 Subindex 2 auf zurückgesetzt werden kann. den Defaultwert 0 zurück. Tab. 6-32: Betriebsstartzähler – System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
  • Page 64 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) Spannungs- und Stromüberwachung (Voltage and Current Monitoring) 6.7.1 Beschreibung Das Spannungs- und Strommodul sendet Benachrichti- gungen über Überstrom, Kurzschluss, Drahtbruch, Über- und Unterspannung. Die Über- und Unterspannungserken- nung startet einen Timer. Ist der Timer abgelaufen und der Spannungspegel nicht auf die normale Betriebsspan- nungsschwelle zurückgekehrt, sendet das Modul die Benachrichtigungen aus.
  • Page 65 ► Verkabelung prüfen. 0x8D0D Warnung Falsche Last/Kabelbruch, analoger Stromausgang Pin 2 2 – Out-of-Specification (36109) ► Verkabelung bzw. angeschlossene Geräte prüfen. 0x8D15 Warnung Überlast an Pin 2 2 – Out-of-Specification (36117) ► Verkabelung prüfen. Tab. 6-36: Spannungs- und Stromüberwachung – Events www.balluff.com deutsch...
  • Page 66 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) Status extremer Umweltbedingung (Extreme Environment Status) 6.8.1 Beschreibung 6.8.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.
  • Page 67 Parameter auf den Defaultwert zurück. 0xA5 (165) Maintenance Reset – Setzt den Wert für Time und Flags zurück. Tab. 6-40: Status extremer Umweltbedingung – System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
  • Page 68 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Sekundäre Gerätefunktionen (Fortsetzung) Interne Temperatur (Internal Temperature) 6.9.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. Für das Modul Gerätetemperatur kann ein oberer und ein unterer Schwellenwert festgelegt werden.
  • Page 69 0 – Device is operating pro- obere Temperaturwarnschwelle ist überschritten. perly. 0x8D20 (36128) Warnung Device Temperature Lower Warning – Die eingestellte 0 – Device is operating pro- untere Temperaturwarnschwelle ist unterschritten. perly. Tab. 6-44: Interne Temperatur – Events www.balluff.com deutsch...
  • Page 70 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen Gerätestatus und detailierter Gerätestatus (Device Status and Detailed Device Status) 7.1.1 Beschreibung Das Feature Device Status informiert über den aktuellen Gerätezustand. Jeder Device Status ist kombiniert mit einer entsprechen- den Diagnosemeldung (Events siehe Kapitel 3.6 auf Seite 22).
  • Page 71 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. 7-3: Device Status 7.1.5...
  • Page 72 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) Diagnoseunterdrückung (Diagnosis Suppression) 7.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.
  • Page 73 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...
  • Page 74 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) Resetbefehle (Reset Commands) 7.3.1 Beschreibung Das Gerät unterstützt verschiedene Reset Commands zum Zurücksetzen der eingestellten Parameter auf Defaultwerte. Auf diese Kommandos wird jeweils über System Com- mands zugegriffen. Diese Funktion ist in der IO-Link-Spezifikation definiert und nach der Version 1.1.2 umgesetzt.
  • Page 75 Seite 7) verwenden. Je nach gewählter Gerätevariante ist nur eines der beiden Schaltprofile (LSSC oder AdSS) verfügbar. Nach einer Variantenumstellung die Einstellungen für das Schaltprofil (siehe Kapitel 5.4 auf Seite 28 und die Pinzuweisung (siehe Kapi- tel 7.5 auf Seite 75) prüfen. www.balluff.com deutsch...
  • Page 76 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) 7.4.2 ISDU Name Index Subindex Zugriff Länge Datentyp Data Storage Default Device Variant 0x0055 (85) 2 Byte UINT16(ENUM) Nein 2 (AdSS) Tab. 7-10: Variantenkonfiguration – ISDU Device Variant Der Parameter zeigt an, welche Gerätevariante aktuell eingestellt ist.
  • Page 77 0x003E (62 = Teach-in) Logic 1 Byte UINT8(ENUM) Nein 0 (Normal) Type 1 Byte UINT8(ENUM) Nein 0 (PNP) Die Einstellungen in der Digital Configuration kommen nur zur Anwendung, wenn der Pin als Digitalausgang oder Digitaleingang konfiguriert wurde. Tab. 7-12: Pinzuweisung – ISDU www.balluff.com deutsch...
  • Page 78 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) Behavior IO-Link Mit Behavior IO-Link kann das Verhalten des Pins während einer aktiven IO-Link-Kommunikation bestimmt werden. Der Pin kann entweder seine Funktion weiterhin ausführen, oder inaktiv werden. Wert Name Beschreibung Pin 4 0x00 (0) IO-Link...
  • Page 79 Wenn Mode = 0 (Eingang) ist, den Type auf 0 setzen. Wert Name Beschreibung Digital 0x00 (0) PNP-Ausgang 0x01 (1) NPN-Ausgang 0x02 (2) Push-Pull Push-Pull-Ausgang Tab. 7-17: Pinzuweisung – Type 7.5.3 System Commands Für eine Übersicht aller System Commands siehe Kapi- tel 3.5 auf Seite 21. www.balluff.com deutsch...
  • Page 80 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) Bedeutung der LED-Zustände und Konfiguration (LED Meaning and Configuration) 7.6.1 Beschreibung Das Gerät verfügt über 2 LEDs: – Die Gerätezustandsanzeige (grüne LED) leuchtet im Normalbetrieb dauerhaft. – Die Schaltzustandsanzeige (gelbe LED) zeigt die Betäti- gung (Objekt/Medium erkannt).
  • Page 81 LSSC (Legacy Smart Sensor Channel) Enthält vier Schaltsignale (LSSC1…4) sowie den Status System Error und den Wert Transducer Signal. 0x04 CM (Condition Monitoring) Enthält vier Schaltsignale (LSSC1…4) sowie zusätzliche Informationen für Condition Monitoring. Tab. 7-20: Prozessdateninformation und -konfiguration – PD Profile Selection www.balluff.com deutsch...
  • Page 82 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) PD Description Dieser Parameter dient dazu, die Struktur des aktuell gewählten Prozessdatenprofils für Ein- und Ausgangsda- ten anzugeben. Es werden die einzelnen Prozessdatenvari- ablen beschrieben. Die gesamte Liste ist über Subindex 0, ein einzelner Ein- trag über einen spezifischen Subindex möglich.
  • Page 83 Event- Event – Device Status Code Beschreibung – Abhilfe 0x1850 Benach- Process Data 0 – Device is (6224) richti- Profilauswahl operating gung nicht anwend- properly. bar – Stan- dardwert wird verwendet. Tab. 7-24: Prozessdateninformation und -konfiguration – Events www.balluff.com deutsch...
  • Page 84 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) Profilcharakteristik (Profile Characteristic) 7.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.
  • Page 85 SSP_Legacy 0x0030 (48) BLOB_Transfer 0x0031 (49) FirmwareUpdate 0x4000 (16384) Identification_Diagnosis 0x8001 (32768) Switching Signal Channel 0x8004 (32772) TeachChannel 0x8007 (32775) TeachIn Single Value 0x8008 (32776) TeachIn Two Value 0x8009 (32777) TeachIn Dynamic Tab. 7-31: Variantenabhängigkeit: 3 – CM www.balluff.com deutsch...
  • Page 86 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Kapazitive Näherungsschalter Systemfunktionen (Fortsetzung) Parametermanager (Parameter Manager) 7.9.1 Beschreibung Der Parametermanager ist für die Speicherung von Para- metern im permanenten Speicher im Gerät verantwortlich. Beim Start werden alle gespeicherten Parameter aus dem Permanentspeicher gelesen, bei Parameteränderungen werden die Daten durch den Parametermanager innerhalb des Permanentspeichers gespeichert.
  • Page 87 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Configuration Guide english...
  • Page 88 www.balluff.com...
  • Page 89 Communication parameters Primary Device Functions Identification Device Discovery Proximity Switch Switching Profiles Secondary Device Functions Signal Delay Signal Speed Monitor Switching Counter Logic Blocks Operating Hours Counter Boot Cycle Counter Voltage and Current Monitoring Extreme Environment Status Internal Temperature www.balluff.com english...
  • Page 90 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches 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...
  • Page 91 This guide was created in German. Other language versions are translations of this guide. © Copyright 2023, Balluff GmbH All contents are protected by copyright. All rights reserved, including the right to reproduce, publish, edit and translate this document.
  • Page 92 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches IO-Link Basic Knowledge General Process Data Flow IO-Link integrates conventional and intelligent sensors and The data transfer is based on the general profile actuators in automation systems and is intended as a specification (IO-Link Common Profile 1.0, see Fig.
  • Page 93 The settings regarding Data Storage are to be performed on the IO-Link master gateway (refer to the information in the corresponding documentation). www.balluff.com english...
  • Page 94 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Overview of IO-Link Data and Functions Overview of the included Functions 3.1.1 Primary Functions – Identification see page 25 – Device Discovery see page 26 – Proximity Switch see page 27 – Switching Profiles see page 28 3.1.2 Secondary Functions –...
  • Page 95 (LSSC1…4) as well as additional information for condition monitoring. Device ID Baud rate PDInput PDOutput IO-Link protocol Minimum version cycle time 0x07021F (459295) COM2 (38.4 kBaud) 17 Bytes – V1.1 10 ms Tab. 3-3: Device variant LSSC – Legacy Smart Sensor Channel www.balluff.com english...
  • Page 96 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Overview of IO-Link Data and Functions (continued) Process Data Profiles Process Data Info and Configuration see chapter 7.7 on page 79. 3.3.1 PDInput AdSS Byte 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Tab.
  • Page 97 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 16 Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Device Temperature System Error Reserved Reserved Status Tab. 3-6: Process data profile PDInput CM www.balluff.com english...
  • Page 98 ISDU – Identification Data Name Index Sub- Access Length Data type Data Default index storage Identification Vendor Name 0x0010 7 Bytes STRING “Balluff” (16) Vendor text 0x0011 15 Bytes STRING “www.balluff. (17) com” Product Name 0x0012 […] STRING e.g. (18) “BCS01AJ” Product ID 0x0013 […]...
  • Page 99 (16386) Setpoint 1 4 Bytes INT32 0x0000 (0 %) Setpoint 2 4 Bytes INT32 0x7FFF FFFC (deactivated) SSC 4 Configuration 0x4003 4 Bytes (16387) Switchpoint Logic 1 Byte UINT8 0x00 Switchpoint Mode 1 Byte UINT8 0x01 Switchpoint Hysteresis 2 Bytes INT16 0x0F (15 = 1.5 %) www.balluff.com english...
  • Page 100 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches 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 Bytes (150) Channel 1 2 Bytes UINT16(ENUM) Channel 2 2 Bytes UINT16(ENUM) Channel 3...
  • Page 101 Channel 2 1 Byte UINT8 Channel 3 1 Byte UINT8 Channel 4 1 Byte UINT8 Speed Monitoring State 0x0537 4 Bytes (1335) Channel 1 1 Byte UINT8(ENUM) – Channel 2 1 Byte UINT8(ENUM) – Channel 3 1 Byte UINT8(ENUM) − Channel 4 1 Byte UINT8(ENUM) – www.balluff.com english...
  • Page 102 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Overview of IO-Link Data and Functions (continued) Name Index Sub- Access Length Data type Data Default index storage Speed Monitoring Value 0x0538 8 Bytes (1336) Channel 1 2 Bytes UINT16 – Channel 2 2 Bytes UINT16 –...
  • Page 103 UINT16 Logic Block 3 Input 4 2 Bytes UINT16 Logic Block Result 0x007A 4 Bytes (122) Logic Block 1 Result 1 Byte BOOL Logic Block 2 Result 1 Byte BOOL Logic Block 3 Result 1 Byte BOOL Logic Block 4 Result 1 Byte BOOL www.balluff.com english...
  • Page 104 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Overview of IO-Link Data and Functions (continued) Name Index Sub- Access Length Data type Data Default index storage Operating Hours Counter Operating Hours 0x0057 12 Bytes Counter (87) Current Operating Hours 4 Bytes UINT32 –...
  • Page 105 2 Bytes UINT16 Event Code Suppression 0x0072 2 Bytes UINT16 – Teach-in (114) Event Code Suppression 0x0073 2 Bytes UINT16 – Delete (115) Reset Commands System Commands 0x0002 1 Byte UINT8 – Variant Configuration Device Variant 0x0055 2 Bytes UINT16(ENUM) 2 (AdSS) (85) www.balluff.com english...
  • Page 106 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Overview of IO-Link Data and Functions (continued) Name Index Sub- Access Length Data type Data Default index storage Pin Assignment Pin 4 Function 0x0090 2 Bytes (144) Behavior IO-Link 1 Byte UINT8(ENUM) Mode 1 Byte UINT8(ENUM) 1 (Digital...
  • Page 107 Fine Adjust far – Adjusts the switching point one step further from the sensor. 0xC1 (193) Acknowledge User Parameter Reset – Confirms acknowledgment of the message and restoration of the correct device parameterization. Tab. 3-8: System Commands – Overview www.balluff.com english...
  • Page 108 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Overview of IO-Link Data and Functions (continued) Events Event Code Event Type Event – Description – Remedy Device Status 0x1850 Notification Process data profile selection cannot be used – 0 – Device is operating properly. (6224) default value is used.
  • Page 109 1 - Maintenance required (36134) ► Check settings and acknowledge warning. 0x8DC0 Notification Teach-in Timeout – The current teach-in process 0 – Device is operating properly. (36288) took too long and was interrupted. Tab. 3-9: Events – Overview www.balluff.com english...
  • Page 110 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Communication parameters The basic IO-Link specification of the standard variant AdSS is described in Tab. 4-1. Specification IO-Link Description Value Transfer rate COM2 (38.4 kBaud) Minimum cycle time of device min cycle time 0x32 (5 ms) Frame specification: M-Sequence Capability: 0×1B...
  • Page 111 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.
  • Page 112 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Primary Device Functions (continued) Device Discovery 5.2.1 Description With the Device Discovery function, an IO-Link device can be found again by starting signaling on the LED of the device by means of a system command. 5.2.2 ISDU Name...
  • Page 113 Transducer Signal contains the Input measured value Tab. 5-4: Process data of proximity switch Transducer Signal The current measured value is stated as a signed number with 16 bits. The value is given in percent with a resolution of 0.1 percent. www.balluff.com english...
  • Page 114 The following teach commands are available for both switching point evaluation. This is performed with the No setpoint 1 and setpoint 2: Single Value Teach, Two Measurement Data setting: Value Teach and Dynamic Teach (profile spec. and Balluff spec.). Status Value No Measurement 2,147,483,644 (0x7FFFFFFC) Switchpoint Logic Data (32 bit)
  • Page 115 2. An active teach-in process is indicated by the Teach-In indicator (green-yellow LED changes slowly). If the green LED lights up continuously (Ready or Communication indicator), the teach-in process has been successfully completed. www.balluff.com english...
  • Page 116 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches 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.
  • Page 117 Recorded measurement values also not available here. For these reasons, the Config-ISDU Fig. 5-13: 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).
  • Page 118 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches 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.
  • Page 119 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 to use the manual teach-in procedure only when IO-Link communication is not active (in SIO mode). www.balluff.com english...
  • Page 120 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Primary Device Functions (continued) 5.4.2 Process Data [AdSS] Object ID Name Description Direction 0x0038 (56) ADSS 1 AdSS Switching Signal Channel Input 0x003E (62) Teach-in Manual Teach-in Trigger Output Tab. 5-9: Switching profiles –...
  • Page 121 3 = Reserved 4 = WAIT FOR COMMAND – Wait for next command. 5 = BUSY – Process active 6 = Reserved 7 = ERROR – Last process was not successful. Tab. 5-14: Switching profiles – Teach-in Result www.balluff.com english...
  • Page 122 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Primary Device Functions (continued) 5.4.5 ISDU [LSSC] Name Index Sub- Access Length Data type Data Default index storage Teach-in Select 0x003A (58) 1 Byte UINT8 0x00 Teach-in Result 0x003B (59) 1 Byte UINT8 –...
  • Page 123 0x7FFFFFFC (No Measurement Data) and it is also not possible to change the value. Moreover, it is possible to deactivate a switching channel (SSC) in this way. Here, the value 0x7FFFFFFC (No Measurement Data) must be set in one of the activated setpoints. www.balluff.com english...
  • Page 124 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Primary Device Functions (continued) SSC X Configuration Fine Adjust Config This ISDU is used to configure the SSC. It is possible to This ISDU is used for configuring the Fine Adjustment. The set the switching logic, switching mode as well as the switching channel that is to be adjusted to and, depending hysteresis.
  • Page 125 Not available for AdSS. Available for LSSC if the currently set mode supports 2 setpoints. Tab. 5-21: Switching profiles – System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
  • Page 126 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions Signal Delay 6.1.1 Description This is a function that is applied to an internal binary signal. With this function it is possible to apply time delay functions to the internal binary signal of the device (On-Delay, Off-Delay, One-Shot or On/Off-Delay).
  • Page 127 2 Bytes UINT16 Channel 4 2 Bytes UINT16 Signal Delay Status 0x009A (154) 4 Bytes Channel 1 1 Byte UINT8(ENUM) – Channel 2 1 Byte UINT8(ENUM) – Channel 3 1 Byte UINT8(ENUM) – Channel 4 1 Byte UINT8(ENUM) – Tab. 6-2: Signal delay – ISDU www.balluff.com english...
  • Page 128 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) Signal Delay Input With Signal Delay Input, the internal binary signal source can be selected. Input contains a list of the internal binary signals. Value Meaning Description 0x0002 (2) Pin 2 Digital Input Digital input at pin 2...
  • Page 129 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. 6-5: Signal Delay – Signal Delay Status www.balluff.com english...
  • Page 130 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) 6.1.5 System Commands Command Device Action Value 0x81 (129) Application Reset – Resets writable parameters to the default value. 0x82 (130) Restore Factory Settings – Resets writable parameters to the default value. Tab.
  • Page 131 Switching Speed Reset Channel 2 Output 0x00CD (205) Switching Speed Reset Channel 3 Switching Speed Reset Channel 3 Output 0x00CE (206) Switching Speed Reset Channel 4 Switching Speed Reset Channel 4 Output Tab. 6-7: Signal speed monitor – process data www.balluff.com english...
  • Page 132 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) 6.2.4 ISDU Name Index Subindex Access Length Data type Data Default storage Switching Speed Monitoring 0x0530 8 Bytes Input (1328) Channel 1 2 Bytes UINT16(ENUM) Channel 2 2 Bytes UINT16(ENUM) Channel 3...
  • Page 133 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...
  • Page 134 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches 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. During the startup delay, speed monitoring has no function.
  • Page 135 0x8CB8 (36024) Warning One of the Speed Monitoring channels exceeded 0 – Device is operating properly. the upper limit. ► Check Speed Monitoring. Tab. 6-13: Signal Speed Monitoring –Events 6.2.7 Variant Dependence The functionality is available in all variants. www.balluff.com english...
  • Page 136 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) Switching Counter 6.3.1 Description With the Switching Counter, events (e.g., object detections) can be counted. 6.3.2 Mathematics/Algorithm Switching Counter – Static Mode On every rising edge of the input signal, the counter value is increased (see Fig.
  • Page 137 (count value = one). The count value can be reset at any time by a system command (count value = zero). Fig. 6-4: Switching counter – Auto Mode www.balluff.com english...
  • Page 138 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) 6.3.3 Process Data Object ID Name Description Direction 0x0004 (4) Switching Counter Limit reached Switching Counter Value Channel 1 ≥ Limit Input Channel 1 0x0089 (137) Switching Counter Limit reached Switching Counter Value Channel 1 ≥...
  • Page 139 Channel 1 2 Bytes UINT16 – Channel 2 2 Bytes UINT16 – Channel 3 2 Bytes UINT16 – Channel 4 2 Bytes UINT16 – Switching Counter Reset 0x02F7 (759) 1 Byte UINT8(ENUM) Tab. 6-15: Switching counter – ISDU www.balluff.com english...
  • Page 140 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) Switching Counter Input Switching Counter State With Switching Counter Input, the internal binary signal With Switching Counter State, the current status can be source can be selected. Input contains a list of the internal read.
  • Page 141 0x8D19 (36121) Warning One of the Switching Counter channels reached 0 – Device is operating properly. the maximum counter value. ► Check Switching Counter. Tab. 6-21: Signal Speed Monitoring –Events 6.3.7 Variant Dependence The functionality is available in all variants. www.balluff.com english...
  • Page 142 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) Logic Blocks If the state of a signal changes within a 1 millisecond cycle time, the signal is not evaluated. 6.4.1 Description The device provides 4 digital logic blocks which can be configured as AND/NOR/OR/XOR.
  • Page 143 Subindex: 4 MODE CONFIG MODE CONFIG AND/OR/NOR/XOR AND/OR/NOR/XOR Index: 0075 Index: 0075 Subindex: 3 Subindex: 4 Fig. 6-5: Logic blocks – Mode inputs 6.4.4 Mathematics/Algorithm Truth tables of the Logic Blocks Modes Tab. 6-23: Logic blocks – Truth tables www.balluff.com english...
  • Page 144 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) 6.4.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) LOGICBLOCK4_RESULT...
  • Page 145 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...
  • Page 146 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) 6.5.5 System Commands Current Operating Hours This parameter saves the value of the operating hours Command Value Device Action since the last commissioning in seconds. 0x81 (129) Application Reset –...
  • Page 147 Custom Boot Cycle Counter with reset via the Maintenance Reset system command. ISDU-index 0x58 subindex 2 to the default value 0. Tab. 6-32: Boot cycle counter – System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
  • Page 148 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) Voltage and Current Monitoring 6.7.1 Description The voltage and current module sends messages about over-current, short-circuit, wire breakage, over-voltage and under-voltage. Overvoltage and undervoltage detection starts a timer. If the timer has expired and the voltage level has not returned to the normal operating voltage threshold, the module sends out the messages.
  • Page 149 Incorrect load/cable breakage, analog current output pin 2 2 – Out-of-Specification (36109) ► Check wiring or connected devices. 0x8D15 Warning Overload at pin 2 2 – Out-of-Specification (36117) ► Check wiring. Tab. 6-36: Voltage and current monitoring – Events www.balluff.com english...
  • Page 150 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) Extreme Environment Status 6.8.1 Description 6.8.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.
  • Page 151 Restore Factory Settings – Resets writable parameters to the default value. 0xA5 (165) Maintenance Reset – Resets the value for Time and Flags. Tab. 6-40: Extreme environment status – System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
  • Page 152 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches Secondary Device Functions (continued) Internal Temperature 6.9.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.
  • Page 153 0x8D20 (36128) Warning Device Temperature Lower Warning – The set lower 0 – Device is operating temperature warning threshold is below the minimum properly. value. Tab. 6-44: Internal temperature – Events www.balluff.com english...
  • Page 154 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions Device Status and Detailed Device Status 7.1.1 Description The Device Status feature provides information about the current device status. Each Device Status is combined with a corresponding diagnostic message (Events see chapter 3.6 on page 22).
  • Page 155 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.
  • Page 156 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) Diagnosis Suppression 7.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).
  • Page 157 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...
  • Page 158 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) Reset Commands 7.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.
  • Page 159 Depending on the selected device variant, only one of the two switching profiles (LSSC or AdSS) is available. After a variant change, check the settings for the switching profile (see chapter 5.4 on page 28 and the pin assignment (see chapter 7.5 on page 75). www.balluff.com english...
  • Page 160 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) 7.4.2 ISDU Name Index Subindex Access Length Data type Data storage Default Device Variant 0x0055 (85) 2 Bytes UINT16(ENUM) 2 (AdSS) Tab. 7-10: Variant Configuration – ISDU Device Variant This parameter indicates which variant is currently set.
  • Page 161 (62 = Teach-in) Logic 1 Byte UINT8(ENUM) 0 (Normal) Type 1 Byte UINT8(ENUM) 0 (PNP) The settings in the digital configuration are only used if the pin was configured as a digital output or digital input. Tab. 7-12: Pin assignment – ISDU www.balluff.com english...
  • Page 162 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) Behavior IO-Link With Behavior IO-Link, the behavior of the pins during active IO-Link communication can be determined. The pin can either continue to perform its function or become inactive.
  • Page 163 If Mode = 0 (input), set the Type to 0. Value Name Description Digital 0x00 (0) PNP output 0x01 (1) NPN output 0x02 (2) Push-Pull Push-Pull output Tab. 7-17: Pin assignment – Type 7.5.3 System Commands For an overview of all System Commands, see section 3.5 on page 21. www.balluff.com english...
  • Page 164 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) LED Meaning and Configuration 7.6.1 Description The device has 2 LEDs: – The device status indicator (green LED) lights up continuously during normal operation. – The switching status indicator (yellow LED) indicates actuation (object/medium detected).
  • Page 165 LSSC (Legacy Smart Sensor Channel) Contains four switching signals (LSSC1…4) as well as the System Error status and the Transducer Signal value. 0x04 CM (Condition Monitoring) Contains four switching signals (LSSC1…4) and additional information for condition monitoring. Tab. 7-20: Process data info and configuration – PD Profile Selection www.balluff.com english...
  • Page 166 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) PD Description This parameter is used to specify the structure of the currently selected process data profile for input and output data. The individual process data variables are described. The total list is accessible via subindex 0, a single entry is possible using a specific subindex.
  • Page 167 Event – Device Code Type Description Status – Remedy 0x1850 Notification Process data 0 – Device is (6224) profile selection operating cannot be properly. used – default value is used. Tab. 7-24: Process data information and configuration – Events www.balluff.com english...
  • Page 168 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) Profile Characteristic 7.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.
  • Page 169 0x0030 (48) BLOB_Transfer 0x0031 (49) FirmwareUpdate 0x4000 (16384) Identification_Diagnosis 0x8001 (32768) Switching Signal Channel 0x8004 (32772) TeachChannel 0x8007 (32775) TeachIn Single Value 0x8008 (32776) TeachIn Two Value 0x8009 (32777) TeachIn Dynamic Tab. 7-31: Variant dependence: 3 – CM www.balluff.com english...
  • Page 170 BCS Q40BBAA-PIM20C-EP _ _ _ -GS04 Capacitive Proximity Switches System Functions (continued) Parameter Manager 7.9.1 Description The parameter manager is responsible for the saving of parameters in the permanent memory of the device. On startup, all stored parameters are read from permanent memory;...
  • Page 172 Technical Service Hub Technical Service Hub Region EMEA Region APAC Region Americas Balluff GmbH Balluff Automation (Shanghai) Co., Ltd. Balluff Inc. Schurwaldstrasse 9 No. 800 Chengshan Rd, 8F, Buidling A, 8125 Holton Drive 73765 Neuhausen a.d.F. Yunding International Commercial Plaza...