Schnittstellen. Das Handbuch beschreibt die Funktionen und soll bei der Installation und Verwendung der Software über deren Schnittstellen helfen. Die aufgeführten Abbildungen sind Beispiele. Abweichungen liegen jederzeit im Ermessen von Baumer. Das Handbuch ist ein ergänzendes Dokument zur vorhandenen Produktdokumentati- Mitgeltende Dokumente Als Download unter www.baumer.com: ▪...
Kennzeichnet eine Gefährdung mit geringem Risiko, die leichte oder mittlere Körperverletzung zur Folge haben könnte, wenn sie nicht vermieden wird. HINWEIS Kennzeichnet eine Warnung vor Sachschäden. INFO Kennzeichnet praxisbezogene Informationen und Tipps, die einen optimalen Einsatz der Geräte ermöglichen. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Messergebnis: Kantenposition in x-Richtung Messobjekt Opakes Objekt. Messrichtung Die Messrichtung des Sensors verläuft parallel zur Sensor- front. INFO Die Distanz zwischen Sender und Empfänger ist begrenzt. Die maximale Distanz entnehmen Sie bitte dem Datenblatt des Sensors. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 8
Allgemeine Funktionsweise Baumer Die Sensorköpfe OE60 können autark oder in Verbindung mit der Controller-Box OE60C betrie- ben werden. Entsprechend stehen folgende Kanäle zur Ausgabe der Kantenposition und zur Parametrierung der Sensoren zur Verfügung: Sensorköpfe OE60 autark: OE60 in Verbindung mit der Controller-...
Leuchtet Blinkt POWER (1) Grün Sensor ist betriebsbe- – reit ALARM (2) Kein gültiges Signal im Kritische Signalqualität Messbereich INFO Bei aktivierter Ausrichthilfe ändert sich die Bedeutung der LEDs (siehe Kapitel Ausrichthilfe [} 18]). V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Prozessdaten-Watchdog-Timeout/ EtherCAT-Watchdog-Ti- meout Keine Fehler Sensor 1-4 leuchtet GRÜN Sensor in Betrieb leuchtet ROT Alarm blinkt ROT Verbindung zu Sensor erwartet, jedoch keine Verbindung er- kannt. Kein Sensor verbunden. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Der T-Connector kann an beiden Steckern sowohl mit dem Sender, als auch mit dem Empfänger verbunden werden. Die Ausrichtung ändert sich dadurch nicht. Abb. 1: Sensorköpfe OE60 mit T-Connector Die Ausrichtung des Senders und Empfängers zueinander kann mit Hilfe der Funktion...
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 50]. Es bestehen zwei Möglichkeiten den Messwert auszulesen (siehe nachfolgende Tabelle). Messwert inklusive Zusatzinformationen über die Adresse 105. Nur den Messwert über die Adresse 114. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 13
Modbus Zugriff – Input Register: Measurement value Read adress 114 - length: 2 registers Number of Adresse Access registers Data type Description 114-115 Read int_32 Measurement value: Measured ed- ge position in nm V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Controller-Box vorgenommen werden. Sie können den T-Connector an beiden Steckern sowohl mit dem Sender, als auch mit dem Empfänger verbinden. Die Ausrichtung ändert sich dadurch nicht. Abb. 2: Sensorköpfe OE60 mit Controller-Box OE60C 4.2.1 Menüführung Controller-Box Die Bedienung des Controlles erfolgt über das Display und die Tasten am Gerät.
Switch Point 1 Digital Out 2 Switch Point 2 Hysteresis Polarity Factory Reset Factory Reset Reset command Confirm Reset VORSICHT Kursiv dargestellte Einträge sind nur bei ausgewählten Einstellungen bzw. entsprechend ange- schlossenen Sensoren sichtbar. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 16
Ein- Zero Position stellung. >0.3 mm . >ALL Sensors Bestätigen Sie die Auswahl mit der Taste Zero Position 0.3 mm Die Einstellung für Zero Position ist auf den neuen Wert geändert. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Measurement value for sensor 1. Sensor 2 Measurement Value 1A02 Measurement value for sensor 2. Sensor 3 Measurement Value 1A03 Measurement value for sensor 3. Sensor 4 Measurement Value 1A04 Measurement value for sensor 4. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Eine Fehlausrichtung kann zu Messfehlern führen. Nach der Überprüfung der Ausrichtung muss die Ausrichthilfe deaktiviert werden. Ist die Ausrichthilfe deaktiviert ist, verhalten sich die Sensor-LEDs wie im Kapitel Bedien- und Anzeigeelemente der Sensorköpfe [} 9] beschrieben. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 19
Modbus Zugriff – Input Register: Status Mounting assistant Read adress 121 - length: 1 registers Number of Address Access registers Data type Description Read int_8 Status Mountain assistant: 0 = Inactive 1 = Active *Unused Byte (uint_8)* V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Schreibzugriff vorgesehen ist, wird 0xFFFF zurückgegeben. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 50]. Discrete Inputs: FC 02 Anzahl Adresse Register Kommando Beschreibung Alarm Messwert OK/nicht OK V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 22
Modbus baudra- Baudrate de ID Coils: FC 01/05 Adresse Kommando Beschreibung Teach zero position Nullpunkt-Position teachen Laser OFF Laser ON/OFF Axis inversion Invertieren der Messachse Factory reset Zurücksetzen auf Werkseinstellungen Mounting assistant Ausrichthilfe aktivieren/deaktivieren Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Die ESI-Datei ist auf der Produktdetailseite der OE60C im Abschnitt "Downloads" verfüg- bar. INFO Die ESI-Datei ist auf der Baumer-Webseite auf der Produktseite des Sensors im Abschnitt Dow- nloads verfügbar. Eine detailierte Übersicht aller EtherCAT-Funktionen finden Sie in Kapitel Anhang [} 50].
Anzahl von Messwerten aus einer Zahlenreihe berechnet. Der Median ist derjenige Messwert, der genau „in der Mitte" liegt, wenn man die Messwerte der Größe nach sortiert. Zeit Abb. 4: Filter Moving Median Rohdaten Daten nach Filterung mit Moving Median V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Filter Moving Average und Moving Median eingegeben werden. Sie können die Länge der Filter Moving Average und Moving Median festlegen, nachdem Sie den Filter Custom ausgewählt ha- ben. Filter Moving Median: 1 - 18 Werte Filter Moving Average: 1 - 128 Werte Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 27
Read/Write adress 4 - length: 1 registers Number of Adresse Access registers Data type Description Read/Write uint_8 Select Precision filter preset 0 = Standard 1 = High 2 = Very High 3 = Custom Reserved (uint_8): Unused byte V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 28
Length of the moving median filter kernel. Can only be written with "Precision" is set to manu- * The X in the index stands for the sensor number. As example: for sensor 1, the index is 8011. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Bestätigen Sie die Auswahl mit der Taste Ergebnis: ü Die Laser der gewählten Sensoren sind entsprechend der gewählen Einstellung an bzw. aus. Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 50]. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 30
Switch off the laser for the individual sensor pairs. Sensor 3 Laser Off 2001 Switch off the laser for the individual sensor pairs. Sensor 4 Laser Off 2001 Switch off the laser for the individual sensor pairs. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Vor der aktuellen Einstellung wird das Symbol > angezeigt. g) Wählen Sie mit den Tasten die gewünschte Einstellung. h) Bestätigen Sie die Auswahl mit der Taste Ergebnis: ü Die Einstellung für die Messachse der gewählten Sensoren sind geändert. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 32
Axis Inversion 8011 Axis inversion for sensor 1 - 4. 8021 The axis inversion can be set to: 8031 0 = min-to-max 1 = max-to-min 8041 Sehen Sie dazu auch 2 Menüführung Controller-Box [} 14] Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Zweck/Anwendung (Beispiel): ▪ Ein Messobjekt ausrichten bis es die gewünschte Kantenposition erreicht hat. Fenstermodus SP1/SP2 SP1/SP2 Abb. 8: Sensor im Schaltmodus Fenstermodus Zweck/Anwendung (Beispiel): ▪ Qualtiätskontrolle: Die Breite eines Messobjekts innerhalb eines Toleranzfensters über- prüfen. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 34
This applies to all sensor head pairs S1-S4: None Position S1 Alarm S1 Contamin. S1 Mode F800 Mode for switch points. Switch Point 1 F800 Switch point 1. Switch Point 2 F800 Switch point 2. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 35
This applies to all sensor head pairs S1-S4: None Position S1 Alarm S1 Contamin. S1 Mode F800 Mode for switch points. Switch Point 1 F800 Switch point 1. Switch Point 2 F800 Switch point 2. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Hysterese Die Funktion verhindert ein unerwünschtes Umschalten des Schaltausgangs. Der parametrierte Wert der Hysterese ist die Abstandsdifferenz zwischen den Punkten, an denen der Schaltaus- gang aktiviert und deaktiviert wird. Baumer empfiehlt, die Hysterese stets ungleich 0 einzustel- len. Positive Hysterese...
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 50]. EtherCAT-Zugriff: Hysteresis Name Index Subindex Description Hysteresis F800 Hysteresis for switching output 1. Hysteresis F801 Hysteresis for switching output 2. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Abb. 13: Polarität – Active Low Punktmodus: Der Schaltausgang wird aktiviert, sobald der definierte Messwert SP1 über- schritten wird. Fenstermodus: Der Schaltausgang wird aktiviert, sobald der Messwert ausserhalb des Fensters von SP1 und SP2 liegt. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 39
Detaillierte Informationen zu den im Folgenden aufgeführten Angaben finden Sie in Kapitel hang [} 50]. EtherCAT-Zugriff: Polarity Name Index Subindex Description Polarity F800 Polarity for switching output 1. Polarity F801 Polarity for switching output 2. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Eingestellte Nullpunkt-Position: 0 mm (Voreinstellung) Ausgegebener Messwert: -5 mm Beispiel 2: Physikalische Kantenposition im Messbereich: -5 mm Eingestellte Nullpunkt-Position: -3 mm Ausgegebener Messwert: -2 mm Detaillierte Informationen zur Menüstruktur und zur Bedienung des Displays finden Sie in Kapi- Menüführung Controller-Box [} 14]. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 41
Vor der aktuellen Einstellung wird das Symbol > angezeigt. g) Wählen Sie mit den Tasten den gewünschten numerischen Wert. h) Bestätigen Sie die Auswahl mit der Taste Ergebnis: ü Der Nullpunkt ist auf den neuen Wert gesetzt. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 42
Teach the zero position. Zero position 80X1* 06 Set value for zero position. * The X in the index stands for the sensor number. As example: for sensor 1, the index is 8011. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Betriebsfunktionen Werkseinstellungen Setzen Sie mit dieser Funktion die Parameter/Sensorwerte auf die Werkseinstellungen zurück. Alle Benutzereinstellungen werden zurückgesetzt. Die Werkseinstellungen werden für Sensor und Controller-Box getrennt zurückgesetzt. Übersicht Werkseinstellungen OE60 (Sensor) Einstellbare Parameter Werkseinstellung im Sensor Axis inversion false Zero position...
Seite 44
The X in the index stands for the sensor num- ber. As example: for sensor 1, the index is 8011. Restore all default parame- 1011 Reset controller box (incl. switching outputs ters that are only available on the box). Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Ausgang wird erst nach Ablauf der Zeitspanne gesetzt. Mögliche Optionen für Dropout value: min – Sensor hält den min. Messwert. max – Sensor hält den max. Messwert. last valid – Sensor hält den letzten gültigen Messwert. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Seite 46
Defines how long invalid values are being suppressed after the last valid value in us. Dropout value (uint8): Invalid values are replaced with this value: ▪ 0: min ▪ 1: max ▪ 2: last valid *Unused byte (uint8)* Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 47
Invalid values are replaced with this value: 0: min 1: max 2: last valid * The X in the index stands for the sensor number. As example: for sensor 1, the index is 8011. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
Restore all default parame- 1011 Reset controller box (incl. switching outputs ters that are only available on the box) Identify Object 1018 Vendor ID 1018 Unique, vendor-specific identifier of the indivi- dual device. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 49
Baumer Diagnosefunktionen Name Index Subindex Description Product Code 1018 Unique, vendor-specific product code. Revision Number 1018 Serial Number 1018 Timestamp Object 10F8 V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
The sensor will perform a factory reset, if 1 gets written to the coil. mounting_assi- The mounting assistant will be disabled (when on, a yel- stant_enabled low LED indicates incorrect allignment), if 0 gets written to this coil. Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
* Diese Daten sind länger als 16 Bit (entspricht einem Register) und können nur in einem Funk- tionsaufruf ausgelesen werden. Die entsprechenden Register müssen mit einem Funktionsauf- ruf über Function Code 03 oder Function Code 04 aufgerufen werden. Ein Zugriff auf die einzel- nen Register ist nicht möglich. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
(uint8): The modbus slave address of the sensor. The sensor will answer with its old address and afterwards act only on messages to the new ad- dress. padding0 (uint8): Unused byte Funktions- und Schnittstellenbeschreibung OE60, OE60C | V1...
Seite 53
Die entsprechenden Register müssen mit einem Funktionsauf- ruf über Function Code 03 oder Function Code 04 aufgerufen werden. Ein Zugriff auf die einzel- nen Register ist nicht möglich. Der Sensor verweigert den Zugriff. V1 | OE60, OE60C Funktions- und Schnittstellenbeschreibung...
EtherCat 8.2.1 Standardobjekte Access Index Subindex Name Data type rights Value range Description 1000 Device Type UDINT Vendor-specific product or type identification, e. g. item number or model number. 1008 Device Name STRING(5) ASCII Complete product name. 1009 Hardware Version STRING(27) ASCII Unique, vendor-specific identifier of the hardware revision of the individual device, e. g.
8.2.2 Zyklische Ausgangsdaten RxPDO Index Subindex Name Data type Access rights Value range Description 17ff Device Control UDINT Control Value: Alarm if the box would be defective. 0 = OK 1 = Error, box must be checked 1601 Sensor 1 Values Number of entries USINT Switch off the laser for the individual sensor pairs.
8.2.3 Zyklische Eingangsdaten TxPDO Index Subindex Name Data type Access rights Value range Description 1A00 Device TxPDO Number of entries USINT Control Value UDINT 0...42949672 1A01 Sensor 1 TxPDO Number of entries USINT Sensor 1 Status UDINT 0...42949672 Status for sensor 1 Sensor 1 Measure- DINT -2147483648...
Seite 57
Index Subindex Name Data type Access rights Value range Description 1A03 Sensor 3 TxPDO Number of entries USINT Sensor 3 Status UDINT 0...42949672 Status for sensor 3 Sensor 3 Measure- DINT -2147483648 Measurement value for sensor 3 ment Value 2147483647 Sensor 3 Contaminati- UDINT 0...42949672...
8.2.4 Azyklische Ausgangsdaten Index Subindex Name Data type Access rights Value range Description 2000 Device OUTPUT Number of entries USINT Control Value UDINT 0...42949672 2001 Sensor 1 OUTPUT Number of entries USINT Sensor 1 Laser Off UDINT 0...42949672 2002 Sensor 2 OUTPUT Number of entries USINT Sensor 2 Laser Off...
8.2.5 Azyklische Eingangsdaten Index Subindex Name Data type Access rights Value range Description 3000 Device INPUT Number of entries USINT Control Value UDINT 0...42949672 3001 Sensor 1 INPUT Number of entries USINT Sensor 1 Status UDINT 0...42949672 Status for sensor 1: 0 = OK 1 = NOK, no valid measured value can be recorded, e.g.
Seite 60
Index Subindex Name Data type Access rights Value range Description 3003 Sensor 3 INPUT Number of entries USINT Sensor 3 Status UDINT 0...42949672 Status for sensor 3: 0 = OK 1 = NOK, no valid measured value can be recorded, e.g. no measurement object in the measurement range Sensor 3 Measure- DINT...
8.2.6 Azyklische Parametrieroptionen Index Subindex Name Data type Access rights Value range Description 9000 Device Info Number of entries USINT Product ID STRING(9) R Product Type STRING(65 Serial Number STRING(20 Firmware Version STRING(30 8010 Sensor 1 Device Info Number of entries USINT Product ID STRING(9) R...
Seite 62
Index Subindex Name Data type Access rights Value range Description 8011 Sensor 1 Configuration Number of entries USINT Teach Zero Position BOOL Laser Off BOOL Axis Inversion BOOL Factory Reset BOOL Reserve UINT Zero Position DINT Invalid Value Handling BOOL Whether the invalid value handling is being used or not.
Seite 63
Index Subindex Name Data type Access rights Value range Description 8020 Sensor 2 Device Info Number of entries USINT Product ID STRING(9) R Product Type STRING(65 Serial Number STRING(20 Firmware Version STRING(30 8021 Sensor 2 Configuration Number of entries USINT Teach Zero Position BOOL Laser Off...
Seite 64
Index Subindex Name Data type Access rights Value range Description Timestamp Resolution UDINT USec Mounting Assistant BOOL 8030 Sensor 3 Device Info Number of entries USINT Product ID STRING(9) R Product Type STRING(65 Serial Number STRING(20 Firmware Version STRING(30 8031 Sensor 3 Configuration Number of entries USINT...
Seite 65
Index Subindex Name Data type Access rights Value range Description Position Scaling Factor UDINT Reserve UDINT Timestamp Resolution UDINT USec Mounting Assistant BOOL 8040 Sensor 4 Device Info Number of entries USINT Product ID STRING(9) R Product Type STRING(65 Serial Number STRING(20 Firmware Version STRING(30...
Index Subindex Name Data type Access rights Value range Description Moving Average UINT Length Moving Median Length UINT Position Scaling Factor UDINT Reserve UDINT Timestamp Resolution UDINT USec Mounting Assistant BOOL 8.2.7 Spezifische Parameter für Controller-Box Index Subindex Name Data type Access rights Value range Description F000...
Seite 67
Index Subindex Name Data type Access rights Value range Description Polarity EN32 Polarity for switching output 1. F801 Switching Output 2 Parameterization of the switching output 2. Number of entries USINT Source EN32 The signal to be applied to the switching output can be set. This applies to all sensor head pairs S1-S4: None Position S1...
Seite 68
Baumer Electric AG Hummelstrasse 17 CH − 8501 Frauenfeld www.baumer.com...