Seite 1
Steuerungssysteme CAN Analyser Handbedienterminal für CANopen- und Schicht 2-Protokoll Hand-held operating terminal for CANopen and layer 2 protocol Artikel-Nr./Article no.: EC2036...
Seite 2
Handbuch CAN Analyser, Stand August 1999 Hinweis zur Gewährleistung Dieses Handbuch wurde unter Beachtung der größtmöglichen Sorgfalt erstellt. Gleichwohl kann keine Garantie für die Richtigkeit des Inhalts übernommen werden. Da sich Fehler trotz intensiver Bemühungen nie vollständig vermeiden lassen, sind wir für Hinweise jederzeit dankbar.
Seite 4
General 1.1. Safety instructions 1.2. Functions 1.3. Menu structure Main menu 2.1. Menu CANopen Main 2.1.1. Menu Service Mess. Menu NMT-Services Menu User Defined Menu SDO1 Upload Menu SDO1 Download 2.1.2. Menu Input, Output Menu PDO1 Outputs Menu PDO1 Inputs Menu PDOx Outputs Menu PDOx Inputs 2.1.3.
Gerät. An den Anschlußklemmen dürfen nur die in den technischen Daten, bzw. auf dem Geräteaufdruck angegebenen Signale eingespeist bzw. die zugelassenen Zubehörkomponenten der ifm electronic gmbh angeschlossen werden. Bei Fehlfunktionen oder Unklarheiten setzen Sie sich bitte mit dem Hersteller in Verbindung. Eingriffe in das Gerät können schwerwiegende Beeinträchtigungen der Sicherheit von Menschen und Anlagen...
1.2. Funktionsumfang • Ergonomische Bedienoberfläche im handlichen Format für die mobile Datenerfassung mit 4 x 16 Zeichen Display und 45 Tasten Folientastatur nach Schutzart IP 65. • Einfache Bedienung durch menügesteuerte Benutzerführung. • Die Baudrate eines Moduls oder CAN-Netzwerks kann automatisch erkannt werden. •...
1.3. Menüstruktur Allgemeine Bedienungshinweise • Die Auswahl der Untermenüs erfolgt mit den Funktionstasten F1 bis F4 (ohne Shift Taste). • Mit der Taste ESC gelangt der Bediener in das übergeordnete Menü zurück. Ebenfalls lassen sich damit alle Eingabefelder abbrechen. • Für die Ein- und Ausgabe von Modul-IDs ist das Dezimalformat vorgesehen. Alle anderen Daten werden im Hexadezimalformat ein- bzw.
Hauptmenü F1 CANopen Main F2 Node Config. F3 Layer-2 Main F4 Baud: 125 kBps F1 CANopen Main Einsprung ins CANopen Hauptmenü (Kapitel 2.1.). F2 Node Config. Einsprung ins Hauptmenü Knotenkonfiguration (Kapitel 2.2.). F3 Layer-2 Main Einsprung ins Layer-2 Hauptmenü (Kapitel 2.3.). F4 Baud: 125 kBps Ändern der Baudrate (Kapitel 2.4.).
F3 SDO1 Upload Lesen einer Variable des Objektverzeichnisses über ein SDO1-Telegramm. F4 SDO1 Download Schreiben einer Variable des Objektverzeichnisses über ein SDO1- Telegramm. Menü NMT-Services Node-ID: ddd Node-ID: ddd Eingabe der Slave-Knotenadresse (3-stellig, dezimal) oder "0" für ein "Broadcast"-Telegramm (alle Slaveknoten werden angesprochen). Nach Eingabe der Slaveknotenadresse erscheint das Menü...
Menü User Defined COB-ID: xxx RTR: b Length: d bzw. Dat.: COB-ID: xxx Eingabe der kompletten CANopen-ID (3-stellig, hexadezimal 11-Bits). RTR: b Eingabe des RTR-Bits (0 oder 1). Length: d Eingabe der Datenlänge des Telegramms (DLC). Dat. Eingabe der Daten des Telegramms (bei RTR = 1 Telegrammen erfolgt keine Dateneingabe).
Menü SDO1 Download Node-ID: ddd Index: xxxx Subindex: xx Length: d bzw. Dat: Node-ID: ddd Eingabe der Slave-Knotenadresse (3-stellig, dezimal) oder "0" für ein "Broadcast"-Telegramm (alle Slaveknoten werden angesprochen) Index: xxxx Eingabe Variablenindex Objektverzeichnisses (4-stellig, hexadezimal). Subindex: xx Eingabe Variablensubindex Objektverzeichnisses (2-stellig, hexadezimal).
Menü PDO1 Outputs Node-ID: ddd PDO-Nr.: 1 Length: d bzw. D.: xx xx xx xx xx xx xx xx Node-ID: ddd Eingabe der Slave-Knotenadresse (3-stellig, dezimal). PDO-Nr.: 1 Anzeige der PDO-Nummer. Length: d Eingabe der Anzahl von Datenbytes des Telegramms (1-stellig, dezimal). D.: xx xx xx xx Eingabe der Datenbytes des Telegramms (2-stellig, hexadezimal).
Menü PDOx Outputs Node-ID: ddd PDO-Nr.: d Length: d bzw. D.: xx xx xx xx xx xx xx xx Node-ID: ddd Eingabe der Slave-Knotenadresse (3-stellig, dezimal). PDO-Nr.: d Eingabe der PDO-Nummer 1 bis 9 (1-stellig, dezimal). Length: d Eingabe der Anzahl von Datenbytes des Telegramms (1-stellig, dezimal). D.: xx xx xx xx Eingabe der Datenbytes des Telegramms (2-stellig, dexadezimal).
2.1.3. Menü Trace F1 Trigger: AUTO F2 RecTele: 0000 F3 _Start, *Stop F4 Send Buffer F1 Trigger: AUTO Anzeige des aktuellen Triggermodus; mit Taste F1 kann der Triggermodus und die Triggerbedingungen geändert werden (=> Menü "Trigger"). F2 RecTele: 0000 Ermöglicht das Betrachten, der über den Bus gelaufenen Telegramme mit Taste F2.
Menü Triggertyp F1 Auto F2 Pre-trigger F3 Mid-trigger F4 Post-trigger F1 Auto Es wird auf kein Telegramm getriggert. Das zyklische Beschreiben des Buffers mit aktuellen Telegrammen startet mit "*Start" im Menü "Trace" und stoppt wenn "*Stop" im Menü "Trace" gedrückt wurde. F2 Pre-Trigger Der Buffer wird laufend zyklisch mit aktuellen Telegrammen beschrieben, sobald...
F2 SDO-Mess. Es wird auf alle SDO-Messages getriggert. F3 PDO-Mess. Es wird auf alle PDO-Messages getriggert. F4 All Types Es wird auf alle Typen von Telegrammen getriggert. Menü RecTele: 0000 Read Buffer: F1 Selective F2 All Telegrams F1 Selective Nur bestimmte Telegrammtypen mit bestimmten Modul-IDs werden angezeigt.
Seite 17
F1 NMT,GUAR,EMGY Auswahl welcher Typ von Servicetelegramm angezeigt werden soll. F1 NMT-Mess. F2 GUARD-Mess. F3 EMERGCY-Mess. F1 NMT-Mess.: Es wird auf alle NMT-Messages getriggert. F2 GUARD-Mess.: Es wird auf alle Guard-Messages getriggert. F3 EMERGCY-Mess.: Es wird auf alle Emergency-Messages getriggert F2 SDO-Mess.
Seite 18
Liste der Abkürzungen aller Telegrammtypen und Beipiele der Darstellung auf dem Display CANopen Func.-Code Telegramm Abkürzung zusätzliche Daten State Syncronisation SYNC (Modul-ID 0) Emergency PDOEMGY Data (Modul-ID 1…127) Time-Stamp TIMEST Data PDO1 (tx) PDO1S2M Data PDO1 (rx) PDO1M2S Data PDO2 (tx) PDO2S2M Data PDO2 (rx)
2.1.4. Menü Bus-Statistics Bus-Statistics: F1 Selective F2 All Frames F3 Module List F1 Selective Auswahl bestimmter Messageframes über "Acceptance Mask" und "Acceptance Code" (=>Menü "Selective"). F2 All Frames Anzeige der Busstatistik für alle Arten von Messageframes (=> Menü "All Frames"). F3 Module List Anzeige der am Bus aktiven Module.
Menü All Frames Fr/s Tot. Data: 5310 Error: 10 Busld: 30% Data Anzeige der Anzahl der Data-Frames pro s und deren Gesamtzahl. Error Anzeige der Anzahl der Error-Frames pro s und deren Gesamtzahl. Overl Anzeige der Anzahl der Overload-Frames pro s und deren Gesamtzahl. Busld Anzeige der Buslast in % pro s und deren Gesamt-Buslast in %.
2.2. Menü Node Config. Speziell bei den CANopen-fähigen, nicht programmierbaren Busmodulen der ifm electronic müssen bestimmte Geräteparmeter vor Einsatz der Module eingestellt werden. Diese sind an erster Stelle die Knotennummer (Node-ID) und die Baudrate. Die jeweils gültige Defaulteinstellung ist den Geräte- datenblättern zu entnehmen.
Node-ID: ddd New Node-ID: ddd Nach erneutem Betätigen der Taste ENTER wird die neue Knotennummer eingetragen. Ist die Konfiguration erfolgreich, wird in der ersten Zeile ein (+) angezeigt und der CAN Analyser führt sofort einen Node-Reset durch. Dadurch wird die neue Nummer sofort gültig. Ist die Konfiguration nicht erfolgreich, wird in der ersten Zeile ein (-) angezeigt.
Menü I/O Config. Nach Anwahl des Menüpunktes muß zunächst die Nummer des Knoten (3-stellig, dezimal) angegeben werden, für den die neue Einstellung Gültigkeit haben soll. Node-ID: ddd Nach Betätigen der Taste ENTER kann, wenn das Modul die Einstellung vorsieht, die PWM-Frequenz eingeben werden.
Menü Com. Parameter Nach Anwahl des Menüpunktes muß zunächst die Nummer des Knoten (3-stellig, dezimal) angegeben werden, für den die neue Einstellung Gültigkeit haben soll. Node-ID: ddd Nach Betätigen der Taste ENTER kann die Guardtime eingeben werden. Als Default-Wert wird 500 (500 ms) eingestellt.
2.3. Menü Layer-2 Main F1 Send Telegram F2 Show Data F3 Trace F4 Bus-Statistic F1 Send Telegram Ermöglicht das Senden eines beliebigen Telegrammes. F2 Show Data Überwachen von Daten eines Moduls über RTR-Telegramme. F3 Trace Mitschneiden und Anzeigen der, über den Bus laufenden, Messages auf Schicht-2-Ebene.
2.3.2. Menü Show Data COB-ID: xxx Length: d D.:xx xx xx xx xx xx xx xx COB-ID: xxx Eingabe der kompletten CAN-ID (3-stellig, hexadezimal, 11-Bits). Length: d Anzeige der Anzahl von Datenbytes. D.: xx xx xx xx Anzeige der Daten. Die angezeigten Daten werden ca.
Menü Trigger F1 Trigger: AUTO F2 COBl-IDs: 181,194,201,701 F1 Trigger: AUTO Wahl des Triggertyps (=> Menü "Triggertyp"). F2 COB-IDs Eingabe von maximal vier CAN-COB-IDs auf deren Telegramme getriggert werden soll, bzw. „FFF“ für alle IDs (3-stellig, hexadezimal, 11 Bit). Menü Triggertyp F1 Auto F2 Pre-trigger F3 Mid-trigger...
Menü RecTele: 0000 Read Buffer: F1 Selective F2 All Telegrams F1 Selective Nur bestimmte Telegrammtypen mit bestimmten COB-IDs werden angezeigt (=> Menü "Selective Read"). F2 All Telegrams Es werden alle Telegramme angezeigt (=> Anzeige "Telegramme"). Menü Selective Read Filt. COB-IDs: 181 194 201 701 COB-IDs: Eingabe von maximal vier CAN-COB-IDs deren Telegramme angezeigt...
Beispiele der Darstellung der Telegramme auf dem Display: 181 AB CD EF 194 FF DD CC BB 77 88 99 12 RTR-Telegram Bei RTR-Telegrammen kann die COB-ID nicht angezeigt werden. Bedingt durch die Eigenheiten des Intel 82C527 wird immer „--- RTR-Telegramm“ angezeigt. 2.3.4 Menü...
1. Byte: Bit ‘F’ Bit ‘E’ Bit ‘D’ Bit ‘C’ Bit ‘B’ Bit ‘A’ Bit ‘9’ Bit ‘8’ Höherwertige 8 Bits der COB- ID 2. Byte: Bit ‘7’ Bit ‘6’ Bit ‘5’ Bit ‘4’ Bit ‘3’ Bit ‘2’ Bit ‘1’ Bit ‘0’...
2.4. Menü Baudrate F1 1M F5 100k F2 500k F6 50k F3 250k F7 20k F4 125k F8 AUTO Nach dem Einschalten ist die Defauld Baudrate 125 kBit/s. Mt den Tasten F1 bis F7 kann eine Auswahl der gewünschten Baudrate vorgenommen werden F8 AUTO ermittelt die Baudrate der angeschlossenen Module bzw.
The terminals may only be supplied with the signals indicated in the technical data or on the device label and only the approved accessories of ifm electronic gmbh may be connected. In the case of malfunctions or uncertainties please contact the manufacturer. Tampering with the device can lead to considerable risks for the safety of persons and plant.
1.2. Functions • Ergonomic, easy-to-use user interface with a display of 4 x 16 characters and a pad of 45 membrane keys according to the protection rating IP 65. • Simple handling by menu-controlled user guidance. • The baud rate of a module or CAN network can be automatically detected. •...
1.3. Menu structure General notes on handling • The sub-menu is selected with the function keys F1 to F4 (without Shift key). • With the ESC key the user returns to the higher-level menu. This key is also used to abort all input fields.
Main menu F1 CANopen Main F2 Node Config. F3 Layer-2 Main F4 Baud: 125 kBps F1 CANopen Main Opens the CANopen main menu (section 2.1.). F2 Node Config. Opens the node configuration main menu (section 2.2.). F3 Layer-2 Main Opens the Layer 2 main menu (section 2.3.). F4 Baud: 125 kBps Changes the baud rate (section 2.4.).
F3 SDO1 Upload Reading a variable of the object directory via a SDO1 message. F4 SDO1 Download Writing a variable of the object directory via a SDO1 message. Menu NMT-Services Node-ID: ddd Node-ID: ddd Input of the slave node address (3 digits, decimal) or "0" for a "broadcast" message (all slave nodes are accessed).
Menu User Defined COB-ID: xxx RTR: b Length: d or Dat.: COB-ID: xxx Input of the complete CANopen ID (3 digits, hexadecimal, 11 bits). RTR: b Input of the RTR bit (0 or 1). Length: d Input of the data length of the message (DLC). Dat.
Menu SDO1 Download Node-ID: ddd Index: xxxx Subindex: xx Length: d or Dat: Node-ID: ddd Input of the slave node address (3 digits, decimal) or "0" for a "broadcast" message (all slave nodes are accessed). Index: xxxx Input of the variable index of the object directory (4 digits, hexadecimal). Subindex: xx Input of the variable subindex of the object directory (2 digits, hexadecimal).
Menu PDO1 Outputs Node-ID: ddd PDO-Nr.: 1 Length: d or D.: xx xx xx xx xx xx xx xx Node-ID: ddd Input of the slave node address (3 digits, decimal). PDO-Nr.: 1 Display of the PDO number. Length: d Input of the number of data bytes of the message (1 digit, decimal). D.: xx xx xx xx Input of the data bytes of the message (2 digits, hexadecimal).
Menu PDOx Outputs Node-ID: ddd PDO-Nr.: d Length: d or D.: xx xx xx xx xx xx xx xx Node-ID: ddd Input of the slave node address (3 digits, decimal). PDO-Nr.: d Input of the PDO number 1 to 9 (1 digit, decimal). Length: d Input of the number of data bytes of the message (1 digit, decimal).
2.1.3. Menu Trace F1 Trigger: AUTO F2 RecTele: 0000 F3 _Start, *Stop F4 Send Buffer F1 Trigger: AUTO Displays the current trigger mode. With the F1 key the trigger mode and the trigger conditions can be changed (=> menu "Trigger"). F2 RecTele: 0000 Enables to look at the messages transferred via the bus with the key F2.
Menu Trigger Type F1 Auto F2 Pre-trigger F3 Mid-trigger F4 Post-trigger F1 Auto Triggering is released by no message. The cyclical writing of current messages into the buffer starts by pressing "*Start" in the menu "Trace" and stops by pressing "*Stop" in the menu "Trace". F2 Pre-Trigger Current messages are continuously and cyclically written into the buffer by pressing "*Start"...
F2 SDO-Mess. All SDO messages release triggering. F3 PDO-Mess. All PDO messages release triggering. F4 All Types All message types release triggering. Menu RecTele: 0000 Read Buffer: F1 Selective F2 All Telegrams F1 Selective Only certain message types with certain node IDs are displayed. F2 All Telegrams All messages are displayed.
Seite 44
F1 NMT,GUAR,EMGY Selection of which type of service message is to be displayed. F1 NMT-Mess. F2 GUARD-Mess. F3 EMERGCY-Mess. F1 NMT-Mess.: All NMT messages release triggering. F2 GUARD-Mess.: All Guard messages release triggering. F3 EMERGCY-Mess.: All Emergency messages release triggering. F2 SDO-Mess.
Seite 45
List of the abbreviations of all message types and examples of representation on the display CANopen Func. Code Message Abbreviation Additional data State Synchronisation SYNC (Node ID 0) Emergency PDOEMGY Data (Node ID 1…127) Time stamp TIMEST Data PDO1 (tx) PDO1S2M Data PDO1 (rx)
2.1.4. Menu Bus-Statistics Bus-Statistics: F1 Selective F2 All Frames F3 Module List F1 Selective Selection of certain message frames via "Acceptance Mask" and "Acceptance Code" (=>menu "Selective"). F2 All Frames Display of the bus statistics for all message frame types (=> menu "All Frames").
Menu All Frames Fr/s Tot. Data: 5310 Error: 10 Busld: 30% Data Display of the number of the data frames per s and their total number. Error Display of the number of the error frames per s and their total number. Overl Display of the number of the overload frames per s and their total number.
2.2. Menu Node Config. Specially for the non programmable bus modules with CANopen capabilities from ifm electronic some device parameters must be set before using the modules. The parameters are the node number (node ID) and the baud rate. The valid default setting is specified in the data sheets of the devices.
Node-ID: ddd New Node-ID: ddd After pressing ENTER again the new node number is entered. If the configuration is successful, (+) is indicated in the first line and the CAN analyser immediately performs a node reset. Thus the new number becomes valid immediately. If the configuration is not successful, (-) is shown in the first line.
Menu I/O Config. After selection of the menu point first enter the number of the node (3 digits, decimal) for which the new setting is to be valid. Node-ID: ddd After pressing ENTER the PWM frequency can be entered if the module allows this setting. The default value is 100 (100 Hz).
Menu Com. Parameter After selection of the menu point first enter the number of the node (3 digits, decimal) for which the new setting is to be valid. Node-ID: ddd After pressing ENTER the guard time can be entered. The default value is 500 (500 ms). In the next line the life time can be set.
2.3. Menu Layer-2 Main F1 Send Telegram F2 Show Data F3 Trace F4 Bus-Statistic F1 Send Telegram Enables to send any message. F2 Show Data Monitoring of data of a module via RTR messages. F3 Trace Tracing and display of the messages transferred via the bus at the layer 2 level.
2.3.2. Menu Show Data COB-ID: xxx Length: d D.:xx xx xx xx xx xx xx xx COB-ID: xxx Input of the complete CAN-ID (3 digits, hexadecimal, 11 bits) Length: d Display of the number of the data bytes D.: xx xx xx xx Display of data The indicated data are updated every 200 ms via RTR message requests.
Menu Trigger F1 Trigger: AUTO F2 COBl-IDs: 181,194,201,701 F1 Trigger: AUTO Selection of the trigger type (=> menu "Trigger type"). F2 COB-IDs Input of maximum four CAN COB IDs whose messages release triggering or "FFF" for all IDs (3 digits, hexadecimal, 11 bits). Menu Trigger Type F1 Auto F2 Pre-trigger...
Menu RecTele: 0000 Read Buffer: F1 Selective F2 All Telegrams F1 Selective Only certain message types with certain COB IDs are displayed (=> menu "Selective Read"). F2 All Telegrams All messages are displayed (=> display "Messages"). Menu Selective Read Filt. COB-IDs: 181 194 201 701 COB-IDs: Input of max.
Examples of how the messages are represented on the display: 181 AB CD EF 194 FF DD CC BB 77 88 99 12 RTR-Telegram With RTR messages the COB ID cannot be indicated. Owing to the characteristics of the Intel 82C527 "--- RTR-Telegram"...
1st byte: bit ‘F’ bit ‘E’ bit ‘D’ bit ‘C’ bit ‘B’ bit ‘A’ bit ‘9’ bit ‘8’ most significant 8 bits of the COB ID 2nd byte: bit ‘7’ bit ‘6’ bit ‘5’ bit ‘4’ bit ‘3’ bit ‘2’ bit ‘1’...
2.4. Menu Baudrate F1 1M F5 100k F2 500k F6 50k F3 250k F7 20k F4 125k F8 AUTO After power on the default baud rate is 125 Kbits/s. With the keys F1 to F7 the requested baud rate can be selected. F8 AUTO automatically determines the baud rate of the connected modules or of the CAN network in the range of 1 Mbits/s to 10Kbits/s.
Technische Daten / Technical Data CAN Anschaltung / CAN Interface Connection ISO 11898 CAN Schnittstelle / CAN Interface CAN Controller 82527 Spannungsversorgung / Voltage supply 4 Mignon Batteries (LR6, AA) / CAN Bus Übertragungsgewschindigkeit / Transmission speed 10 Kbits/s...1 Mbits/s Protokolle / Protocols CANopen, Layer 2 LCD Display...