CR2101 NEIGUNGSSENSOR Sicherheitshinweise Diese Beschreibung ist Bestandteil des Gerätes. Sie enthält Texte und Abbildungen zum korrekten Umgang mit dem Modul und muß vor einer Installation oder dem Einsatz gelesen werden. Befolgen Sie die Angaben der Dokumentation. Nichtbeachten der Hinweise, Verwendung außerhalb der nachstehend genannten bestimmungsgemäßen Verwendung, falsche Installation oder Handhabung können Beeinträchtigun- gen der Sicherheit von Menschen und Anlagen zur Folge haben.
CR2101 NEIGUNGSSENSOR Bestimmungsgemäße Verwendung / Funktion Der 2-achsige Neigungssensor ermöglicht die Nullpunktnivellierung und Lage- erfassung von mobilen Arbeitsmaschinen. Typische Applikationen sind z.B. die Lageerkennung von Arbeitsbühnen, die Mobilkrannivellierung oder die Einrichtung von mobilen Arbeitsmaschinen. Funktionsprinzip: Zwei Messzellen, die nach dem konduktometrischem Prinzip arbeiten, werten die Leitfähigkeitsänderung einer Flüssigkeit aus.
CR2101 NEIGUNGSSENSOR Technische Daten Gehäuse Aluminium, schwarz eloxiert Trägerplatte Aluminium, natur Montage Befestigungsbohrungen für 4 x M5 Schutzart IP 67 Anschluss M12-Steckverbinder für Betriebsspannung und CAN-Bus 5-polig (Typ Lumberg) Betriebsspannung 10 ... 30 V DC SELV ≤ 100 mA Stromaufnahme Betriebstemperatur -25 ...
CR2101 NEIGUNGSSENSOR Montage Der Neigungssensor wird gemäß Darstellung mit 4 Schrauben M5 x L (nach DIN 7500 bzw. DIN 7984) auf die zu nivellierenden bzw. zu erfassenden Vorrichtung befestigt. Um exakte Meßwerte zu erhalten, vermeiden Sie die Montage auf stark vibrierenden Vorrichtungen und sorgen Sie ggf.
CR2101 NEIGUNGSSENSOR Parameter- und EMCY-Objekt-Übersicht Über die Funktion „Restore“ (s. Objektverzeichnis, Index 1011) können die Para- meter (Ausnahme Baudrate und Node-ID) mit den werkseitig hinterlegten Default-Werten belegt werden. Diese sind dann nach dem nächsten Einschalten der Versorgungsspannung gültig. Parameterliste Index Defaultwert Änderung Änderung...
CR2101 NEIGUNGSSENSOR EMCY Objekt Folgende Fehlercodes gemäß DS-301 werden unterstützt: EMCY Zusatz Error Reg Beschreibung Code code „Internal Software“: 0x6100 0x11 0x00 - Überlauf einer Rx-Queue; z.B. Frequenz der Rx PDOs zu groß; Reset nur extern über Eintrag in 1003 00 „Internal Software“: 0x6101 0x11...
CR2101 NEIGUNGSSENSOR Objektverzeichnis Herstellerspezifische Profile; Index 2000 bis 5FFF Index S-Idx Name Default Beschreibung 2000 resolution u16, rw 0x01 Meßwertauflösung für beide Achsen 1 = Neigung wird als signed int in 0,001 Grad angegeben 10 = Neigung wird als signed int in 0,01 Grad angegeben 100 = Neigung wird als signed int in 0,1 Grad angegeben...
CR2101 NEIGUNGSSENSOR Objektverzeichnis Herstellerspezifische Profile; Index 2000 bis 5FFF Index S-Idx Name Default Beschreibung 20F0 Einstellung u8, rw 0x20 Node ID unter dem der Sensor im Node ID (= 32) CANopen Netz angesprochen wird 20F1 Einstellung u8, rw 0x20 Node ID unter dem der Sensor im Node ID (= 32) CANopen Netz angesprochen wird...
CR2101 NEIGUNGSSENSOR Objektverzeichnis Kommunikationsprofile; Index 1000 bis 1FFF Index S-Idx Name Default Beschreibung 1000 device type u32, ro 0x80191 Prof. 401; analog Ausgänge 1001 error register u8, ro 0x00 Bitcodiert gemäß Prof. 301; unterstützt wird: 0b 0000 0000 kein Fehler 0b 0000 0001 generic error 0b 0001 0000 communication error 0b 1000 0000 manufacturer specific...
Seite 11
CR2101 NEIGUNGSSENSOR Objektverzeichnis Kommunikationsprofile ; Index 1000 bis 1FFF Index S-Idx Name Default Beschreibung 100D life time factor u8, rw 0x00 Wenn für "guard time" * "life time" kein "node guarding" empfangen wird, generiert der Sensor ein EMCY. Das Produkt aus "guard time" * "life time"...
Seite 12
CR2101 NEIGUNGSSENSOR Objektverzeichnis Kommunikationsprofile; Index 1000 bis 1FFF Index S-Idx Name Default Beschreibung 1800 Trans PDO 1 u8, ro 0x02 Anzahl der Einträge Trans PDO 1; Neigung Längsachse (X-Achse) COB ID u32, rw 0x180 + - PDO ist gültig (Bit 31 = 0) Node ID - CAN ID des 1.
CR2101 NEIGUNGSSENSOR Wartung, Instandsetzung und Entsorgung Da innerhalb des Neigungssensors keine vom Anwender zu wartenden Bauteile enthalten sind, darf das Gehäuse nicht geöffnet werden. Die Instandsetzung des Sensors darf nur durch den Hersteller durchgeführt werden. Die Entsorgung muß gemäß den nationalen Umweltvorschriften erfolgen. Prüfnormen und Bestimmungen Die CE-Konformitätserklärung und die E1-Zulassung sind abrufbar unter: www.ifm.com ➔...
CR2101 NEIGUNGSSENSOR Programmierung Allgemeines Der Neigungssensor muß als CANopen-Slave mit den CANopen-Startfunktionen „COP_MSTR_BOOTUP“ und „COP_MSTR_MAIN“ vom R 360-Master initialisiert und in den Zustand „OPERATIONAL“ versetzt werden (LED blinkt grün; 2 Hz). Programmier-Funktion Wird die Funktion „CR2101“ in das Programm eingebunden, sorgt diese auto- matisch für eine ständige Aktualisierung der X-/Y-Meßdaten in der Steuerung.
Seite 15
CR2101 NEIGUNGSSENSOR Im Programmablauf kann der Zugriff auf eine Strukturkomponente z.B. wie dar- gestellt erfolgen. Screenshot der CODESYS Programmieroberfläche Weitere Programmierbeispiele für den Neigungssensor CR2101 erhalten Sie auf Nachfrage von der ifm electronic gmbh. EITE...
Seite 16
CR2101 NEIGUNGSSENSOR ■ Funktion: CR2101 CR2101 ■ Library: CR2101.lib ENABLE CFG_RESULT ■ Zweck: INIT IO_RCV Parametriert und liest NODE_ID die Konfigurations- und Meßwerte CFG_READ des 2-achsigen Neigungssensors CFG_WRITE CR2101 CFG_DATA RX_TYPE SYNC IO_DATA ■ Parameter Name Datentyp Beschreibung Eingänge ENABLE BOOL TRUE: Funktion wird abgearbeitet...
Seite 17
CR2101 NEIGUNGSSENSOR ■ Datenstruktur: TYPE CR2101 ConfigStruct CR2101 ConfigStruct STRUCT GUARDTIME: TIME; ■ Zweck: LIFETIME: BYTE; Parameter- und Konfigurationsdaten Resolution: WORD; können geschrieben oder gelesen werden. SlopeLongSign: BOOL; SlopeLongSetZero: BOOL; Die Datenstruktur wird dem Funktions- SlopeLongOffset: INT; eingang „CFG_DATA“ über den ADR- SlopeLongOffsetWriteEnable: BOOL Operator zugewiesen.
Seite 18
CR2101 NEIGUNGSSENSOR ■ Strukturkomponenten (Fortsetzung) Name Datentyp Beschreibung Querachse (Y) SlopeCross BOOL Vorzeichensteuerung der Querachsen-Neigung (Y) Sign FALSE (0) = entspr. Herstellerangabe gemäß Gehäuseaufdruck TRUE (1) = invertiert SlopeCross BOOL Setzt den Applikationsnullpunkt der Querachse (Y), SetZero d.h. die aktuell anstehende Neigung der Querachse wird als Applikationsoffset weiterverarbeitet.
CR2101 NEIGUNGSSENSOR Begriffe und Abkürzungen 0b ... binärer Zahlenwert (zur Bitcodierung), z.B. 0b0001 0000 0x ... hexadezimaler Zahlenwert, z.B. 0x64 (= 100 dezimal) Baudrate Übertragungsgeschwindigkeit (1 Baud = 1 Bit/sec.) CAN Application Layer CAN basierendes Netzwerkprotkoll auf Applikationsebene Controller Area Network (Bussystem für den Einsatz im Mobilbereich) CAN_H CAN-High;...
Seite 21
CR2101 NEIGUNGSSENSOR Node Guarding Parametrierbare zyklische Überwachung von Slave-Netzwerkteilnehmern durch einen übergeordneten Master-Knoten, sowie die Überwachung dieses Abfragemechanismus durch die Slave-Teilnehmer. Node-ID Knotenpunkt-Identifier (Kennung eines Teilnehmers im CANopen Netz) Objekt (auch OBJ) Oberbegriff für austauschbare Daten/Botschaften innerhalb des CANopen- Netzwerks Objektverzeichnis enthält alle CANopen-Kommunikationsparameter eines Gerätes, sowie gerä- tespezifische Parameter und Daten.